|
|
|
@ -1,5 +1,4 @@
|
|
|
|
|
|
|
|
|
|
ppackage com.controller;
|
|
|
|
|
package com.controller;
|
|
|
|
|
|
|
|
|
|
import java.io.File;
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
|
@ -70,6 +69,7 @@ public class ChatController {
|
|
|
|
|
/**
|
|
|
|
|
* 后端列表
|
|
|
|
|
* 处理获取在线咨询后端列表数据的请求
|
|
|
|
|
*
|
|
|
|
|
* @param params 包含请求参数的 Map,如分页参数、排序参数等
|
|
|
|
|
* @param request HttpServletRequest 对象,包含请求的相关信息
|
|
|
|
|
* @return R 类型的响应对象,封装了请求处理的结果
|
|
|
|
@ -109,6 +109,7 @@ public class ChatController {
|
|
|
|
|
/**
|
|
|
|
|
* 后端详情
|
|
|
|
|
* 处理获取在线咨询后端详情数据的请求
|
|
|
|
|
*
|
|
|
|
|
* @param id 要查询的在线咨询记录的 ID
|
|
|
|
|
* @param request HttpServletRequest 对象,包含请求的相关信息
|
|
|
|
|
* @return R 类型的响应对象,封装了请求处理的结果
|
|
|
|
@ -149,6 +150,7 @@ public class ChatController {
|
|
|
|
|
/**
|
|
|
|
|
* 后端保存
|
|
|
|
|
* 处理保存在线咨询记录的请求
|
|
|
|
|
*
|
|
|
|
|
* @param chat 要保存的在线咨询实体对象
|
|
|
|
|
* @param request HttpServletRequest 对象,包含请求的相关信息
|
|
|
|
|
* @return R 类型的响应对象,封装了请求处理的结果
|
|
|
|
@ -173,8 +175,7 @@ public class ChatController {
|
|
|
|
|
.eq("chat_issue", chat.getChatIssue())
|
|
|
|
|
.eq("chat_reply", chat.getChatReply())
|
|
|
|
|
.eq("zhuangtai_types", chat.getZhuangtaiTypes())
|
|
|
|
|
.eq("chat_types", chat.getChatTypes())
|
|
|
|
|
;
|
|
|
|
|
.eq("chat_types", chat.getChatTypes());
|
|
|
|
|
|
|
|
|
|
// 记录查询条件的 SQL 片段日志
|
|
|
|
|
logger.info("sql语句:" + queryWrapper.getSqlSegment());
|
|
|
|
@ -197,6 +198,7 @@ public class ChatController {
|
|
|
|
|
/**
|
|
|
|
|
* 后端修改
|
|
|
|
|
* 处理修改在线咨询记录的请求
|
|
|
|
|
*
|
|
|
|
|
* @param chat 要修改的在线咨询实体对象
|
|
|
|
|
* @param request HttpServletRequest 对象,包含请求的相关信息
|
|
|
|
|
* @return R 类型的响应对象,封装了请求处理的结果
|
|
|
|
@ -221,8 +223,7 @@ public class ChatController {
|
|
|
|
|
.eq("chat_issue", chat.getChatIssue())
|
|
|
|
|
.eq("chat_reply", chat.getChatReply())
|
|
|
|
|
.eq("zhuangtai_types", chat.getZhuangtaiTypes())
|
|
|
|
|
.eq("chat_types", chat.getChatTypes())
|
|
|
|
|
;
|
|
|
|
|
.eq("chat_types", chat.getChatTypes());
|
|
|
|
|
|
|
|
|
|
// 记录查询条件的 SQL 片段日志
|
|
|
|
|
logger.info("sql语句:" + queryWrapper.getSqlSegment());
|
|
|
|
@ -243,6 +244,7 @@ public class ChatController {
|
|
|
|
|
/**
|
|
|
|
|
* 删除
|
|
|
|
|
* 处理删除在线咨询记录的请求
|
|
|
|
|
*
|
|
|
|
|
* @param ids 要删除的在线咨询记录的 ID 数组
|
|
|
|
|
* @return R 类型的响应对象,封装了请求处理的结果
|
|
|
|
|
*/
|
|
|
|
@ -259,6 +261,7 @@ public class ChatController {
|
|
|
|
|
/**
|
|
|
|
|
* 批量上传
|
|
|
|
|
* 处理批量插入在线咨询记录的请求,从 Excel 文件中读取数据并插入
|
|
|
|
|
*
|
|
|
|
|
* @param fileName 上传的 Excel 文件的文件名
|
|
|
|
|
* @return R 类型的响应对象,封装了请求处理的结果
|
|
|
|
|
*/
|
|
|
|
@ -326,6 +329,7 @@ public class ChatController {
|
|
|
|
|
/**
|
|
|
|
|
* 前端列表
|
|
|
|
|
* 处理获取在线咨询前端列表数据的请求,此方法忽略权限验证
|
|
|
|
|
*
|
|
|
|
|
* @param params 包含请求参数的 Map,如分页参数、排序参数等
|
|
|
|
|
* @param request HttpServletRequest 对象,包含请求的相关信息
|
|
|
|
|
* @return R 类型的响应对象,封装了请求处理的结果
|
|
|
|
@ -353,6 +357,7 @@ public class ChatController {
|
|
|
|
|
/**
|
|
|
|
|
* 前端详情
|
|
|
|
|
* 处理获取在线咨询前端详情数据的请求
|
|
|
|
|
*
|
|
|
|
|
* @param id 要查询的在线咨询记录的 ID
|
|
|
|
|
* @param request HttpServletRequest 对象,包含请求的相关信息
|
|
|
|
|
* @return R 类型的响应对象,封装了请求处理的结果
|
|
|
|
@ -389,5 +394,5 @@ public class ChatController {
|
|
|
|
|
return R.error(511, "查不到数据");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|