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
2ac68e99
Commit
2ac68e99
authored
Mar 23, 2022
by
lijingjing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
发送ERP 牌号问题
parent
3022540f
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
3 deletions
+9
-3
EntrustSampleItemServiceImpl.java
.../lims/hmhj/service/impl/EntrustSampleItemServiceImpl.java
+7
-2
EntrustSampleItemIndexMapper.xml
...in/resources/mapper/hmhj/EntrustSampleItemIndexMapper.xml
+2
-1
No files found.
src/main/java/com/patzn/cloud/service/lims/hmhj/service/impl/EntrustSampleItemServiceImpl.java
View file @
2ac68e99
...
@@ -1414,7 +1414,7 @@ public class EntrustSampleItemServiceImpl extends BaseServiceImpl<EntrustSampleI
...
@@ -1414,7 +1414,7 @@ public class EntrustSampleItemServiceImpl extends BaseServiceImpl<EntrustSampleI
executor1
.
execute
(()
->
{
executor1
.
execute
(()
->
{
// 针对铝成品和原铝进行发送ERP数据处理
// 针对铝成品和原铝进行发送ERP数据处理
logger
.
error
(
"{}开始执行发送ERP请求:---->ERP---"
,
DateUtils
.
toYearMonthDayTime
(
new
Date
()));
logger
.
error
(
"{}开始执行发送ERP请求:---->ERP---"
,
DateUtils
.
toYearMonthDayTime
(
new
Date
()));
sendTestDataToErp
(
Arrays
.
asList
(
ids
));
sendTestDataToErp
(
Arrays
.
asList
(
ids
)
,
finalSampleBrandMap
);
});
});
logger
.
error
(
"======================质量判定结束========================"
);
logger
.
error
(
"======================质量判定结束========================"
);
...
@@ -1426,7 +1426,7 @@ public class EntrustSampleItemServiceImpl extends BaseServiceImpl<EntrustSampleI
...
@@ -1426,7 +1426,7 @@ public class EntrustSampleItemServiceImpl extends BaseServiceImpl<EntrustSampleI
*
*
* @param sampleVOList
* @param sampleVOList
*/
*/
private
void
sendTestDataToErp
(
List
<
Long
>
ids
)
{
private
void
sendTestDataToErp
(
List
<
Long
>
ids
,
Map
<
Long
,
String
>
sampleBrandMap
)
{
log
(
"执行发送的样品IDS:"
+
StringUtils
.
join
(
ids
,
","
));
log
(
"执行发送的样品IDS:"
+
StringUtils
.
join
(
ids
,
","
));
List
<
EntrustSample
>
sampleList
=
entrustSampleService
.
getBatchIds
(
ids
);
List
<
EntrustSample
>
sampleList
=
entrustSampleService
.
getBatchIds
(
ids
);
if
(
CollectionUtils
.
isEmpty
(
sampleList
))
{
if
(
CollectionUtils
.
isEmpty
(
sampleList
))
{
...
@@ -1442,6 +1442,11 @@ public class EntrustSampleItemServiceImpl extends BaseServiceImpl<EntrustSampleI
...
@@ -1442,6 +1442,11 @@ public class EntrustSampleItemServiceImpl extends BaseServiceImpl<EntrustSampleI
}
}
// 获取检测项目指标数据
// 获取检测项目指标数据
List
<
Map
<
String
,
Object
>>
dataList
=
entrustSampleItemIndexService
.
listSampleItemIndex
(
ids
);
List
<
Map
<
String
,
Object
>>
dataList
=
entrustSampleItemIndexService
.
listSampleItemIndex
(
ids
);
dataList
.
forEach
(
t
->
{
Long
sampleId
=
Long
.
valueOf
(
t
.
get
(
"id"
).
toString
());
t
.
put
(
"brand"
,
sampleBrandMap
.
get
(
sampleId
));
t
.
remove
(
"id"
);
});
try
{
try
{
log
(
"准备发送数据"
);
log
(
"准备发送数据"
);
doSendErpData
(
dataList
);
doSendErpData
(
dataList
);
...
...
src/main/resources/mapper/hmhj/EntrustSampleItemIndexMapper.xml
View file @
2ac68e99
...
@@ -91,6 +91,7 @@
...
@@ -91,6 +91,7 @@
<select
id=
"selectSampleItemIndex"
resultType=
"java.util.Map"
>
<select
id=
"selectSampleItemIndex"
resultType=
"java.util.Map"
>
SELECT
SELECT
s.id,
s.NAME "sample_name",
s.NAME "sample_name",
s.code "sample_code",
s.code "sample_code",
max(s.sample_grading) "brand",
max(s.sample_grading) "brand",
...
@@ -117,7 +118,7 @@
...
@@ -117,7 +118,7 @@
<foreach
collection=
"sampleIds"
index=
"index"
item=
"sampleId"
open=
" and s.id in ("
separator=
","
close=
")"
>
<foreach
collection=
"sampleIds"
index=
"index"
item=
"sampleId"
open=
" and s.id in ("
separator=
","
close=
")"
>
#{sampleId}
#{sampleId}
</foreach>
</foreach>
GROUP BY s.name,s.code
GROUP BY s.
id,s.
name,s.code
</select>
</select>
<delete
id=
"physicalDeleteByItemIds"
>
<delete
id=
"physicalDeleteByItemIds"
>
...
...
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