Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
O
operate-customer-service
概览
概览
详情
活动
周期分析
版本库
存储库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
沈振路
operate-customer-service
Commits
3c7fb018
提交
3c7fb018
authored
11月 07, 2022
作者:
沈振路
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
客服消息发送人数 + 复用章节
上级
cf8054ce
隐藏空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
15 行增加
和
4 行删除
+15
-4
CustomerDelayGraphicsController.java
.../customer/controller/CustomerDelayGraphicsController.java
+2
-1
CustomerGraphicsDelayService.java
...oyaozw/customer/service/CustomerGraphicsDelayService.java
+2
-1
CustomerGraphicsDelayServiceImpl.java
...stomer/service/impl/CustomerGraphicsDelayServiceImpl.java
+6
-2
CustomerMessageListVO.java
.../yaoyaozw/customer/vo/customer/CustomerMessageListVO.java
+3
-0
application-dev.yml
src/main/resources/application-dev.yml
+1
-0
CustomerGraphicsMapper.xml
src/main/resources/mapper/CustomerGraphicsMapper.xml
+1
-0
没有找到文件。
src/main/java/com/yaoyaozw/customer/controller/CustomerDelayGraphicsController.java
浏览文件 @
3c7fb018
...
@@ -71,8 +71,9 @@ public class CustomerDelayGraphicsController {
...
@@ -71,8 +71,9 @@ public class CustomerDelayGraphicsController {
public
BaseResult
copy
(
@RequestParam
String
appId
,
public
BaseResult
copy
(
@RequestParam
String
appId
,
@RequestParam
(
required
=
false
)
String
bookId
,
@RequestParam
(
required
=
false
)
String
bookId
,
@RequestParam
(
required
=
false
)
String
bookName
,
@RequestParam
(
required
=
false
)
String
bookName
,
@RequestParam
(
required
=
false
)
Integer
chapterIdx
,
@RequestBody
List
<
String
>
targetAppList
)
{
@RequestBody
List
<
String
>
targetAppList
)
{
return
customerGraphicsDelayService
.
copy
(
appId
,
bookId
,
bookName
,
targetAppList
);
return
customerGraphicsDelayService
.
copy
(
appId
,
bookId
,
bookName
,
chapterIdx
,
targetAppList
);
}
}
@ApiOperation
(
"所有公众号"
)
@ApiOperation
(
"所有公众号"
)
...
...
src/main/java/com/yaoyaozw/customer/service/CustomerGraphicsDelayService.java
浏览文件 @
3c7fb018
...
@@ -90,10 +90,11 @@ public interface CustomerGraphicsDelayService extends IService<CustomerGraphicsD
...
@@ -90,10 +90,11 @@ public interface CustomerGraphicsDelayService extends IService<CustomerGraphicsD
* @param appId 应用程序id
* @param appId 应用程序id
* @param bookId 选择目标书
* @param bookId 选择目标书
* @param bookName 书名
* @param bookName 书名
* @param chapterIdx 章节
* @param targetAppList 目标应用程序列表
* @param targetAppList 目标应用程序列表
* @return {@link BaseResult}
* @return {@link BaseResult}
*/
*/
BaseResult
copy
(
String
appId
,
String
bookId
,
String
bookName
,
List
<
String
>
targetAppList
);
BaseResult
copy
(
String
appId
,
String
bookId
,
String
bookName
,
Integer
chapterIdx
,
List
<
String
>
targetAppList
);
/**
/**
* 获得认证列表
* 获得认证列表
...
...
src/main/java/com/yaoyaozw/customer/service/impl/CustomerGraphicsDelayServiceImpl.java
浏览文件 @
3c7fb018
...
@@ -238,7 +238,7 @@ public class CustomerGraphicsDelayServiceImpl extends ServiceImpl<CustomerGraphi
...
@@ -238,7 +238,7 @@ public class CustomerGraphicsDelayServiceImpl extends ServiceImpl<CustomerGraphi
}
}
@Override
@Override
public
BaseResult
copy
(
String
appId
,
String
bookId
,
String
bookName
,
List
<
String
>
targetAppList
)
{
public
BaseResult
copy
(
String
appId
,
String
bookId
,
String
bookName
,
Integer
chapterIdx
,
List
<
String
>
targetAppList
)
{
List
<
AuthorizerInfo
>
authorizerInfoList
=
authorizerInfoService
.
list
();
List
<
AuthorizerInfo
>
authorizerInfoList
=
authorizerInfoService
.
list
();
Map
<
String
,
AuthorizerInfo
>
authMap
=
authorizerInfoList
.
stream
().
collect
(
Collectors
.
toMap
(
AuthorizerInfo:
:
getAppid
,
Function
.
identity
()));
Map
<
String
,
AuthorizerInfo
>
authMap
=
authorizerInfoList
.
stream
().
collect
(
Collectors
.
toMap
(
AuthorizerInfo:
:
getAppid
,
Function
.
identity
()));
...
@@ -258,9 +258,13 @@ public class CustomerGraphicsDelayServiceImpl extends ServiceImpl<CustomerGraphi
...
@@ -258,9 +258,13 @@ public class CustomerGraphicsDelayServiceImpl extends ServiceImpl<CustomerGraphi
Stream
<
ReferralEntity
>
stream
=
referralEntityList
.
stream
();
Stream
<
ReferralEntity
>
stream
=
referralEntityList
.
stream
();
if
(
StringUtil
.
isNotBlank
(
bookId
))
{
if
(
StringUtil
.
isNotBlank
(
bookId
))
{
stream
=
stream
.
peek
(
item
->
{
stream
=
stream
.
peek
(
item
->
{
if
(
StringUtil
.
isNotBlank
(
item
.
getBookId
()))
{
// 选了书,将推广类型的链接书籍换成选择的书籍
if
(
StringUtil
.
isNotBlank
(
item
.
getBookId
())
&&
CustomerCommonConstant
.
BOOK_NEWS_TYPE
.
equals
(
item
.
getNewsType
()))
{
item
.
setBookId
(
bookId
);
item
.
setBookId
(
bookId
);
item
.
setBookName
(
bookName
);
item
.
setBookName
(
bookName
);
if
(
ObjectUtil
.
isNotNull
(
chapterIdx
))
{
item
.
setChapterIdx
(
chapterIdx
);
}
}
}
});
});
}
}
...
...
src/main/java/com/yaoyaozw/customer/vo/customer/CustomerMessageListVO.java
浏览文件 @
3c7fb018
...
@@ -41,6 +41,9 @@ public class CustomerMessageListVO implements Serializable {
...
@@ -41,6 +41,9 @@ public class CustomerMessageListVO implements Serializable {
@ApiModelProperty
(
"人数"
)
@ApiModelProperty
(
"人数"
)
private
Integer
peopleNum
;
private
Integer
peopleNum
;
@ApiModelProperty
(
"人数"
)
private
Integer
sendNum
;
@ApiModelProperty
(
"发送状态值"
)
@ApiModelProperty
(
"发送状态值"
)
private
Integer
sendStatus
;
private
Integer
sendStatus
;
...
...
src/main/resources/application-dev.yml
浏览文件 @
3c7fb018
...
@@ -18,6 +18,7 @@ mybatis-plus:
...
@@ -18,6 +18,7 @@ mybatis-plus:
call-setters-on-nulls
:
true
call-setters-on-nulls
:
true
jdbc-type-for-null
:
'
null'
jdbc-type-for-null
:
'
null'
# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
log-impl
:
org.apache.ibatis.logging.nologging.NoLoggingImpl
logging
:
logging
:
level
:
level
:
com.example.material.mapper
:
debug
com.example.material.mapper
:
debug
src/main/resources/mapper/CustomerGraphicsMapper.xml
浏览文件 @
3c7fb018
...
@@ -28,6 +28,7 @@
...
@@ -28,6 +28,7 @@
cg.post_time as postTime,
cg.post_time as postTime,
cg.extend_title as extendTitle,
cg.extend_title as extendTitle,
cg.send_status as sendStatus,
cg.send_status as sendStatus,
cg.send_num as sendNum,
dic.dic_value as sendStatusStr,
dic.dic_value as sendStatusStr,
cpm.id as packId,
cpm.id as packId,
cpm.package_name as packName,
cpm.package_name as packName,
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论