Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
O
operate-customer-service
概览
概览
详情
活动
周期分析
版本库
存储库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
沈振路
operate-customer-service
Commits
37829023
提交
37829023
authored
9月 28, 2022
作者:
沈振路
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
客服消息实体
上级
eabe9622
隐藏空白字符变更
内嵌
并排
正在显示
10 个修改的文件
包含
82 行增加
和
20 行删除
+82
-20
CrowdPackageCommonConstant.java
...oyaozw/customer/constants/CrowdPackageCommonConstant.java
+1
-1
CustomerDelayController.java
...yaoyaozw/customer/controller/CustomerDelayController.java
+6
-7
CrowdPackageConditionDTO.java
...yaoyaozw/customer/dto/crowd/CrowdPackageConditionDTO.java
+2
-0
CrowdPackageQueryDTO.java
...com/yaoyaozw/customer/dto/crowd/CrowdPackageQueryDTO.java
+2
-0
CustomerDelayQueryDTO.java
...yaoyaozw/customer/dto/customer/CustomerDelayQueryDTO.java
+2
-3
CustomerDelaySaveDTO.java
.../yaoyaozw/customer/dto/customer/CustomerDelaySaveDTO.java
+4
-5
CustomerGraphicsDTO.java
...m/yaoyaozw/customer/dto/customer/CustomerGraphicsDTO.java
+4
-2
CustomerMessageQueryDTO.java
...oyaozw/customer/dto/customer/CustomerMessageQueryDTO.java
+26
-0
CustomerMessageSaveDTO.java
...aoyaozw/customer/dto/customer/CustomerMessageSaveDTO.java
+31
-0
CustomerTextDTO.java
...a/com/yaoyaozw/customer/dto/customer/CustomerTextDTO.java
+4
-2
没有找到文件。
src/main/java/com/yaoyaozw/customer/constants/CrowdPackageCommonConstant.java
浏览文件 @
37829023
...
...
@@ -27,7 +27,7 @@ public class CrowdPackageCommonConstant {
public
static
final
Integer
STATIC_CONDITION
=
1
;
public
static
final
Integer
N
U
N_STATIC_CONDITION
=
0
;
public
static
final
Integer
N
O
N_STATIC_CONDITION
=
0
;
public
static
final
Pattern
NUMBER_COMPILE
=
Pattern
.
compile
(
"[\\d]"
);
...
...
src/main/java/com/yaoyaozw/customer/controller/
DelayCustomer
Controller.java
→
src/main/java/com/yaoyaozw/customer/controller/
CustomerDelay
Controller.java
浏览文件 @
37829023
...
...
@@ -2,12 +2,11 @@ package com.yaoyaozw.customer.controller;
import
com.yaoyaozw.customer.common.BaseResult
;
import
com.yaoyaozw.customer.common.GenericsResult
;
import
com.yaoyaozw.customer.dto.customer.
DelayCustomer
QueryDTO
;
import
com.yaoyaozw.customer.dto.customer.
DelayCustomer
SaveDTO
;
import
com.yaoyaozw.customer.dto.customer.
CustomerDelay
QueryDTO
;
import
com.yaoyaozw.customer.dto.customer.
CustomerDelay
SaveDTO
;
import
com.yaoyaozw.customer.vo.customer.DelayCustomerListVO
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.ArrayList
;
...
...
@@ -20,25 +19,25 @@ import java.util.List;
@Api
(
tags
=
"延时客服接口"
)
@RestController
@RequestMapping
(
"/delay-customer-service"
)
public
class
DelayCustomer
Controller
{
public
class
CustomerDelay
Controller
{
@ApiOperation
(
"新增"
)
@PostMapping
(
"/insert"
)
public
BaseResult
insertCrowdPackage
(
@RequestBody
DelayCustomer
SaveDTO
saveDto
)
{
public
BaseResult
insertCrowdPackage
(
@RequestBody
CustomerDelay
SaveDTO
saveDto
)
{
return
new
BaseResult
().
success
();
}
@ApiOperation
(
"编辑"
)
@PostMapping
(
"/edit"
)
public
BaseResult
updateCrowdPackage
(
@RequestBody
DelayCustomer
SaveDTO
saveDto
)
{
public
BaseResult
updateCrowdPackage
(
@RequestBody
CustomerDelay
SaveDTO
saveDto
)
{
return
new
BaseResult
().
success
();
}
@ApiOperation
(
"查询"
)
@PostMapping
(
"/pageList"
)
public
GenericsResult
<
List
<
DelayCustomerListVO
>>
pageList
(
@RequestBody
DelayCustomer
QueryDTO
queryDto
)
{
public
GenericsResult
<
List
<
DelayCustomerListVO
>>
pageList
(
@RequestBody
CustomerDelay
QueryDTO
queryDto
)
{
return
new
GenericsResult
<>(
new
ArrayList
<>());
}
...
...
src/main/java/com/yaoyaozw/customer/dto/crowd/CrowdPackageConditionDTO.java
浏览文件 @
37829023
...
...
@@ -14,6 +14,8 @@ import java.util.List;
@Data
@ApiModel
(
"人群包条件保存实体"
)
public
class
CrowdPackageConditionDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
347920438632761371L
;
@ApiModelProperty
(
"关联Id"
)
private
Long
matchId
;
...
...
src/main/java/com/yaoyaozw/customer/dto/crowd/CrowdPackageQueryDTO.java
浏览文件 @
37829023
...
...
@@ -15,6 +15,8 @@ import java.io.Serializable;
@Data
@ApiModel
(
"人群包列表查询条件"
)
public
class
CrowdPackageQueryDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
3254547574260044277L
;
@ApiModelProperty
(
"人群包名称关键词"
)
private
String
nameKeyword
;
...
...
src/main/java/com/yaoyaozw/customer/dto/customer/
DelayCustomer
QueryDTO.java
→
src/main/java/com/yaoyaozw/customer/dto/customer/
CustomerDelay
QueryDTO.java
浏览文件 @
37829023
...
...
@@ -14,10 +14,9 @@ import java.io.Serializable;
*/
@Data
@ApiModel
(
"延时客服列表查询实体"
)
public
class
DelayCustomerQueryDTO
implements
Serializable
{
public
class
CustomerDelayQueryDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
3580731044930990755L
;
@ApiModelProperty
(
"人群包"
)
private
Integer
crowdPackageId
;
@ApiModelProperty
(
"消息名称关键词"
)
private
String
messageKeyword
;
...
...
src/main/java/com/yaoyaozw/customer/dto/customer/
DelayCustomer
SaveDTO.java
→
src/main/java/com/yaoyaozw/customer/dto/customer/
CustomerDelay
SaveDTO.java
浏览文件 @
37829023
...
...
@@ -12,10 +12,9 @@ import java.io.Serializable;
*/
@Data
@ApiModel
(
"延时客服保存实体"
)
public
class
DelayCustomerSaveDTO
implements
Serializable
{
public
class
CustomerDelaySaveDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
3396784031787662255L
;
@ApiModelProperty
(
"人群包ID"
)
private
Long
crowdPackageId
;
@ApiModelProperty
(
"客服消息名称"
)
private
String
messageName
;
...
...
@@ -24,9 +23,9 @@ public class DelayCustomerSaveDTO implements Serializable {
private
Integer
messageType
;
@ApiModelProperty
(
"图文实体"
)
private
Delay
CustomerGraphicsDTO
graphicsDto
;
private
CustomerGraphicsDTO
graphicsDto
;
@ApiModelProperty
(
"文本实体"
)
private
Delay
CustomerTextDTO
textDto
;
private
CustomerTextDTO
textDto
;
}
src/main/java/com/yaoyaozw/customer/dto/customer/
Delay
CustomerGraphicsDTO.java
→
src/main/java/com/yaoyaozw/customer/dto/customer/CustomerGraphicsDTO.java
浏览文件 @
37829023
...
...
@@ -11,8 +11,10 @@ import java.io.Serializable;
* @date 2022/9/15 11:15
*/
@Data
@ApiModel
(
"图文素材"
)
public
class
DelayCustomerGraphicsDTO
implements
Serializable
{
@ApiModel
(
"图文实体"
)
public
class
CustomerGraphicsDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
7314804348041896227L
;
@ApiModelProperty
(
"素材图片路径"
)
private
String
graphicsPicUrl
;
...
...
src/main/java/com/yaoyaozw/customer/dto/customer/CustomerMessageQueryDTO.java
0 → 100644
浏览文件 @
37829023
package
com
.
yaoyaozw
.
customer
.
dto
.
customer
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.io.Serializable
;
/**
* @author darker
* @date 2022/9/15 11:20
*/
@Data
@ApiModel
(
"延时客服列表查询实体"
)
public
class
CustomerMessageQueryDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
2406901469313438527L
;
@ApiModelProperty
(
"消息名称关键词"
)
private
String
messageKeyword
;
@ApiModelProperty
(
"客服消息类型"
)
private
Integer
messageType
;
}
src/main/java/com/yaoyaozw/customer/dto/customer/CustomerMessageSaveDTO.java
0 → 100644
浏览文件 @
37829023
package
com
.
yaoyaozw
.
customer
.
dto
.
customer
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.io.Serializable
;
/**
* @author darker
* @date 2022/9/15 11:14
*/
@Data
@ApiModel
(
"延时客服保存实体"
)
public
class
CustomerMessageSaveDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
4269904448093268275L
;
@ApiModelProperty
(
"客服消息名称"
)
private
String
messageName
;
@ApiModelProperty
(
"客服消息类型(图文、文本)"
)
private
Integer
messageType
;
@ApiModelProperty
(
"图文实体"
)
private
CustomerGraphicsDTO
graphicsDto
;
@ApiModelProperty
(
"文本实体"
)
private
CustomerTextDTO
textDto
;
}
src/main/java/com/yaoyaozw/customer/dto/customer/
Delay
CustomerTextDTO.java
→
src/main/java/com/yaoyaozw/customer/dto/customer/CustomerTextDTO.java
浏览文件 @
37829023
...
...
@@ -11,8 +11,10 @@ import java.io.Serializable;
* @date 2022/9/15 11:16
*/
@Data
@ApiModel
(
"延时客服文本实体"
)
public
class
DelayCustomerTextDTO
implements
Serializable
{
@ApiModel
(
"文本实体"
)
public
class
CustomerTextDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
1088228495201151269L
;
@ApiModelProperty
(
"文本消息内容"
)
private
String
messageText
;
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论