55 lines
1.7 KiB
Markdown
55 lines
1.7 KiB
Markdown
|
|
# 客服联系方式列表
|
|||
|
|
|
|||
|
|
## 功能说明
|
|||
|
|
帮助中心 - 客服联系方式管理,用于配置和管理平台的客服联系方式。
|
|||
|
|
|
|||
|
|
## 已完成
|
|||
|
|
- ✅ 前端界面(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
|