付款申请单供应商过滤收款账号逻辑
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.getModel().setValue("zcgj_isshowcgsq",isshowcgsq);
|
||||||
this.getView().updateView("zcgj_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");
|
int row = this.getModel().getEntryCurrentRowIndex("entryentity");
|
||||||
DynamicObject contract = (DynamicObject) this.getModel().getValue("contract", row);
|
DynamicObject contract = (DynamicObject) this.getModel().getValue("contract", row);
|
||||||
DynamicObject partner = null;
|
DynamicObject partner = null;
|
||||||
|
//二开添加↓
|
||||||
|
partner = (DynamicObject) this.getModel().getValue("zcgj_supplier", row);//供应商
|
||||||
|
if (partner == null) {
|
||||||
if (this.isSupplier()) {
|
if (this.isSupplier()) {
|
||||||
|
partner = contract.getDynamicObject("partb");//合同乙方
|
||||||
|
} else {
|
||||||
|
partner = contract.getDynamicObject("parta");//合同甲方
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//二开添加↑
|
||||||
|
/* if (this.isSupplier()) {
|
||||||
partner = contract.getDynamicObject("partb");
|
partner = contract.getDynamicObject("partb");
|
||||||
} else {
|
} else {
|
||||||
partner = contract.getDynamicObject("parta");
|
partner = contract.getDynamicObject("parta");
|
||||||
}
|
}*///源码
|
||||||
|
|
||||||
boolean hasDefaultBankInfo = this.hasDefaultBankInfo(partner);
|
boolean hasDefaultBankInfo = this.hasDefaultBankInfo(partner);
|
||||||
if (!hasDefaultBankInfo) {
|
if (!hasDefaultBankInfo) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue