|
@@ -18,17 +18,12 @@ public class BusinessProcessingUnAuditEditPlugin extends AbstractListPlugin imp
|
|
|
if (args.getSource() instanceof Draw) {
|
|
|
Draw draw = (Draw) args.getSource();
|
|
|
if (draw.getOperateKey().equals("drawysgz")) {
|
|
|
-// StringBuilder numbers = new StringBuilder();
|
|
|
- Object value = this.getModel().getValue("nckd_payeenamev");//获取当前单据付款人
|
|
|
- DynamicObject dynamicObject = (DynamicObject) value;
|
|
|
Object nckd_orgv = this.getModel().getValue("nckd_orgfield");//获取当前单据付款人
|
|
|
DynamicObject orgv = (DynamicObject) nckd_orgv;
|
|
|
if ( orgv== null) {
|
|
|
throw new KDBizException("核算组织为空!");
|
|
|
}
|
|
|
- if (dynamicObject == null) {
|
|
|
- throw new KDBizException("收款信息收款人为空!");
|
|
|
- }
|
|
|
+
|
|
|
String nckdItemclasstypefield1 = this.getModel().getValue("nckd_itemclasstypefield1").toString();//基础资料类型
|
|
|
draw.getOption().setVariableValue("billtype", nckdItemclasstypefield1);
|
|
|
DynamicObjectCollection nckdEntryentity1 = this.getModel().getEntryEntity("nckd_entryentity1");
|
|
@@ -41,8 +36,6 @@ public class BusinessProcessingUnAuditEditPlugin extends AbstractListPlugin imp
|
|
|
jSONArray.add(jsonObject);
|
|
|
}
|
|
|
draw.getOption().setVariableValue("JSONArray", jSONArray.toString());
|
|
|
- String bdsupplier = dynamicObject.getString("id");//当前单据付款供应商 11
|
|
|
- draw.getOption().setVariableValue("bdsupplier", bdsupplier);
|
|
|
String orgnumber = orgv.getString("number");
|
|
|
draw.getOption().setVariableValue("orgnumber", orgnumber);
|
|
|
draw.getOption().setVariableValue("type", "drawysgz");
|