Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-zx-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
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
Jobs
Commits
Open sidebar
项目统一框架
一体化_户用光伏项目代码
amos-boot-zx-biz
Commits
06709f82
Commit
06709f82
authored
Feb 13, 2025
by
chenzhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
验收完成生成待办及修改农户状态
parent
25bd3316
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
16 deletions
+18
-16
AcceptanceCheckServiceImpl.java
...ule/hygf/biz/service/impl/AcceptanceCheckServiceImpl.java
+18
-16
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/AcceptanceCheckServiceImpl.java
View file @
06709f82
...
...
@@ -461,7 +461,15 @@ public class AcceptanceCheckServiceImpl extends BaseService<AcceptanceCheckDto,A
default
:
da
.
setOperationContent
(
"验收审核-资产审核-"
+
(
approvalStatus
.
equals
(
"0"
)?
"通过"
:
"驳回"
));
up
.
set
(
AcceptanceCheck:
:
getPowerStationAssetsStatus
,
approvalStatus
.
equals
(
"0"
)?
"通过"
:
"驳回"
);
// 线上验收
if
(
approvalStatus
.
equals
(
"0"
)){
LambdaUpdateWrapper
<
PeasantHousehold
>
up1
=
new
LambdaUpdateWrapper
<>();
up1
.
set
(
PeasantHousehold:
:
getConstructionState
,
ArrivalStateeEnum
.
验收完成
.
getCode
());
long
idsk
=
basicGridRecord
.
getPeasantHouseholdId
();
up1
.
eq
(
PeasantHousehold:
:
getSequenceNbr
,
idsk
);
peasantHouseholdMapper
.
update
(
null
,
up1
);
up
.
set
(
AcceptanceCheck:
:
getBasicGridNode
,
"all"
);
up
.
set
(
AcceptanceCheck:
:
getAcceptanceTime
,
new
Date
());
up
.
set
(
AcceptanceCheck:
:
getAcceptanceCheckStatus
,
GridStatusEnum
.
YWC
.
getCode
());
...
...
@@ -481,26 +489,20 @@ public class AcceptanceCheckServiceImpl extends BaseService<AcceptanceCheckDto,A
financingInfoService
.
execueFlow
(
MapBuilder
.<
String
,
Object
>
create
().
put
(
"instanceId"
,
financingAuditing
.
getInstanceId
()).
put
(
"approvalStatus"
,
"0"
).
put
(
"isZG"
,
"1"
).
build
());
}
//生成新增投融资待办
PeasantHousehold
peasantHousehold
=
peasantHouseholdMapper
.
selectById
(
basicGridRecord
.
getPeasantHouseholdId
());
RouthPathVO
routhPathVO
=
new
RouthPathVO
();
routhPathVO
.
setRouthPathId
(
String
.
valueOf
(
basicGridRecord
.
getPeasantHouseholdId
()));
String
routhPath
=
toDoTasksService
.
getRouthPath
(
TaskTypeStationEnum
.
投融资
.
getCode
(),
HygfRouthTypeEnum
.
HYGF_XZTSRZ
.
getCode
(),
routhPathVO
);
String
wxRouthPath
=
toDoTasksService
.
getWxRouthPath
(
TaskTypeStationEnum
.
投融资
.
getCode
(),
HygfRouthTypeEnum
.
HYGF_XZTSRZ
.
getCode
(),
routhPathVO
);
ToDoTasks
toDoTasks1
=
new
ToDoTasks
(
TaskTypeStationEnum
.
投融资
.
getCode
(),
basicGridRecord
.
getPeasantHouseholdId
(),
peasantHousehold
.
getOwnersName
()+
"待新增推送融资"
,
peasantHousehold
.
getRegionalCompaniesCode
(),
routhPath
,
wxRouthPath
);
String
roleId
=
toDoTasksService
.
getRoleIdByName
(
"户用光伏-投融"
);
List
<
String
>
todoUserIds
=
toDoTasksService
.
getTodoUserIds
(
peasantHousehold
.
getRegionalCompaniesCode
(),
roleId
);
toDoTasksService
.
addToDoTasksByUserIds
(
todoUserIds
,
toDoTasks1
);
}
this
.
wofkflowExcute
(
instanceId
,
approvalStatus
,
comment
,
BusinessWorkflowKey
.
资产审核
.
getCode
()
);
// 线上验收
LambdaUpdateWrapper
<
PeasantHousehold
>
up1
=
new
LambdaUpdateWrapper
<>();
up1
.
set
(
PeasantHousehold:
:
getConstructionState
,
ArrivalStateeEnum
.
验收完成
.
getCode
());
long
idsk
=
basicGridRecord
.
getPeasantHouseholdId
();
up1
.
eq
(
PeasantHousehold:
:
getSequenceNbr
,
idsk
);
peasantHouseholdMapper
.
update
(
null
,
up1
);
//生成新增投融资待办
PeasantHousehold
peasantHousehold
=
peasantHouseholdMapper
.
selectById
(
basicGridRecord
.
getPeasantHouseholdId
());
RouthPathVO
routhPathVO
=
new
RouthPathVO
();
routhPathVO
.
setRouthPathId
(
String
.
valueOf
(
basicGridRecord
.
getPeasantHouseholdId
()));
String
routhPath
=
toDoTasksService
.
getRouthPath
(
TaskTypeStationEnum
.
投融资
.
getCode
(),
HygfRouthTypeEnum
.
HYGF_XZTSRZ
.
getCode
(),
routhPathVO
);
String
wxRouthPath
=
toDoTasksService
.
getWxRouthPath
(
TaskTypeStationEnum
.
投融资
.
getCode
(),
HygfRouthTypeEnum
.
HYGF_XZTSRZ
.
getCode
(),
routhPathVO
);
ToDoTasks
toDoTasks1
=
new
ToDoTasks
(
TaskTypeStationEnum
.
投融资
.
getCode
(),
basicGridRecord
.
getPeasantHouseholdId
(),
peasantHousehold
.
getOwnersName
()+
"待新增推送融资"
,
peasantHousehold
.
getRegionalCompaniesCode
(),
routhPath
,
wxRouthPath
);
String
roleId
=
toDoTasksService
.
getRoleIdByName
(
"户用光伏-投融"
);
List
<
String
>
todoUserIds
=
toDoTasksService
.
getTodoUserIds
(
peasantHousehold
.
getRegionalCompaniesCode
(),
roleId
);
toDoTasksService
.
addToDoTasksByUserIds
(
todoUserIds
,
toDoTasks1
);
}
if
(
approvalStatus
.
equals
(
"1"
)
){
up
.
eq
(
BaseEntity:
:
getSequenceNbr
,
sequenceNbr
);
...
...
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