1.7 KiB
1.7 KiB
客服联系方式列表
功能说明
帮助中心 - 客服联系方式管理,用于配置和管理平台的客服联系方式。
已完成
- ✅ 前端界面(admin/src/views/help/customerService/index.vue)
- ✅ 前端API(admin/src/api/customerService.js)
- ✅ 前端路由配置(admin/src/router/modules/content.js)
- ✅ 数据库表结构(sql/add_customer_service_table.sql)
待开发(后端接口)
Model层(crmeb-common)
com/zbkj/common/model/help/CustomerService.java- 客服联系方式实体
Request层(crmeb-common)
com/zbkj/common/request/CustomerServiceSearchRequest.java- 搜索请求com/zbkj/common/request/CustomerServiceRequest.java- 新增/编辑请求
Dao层(crmeb-service)
com/zbkj/service/dao/CustomerServiceDao.java- Dao接口
Service层(crmeb-service)
com/zbkj/service/service/CustomerServiceService.java- 服务接口com/zbkj/service/service/impl/CustomerServiceServiceImpl.java- 服务实现
Mapper XML(crmeb-service)
mapper/help/CustomerServiceMapper.xml- Mapper配置
Controller层(crmeb-admin)
com/zbkj/admin/controller/CustomerServiceController.java- 控制器
API接口设计
列表查询
GET /api/admin/help/customer-service/list- 参数:page, limit, name, status
新增
POST /api/admin/help/customer-service/create
编辑
POST /api/admin/help/customer-service/update
删除
POST /api/admin/help/customer-service/delete/{id}
更新状态
POST /api/admin/help/customer-service/updateStatus
数据库表
- 表名:eb_customer_service
- 字段:id, name, contact_type, contact_value, icon, status, sort, remark, create_time, update_time