付款申请单供应商过滤收款账号逻辑
This commit is contained in:
parent
f41f997baa
commit
4ea564dc5d
|
|
@ -121,6 +121,10 @@ public class PaymentapplyGeneralPlugin extends AbstractBillPlugIn implements Plu
|
|||
this.getModel().setValue("zcgj_isshowcgsq",isshowcgsq);
|
||||
this.getView().updateView("zcgj_isshowcgsq");
|
||||
}
|
||||
} else if (name.equals("zcgj_supplier")) {
|
||||
//供应商
|
||||
int rowIndex = changeData.getRowIndex();
|
||||
this.getModel().setValue("bankaccount", null, rowIndex);//收款账号
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -78,11 +78,21 @@ public class SupplierBankInfoClickBillPluginExt extends AbstractBillPlugIn {
|
|||
int row = this.getModel().getEntryCurrentRowIndex("entryentity");
|
||||
DynamicObject contract = (DynamicObject) this.getModel().getValue("contract", row);
|
||||
DynamicObject partner = null;
|
||||
if (this.isSupplier()) {
|
||||
//二开添加↓
|
||||
partner = (DynamicObject) this.getModel().getValue("zcgj_supplier", row);//供应商
|
||||
if (partner == null) {
|
||||
if (this.isSupplier()) {
|
||||
partner = contract.getDynamicObject("partb");//合同乙方
|
||||
} else {
|
||||
partner = contract.getDynamicObject("parta");//合同甲方
|
||||
}
|
||||
}
|
||||
//二开添加↑
|
||||
/* if (this.isSupplier()) {
|
||||
partner = contract.getDynamicObject("partb");
|
||||
} else {
|
||||
partner = contract.getDynamicObject("parta");
|
||||
}
|
||||
}*///源码
|
||||
|
||||
boolean hasDefaultBankInfo = this.hasDefaultBankInfo(partner);
|
||||
if (!hasDefaultBankInfo) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue