# school_service_logs 表文档 ## 表概述 **表名**: school_service_logs **功能**: 客户服务记录管理表,用于记录客户服务过程、服务结果和客户反馈 ## 字段说明 ``` Field Type Collation Null Key Default Extra Privileges Comment id int NULL NO PRI NULL auto_increment select,insert,update,references resource_id int NULL NO NULL select,insert,update,references 资源ID course_id int NULL NO NULL select,insert,update,references 课程ID service_id int NULL NO NULL select,insert,update,references 服务内容 service_remark text utf8mb4_0900_ai_ci YES NULL select,insert,update,references 服务结果 status tinyint NULL YES NULL select,insert,update,references 状态0待服务1已经服务 staff_id int NULL NO NULL select,insert,update,references 服务人员ID score tinyint(1) NULL YES NULL select,insert,update,references 打分 feedback varchar(255) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 用户反馈。 created_at timestamp NULL YES CURRENT_TIMESTAMP DEFAULT_GENERATED select,insert,update,references 创建时间 feedback_time datetime NULL YES NULL select,insert,update,references 反馈时间 updated_at timestamp NULL YES CURRENT_TIMESTAMP DEFAULT_GENERATED on update CURRENT_TIMESTAMP select,insert,update,references 修改时间 student_id int NULL YES NULL select,insert,update,references 学员 Id ``` ## 功能用途 ### 主要功能 - **客户服务记录**: 记录客户服务的详细过程和处理结果 - **服务状态管理**: 跟踪服务从待服务到已服务的状态变化 - **服务人员管理**: 记录提供服务的工作人员信息 - **服务评价系统**: 支持客户对服务质量的评分和反馈 - **资源关联管理**: 关联客户资源和相关课程信息 - **服务内容记录**: 详细记录服务的具体内容和备注 - **反馈时间跟踪**: 记录客户反馈的具体时间 - **学员服务关联**: 关联具体的学员信息和服务记录 - **服务质量监控**: 通过评分和反馈监控服务质量 ### 业务场景 - **客户咨询服务**: 记录客户咨询问题的处理过程和结果 - **课程服务跟踪**: 跟踪学员课程相关的服务需求和处理 - **售后服务管理**: 管理客户的售后服务请求和处理流程 - **投诉处理记录**: 记录客户投诉的处理过程和解决方案 - **服务质量评估**: 通过客户评分评估服务人员的服务质量 - **客户满意度调查**: 收集客户对服务的反馈和建议 - **服务人员考核**: 基于服务记录考核服务人员的工作表现 - **服务流程优化**: 分析服务记录优化服务流程和标准 - **客户关系维护**: 通过服务记录维护良好的客户关系 - **服务统计分析**: 统计分析服务数据,提升服务水平 ## 关联关系 ### 主要关联表 - **school_customer_resources**: 客户资源表,关联服务的客户资源 - **school_course**: 课程表,关联服务相关的课程信息 - **school_service**: 服务内容表,关联具体的服务项目 - **school_personnel**: 人员表,关联提供服务的工作人员 - **school_member**: 学员表,关联接受服务的学员 - **school_contract**: 合同表,关联合同相关的服务 - **school_campus**: 校区表,关联服务发生的校区 - **school_sys_user**: 系统用户表,关联操作用户信息 ### 关联说明 - `resource_id` 关联 `school_customer_resources.id`,标识服务的客户资源 - `course_id` 关联 `school_course.id`,标识服务相关的课程 - `service_id` 关联 `school_service.id`,标识具体的服务内容 - `staff_id` 关联 `school_personnel.id`,标识提供服务的工作人员 - `student_id` 关联 `school_member.id`,标识接受服务的学员 - **服务流程关联**: 与服务流程管理系统关联,跟踪服务进度 - **评价系统关联**: 与客户评价系统关联,收集服务反馈 - **通知系统关联**: 与通知系统关联,及时通知相关人员 ## 索引建议 ```sql -- 主键索引(自动创建) PRIMARY KEY (id) -- 资源ID索引(用于查询客户服务记录) INDEX idx_resource_id (resource_id) -- 课程ID索引(用于查询课程服务记录) INDEX idx_course_id (course_id) -- 服务ID索引(用于按服务类型查询) INDEX idx_service_id (service_id) -- 服务人员索引(用于查询员工服务记录) INDEX idx_staff_id (staff_id) -- 学员ID索引(用于查询学员服务记录) INDEX idx_student_id (student_id) -- 状态索引(用于按服务状态查询) INDEX idx_status (status) -- 评分索引(用于服务质量统计) INDEX idx_score (score) -- 创建时间索引(用于按时间查询) INDEX idx_created_at (created_at) -- 反馈时间索引(用于按反馈时间查询) INDEX idx_feedback_time (feedback_time) -- 复合索引(用于客户服务统计) INDEX idx_resource_status_time (resource_id, status, created_at) -- 复合索引(用于员工服务统计) INDEX idx_staff_status_time (staff_id, status, created_at) ``` ## 注意事项 - **服务状态管理**: 确保服务状态的及时更新和准确性 - **评分合理性**: 验证客户评分的合理性,防止恶意评分 - **反馈内容审核**: 对客户反馈内容进行适当的审核和过滤 - **服务人员权限**: 控制服务人员对服务记录的修改权限 - **数据完整性**: 确保关联字段的数据完整性和一致性 - **响应时效**: 建立服务响应时效的监控和提醒机制 - **服务质量标准**: 建立明确的服务质量评价标准 - **隐私保护**: 保护客户反馈和服务记录的隐私信息 - **数据备份**: 定期备份重要的服务记录数据 - **统计分析**: 定期分析服务数据,优化服务流程 - **异常处理**: 处理服务过程中的异常情况和特殊需求 - **服务跟进**: 建立服务后的跟进和回访机制 - **培训记录**: 基于服务记录为员工提供针对性培训 - **客户满意度**: 持续监控和提升客户满意度水平