Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
patzn-cloud-service-hmhj
Overview
Overview
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
wangweidong
patzn-cloud-service-hmhj
Commits
9921c89b
Commit
9921c89b
authored
Jun 18, 2021
by
wangweidong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
hmhj报告保存回调
parent
db53f641
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
36 additions
and
1 deletions
+36
-1
OriginalTemplateController.java
...vice/lims/hmhj/controller/OriginalTemplateController.java
+8
-0
IOriginalTemplateService.java
...d/service/lims/hmhj/service/IOriginalTemplateService.java
+2
-0
OriginalTemplateServiceImpl.java
...e/lims/hmhj/service/impl/OriginalTemplateServiceImpl.java
+23
-0
EntrustSampleItemMapper.xml
src/main/resources/mapper/hmhj/EntrustSampleItemMapper.xml
+3
-1
No files found.
src/main/java/com/patzn/cloud/service/lims/hmhj/controller/OriginalTemplateController.java
View file @
9921c89b
...
@@ -111,6 +111,14 @@ public class OriginalTemplateController extends ServiceController implements Ori
...
@@ -111,6 +111,14 @@ public class OriginalTemplateController extends ServiceController implements Ori
return
success
(
originalTemplateService
.
editReportTemplate
(
someParam
,
obsFileResult
));
return
success
(
originalTemplateService
.
editReportTemplate
(
someParam
,
obsFileResult
));
}
}
@Login
(
action
=
Action
.
Skip
)
@ApiOperation
(
value
=
"编辑报告模板记录"
,
notes
=
"编辑证书模板"
)
@PostMapping
({
"/edit_entrust_report_{someParam}"
})
@Override
public
RestResult
<
Boolean
>
editEntrustReport
(
String
someParam
,
OssFileResult
obsFileResult
)
{
return
success
(
originalTemplateService
.
editEntrustReport
(
someParam
,
obsFileResult
));
}
@Override
@Override
public
RestResult
<
String
>
getKeyByBusinessId
(
String
s
)
{
public
RestResult
<
String
>
getKeyByBusinessId
(
String
s
)
{
return
null
;
return
null
;
...
...
src/main/java/com/patzn/cloud/service/lims/hmhj/service/IOriginalTemplateService.java
View file @
9921c89b
...
@@ -29,4 +29,6 @@ public interface IOriginalTemplateService extends IBaseService<OriginalTemplate>
...
@@ -29,4 +29,6 @@ public interface IOriginalTemplateService extends IBaseService<OriginalTemplate>
boolean
editTemplate
(
String
someParam
,
OssFileResult
obsFileResult
);
boolean
editTemplate
(
String
someParam
,
OssFileResult
obsFileResult
);
boolean
editReportTemplate
(
String
someParam
,
OssFileResult
obsFileResult
);
boolean
editReportTemplate
(
String
someParam
,
OssFileResult
obsFileResult
);
boolean
editEntrustReport
(
String
someParam
,
OssFileResult
obsFileResult
);
}
}
src/main/java/com/patzn/cloud/service/lims/hmhj/service/impl/OriginalTemplateServiceImpl.java
View file @
9921c89b
...
@@ -66,6 +66,10 @@ public class OriginalTemplateServiceImpl extends BaseServiceImpl<OriginalTemplat
...
@@ -66,6 +66,10 @@ public class OriginalTemplateServiceImpl extends BaseServiceImpl<OriginalTemplat
@Autowired
@Autowired
private
IEntrustReportTemplateService
entrustReportTemplateService
;
private
IEntrustReportTemplateService
entrustReportTemplateService
;
@Autowired
private
IEntrustReportService
entrustReportService
;
@Autowired
@Autowired
private
IItemRelOriginalRecordService
itemRelOriginalRecordService
;
private
IItemRelOriginalRecordService
itemRelOriginalRecordService
;
...
@@ -580,6 +584,25 @@ public class OriginalTemplateServiceImpl extends BaseServiceImpl<OriginalTemplat
...
@@ -580,6 +584,25 @@ public class OriginalTemplateServiceImpl extends BaseServiceImpl<OriginalTemplat
return
entrustReportTemplateService
.
updateById
(
originalRecord
);
return
entrustReportTemplateService
.
updateById
(
originalRecord
);
}
}
@Override
public
boolean
editEntrustReport
(
String
someParam
,
OssFileResult
obsFileResult
)
{
RestAssert
.
fail
(
StringUtils
.
isBlank
(
someParam
),
"业务ID不能为空"
);
RestAssert
.
fail
(
null
==
obsFileResult
,
"OssFileResult不能为空"
);
RestAssert
.
fail
(
StringUtils
.
isBlank
(
obsFileResult
.
getObjectKey
()),
"ObjectKey不能为空"
);
RestAssert
.
fail
(
StringUtils
.
isBlank
(
obsFileResult
.
getVersionId
()),
"VersionId不能为空"
);
RestAssert
.
fail
(
StringUtils
.
isBlank
(
obsFileResult
.
getType
()),
"Type不能为空"
);
RestAssert
.
fail
(
StringUtils
.
isBlank
(
someParam
)
||
4
!=
someParam
.
split
(
"&"
).
length
,
"参数传递有误"
);
String
[]
arr
=
someParam
.
split
(
"&"
);
Long
businessId
=
Long
.
parseLong
(
arr
[
0
]);
EntrustReport
report
=
entrustReportService
.
getById
(
businessId
);
if
(
null
==
report
)
{
RestAssert
.
fail
(
"数据有误"
);
}
EntrustReport
originalRecord
=
new
EntrustReport
();
originalRecord
.
setId
(
businessId
);
originalRecord
.
setObjectKey
(
obsFileResult
.
getObjectKey
());
return
entrustReportService
.
updateById
(
originalRecord
);
}
private
void
fillTestValue
(
String
sampleCode
,
String
testValue
,
Long
userId
,
String
userName
,
List
<
EntrustSampleItemVO
>
sampleItemVOList
)
{
private
void
fillTestValue
(
String
sampleCode
,
String
testValue
,
Long
userId
,
String
userName
,
List
<
EntrustSampleItemVO
>
sampleItemVOList
)
{
...
...
src/main/resources/mapper/hmhj/EntrustSampleItemMapper.xml
View file @
9921c89b
...
@@ -139,10 +139,12 @@
...
@@ -139,10 +139,12 @@
</if>
</if>
)
)
SELECT i.*,s.name AS "sampleName",s.code AS "sampleCode",e.test_side "testSide"
SELECT i.*,s.name AS "sampleName",s.code AS "sampleCode",e.test_side "testSide"
,l.record_id,r.object_key AS "recordObjectKey"
FROM i
FROM i
JOIN entrust_sample s ON i.entrust_sample_id = s.id
JOIN entrust_sample s ON i.entrust_sample_id = s.id
JOIN (select t.id,t.code,t.test_side from entrust t where t.deleted = 0 ) e on s.entrust_id = e.id
JOIN (select t.id,t.code,t.test_side from entrust t where t.deleted = 0 ) e on s.entrust_id = e.id
LEFT JOIN ( SELECT id,item_id,record_id FROM item_rel_original_record WHERE deleted = 0 ) l ON i.id = l.item_id
LEFT JOIN ( SELECT id,object_key FROM original_record WHERE deleted = 0 ) r ON l.record_id = r.id
<where>
<where>
<if
test=
"null != vo.sampleCode"
>
<if
test=
"null != vo.sampleCode"
>
AND s.code LIKE CONCAT('%',#{vo.sampleCode},'%')
AND s.code LIKE CONCAT('%',#{vo.sampleCode},'%')
...
...
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