订单完工判断优化

This commit is contained in:
lihao 2025-11-10 09:55:43 +08:00
parent ccaa4996a2
commit fbe65333da
1 changed files with 5 additions and 2 deletions

View File

@ -80,12 +80,15 @@ public class ReWrite20ForOrderBP {
for(PraybillItemVO itemvo : itemvos) { for(PraybillItemVO itemvo : itemvos) {
if (lbids.contains(itemvo.getPk_praybill_b())) { if (lbids.contains(itemvo.getPk_praybill_b())) {
if (itemvo.getNaccumulatenum().compareTo(itemvo.getNnum()) < 0 && ( null != itemvo.getAttributeValue("vbdef33") && itemvo.getNaccumulatenum().compareTo(new UFDouble(new UFDouble(String.valueOf(itemvo.getAttributeValue("vbdef33"))))) == 0)) { if (itemvo.getNaccumulatenum().compareTo(itemvo.getNnum()) < 0) {
itemvo.setStatus(1); itemvo.setStatus(1);
itemvo.setBrowclose(UFBoolean.FALSE); itemvo.setBrowclose(UFBoolean.FALSE);
} else { } else if(itemvo.getNaccumulatenum().compareTo(itemvo.getNnum()) > 0 && ( null != itemvo.getAttributeValue("vbdef33") && itemvo.getNaccumulatenum().compareTo(new UFDouble(new UFDouble(String.valueOf(itemvo.getAttributeValue("vbdef33"))))) == 0)) {
itemvo.setStatus(1); itemvo.setStatus(1);
itemvo.setBrowclose(UFBoolean.TRUE); itemvo.setBrowclose(UFBoolean.TRUE);
}else{
itemvo.setStatus(1);
itemvo.setBrowclose(UFBoolean.FALSE);
} }
} }
} }