优化库存预警报表的查询逻辑
This commit is contained in:
@@ -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()));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user