Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
C
cfld-know-admin
Project
Project
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
cfld-backend
cfld-know-admin
Commits
2d17f4fd
Commit
2d17f4fd
authored
Nov 02, 2023
by
yaobaizheng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
合伙招商后台
parent
e517f67e
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
5 deletions
+13
-5
PartnerProjectToDoEnum.java
...va/com/ruoyi/system/enumerate/PartnerProjectToDoEnum.java
+1
-0
PartnerProjectInfoServiceImpl.java
...yi/system/service/impl/PartnerProjectInfoServiceImpl.java
+12
-5
No files found.
ruoyi-system/src/main/java/com/ruoyi/system/enumerate/PartnerProjectToDoEnum.java
View file @
2d17f4fd
...
...
@@ -3,6 +3,7 @@ package com.ruoyi.system.enumerate;
public
enum
PartnerProjectToDoEnum
{
// 0-项目查重确认 1-确认项目所属 2-确认佣金比例
TODOSTATUS_1
(-
1
,
"暂无状态"
),
TODOSTATUS0
(
0
,
"项目查重确认"
),
TODOSTATUS1
(
1
,
"确认项目所属"
),
TODOSTATUS2
(
2
,
"确认佣金比例"
);
...
...
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/PartnerProjectInfoServiceImpl.java
View file @
2d17f4fd
...
...
@@ -115,10 +115,8 @@ public class PartnerProjectInfoServiceImpl implements IPartnerProjectInfoService
//更新项目的信息
PartnerProjectInfo
partnerProjectInfoUp
=
new
PartnerProjectInfo
();
partnerProjectInfoUp
.
setStatus
(
changeStatusVO
.
getStatus
());
partnerProjectInfoUp
.
setStatusDescription
(
PartnerProjectExamineEnum
.
getValueByCode
(
changeStatusVO
.
getStatus
()));
partnerProjectInfoUp
.
setId
(
changeStatusVO
.
getProjectId
());
partnerProjectInfoMapper
.
updatePartnerProjectInfo
(
partnerProjectInfoUp
);
partnerProjectInfoUp
.
setTodoStatus
(
PartnerProjectToDoEnum
.
TODOSTATUS_1
.
getCode
());
partnerProjectInfoUp
.
setTodoStatusDescription
(
PartnerProjectToDoEnum
.
TODOSTATUS_1
.
getMessage
());
//更新当前节点
PartnerProjectStatusChangeLog
statusChange
=
new
PartnerProjectStatusChangeLog
();
...
...
@@ -130,17 +128,25 @@ public class PartnerProjectInfoServiceImpl implements IPartnerProjectInfoService
statusChange
.
setTodoStatus
(
PartnerProjectToDoEnum
.
TODOSTATUS0
.
getCode
());
statusChange
.
setTodoStatusDescription
(
PartnerProjectToDoEnum
.
getValueByCode
(
PartnerProjectToDoEnum
.
TODOSTATUS0
.
getCode
()));
statusChange
.
setCurrentNodeStatus
(
PartnerProjectStatusEnum
.
CURRENT_NODES_STARTING
.
getCode
());
partnerProjectInfoUp
.
setTodoStatus
(
PartnerProjectToDoEnum
.
TODOSTATUS0
.
getCode
());
partnerProjectInfoUp
.
setTodoStatusDescription
(
PartnerProjectToDoEnum
.
getValueByCode
(
PartnerProjectToDoEnum
.
TODOSTATUS0
.
getCode
()));
}
}
if
(
changeStatusVO
.
getStatus
()
==
PartnerProjectExamineEnum
.
PROJECTSTATUS7
.
getCode
()){
if
(
changeStatusVO
.
getProjectInfoConfirm
()
==
PartnerProjectStatusEnum
.
PROJECTINFO_NO_CONFIRM
.
getCode
()){
statusChange
.
setTodoStatus
(
PartnerProjectToDoEnum
.
TODOSTATUS1
.
getCode
());
statusChange
.
setTodoStatusDescription
(
PartnerProjectToDoEnum
.
getValueByCode
(
PartnerProjectToDoEnum
.
TODOSTATUS0
.
getCode
()));
partnerProjectInfoUp
.
setTodoStatus
(
PartnerProjectToDoEnum
.
TODOSTATUS0
.
getCode
());
partnerProjectInfoUp
.
setTodoStatusDescription
(
PartnerProjectToDoEnum
.
getValueByCode
(
PartnerProjectToDoEnum
.
TODOSTATUS0
.
getCode
()));
}
}
projectStatusChangeService
.
updatePartnerProjectStatusChangeLog
(
statusChange
);
//更新项目信息
partnerProjectInfoUp
.
setStatus
(
changeStatusVO
.
getStatus
());
partnerProjectInfoUp
.
setStatusDescription
(
PartnerProjectExamineEnum
.
getValueByCode
(
changeStatusVO
.
getStatus
()));
partnerProjectInfoUp
.
setId
(
changeStatusVO
.
getProjectId
());
partnerProjectInfoMapper
.
updatePartnerProjectInfo
(
partnerProjectInfoUp
);
//关联产业知道id
if
(
changeStatusVO
.
getStatus
()
==
PartnerProjectExamineEnum
.
PROJECTSTATUS4
.
getCode
()){
...
...
@@ -158,6 +164,7 @@ public class PartnerProjectInfoServiceImpl implements IPartnerProjectInfoService
statusChangeNext
.
setProjectStatus
(
nextCode
);
statusChangeNext
.
setProjectId
(
changeStatusVO
.
getProjectId
());
List
<
PartnerProjectStatusChangeLog
>
partnerProjectStatusChangeLogs
=
projectStatusChangeService
.
selectPartnerProjectStatusChangeLogList
(
statusChangeNext
);
//更新下一个节点
PartnerProjectStatusChangeLog
partnerProjectStatusChangeLog
=
partnerProjectStatusChangeLogs
.
get
(
0
);
partnerProjectStatusChangeLog
.
setCurrentNodeStatus
(
PartnerProjectStatusEnum
.
CURRENT_NODES_STARTING
.
getCode
());
...
...
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