Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
cfld-know-partner
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-partner
Commits
fa4d2de6
Commit
fa4d2de6
authored
Nov 02, 2023
by
yaobaizheng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
合伙招商api
parent
99ec08d7
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
68 additions
and
20 deletions
+68
-20
PartnerProjectAllocationEnum.java
...partner/admin/enumerate/PartnerProjectAllocationEnum.java
+16
-2
PartnerProjectExamineEnum.java
...om/partner/admin/enumerate/PartnerProjectExamineEnum.java
+25
-10
PartnerProjectPushEnum.java
...a/com/partner/admin/enumerate/PartnerProjectPushEnum.java
+24
-7
PartnerProjectInfoServiceImpl.java
...ner/admin/service/impl/PartnerProjectInfoServiceImpl.java
+3
-1
No files found.
src/main/java/com/partner/admin/enumerate/PartnerProjectAllocationEnum.java
View file @
fa4d2de6
...
@@ -2,16 +2,18 @@ package com.partner.admin.enumerate;
...
@@ -2,16 +2,18 @@ package com.partner.admin.enumerate;
public
enum
PartnerProjectAllocationEnum
{
public
enum
PartnerProjectAllocationEnum
{
PROJECTSTATUS15
(
15
,
"分配中"
);
PROJECTSTATUS15
(
15
,
"分配中"
,
99
);
private
int
code
;
private
int
code
;
private
String
message
;
private
String
message
;
private
int
nextCode
;
PartnerProjectAllocationEnum
(
int
code
,
String
message
)
PartnerProjectAllocationEnum
(
int
code
,
String
message
,
int
nextCode
)
{
{
this
.
code
=
code
;
this
.
code
=
code
;
this
.
nextCode
=
nextCode
;
this
.
message
=
message
;
this
.
message
=
message
;
}
}
...
@@ -24,6 +26,10 @@ public enum PartnerProjectAllocationEnum {
...
@@ -24,6 +26,10 @@ public enum PartnerProjectAllocationEnum {
return
this
.
message
;
return
this
.
message
;
}
}
public
int
getNextCode
()
{
return
nextCode
;
}
/**
/**
* 根据code获取去value
* 根据code获取去value
* @param code
* @param code
...
@@ -38,5 +44,13 @@ public enum PartnerProjectAllocationEnum {
...
@@ -38,5 +44,13 @@ public enum PartnerProjectAllocationEnum {
return
null
;
return
null
;
}
}
public
static
int
getNextCodeByCode
(
int
code
){
for
(
PartnerProjectAllocationEnum
partnerProjectStatusEnum:
PartnerProjectAllocationEnum
.
values
()){
if
(
code
==
partnerProjectStatusEnum
.
getCode
()){
return
partnerProjectStatusEnum
.
getNextCode
();
}
}
return
0
;
}
}
}
src/main/java/com/partner/admin/enumerate/PartnerProjectExamineEnum.java
View file @
fa4d2de6
...
@@ -4,23 +4,24 @@ public enum PartnerProjectExamineEnum {
...
@@ -4,23 +4,24 @@ public enum PartnerProjectExamineEnum {
// 1-信息提报 2-项目查重通过 3-项目查重拒绝 4-招商公司匹配 5-企业决策人对接
// 1-信息提报 2-项目查重通过 3-项目查重拒绝 4-招商公司匹配 5-企业决策人对接
// 6-投资意向确认 7-确认项目信息 8-完成审核
// 6-投资意向确认 7-确认项目信息 8-完成审核
PROJECTSTATUS1
(
1
,
"信息提报"
),
PROJECTSTATUS1
(
1
,
"信息提报"
,
2
),
PROJECTSTATUS2
(
2
,
"项目查重"
),
PROJECTSTATUS2
(
2
,
"项目查重"
,
4
),
// PROJECTSTATUS3(3,"项目查重拒绝"),
// PROJECTSTATUS3(3,"项目查重拒绝"),
PROJECTSTATUS4
(
4
,
"招商公司匹配"
),
PROJECTSTATUS4
(
4
,
"招商公司匹配"
,
5
),
PROJECTSTATUS5
(
5
,
"企业决策人对接"
),
PROJECTSTATUS5
(
5
,
"企业决策人对接"
,
6
),
PROJECTSTATUS6
(
6
,
"投资意向确认"
),
PROJECTSTATUS6
(
6
,
"投资意向确认"
,
7
),
PROJECTSTATUS7
(
7
,
"确认项目信息"
),
PROJECTSTATUS7
(
7
,
"确认项目信息"
,
8
),
PROJECTSTATUS8
(
8
,
"完成审核"
);
PROJECTSTATUS8
(
8
,
"完成审核"
,
9
);
private
int
code
;
private
int
code
;
private
String
message
;
private
String
message
;
private
int
nextCode
;
PartnerProjectExamineEnum
(
int
code
,
String
message
,
int
nextCode
)
PartnerProjectExamineEnum
(
int
code
,
String
message
)
{
{
this
.
code
=
code
;
this
.
code
=
code
;
this
.
message
=
message
;
this
.
message
=
message
;
this
.
nextCode
=
nextCode
;
}
}
public
int
getCode
()
public
int
getCode
()
...
@@ -32,6 +33,12 @@ public enum PartnerProjectExamineEnum {
...
@@ -32,6 +33,12 @@ public enum PartnerProjectExamineEnum {
return
this
.
message
;
return
this
.
message
;
}
}
public
int
getNextCode
()
{
return
this
.
nextCode
;
}
/**
/**
* 根据code获取去value
* 根据code获取去value
* @param code
* @param code
...
@@ -46,5 +53,13 @@ public enum PartnerProjectExamineEnum {
...
@@ -46,5 +53,13 @@ public enum PartnerProjectExamineEnum {
return
null
;
return
null
;
}
}
public
static
int
getNextCodeByCode
(
int
code
){
for
(
PartnerProjectExamineEnum
partnerProjectStatusEnum:
PartnerProjectExamineEnum
.
values
()){
if
(
code
==
partnerProjectStatusEnum
.
getCode
()){
return
partnerProjectStatusEnum
.
getNextCode
();
}
}
return
0
;
}
}
}
src/main/java/com/partner/admin/enumerate/PartnerProjectPushEnum.java
View file @
fa4d2de6
...
@@ -4,20 +4,23 @@ public enum PartnerProjectPushEnum {
...
@@ -4,20 +4,23 @@ public enum PartnerProjectPushEnum {
// 9-项目信息 10-项目沟通 11-区域匹配 12-政企互访 13-项目谈判 14-项目签约
// 9-项目信息 10-项目沟通 11-区域匹配 12-政企互访 13-项目谈判 14-项目签约
PROJECTSTATUS9
(
9
,
"项目信息"
),
PROJECTSTATUS9
(
9
,
"项目信息"
,
10
),
PROJECTSTATUS10
(
10
,
"项目沟通"
),
PROJECTSTATUS10
(
10
,
"项目沟通"
,
11
),
PROJECTSTATUS11
(
11
,
"区域匹配"
),
PROJECTSTATUS11
(
11
,
"区域匹配"
,
12
),
PROJECTSTATUS12
(
12
,
"政企互访"
),
PROJECTSTATUS12
(
12
,
"政企互访"
,
13
),
PROJECTSTATUS13
(
13
,
"项目谈判"
),
PROJECTSTATUS13
(
13
,
"项目谈判"
,
14
),
PROJECTSTATUS14
(
14
,
"项目签约"
);
PROJECTSTATUS14
(
14
,
"项目签约"
,
15
);
private
int
code
;
private
int
code
;
private
String
message
;
private
String
message
;
private
int
nextNode
;
PartnerProjectPushEnum
(
int
code
,
String
message
)
PartnerProjectPushEnum
(
int
code
,
String
message
,
int
nextNode
)
{
{
this
.
code
=
code
;
this
.
code
=
code
;
this
.
nextNode
=
nextNode
;
this
.
message
=
message
;
this
.
message
=
message
;
}
}
...
@@ -30,6 +33,10 @@ public enum PartnerProjectPushEnum {
...
@@ -30,6 +33,10 @@ public enum PartnerProjectPushEnum {
return
this
.
message
;
return
this
.
message
;
}
}
public
int
getNextNode
()
{
return
nextNode
;
}
/**
/**
* 根据code获取去value
* 根据code获取去value
* @param code
* @param code
...
@@ -45,4 +52,14 @@ public enum PartnerProjectPushEnum {
...
@@ -45,4 +52,14 @@ public enum PartnerProjectPushEnum {
}
}
public
static
int
getNextCodeByCode
(
int
code
){
for
(
PartnerProjectPushEnum
partnerProjectStatusEnum:
PartnerProjectPushEnum
.
values
()){
if
(
code
==
partnerProjectStatusEnum
.
getCode
()){
return
partnerProjectStatusEnum
.
getNextNode
();
}
}
return
0
;
}
}
}
src/main/java/com/partner/admin/service/impl/PartnerProjectInfoServiceImpl.java
View file @
fa4d2de6
...
@@ -113,7 +113,9 @@ public class PartnerProjectInfoServiceImpl extends ServiceImpl<PartnerProjectInf
...
@@ -113,7 +113,9 @@ public class PartnerProjectInfoServiceImpl extends ServiceImpl<PartnerProjectInf
public
Integer
saveOrUpdatePersonProject
(
PartnerProjectInfoVO
partnerProjectInfoVO
,
Integer
userId
)
{
public
Integer
saveOrUpdatePersonProject
(
PartnerProjectInfoVO
partnerProjectInfoVO
,
Integer
userId
)
{
partnerProjectInfoVO
.
getPartnerProjectInfo
().
setPartnerId
(
userId
);
partnerProjectInfoVO
.
getPartnerProjectInfo
().
setPartnerId
(
userId
);
String
meaasge
=
PartnerProjectExamineEnum
.
getValueByCode
(
partnerProjectInfoVO
.
getPartnerProjectInfo
().
getStatus
());
int
nextCodeByCode
=
PartnerProjectExamineEnum
.
getNextCodeByCode
(
partnerProjectInfoVO
.
getPartnerProjectInfo
().
getStatus
());
String
meaasge
=
PartnerProjectExamineEnum
.
getValueByCode
(
nextCodeByCode
);
partnerProjectInfoVO
.
getPartnerProjectInfo
().
setStatus
(
nextCodeByCode
);
partnerProjectInfoVO
.
getPartnerProjectInfo
().
setStatusDescription
(
meaasge
);
partnerProjectInfoVO
.
getPartnerProjectInfo
().
setStatusDescription
(
meaasge
);
partnerProjectInfoVO
.
getPartnerProjectInfo
().
setTodoStatus
(
PartnerProjectToDoEnum
.
TODOSTATUS_1
.
getCode
());
partnerProjectInfoVO
.
getPartnerProjectInfo
().
setTodoStatus
(
PartnerProjectToDoEnum
.
TODOSTATUS_1
.
getCode
());
partnerProjectInfoVO
.
getPartnerProjectInfo
().
setTodoStatusDescription
(
PartnerProjectToDoEnum
.
TODOSTATUS_1
.
getMessage
());
partnerProjectInfoVO
.
getPartnerProjectInfo
().
setTodoStatusDescription
(
PartnerProjectToDoEnum
.
TODOSTATUS_1
.
getMessage
());
...
...
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