|
@@ -73,13 +73,12 @@ public class FinapbillBeforeF7SelectSample extends AbstractFormPlugin implements
|
|
ChangeData changeData = e.getChangeSet()[0];
|
|
ChangeData changeData = e.getChangeSet()[0];
|
|
DynamicObjectCollection dynamicObjectCollection = (DynamicObjectCollection) changeData.getNewValue();
|
|
DynamicObjectCollection dynamicObjectCollection = (DynamicObjectCollection) changeData.getNewValue();
|
|
List<Long> ids = new ArrayList<>();
|
|
List<Long> ids = new ArrayList<>();
|
|
- StringBuffer stringBuffer = new StringBuffer();
|
|
|
|
|
|
+ Integer index = 0;
|
|
for(DynamicObject object : dynamicObjectCollection) {
|
|
for(DynamicObject object : dynamicObjectCollection) {
|
|
Long id = (Long) object.get(2);
|
|
Long id = (Long) object.get(2);
|
|
ids.add(id);
|
|
ids.add(id);
|
|
- stringBuffer.append(id.toString());
|
|
|
|
|
|
+ this.getModel().setValue("nckd_card_list_str","1");
|
|
}
|
|
}
|
|
- this.getModel().setValue("nckd_card_list_str",stringBuffer);
|
|
|
|
//查询实物卡片清单
|
|
//查询实物卡片清单
|
|
QFilter filter = new QFilter("id", QCP.in,ids);
|
|
QFilter filter = new QFilter("id", QCP.in,ids);
|
|
DynamicObject[] dynamicObjects = BusinessDataServiceHelper.load("nckd_fa_card_real_list","id",new QFilter[] {filter});
|
|
DynamicObject[] dynamicObjects = BusinessDataServiceHelper.load("nckd_fa_card_real_list","id",new QFilter[] {filter});
|
|
@@ -108,12 +107,20 @@ public class FinapbillBeforeF7SelectSample extends AbstractFormPlugin implements
|
|
this.getModel().setValue("nckd_card_type",nckd_card_type,rowIndex);
|
|
this.getModel().setValue("nckd_card_type",nckd_card_type,rowIndex);
|
|
this.getModel().setValue("nckd_card_status",nckd_card_status,rowIndex);
|
|
this.getModel().setValue("nckd_card_status",nckd_card_status,rowIndex);
|
|
this.getModel().setValue("nckd_orgfield",nckd_orgfield,rowIndex);
|
|
this.getModel().setValue("nckd_orgfield",nckd_orgfield,rowIndex);
|
|
|
|
+ this.getModel().setValue("nckd_dept",nckd_dept,rowIndex);
|
|
this.getModel().setValue("nckd_use_name",nckd_use_name,rowIndex);
|
|
this.getModel().setValue("nckd_use_name",nckd_use_name,rowIndex);
|
|
this.getModel().setValue("nckd_start_date",nckd_start_date,rowIndex);
|
|
this.getModel().setValue("nckd_start_date",nckd_start_date,rowIndex);
|
|
this.getModel().setValue("nckd_local",nckd_local,rowIndex);
|
|
this.getModel().setValue("nckd_local",nckd_local,rowIndex);
|
|
this.getModel().setValue("nckd_card_brand",nckd_card_brand,rowIndex);
|
|
this.getModel().setValue("nckd_card_brand",nckd_card_brand,rowIndex);
|
|
this.getModel().setValue("nckd_card_model",nckd_card_model,rowIndex);
|
|
this.getModel().setValue("nckd_card_model",nckd_card_model,rowIndex);
|
|
this.getModel().setValue("nckd_serial_number",nckd_serial_number,rowIndex);
|
|
this.getModel().setValue("nckd_serial_number",nckd_serial_number,rowIndex);
|
|
|
|
+
|
|
|
|
+ if (index.equals(0)) {
|
|
|
|
+ //资产信息分录赋值
|
|
|
|
+ this.getModel().setValue("asset_name",name);
|
|
|
|
+ //其他字段todod
|
|
|
|
+ }
|
|
|
|
+ index++;
|
|
}
|
|
}
|
|
//刷新实物卡片清单分录
|
|
//刷新实物卡片清单分录
|
|
this.getView().updateView("nckd_realcard_list");
|
|
this.getView().updateView("nckd_realcard_list");
|