点击业务查询中是否可做收获通知(PurOrderBillList)添加"已审核"判断
This commit is contained in:
parent
1b50c5b518
commit
05467ee772
|
|
@ -36,8 +36,11 @@ public class PurOrderBillUpdatasfkzshListPlugin extends AbstractListPlugin imple
|
|||
}
|
||||
QFilter f = new QFilter("id", "in", idSet);
|
||||
DynamicObject[] billArr = BusinessDataServiceHelper.load("pm_purorderbill",
|
||||
"id,billno,tqq9_sfkzsh,billentry,billentry.joinqty,billentry.qty", new QFilter[]{f});
|
||||
"id,billno,tqq9_sfkzsh,billentry,billentry.joinqty,billentry.qty,billstatus", new QFilter[]{f});
|
||||
for (DynamicObject bill : billArr) {
|
||||
String billstatus = bill.getString("billstatus");
|
||||
String billNo = bill.getString("billno");
|
||||
if ("C".equals(billstatus)) {
|
||||
//获取单据分录
|
||||
DynamicObjectCollection billEntryCollection = bill.getDynamicObjectCollection("billentry");
|
||||
boolean allEqual = true;
|
||||
|
|
@ -49,12 +52,15 @@ public class PurOrderBillUpdatasfkzshListPlugin extends AbstractListPlugin imple
|
|||
}
|
||||
if (!allEqual) {
|
||||
bill.set("tqq9_sfkzsh", "true");
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
bill.set("tqq9_sfkzsh", "false");
|
||||
}
|
||||
SaveServiceHelper.save(new DynamicObject[]{bill});
|
||||
}
|
||||
else {
|
||||
this.getView().showTipNotification("单据【"+billNo+"】未审核");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue