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
b740f7ed
Commit
b740f7ed
authored
Aug 24, 2022
by
lijingjing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加比较日志;
parent
f33dc319
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
1 deletions
+11
-1
ItemComparisonServiceImpl.java
...ice/lims/hmhj/service/impl/ItemComparisonServiceImpl.java
+11
-1
No files found.
src/main/java/com/patzn/cloud/service/lims/hmhj/service/impl/ItemComparisonServiceImpl.java
View file @
b740f7ed
...
@@ -98,7 +98,9 @@ public class ItemComparisonServiceImpl extends BaseServiceImpl<ItemComparisonMap
...
@@ -98,7 +98,9 @@ public class ItemComparisonServiceImpl extends BaseServiceImpl<ItemComparisonMap
if
(
null
==
queryDTO
.
getQueryDate
())
{
if
(
null
==
queryDTO
.
getQueryDate
())
{
queryDTO
.
setQueryDate
(
new
Date
());
queryDTO
.
setQueryDate
(
new
Date
());
}
}
logger
.
error
(
"listCompare params: "
+
JacksonUtils
.
toJSONString
(
queryDTO
));
List
<
ItemComparison
>
itemCompareVOList
=
baseMapper
.
selectCompareItems
(
queryDTO
);
List
<
ItemComparison
>
itemCompareVOList
=
baseMapper
.
selectCompareItems
(
queryDTO
);
logger
.
error
(
"listCompare items data: "
+
JacksonUtils
.
toJSONString
(
itemCompareVOList
));
List
<
ItemComparison
>
itemList
=
new
ArrayList
<>();
List
<
ItemComparison
>
itemList
=
new
ArrayList
<>();
...
@@ -113,14 +115,21 @@ public class ItemComparisonServiceImpl extends BaseServiceImpl<ItemComparisonMap
...
@@ -113,14 +115,21 @@ public class ItemComparisonServiceImpl extends BaseServiceImpl<ItemComparisonMap
}
}
item
.
setLimitValue
(
limitValueStr
);
item
.
setLimitValue
(
limitValueStr
);
item
.
setReclaim
(
false
);
item
.
setReclaim
(
false
);
logger
.
error
(
"compare item data: "
,
JacksonUtils
.
toJSONString
(
item
));
try
{
try
{
BigDecimal
newVal
=
new
BigDecimal
(
item
.
getTestValue
());
BigDecimal
newVal
=
new
BigDecimal
(
item
.
getTestValue
());
logger
.
error
(
"newValue is :"
+
newVal
.
doubleValue
());
BigDecimal
oldVal
=
new
BigDecimal
(
item
.
getPrevTestValue
());
BigDecimal
oldVal
=
new
BigDecimal
(
item
.
getPrevTestValue
());
logger
.
error
(
"oldVal is :"
+
oldVal
.
doubleValue
());
BigDecimal
difVal
=
newVal
.
subtract
(
oldVal
).
abs
();
BigDecimal
difVal
=
newVal
.
subtract
(
oldVal
).
abs
();
logger
.
error
(
"difVal is :"
+
difVal
.
doubleValue
());
item
.
setDiffValue
(
difVal
.
toPlainString
());
item
.
setDiffValue
(
difVal
.
toPlainString
());
BigDecimal
limitValue
=
new
BigDecimal
(
item
.
getLimitValue
());
BigDecimal
limitValue
=
new
BigDecimal
(
item
.
getLimitValue
());
logger
.
error
(
"limitValue is :"
+
difVal
.
doubleValue
());
// 差值与限定值相比,大于0需要重取
// 差值与限定值相比,大于0需要重取
if
(
difVal
.
subtract
(
limitValue
).
doubleValue
()
>=
0
)
{
double
compareValue
=
difVal
.
subtract
(
limitValue
).
doubleValue
();
logger
.
error
(
"compare diff value and limit value subtract is: "
+
compareValue
);
if
(
compareValue
>=
0
)
{
item
.
setReclaim
(
true
);
item
.
setReclaim
(
true
);
}
}
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
@@ -135,6 +144,7 @@ public class ItemComparisonServiceImpl extends BaseServiceImpl<ItemComparisonMap
...
@@ -135,6 +144,7 @@ public class ItemComparisonServiceImpl extends BaseServiceImpl<ItemComparisonMap
itemList
.
addAll
(
list
);
itemList
.
addAll
(
list
);
}
}
});
});
logger
.
error
(
JacksonUtils
.
toJSONString
(
itemList
));
return
itemList
;
return
itemList
;
}
}
...
...
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