Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
L
long-tern-care-service
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
hubin
long-tern-care-service
Commits
dae49290
Commit
dae49290
authored
Mar 04, 2022
by
liuxun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
merge
parent
2a97cac6
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
21 additions
and
24 deletions
+21
-24
SrvTaskInfoVO.java
...va/com/hungraim/ltc/pojo/vo/governance/SrvTaskInfoVO.java
+5
-8
SrvTaskServiceImpl.java
...graim/ltc/governance/service/impl/SrvTaskServiceImpl.java
+16
-16
No files found.
common/common-core/src/main/java/com/hungraim/ltc/pojo/vo/governance/SrvTaskInfoVO.java
View file @
dae49290
...
...
@@ -50,12 +50,9 @@ public class SrvTaskInfoVO implements Serializable {
* 服务计划状态
*/
private
String
taskStatus
;
/**
* 服务计划附件
*/
private
Result
<
List
<
ChFndAttach
>>
listResult
;
/**
* 服务计划附件
*/
private
List
<
ChFndAttach
>
listAttach
;
// /**
// * 服务计划附件
// */
// private List<ChFndAttach> listAttach;
}
governance/src/main/java/com/hungraim/ltc/governance/service/impl/SrvTaskServiceImpl.java
View file @
dae49290
...
...
@@ -76,20 +76,20 @@ public class SrvTaskServiceImpl implements SrvTaskService {
public
List
<
SrvTaskInfoVO
>
getSrvTaskInfoList
(
String
programId
)
{
List
<
SrvTaskInfoVO
>
srvTaskInfoList
=
srvTaskMapper
.
getSrvTaskInfoList
(
programId
);
//查询服务计划附件
try
{
for
(
SrvTaskInfoVO
vo
:
srvTaskInfoList
)
{
// 返回对应的附件列表
Result
<
List
<
ChFndAttach
>>
listResult
=
attachFeignService
.
selectAttachs
(
Long
.
parseLong
(
programId
),
AttachType
.
SRV_TASK
.
getUploadType
());
if
(!
listResult
.
getCode
().
equals
(
ResultCode
.
SUCCESS
.
getCode
()))
{
log
.
info
(
"请求获取附件列表错误:错误码{},错误信息:{}"
,
listResult
.
getCode
(),
listResult
.
getMsg
());
}
else
{
vo
.
setListResult
(
listResult
);
}
}
}
catch
(
Exception
e
)
{
log
.
error
(
e
.
getMessage
());
e
.
printStackTrace
();
}
//
try {
//
for (SrvTaskInfoVO vo : srvTaskInfoList) {
//
// 返回对应的附件列表
//
Result<List<ChFndAttach>> listResult = attachFeignService.selectAttachs(Long.parseLong(programId), AttachType.SRV_TASK.getUploadType());
//
if (!listResult.getCode().equals(ResultCode.SUCCESS.getCode())) {
//
log.info("请求获取附件列表错误:错误码{},错误信息:{}", listResult.getCode(), listResult.getMsg());
//
} else {
//
vo.setListResult(listResult);
//
}
//
}
//
} catch (Exception e) {
//
log.error(e.getMessage());
//
e.printStackTrace();
//
}
//具体服务日期
for
(
SrvTaskInfoVO
vo
:
srvTaskInfoList
)
{
List
<
ChSrvTaskDetail
>
taskDetails
=
chSrvTaskDetailMapper
.
selectList
(
new
QueryWrapper
<
ChSrvTaskDetail
>().
eq
(
"srv_task_id"
,
vo
.
getSrvTaskId
()));
...
...
@@ -138,13 +138,13 @@ public class SrvTaskServiceImpl implements SrvTaskService {
Long
newSrvTaskId
=
chSrvTask
.
getSrvTaskId
();
this
.
insertTaskDetail
(
newSrvTaskId
,
taskDetails
);
//添加附件
this
.
updateAttachs
(
srvTaskInfoVO
.
getListAttach
(),
chSrvTask
.
getSrvTaskId
());
//
this.updateAttachs(srvTaskInfoVO.getListAttach(), chSrvTask.getSrvTaskId());
}
else
{
// 修改服务计划
chSrvTaskDetailMapper
.
delete
(
new
QueryWrapper
<
ChSrvTaskDetail
>().
eq
(
"srv_task_id"
,
Long
.
parseLong
(
srvTaskId
)));
//删除原来的计划详情
this
.
insertTaskDetail
(
Long
.
parseLong
(
srvTaskId
),
taskDetails
);
//修改附件
this
.
updateAttachs
(
srvTaskInfoVO
.
getListAttach
(),
Long
.
parseLong
(
srvTaskId
));
//
this.updateAttachs(srvTaskInfoVO.getListAttach(), Long.parseLong(srvTaskId));
}
}
}
...
...
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