Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
JSH ERP
Commits
c0628e68
Commit
c0628e68
authored
Nov 03, 2022
by
季圣华
Browse files
优化库存预警报表的查询逻辑
parent
0165f561
Changes
2
Hide whitespace changes
Inline
Side-by-side
jshERP-boot/src/main/java/com/jsh/erp/controller/DepotItemController.java
View file @
c0628e68
...
...
@@ -630,12 +630,10 @@ public class DepotItemController {
diEx
.
setMOtherField3
(
disw
.
getMOtherField3
());
disw
.
setMaterialOther
(
getOtherInfo
(
mpArr
,
diEx
));
disw
.
setMaterialUnit
(
getUName
(
disw
.
getMaterialUnit
(),
disw
.
getUnitName
()));
if
(
disw
.
getCurrentNumber
().
compareTo
(
disw
.
getLowSafeStock
())<
0
)
{
if
(
null
!=
disw
.
getLowSafeStock
()
&&
disw
.
getCurrentNumber
().
compareTo
(
disw
.
getLowSafeStock
())<
0
)
{
disw
.
setLowCritical
(
disw
.
getLowSafeStock
().
subtract
(
disw
.
getCurrentNumber
()));
disw
.
setHighCritical
(
BigDecimal
.
ZERO
);
}
if
(
disw
.
getCurrentNumber
().
compareTo
(
disw
.
getHighSafeStock
())>
0
)
{
disw
.
setLowCritical
(
BigDecimal
.
ZERO
);
if
(
null
!=
disw
.
getHighSafeStock
()
&&
disw
.
getCurrentNumber
().
compareTo
(
disw
.
getHighSafeStock
())>
0
)
{
disw
.
setHighCritical
(
disw
.
getCurrentNumber
().
subtract
(
disw
.
getHighSafeStock
()));
}
}
...
...
jshERP-boot/src/main/resources/mapper_xml/DepotItemMapperEx.xml
View file @
c0628e68
...
...
@@ -589,7 +589,7 @@
select m.id MId, m.name MName, me.bar_code, m.mfrs MMfrs, m.model MModel, m.standard MStandard,m.color MColor,
m.other_field1 MOtherField1,m.other_field2 MOtherField2,m.other_field3 MOtherField3,d.name depotName,
m.unit MaterialUnit, u.basic_unit unit_name,mcs.current_number,
ifnull(
mis.low_safe_stock,
0) low_safe_stock, ifnull(mis.high_safe_stock,0)
high_safe_stock
mis.low_safe_stock,
mis.
high_safe_stock
from jsh_material m
left join jsh_material_extend me on me.material_id=m.id and ifnull(me.delete_Flag,'0') !='1'
left join jsh_material_initial_stock mis on mis.material_id=m.id and ifnull(mis.delete_Flag,'0') !='1'
...
...
Write
Preview
Supports
Markdown
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