1.删除订单产品需求单业务类型
This commit is contained in:
ljw 2024-10-29 18:54:08 +08:00
parent de3ad95380
commit 8969e35ee9

View File

@ -102,25 +102,22 @@ public class orderproreqbillFromEdit extends AbstractFormPlugin implements Befor
}
}
setTechnicalSupport();
DynamicObject yemBilltype = (DynamicObject) this.getModel().getValue("yem_billtype");
if (yemBilltype != null) {
String yemBilltypeString = yemBilltype.getString("number");
if ("yem_orderproreqbill_WG".equals(yemBilltypeString)) {
DynamicObject loadSingle = BusinessDataServiceHelper.loadSingle("bos_org", "id,number"
, new QFilter[]{new QFilter("number", QCP.equals, "130")});
// DynamicObject yemBilltype = (DynamicObject) this.getModel().getValue("yem_billtype");
// DynamicObject yemCompany = (DynamicObject) this.getModel().getValue("yem_company");
// if (yemBilltype!=null&&yemCompany!=null) {
// long aLong = yemCompany.getLong("id");
// DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle("yem_bd_companyinfo", "id,number", new QFilter[]{new QFilter("id", QCP.equals, aLong)});
// String yemBilltypeString = yemBilltype.getString("number");
// if ("yem_orderproreqbill_WG".equals(yemBilltypeString)){
// DynamicObject loadSingle = BusinessDataServiceHelper.loadSingle("bos_org", "id,number"
// , new QFilter[]{new QFilter("number", QCP.equals, "130")});
// this.getModel().setValue("yem_dept",loadSingle.getLong("id"));
// this.getModel().setValue("yem_applyinventoryorg",loadSingle.getLong("id"));
DynamicObject yemDept = (DynamicObject) this.getModel().getValue("yem_dept");
DynamicObject yemApplyinventoryorg = (DynamicObject) this.getModel().getValue("yem_applyinventoryorg");
if (yemDept!=null&&yemApplyinventoryorg!=null) {
if (yemDept.getLong("id") == loadSingle.getLong("id") && loadSingle.getLong("id") == yemApplyinventoryorg.getLong("id")) {
DynamicObject loaded = BusinessDataServiceHelper.loadSingle("yem_bd_biztype", "id,number"
, new QFilter[]{new QFilter("number", QCP.equals, "110")});
this.getModel().setValue("yem_biztype", loaded.getLong("id"));
}
}
}
}
// DynamicObject loaded = BusinessDataServiceHelper.loadSingle("yem_bd_biztype", "id,number"
// , new QFilter[]{new QFilter("number", QCP.equals, "110")});
// this.getModel().setValue("yem_biztype",loaded.getLong("id"));
// }
// }
}
public void setbilltype(String number) {