Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yanxuan-qc-change-system
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
胡园园
yanxuan-qc-change-system
Commits
2e0d6b0f
Commit
2e0d6b0f
authored
Nov 15, 2022
by
“zcwang”
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add: 创建工单
parent
9750fca0
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
24 additions
and
10 deletions
+24
-10
ChangeFlowBiz.java
...om/netease/mail/yanxuan/change/biz/biz/ChangeFlowBiz.java
+6
-5
ChangeConfigServiceImpl.java
...ange/biz/service/impl/change/ChangeConfigServiceImpl.java
+2
-0
pom.xml
yanxuan-qc-change-system-dal/pom.xml
+1
-1
ChangeRecord.java
.../netease/mail/yanxuan/change/dal/entity/ChangeRecord.java
+5
-0
ChangeFlowCreateReq.java
...anxuan/change/dal/meta/model/req/ChangeFlowCreateReq.java
+10
-3
ChangeFlowController.java
...l/yanxuan/change/web/controller/ChangeFlowController.java
+0
-1
No files found.
yanxuan-qc-change-system-biz/src/main/java/com/netease/mail/yanxuan/change/biz/biz/ChangeFlowBiz.java
View file @
2e0d6b0f
...
@@ -59,14 +59,15 @@ public class ChangeFlowBiz {
...
@@ -59,14 +59,15 @@ public class ChangeFlowBiz {
private
ChangeRecord
buildRecord
(
ChangeFlowCreateReq
changeFlowCreateReq
)
{
private
ChangeRecord
buildRecord
(
ChangeFlowCreateReq
changeFlowCreateReq
)
{
ChangeRecord
changeRecord
=
new
ChangeRecord
();
ChangeRecord
changeRecord
=
new
ChangeRecord
();
// todo
// todo
changeRecord
.
setFlowId
(
null
);
changeRecord
.
setFlowId
(
1L
);
// todo
// todo
changeRecord
.
setFlowNode
(
null
);
changeRecord
.
setFlowNode
(
"1"
);
changeRecord
.
setChangeSubject
(
changeFlowCreateReq
.
getChangeSubject
());
changeRecord
.
setChangeSubject
(
changeFlowCreateReq
.
getChangeSubject
());
changeRecord
.
setParentChangeClassId
(
changeFlowCreateReq
.
getParentChangeClassId
());
changeRecord
.
setParentChangeClassId
(
changeFlowCreateReq
.
getParentChangeClassId
());
changeRecord
.
setSonChangeClassId
(
changeFlowCreateReq
.
getSonChangeClassId
());
changeRecord
.
setSonChangeClassId
(
changeFlowCreateReq
.
getSonChangeClassId
());
changeRecord
.
setChangeLevel
(
changeFlowCreateReq
.
getChangeLevel
());
// todo: 变更负责人
// todo: 变更负责人
changeRecord
.
setChangeCommander
(
null
);
changeRecord
.
setChangeCommander
(
""
);
changeRecord
.
setChangeItem
(
changeFlowCreateReq
.
getChangeItems
());
changeRecord
.
setChangeItem
(
changeFlowCreateReq
.
getChangeItems
());
changeRecord
.
setChangeSupplier
(
changeFlowCreateReq
.
getChangeSupplier
());
changeRecord
.
setChangeSupplier
(
changeFlowCreateReq
.
getChangeSupplier
());
changeRecord
.
setChangeReason
(
changeFlowCreateReq
.
getChangeReason
());
changeRecord
.
setChangeReason
(
changeFlowCreateReq
.
getChangeReason
());
...
@@ -80,12 +81,12 @@ public class ChangeFlowBiz {
...
@@ -80,12 +81,12 @@ public class ChangeFlowBiz {
// todo:工单是否被取消
// todo:工单是否被取消
changeRecord
.
setIsCancel
(
0
);
changeRecord
.
setIsCancel
(
0
);
// 变更结论
// 变更结论
changeRecord
.
setChangeResult
(
null
);
changeRecord
.
setChangeResult
(
1
);
changeRecord
.
setCreateSource
(
changeFlowCreateReq
.
getCreateSource
());
changeRecord
.
setCreateSource
(
changeFlowCreateReq
.
getCreateSource
());
changeRecord
.
setCreateSupplier
(
changeFlowCreateReq
.
getChangeSupplier
());
changeRecord
.
setCreateSupplier
(
changeFlowCreateReq
.
getChangeSupplier
());
changeRecord
.
setChangeResultDesc
(
""
);
changeRecord
.
setChangeResultDesc
(
""
);
changeRecord
.
setRemark
(
""
);
changeRecord
.
setRemark
(
""
);
changeRecord
.
setCreator
(
null
);
changeRecord
.
setCreator
(
""
);
changeRecord
.
setCreateTime
(
DateUtils
.
getCurrentTime
());
changeRecord
.
setCreateTime
(
DateUtils
.
getCurrentTime
());
changeRecord
.
setUpdateTime
(
DateUtils
.
getCurrentTime
());
changeRecord
.
setUpdateTime
(
DateUtils
.
getCurrentTime
());
return
changeRecord
;
return
changeRecord
;
...
...
yanxuan-qc-change-system-biz/src/main/java/com/netease/mail/yanxuan/change/biz/service/impl/change/ChangeConfigServiceImpl.java
View file @
2e0d6b0f
...
@@ -4,11 +4,13 @@ import com.netease.mail.yanxuan.change.biz.service.change.ChangeConfigService;
...
@@ -4,11 +4,13 @@ import com.netease.mail.yanxuan.change.biz.service.change.ChangeConfigService;
import
com.netease.mail.yanxuan.change.dal.entity.ChangeConfig
;
import
com.netease.mail.yanxuan.change.dal.entity.ChangeConfig
;
import
com.netease.mail.yanxuan.change.dal.mapper.ChangeConfigMapper
;
import
com.netease.mail.yanxuan.change.dal.mapper.ChangeConfigMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
/**
/**
* @author WangJiaXiang
* @author WangJiaXiang
* @date 2022/11/11/011$
* @date 2022/11/11/011$
*/
*/
@Service
public
class
ChangeConfigServiceImpl
implements
ChangeConfigService
{
public
class
ChangeConfigServiceImpl
implements
ChangeConfigService
{
@Autowired
@Autowired
...
...
yanxuan-qc-change-system-dal/pom.xml
View file @
2e0d6b0f
...
@@ -32,7 +32,7 @@
...
@@ -32,7 +32,7 @@
<groupId>
redis.clients
</groupId>
<groupId>
redis.clients
</groupId>
<artifactId>
jedis
</artifactId>
<artifactId>
jedis
</artifactId>
</dependency>
</dependency>
<dependency>
<
!--<
dependency>
<groupId>org.springframework.data</groupId>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
<artifactId>spring-data-redis</artifactId>
</dependency>
</dependency>
...
...
yanxuan-qc-change-system-dal/src/main/java/com/netease/mail/yanxuan/change/dal/entity/ChangeRecord.java
View file @
2e0d6b0f
...
@@ -58,6 +58,11 @@ public class ChangeRecord {
...
@@ -58,6 +58,11 @@ public class ChangeRecord {
private
Long
sonChangeClassId
;
private
Long
sonChangeClassId
;
/**
/**
* 变更等级
*/
private
Integer
changeLevel
;
/**
* 变更负责人
* 变更负责人
*/
*/
private
String
changeCommander
;
private
String
changeCommander
;
...
...
yanxuan-qc-change-system-dal/src/main/java/com/netease/mail/yanxuan/change/dal/meta/model/req/ChangeFlowCreateReq.java
View file @
2e0d6b0f
...
@@ -11,6 +11,7 @@ import java.util.List;
...
@@ -11,6 +11,7 @@ import java.util.List;
import
javax.validation.constraints.Max
;
import
javax.validation.constraints.Max
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.Size
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -40,6 +41,12 @@ public class ChangeFlowCreateReq {
...
@@ -40,6 +41,12 @@ public class ChangeFlowCreateReq {
private
Long
sonChangeClassId
;
private
Long
sonChangeClassId
;
/**
/**
* 变更等级
*/
@NotNull
(
message
=
"变更等级不能为空"
)
private
Integer
changeLevel
;
/**
* 变更商品列表
* 变更商品列表
*/
*/
private
String
changeItems
;
private
String
changeItems
;
...
@@ -53,14 +60,14 @@ public class ChangeFlowCreateReq {
...
@@ -53,14 +60,14 @@ public class ChangeFlowCreateReq {
* 变更原因
* 变更原因
*/
*/
@NotBlank
(
message
=
"变更原因不能为空"
)
@NotBlank
(
message
=
"变更原因不能为空"
)
@
Max
(
value
=
500
,
message
=
"变更原因限500字"
)
@
Size
(
max
=
500
,
message
=
"变更原因限500字"
)
private
String
changeReason
;
private
String
changeReason
;
/**
/**
* 变更内容
* 变更内容
*/
*/
@NotBlank
(
message
=
"变更内容不能为空"
)
@NotBlank
(
message
=
"变更内容不能为空"
)
@
Max
(
value
=
500
,
message
=
"变更内容限500字"
)
@
Size
(
max
=
500
,
message
=
"变更内容限500字"
)
private
String
changeContent
;
private
String
changeContent
;
/**
/**
...
@@ -83,7 +90,7 @@ public class ChangeFlowCreateReq {
...
@@ -83,7 +90,7 @@ public class ChangeFlowCreateReq {
* 变更收益说明
* 变更收益说明
*/
*/
@NotBlank
(
message
=
"变更收益说明不能为空"
)
@NotBlank
(
message
=
"变更收益说明不能为空"
)
@
Max
(
value
=
500
,
message
=
"变更收益说明限500字"
)
@
Size
(
max
=
500
,
message
=
"变更收益说明限500字"
)
private
String
changeProfitDesc
;
private
String
changeProfitDesc
;
/**
/**
...
...
yanxuan-qc-change-system-web/src/main/java/com/netease/mail/yanxuan/change/web/controller/ChangeFlowController.java
View file @
2e0d6b0f
...
@@ -20,7 +20,6 @@ import com.netease.mail.yanxuan.change.biz.biz.ChangeFlowBiz;
...
@@ -20,7 +20,6 @@ import com.netease.mail.yanxuan.change.biz.biz.ChangeFlowBiz;
import
com.netease.mail.yanxuan.change.biz.config.TitleConfig
;
import
com.netease.mail.yanxuan.change.biz.config.TitleConfig
;
import
com.netease.mail.yanxuan.change.biz.meta.AjaxResult
;
import
com.netease.mail.yanxuan.change.biz.meta.AjaxResult
;
import
com.netease.mail.yanxuan.change.biz.service.ChangeFlowService
;
import
com.netease.mail.yanxuan.change.biz.service.ChangeFlowService
;
import
com.netease.mail.yanxuan.change.common.enums.ChangeSubjectEnum
;
import
com.netease.mail.yanxuan.change.dal.meta.model.req.ChangeFlowCreateReq
;
import
com.netease.mail.yanxuan.change.dal.meta.model.req.ChangeFlowCreateReq
;
import
com.netease.mail.yanxuan.change.dal.meta.model.req.ChangeFlowReq
;
import
com.netease.mail.yanxuan.change.dal.meta.model.req.ChangeFlowReq
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment