Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
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
项目统一框架
amos-boot-biz
Commits
a856e68c
Commit
a856e68c
authored
Jan 19, 2024
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改验收审核
parent
820bebc8
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
40 additions
and
64 deletions
+40
-64
AcceptanceStatusEnum.java
.../amos/boot/module/hygf/api/Enum/AcceptanceStatusEnum.java
+5
-5
AcceptanceRectificationOrderDto.java
.../module/hygf/api/dto/AcceptanceRectificationOrderDto.java
+7
-0
AcceptanceMapper.xml
...-api/src/main/resources/mapper/mysql/AcceptanceMapper.xml
+1
-1
AcceptanceRectificationOrderMapper.xml
...urces/mapper/mysql/AcceptanceRectificationOrderMapper.xml
+1
-0
AcceptanceRectificationOrderServiceImpl.java
...service/impl/AcceptanceRectificationOrderServiceImpl.java
+21
-33
BasicGridAcceptanceServiceImpl.java
...hygf/biz/service/impl/BasicGridAcceptanceServiceImpl.java
+5
-25
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/Enum/AcceptanceStatusEnum.java
View file @
a856e68c
...
@@ -15,23 +15,23 @@ public enum AcceptanceStatusEnum {
...
@@ -15,23 +15,23 @@ public enum AcceptanceStatusEnum {
待投融验收
(
"待投融验收"
,
"2"
,
"hygf_ys1"
,
"0"
),
待投融验收
(
"待投融验收"
,
"2"
,
"hygf_ys1"
,
"0"
),
投融验收不通过
(
"投融验收不通过"
,
"3"
,
"hygf_ys2"
,
"
1
"
),
投融验收不通过
(
"投融验收不通过"
,
"3"
,
"hygf_ys2"
,
"
5
"
),
待法务验收
(
"待法务验收"
,
"4"
,
"hygf_ys2"
,
"0"
),
待法务验收
(
"待法务验收"
,
"4"
,
"hygf_ys2"
,
"0"
),
法务验收不通过
(
"法务验收不通过"
,
"5"
,
"hygf_ys3"
,
"
1
"
),
法务验收不通过
(
"法务验收不通过"
,
"5"
,
"hygf_ys3"
,
"
5
"
),
待工程验收
(
"待工程验收"
,
"6"
,
"hygf_ys3"
,
"0"
),
待工程验收
(
"待工程验收"
,
"6"
,
"hygf_ys3"
,
"0"
),
工程验收不通过
(
"工程验收不通过"
,
"7"
,
"hygf_ys4"
,
"
1
"
),
工程验收不通过
(
"工程验收不通过"
,
"7"
,
"hygf_ys4"
,
"
5
"
),
是否线下验收
(
"是否线下验收"
,
"11"
,
"hygf_ys4"
,
"0"
),
是否线下验收
(
"是否线下验收"
,
"11"
,
"hygf_ys4"
,
"0"
),
待线下验收
(
"待线下验收"
,
"8"
,
"hygf_ys5"
,
"0"
),
待线下验收
(
"待线下验收"
,
"8"
,
"hygf_ys5"
,
"0"
),
线下验收不通过
(
"线下验收不通过"
,
"9"
,
"hygf_ys6"
,
"
1
"
),
线下验收不通过
(
"线下验收不通过"
,
"9"
,
"hygf_ys6"
,
"
5
"
),
验收完成
(
"验收完成"
,
"10"
,
"hygf_ys5"
,
"
1
"
),
验收完成
(
"验收完成"
,
"10"
,
"hygf_ys5"
,
"
5
"
),
线下验收完成
(
"验收完成"
,
"10"
,
"hygf_ys6"
,
"0"
);
线下验收完成
(
"验收完成"
,
"10"
,
"hygf_ys6"
,
"0"
);
/**
/**
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/AcceptanceRectificationOrderDto.java
View file @
a856e68c
...
@@ -75,4 +75,11 @@ public class AcceptanceRectificationOrderDto extends BaseDto {
...
@@ -75,4 +75,11 @@ public class AcceptanceRectificationOrderDto extends BaseDto {
private
String
powerStationAddress
;
private
String
powerStationAddress
;
private
String
rectificationPhotoStr
;
private
String
rectificationPhotoStr
;
@ApiModelProperty
(
value
=
"区域公司id"
)
private
Long
regionCompanyId
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/mysql/AcceptanceMapper.xml
View file @
a856e68c
...
@@ -33,7 +33,7 @@
...
@@ -33,7 +33,7 @@
bga.next_executor_ids nextExecutorIds,
bga.next_executor_ids nextExecutorIds,
bga.next_node_key nextNodeKey,
bga.next_node_key nextNodeKey,
hygf_work_order.region_company_id regionCompanyId,
ph.regional_companies_code AS regionalCompaniesCode,
ph.regional_companies_code AS regionalCompaniesCode,
ph.regional_companies_name AS regionalCompaniesName,
ph.regional_companies_name AS regionalCompaniesName,
ifnull((
ifnull((
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/mysql/AcceptanceRectificationOrderMapper.xml
View file @
a856e68c
...
@@ -9,6 +9,7 @@
...
@@ -9,6 +9,7 @@
ph.owners_name AS ownersName,
ph.owners_name AS ownersName,
ph.project_address_name AS powerStationAddress,
ph.project_address_name AS powerStationAddress,
aro.rectification_status AS rectificationStatus,
aro.rectification_status AS rectificationStatus,
ph.regional_companies_seq regionCompanyId,
CASE aro.rectification_status
CASE aro.rectification_status
WHEN 1 THEN '待整改'
WHEN 1 THEN '待整改'
WHEN 2 THEN '整改未完成'
WHEN 2 THEN '整改未完成'
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/AcceptanceRectificationOrderServiceImpl.java
View file @
a856e68c
...
@@ -44,8 +44,8 @@ import java.util.List;
...
@@ -44,8 +44,8 @@ import java.util.List;
public
class
AcceptanceRectificationOrderServiceImpl
extends
BaseService
<
AcceptanceRectificationOrderDto
,
AcceptanceRectificationOrder
,
AcceptanceRectificationOrderMapper
>
implements
IAcceptanceRectificationOrderService
{
public
class
AcceptanceRectificationOrderServiceImpl
extends
BaseService
<
AcceptanceRectificationOrderDto
,
AcceptanceRectificationOrder
,
AcceptanceRectificationOrderMapper
>
implements
IAcceptanceRectificationOrderService
{
@Autowired
@Autowired
private
AcceptanceRectificationOrderMapper
acceptanceRectificationOrderMapper
;
private
AcceptanceRectificationOrderMapper
acceptanceRectificationOrderMapper
;
@Value
(
"${hygf.role.gc.roleSeq}"
)
//
@Value("${hygf.role.gc.roleSeq}")
private
String
hygfGcRoleSeq
;
//
private String hygfGcRoleSeq;
@Autowired
@Autowired
private
BasicGridAcceptanceMapper
basicGridAcceptanceMapper
;
private
BasicGridAcceptanceMapper
basicGridAcceptanceMapper
;
@Autowired
@Autowired
...
@@ -86,16 +86,17 @@ public class AcceptanceRectificationOrderServiceImpl extends BaseService<Accepta
...
@@ -86,16 +86,17 @@ public class AcceptanceRectificationOrderServiceImpl extends BaseService<Accepta
* 查询负责人列表(经销商工程角色)
* 查询负责人列表(经销商工程角色)
*/
*/
public
List
<
AgencyUserModel
>
queryDirectors
(
Long
companyId
)
{
public
List
<
AgencyUserModel
>
queryDirectors
(
Long
companyId
)
{
try
{
// try {
FeignClientResult
<
List
<
AgencyUserModel
>>
response
=
Privilege
.
agencyUserClient
.
queryByCompanyRoles
(
companyId
,
hygfGcRoleSeq
,
null
,
"UNLOCK"
);
// //FeignClientResult<List<AgencyUserModel>> response = Privilege.agencyUserClient.queryByCompanyRoles(companyId, hygfGcRoleSeq, null, "UNLOCK");
if
(
response
.
getStatus
()
==
200
)
{
// if (response.getStatus() == 200) {
return
response
.
getResult
();
// return response.getResult();
}
else
{
// } else {
throw
new
RuntimeException
(
response
.
getMessage
());
// throw new RuntimeException(response.getMessage());
}
// }
}
catch
(
RuntimeException
e
)
{
// } catch (RuntimeException e) {
throw
new
RuntimeException
(
e
.
getMessage
());
// throw new RuntimeException(e.getMessage());
}
// }
return
null
;
}
}
/**
/**
...
@@ -109,12 +110,8 @@ public class AcceptanceRectificationOrderServiceImpl extends BaseService<Accepta
...
@@ -109,12 +110,8 @@ public class AcceptanceRectificationOrderServiceImpl extends BaseService<Accepta
// 提交整改信息
// 提交整改信息
AcceptanceRectificationOrder
entity
=
new
AcceptanceRectificationOrder
();
AcceptanceRectificationOrder
entity
=
new
AcceptanceRectificationOrder
();
BeanUtils
.
copyProperties
(
model
,
entity
);
BeanUtils
.
copyProperties
(
model
,
entity
);
// 处理负责人姓名
FeignClientResult
<
AgencyUserModel
>
response
=
Privilege
.
agencyUserClient
.
queryByUserId
(
entity
.
getResponsibleUserId
().
toString
());
if
(
response
.
getStatus
()
==
200
)
{
AgencyUserModel
userModel
=
response
.
getResult
();
entity
.
setResponsibleUserName
(
userModel
.
getRealName
());
}
acceptanceRectificationOrderMapper
.
updateById
(
entity
);
acceptanceRectificationOrderMapper
.
updateById
(
entity
);
// 如果整改已完成则触发工作流
// 如果整改已完成则触发工作流
...
@@ -127,21 +124,13 @@ public class AcceptanceRectificationOrderServiceImpl extends BaseService<Accepta
...
@@ -127,21 +124,13 @@ public class AcceptanceRectificationOrderServiceImpl extends BaseService<Accepta
basicGridAcceptance
.
setAcceptanceStatus
(
String
.
valueOf
(
Integer
.
parseInt
(
basicGridAcceptance
.
getAcceptanceStatus
())
-
1
));
basicGridAcceptance
.
setAcceptanceStatus
(
String
.
valueOf
(
Integer
.
parseInt
(
basicGridAcceptance
.
getAcceptanceStatus
())
-
1
));
StandardDto
standardDto
=
new
StandardDto
();
StandardDto
standardDto
=
new
StandardDto
();
standardDto
.
setTaskId
(
basicGridAcceptance
.
getNextTaskId
());
standardDto
.
setTaskId
(
basicGridAcceptance
.
getNextTaskId
());
VariableDto
variableDto
=
new
VariableDto
();
workflow
.
standard
(
basicGridAcceptance
,
standardDto
,
userId
);
variableDto
.
setComment
(
"approval"
);
variableDto
.
setOperator
(
reginParams
.
getUserModel
().
getUserId
());
basicGridAcceptanceMapper
.
updateById
(
basicGridAcceptance
);
variableDto
.
setApprovalStatus
(
"1"
);
variableDto
.
setOperationTime
(
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
).
format
(
new
Date
()));
standardDto
.
setResultCode
(
"approvalStatus"
);
standardDto
.
setVariable
(
variableDto
);
standardDto
.
setResult
(
"1"
);
BasicGridAcceptance
workBasicGridAcceptance
=
workflow
.
standard
(
basicGridAcceptance
,
standardDto
,
userId
);
basicGridAcceptanceMapper
.
updateById
(
workBasicGridAcceptance
);
}
}
return
model
;
return
model
;
}
}
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/BasicGridAcceptanceServiceImpl.java
View file @
a856e68c
...
@@ -44,7 +44,7 @@ public class BasicGridAcceptanceServiceImpl extends BaseService<BasicGridAccepta
...
@@ -44,7 +44,7 @@ public class BasicGridAcceptanceServiceImpl extends BaseService<BasicGridAccepta
AcceptanceRectificationOrderMapper
acceptanceRectificationOrderMapper
;
AcceptanceRectificationOrderMapper
acceptanceRectificationOrderMapper
;
private
final
String
OK
=
"0"
;
private
final
String
OK
=
"0"
;
private
final
String
PASS
=
"
1
"
;
private
final
String
PASS
=
"
5
"
;
public
Page
<
BasicGridAcceptanceDto
>
selectPage
(
Long
regionCompanyId
,
Long
amosDealerId
,
int
current
,
int
size
,
String
projectAddress
,
String
powerStationCode
,
String
ownersName
,
String
gridStatus
,
Date
gridConnectionTime
,
String
formType
)
{
public
Page
<
BasicGridAcceptanceDto
>
selectPage
(
Long
regionCompanyId
,
Long
amosDealerId
,
int
current
,
int
size
,
String
projectAddress
,
String
powerStationCode
,
String
ownersName
,
String
gridStatus
,
Date
gridConnectionTime
,
String
formType
)
{
PageHelper
.
startPage
(
current
,
size
);
PageHelper
.
startPage
(
current
,
size
);
...
@@ -159,12 +159,12 @@ public class BasicGridAcceptanceServiceImpl extends BaseService<BasicGridAccepta
...
@@ -159,12 +159,12 @@ public class BasicGridAcceptanceServiceImpl extends BaseService<BasicGridAccepta
basicGridAcceptanc
.
setGridStatus
(
GridStatusEnum
.
WTG
.
getCode
());
basicGridAcceptanc
.
setGridStatus
(
GridStatusEnum
.
WTG
.
getCode
());
}
}
// 投融/法务/工程/线下验收审核不通过
// 投融/法务/工程/线下验收审核不通过
else
if
(
PASS
.
equals
(
dto
.
getApprovalStatus
())
&&
(
else
if
(
BasicGridAcceptancEnum
.
管理端投融审核
.
getCode
().
equals
(
nextNodeKey
)
||
BasicGridAcceptancEnum
.
管理端投融审核
.
getCode
().
equals
(
nextNodeKey
)
||
BasicGridAcceptancEnum
.
管理端法务审核
.
getCode
().
equals
(
nextNodeKey
)
||
BasicGridAcceptancEnum
.
管理端法务审核
.
getCode
().
equals
(
nextNodeKey
)
||
BasicGridAcceptancEnum
.
管理端工程审核
.
getCode
().
equals
(
nextNodeKey
)
||
BasicGridAcceptancEnum
.
管理端工程审核
.
getCode
().
equals
(
nextNodeKey
)
||
BasicGridAcceptancEnum
.
管理端工程
是否线下
.
getCode
().
equals
(
nextNodeKey
)
BasicGridAcceptancEnum
.
管理端工程
线下验
.
getCode
().
equals
(
nextNodeKey
)
)
)
{
)
{
AcceptanceRectificationOrder
rectificationOrder
=
new
AcceptanceRectificationOrder
();
AcceptanceRectificationOrder
rectificationOrder
=
new
AcceptanceRectificationOrder
();
try
{
try
{
rectificationOrder
.
setRectificationOrderCode
(
"ZGD"
+
DateUtil
.
formatDate
(
new
Date
(),
DateUtil
.
YMDHM
));
rectificationOrder
.
setRectificationOrderCode
(
"ZGD"
+
DateUtil
.
formatDate
(
new
Date
(),
DateUtil
.
YMDHM
));
...
@@ -202,27 +202,7 @@ public class BasicGridAcceptanceServiceImpl extends BaseService<BasicGridAccepta
...
@@ -202,27 +202,7 @@ public class BasicGridAcceptanceServiceImpl extends BaseService<BasicGridAccepta
standardDto
.
setVariable
(
variable
);
standardDto
.
setVariable
(
variable
);
BasicGridAcceptance
workBasicGridAcceptance
=
workflow
.
standard
(
basicGridAcceptanc
,
standardDto
,
userId
);
BasicGridAcceptance
workBasicGridAcceptance
=
workflow
.
standard
(
basicGridAcceptanc
,
standardDto
,
userId
);
// if( BasicGridAcceptancEnum.管理端工程审核.getCode().equals(old)){
//
// //是否线下验收
// if(dto.getApprovalStatusxx().equals("0")){
// workBasicGridAcceptance.setAcceptanceStatus(AcceptanceStatusEnum.getNodeByKey(workBasicGridAcceptance.getNextNodeKey(),"0"));
// }else{
// workBasicGridAcceptance.setAcceptanceStatus(AcceptanceStatusEnum.getNodeByKey(workBasicGridAcceptance.getNextNodeKey(),"1"));
// }
// //执行工作流
// StandardDto standardDto1=new StandardDto();
// standardDto1.setComment(dto.getComment());
// standardDto1.setResult(dto.getApprovalStatusxx());
// standardDto1.setTaskId(workBasicGridAcceptance.getNextTaskId());
// VariableDto variable1=new VariableDto();
// variable1.setApprovalStatus(dto.getApprovalStatusxx());
// variable1.setComment(dto.getComment());
// variable1.setOperationTime(dto.getOperationTime());
// variable1.setOperator(dto.getOperator());
// standardDto1.setVariable(variable1);
// workBasicGridAcceptance = workflow.standard(workBasicGridAcceptance,standardDto,userId);
// }
basicGridAcceptanceMapper
.
updateById
(
workBasicGridAcceptance
);
basicGridAcceptanceMapper
.
updateById
(
workBasicGridAcceptance
);
}
}
...
...
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