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