Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
O
operate-customer-service
概览
概览
详情
活动
周期分析
版本库
存储库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
沈振路
operate-customer-service
Commits
dbb922d3
提交
dbb922d3
authored
3月 20, 2023
作者:
沈振路
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
关键词回复接口
上级
df98ca49
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
6 行增加
和
6 行删除
+6
-6
CustomerKeywordController.java
...oyaozw/customer/controller/CustomerKeywordController.java
+5
-5
CustomerKeywordServiceImpl.java
...ozw/customer/service/impl/CustomerKeywordServiceImpl.java
+1
-1
没有找到文件。
src/main/java/com/yaoyaozw/customer/controller/CustomerKeywordController.java
浏览文件 @
dbb922d3
...
@@ -33,13 +33,13 @@ public class CustomerKeywordController {
...
@@ -33,13 +33,13 @@ public class CustomerKeywordController {
}
}
@PostMapping
(
"/create"
)
@PostMapping
(
"/create"
)
@OperateLog
(
module
=
"客服-关
回
"
,
desc
=
"创建素材"
)
@OperateLog
(
module
=
"客服-关
键词
"
,
desc
=
"创建素材"
)
public
GenericsResult
<
String
>
create
(
@RequestBody
@Validated
CustomerKeywordSaveDTO
saveDto
)
{
public
GenericsResult
<
String
>
create
(
@RequestBody
@Validated
CustomerKeywordSaveDTO
saveDto
)
{
return
keywordService
.
create
(
saveDto
);
return
keywordService
.
create
(
saveDto
);
}
}
@PostMapping
(
"/createTextItem"
)
@PostMapping
(
"/createTextItem"
)
@OperateLog
(
module
=
"客服-关
回
"
,
desc
=
"创建文本子素材"
)
@OperateLog
(
module
=
"客服-关
键词
"
,
desc
=
"创建文本子素材"
)
public
GenericsResult
<
List
<
CommonReferralBody
>>
createTextItem
(
@RequestBody
CommonReferralBody
referralBody
)
{
public
GenericsResult
<
List
<
CommonReferralBody
>>
createTextItem
(
@RequestBody
CommonReferralBody
referralBody
)
{
return
keywordService
.
createTextItem
(
referralBody
);
return
keywordService
.
createTextItem
(
referralBody
);
}
}
...
@@ -50,19 +50,19 @@ public class CustomerKeywordController {
...
@@ -50,19 +50,19 @@ public class CustomerKeywordController {
}
}
@GetMapping
(
"/remove/{id}"
)
@GetMapping
(
"/remove/{id}"
)
@OperateLog
(
module
=
"客服-关
回
"
,
desc
=
"删除素材"
)
@OperateLog
(
module
=
"客服-关
键词
"
,
desc
=
"删除素材"
)
public
BaseResult
remove
(
@PathVariable
(
"id"
)
Long
id
)
{
public
BaseResult
remove
(
@PathVariable
(
"id"
)
Long
id
)
{
return
keywordService
.
remove
(
id
);
return
keywordService
.
remove
(
id
);
}
}
@GetMapping
(
"/removeTextItem/{id}"
)
@GetMapping
(
"/removeTextItem/{id}"
)
@OperateLog
(
module
=
"客服-关
回
"
,
desc
=
"删除文本子素材"
)
@OperateLog
(
module
=
"客服-关
键词
"
,
desc
=
"删除文本子素材"
)
public
GenericsResult
<
List
<
CommonReferralBody
>>
removeTextItem
(
@PathVariable
(
"id"
)
Long
id
)
{
public
GenericsResult
<
List
<
CommonReferralBody
>>
removeTextItem
(
@PathVariable
(
"id"
)
Long
id
)
{
return
keywordService
.
removeTextItem
(
id
);
return
keywordService
.
removeTextItem
(
id
);
}
}
@PostMapping
(
"/copy"
)
@PostMapping
(
"/copy"
)
@OperateLog
(
module
=
"客服-关
回"
,
desc
=
"关回
复用"
)
@OperateLog
(
module
=
"客服-关
键词"
,
desc
=
"关键词
复用"
)
public
BaseResult
copy
(
@RequestBody
CustomerKeywordCopyDTO
copyDto
)
{
public
BaseResult
copy
(
@RequestBody
CustomerKeywordCopyDTO
copyDto
)
{
return
keywordService
.
copy
(
copyDto
);
return
keywordService
.
copy
(
copyDto
);
...
...
src/main/java/com/yaoyaozw/customer/service/impl/CustomerKeywordServiceImpl.java
浏览文件 @
dbb922d3
...
@@ -230,7 +230,7 @@ public class CustomerKeywordServiceImpl extends ServiceImpl<CustomerKeywordMappe
...
@@ -230,7 +230,7 @@ public class CustomerKeywordServiceImpl extends ServiceImpl<CustomerKeywordMappe
List
<
AuthInfoVO
>
targetAuthList
=
copyDto
.
getTargetAuthList
();
List
<
AuthInfoVO
>
targetAuthList
=
copyDto
.
getTargetAuthList
();
long
copyFlag
=
System
.
currentTimeMillis
();
long
copyFlag
=
System
.
currentTimeMillis
();
localLog
.
info
(
"关
回
复用, 复用批次号: {}, 源公众号: {}, 目标公众号: {}条"
,
copyFlag
,
sourceAuth
.
getAccountName
(),
targetAuthList
.
size
());
localLog
.
info
(
"关
键词
复用, 复用批次号: {}, 源公众号: {}, 目标公众号: {}条"
,
copyFlag
,
sourceAuth
.
getAccountName
(),
targetAuthList
.
size
());
List
<
CustomerKeyword
>
sourceMaterialList
=
getSourceMaterialList
(
sourceAuth
.
getAppId
());
List
<
CustomerKeyword
>
sourceMaterialList
=
getSourceMaterialList
(
sourceAuth
.
getAppId
());
if
(
CollectionUtil
.
isEmpty
(
sourceMaterialList
))
{
if
(
CollectionUtil
.
isEmpty
(
sourceMaterialList
))
{
return
new
BaseResult
().
error
(
"源公众号找不到素材"
);
return
new
BaseResult
().
error
(
"源公众号找不到素材"
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论