|
@@ -38,6 +38,9 @@ public class TalkSessionController extends BaseController {
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 查询对话会话列表
|
|
* 查询对话会话列表
|
|
|
|
|
+ *
|
|
|
|
|
+ * @param bo 查询条件对象,包含会话ID、客服ID、用户ID等筛选条件
|
|
|
|
|
+ * @param pageQuery 分页参数,包含页码和每页数量
|
|
|
*/
|
|
*/
|
|
|
@SaCheckPermission("talk:session:list")
|
|
@SaCheckPermission("talk:session:list")
|
|
|
@GetMapping("/list")
|
|
@GetMapping("/list")
|
|
@@ -47,6 +50,9 @@ public class TalkSessionController extends BaseController {
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 导出对话会话列表
|
|
* 导出对话会话列表
|
|
|
|
|
+ *
|
|
|
|
|
+ * @param bo 查询条件对象,包含会话ID、客服ID、用户ID等筛选条件
|
|
|
|
|
+ * @param response HTTP响应对象,用于输出Excel文件流
|
|
|
*/
|
|
*/
|
|
|
@SaCheckPermission("talk:session:export")
|
|
@SaCheckPermission("talk:session:export")
|
|
|
@Log(title = "对话会话", businessType = BusinessType.EXPORT)
|
|
@Log(title = "对话会话", businessType = BusinessType.EXPORT)
|
|
@@ -70,6 +76,8 @@ public class TalkSessionController extends BaseController {
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 新增对话会话
|
|
* 新增对话会话
|
|
|
|
|
+ *
|
|
|
|
|
+ * @param bo 会话对象,包含会话ID、客服ID、用户ID、开始时间等信息
|
|
|
*/
|
|
*/
|
|
|
@SaCheckPermission("talk:session:add")
|
|
@SaCheckPermission("talk:session:add")
|
|
|
@Log(title = "对话会话", businessType = BusinessType.INSERT)
|
|
@Log(title = "对话会话", businessType = BusinessType.INSERT)
|
|
@@ -81,6 +89,8 @@ public class TalkSessionController extends BaseController {
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 修改对话会话
|
|
* 修改对话会话
|
|
|
|
|
+ *
|
|
|
|
|
+ * @param bo 会话对象,包含会话ID及需要修改的字段(结束时间、对话内容等)
|
|
|
*/
|
|
*/
|
|
|
@SaCheckPermission("talk:session:edit")
|
|
@SaCheckPermission("talk:session:edit")
|
|
|
@Log(title = "对话会话", businessType = BusinessType.UPDATE)
|
|
@Log(title = "对话会话", businessType = BusinessType.UPDATE)
|