|
@@ -212,8 +212,7 @@ public class DispatchMidController implements Serializable {
|
|
if ("0".equals(dispatchType)) {
|
|
if ("0".equals(dispatchType)) {
|
|
DynamicObject dispatch = BusinessDataServiceHelper.newDynamicObject("fa_dispatch");
|
|
DynamicObject dispatch = BusinessDataServiceHelper.newDynamicObject("fa_dispatch");
|
|
String nckd_card_real_code = jsonObject.getString("nckd_card_real_code");
|
|
String nckd_card_real_code = jsonObject.getString("nckd_card_real_code");
|
|
- nckd_card_real_code = "A00100101900240600002";
|
|
|
|
-
|
|
|
|
|
|
+// nckd_card_real_code = "A00100101900240600008";
|
|
//单据头
|
|
//单据头
|
|
dispatch.set("dispatchdate", jsonObject.getDate("sendDate"));//调出日期
|
|
dispatch.set("dispatchdate", jsonObject.getDate("sendDate"));//调出日期
|
|
dispatch.set("assetunit", map.get("outOrgId"));//调出组织
|
|
dispatch.set("assetunit", map.get("outOrgId"));//调出组织
|
|
@@ -276,7 +275,7 @@ public class DispatchMidController implements Serializable {
|
|
else if ("1".equals(dispatchType)) {
|
|
else if ("1".equals(dispatchType)) {
|
|
DynamicObject changeDept = BusinessDataServiceHelper.newDynamicObject("fa_change_dept");
|
|
DynamicObject changeDept = BusinessDataServiceHelper.newDynamicObject("fa_change_dept");
|
|
String nckd_card_real_code = jsonObject.getString("nckd_card_real_code");
|
|
String nckd_card_real_code = jsonObject.getString("nckd_card_real_code");
|
|
- nckd_card_real_code = "A00100101900240600007";
|
|
|
|
|
|
+// nckd_card_real_code = "A00100101900240600007";
|
|
DynamicObject orgInfo = queryOrg(map.get("orgId"));
|
|
DynamicObject orgInfo = queryOrg(map.get("orgId"));
|
|
//单据头
|
|
//单据头
|
|
changeDept.set("org", orgInfo);//核算组织
|
|
changeDept.set("org", orgInfo);//核算组织
|
|
@@ -371,7 +370,7 @@ public class DispatchMidController implements Serializable {
|
|
else if ("2".equals(dispatchType)) {
|
|
else if ("2".equals(dispatchType)) {
|
|
DynamicObject busProcess = BusinessDataServiceHelper.newDynamicObject("nckd_ywcld");
|
|
DynamicObject busProcess = BusinessDataServiceHelper.newDynamicObject("nckd_ywcld");
|
|
String nckd_card_real_code = jsonObject.getString("nckd_card_real_code");
|
|
String nckd_card_real_code = jsonObject.getString("nckd_card_real_code");
|
|
- nckd_card_real_code = "A00100101900240700007";
|
|
|
|
|
|
+// nckd_card_real_code = "A00100101900240700007";
|
|
DynamicObject orgInfo = queryOrg(map.get("orgId"));
|
|
DynamicObject orgInfo = queryOrg(map.get("orgId"));
|
|
busProcess.set("nckd_bizdate", jsonObject.getDate("sendDate"));//业务日期
|
|
busProcess.set("nckd_bizdate", jsonObject.getDate("sendDate"));//业务日期
|
|
busProcess.set("nckd_detailtype", "D");//业务类型 D:报废
|
|
busProcess.set("nckd_detailtype", "D");//业务类型 D:报废
|
|
@@ -423,21 +422,15 @@ public class DispatchMidController implements Serializable {
|
|
DynamicObject[] orgControl = BusinessDataServiceHelper.load("nckd_base_org_ext","id",new QFilter[] {orgFilter});
|
|
DynamicObject[] orgControl = BusinessDataServiceHelper.load("nckd_base_org_ext","id",new QFilter[] {orgFilter});
|
|
if (orgControl.length > 0) {
|
|
if (orgControl.length > 0) {
|
|
DynamicObject orgControlInfo = BusinessDataServiceHelper.loadSingle(orgControl[0].getPkValue(), orgControl[0].getDynamicObjectType().getName());
|
|
DynamicObject orgControlInfo = BusinessDataServiceHelper.loadSingle(orgControl[0].getPkValue(), orgControl[0].getDynamicObjectType().getName());
|
|
- Long orgId = Long.parseLong(orgControlInfo.getString("nckd_org_number"));
|
|
|
|
- return orgId;
|
|
|
|
- }//组织对照表查询不到,查询组织表
|
|
|
|
- else {
|
|
|
|
- if (StringUtils.isEmpty(eOrgId)) {
|
|
|
|
- return null;
|
|
|
|
- }
|
|
|
|
- QFilter filter = new QFilter("id", QCP.equals,Long.parseLong(eOrgId));
|
|
|
|
|
|
+ String number = orgControlInfo.getString("nckd_org_number");
|
|
|
|
+ QFilter filter = new QFilter("number", QCP.equals,number);
|
|
DynamicObject[] org = BusinessDataServiceHelper.load("bos_org","id",new QFilter[] {filter});
|
|
DynamicObject[] org = BusinessDataServiceHelper.load("bos_org","id",new QFilter[] {filter});
|
|
if (org.length > 0) {
|
|
if (org.length > 0) {
|
|
DynamicObject orgInfo = BusinessDataServiceHelper.loadSingle(org[0].getPkValue(), org[0].getDynamicObjectType().getName());
|
|
DynamicObject orgInfo = BusinessDataServiceHelper.loadSingle(org[0].getPkValue(), org[0].getDynamicObjectType().getName());
|
|
return orgInfo.getLong("id");
|
|
return orgInfo.getLong("id");
|
|
}
|
|
}
|
|
- return null;
|
|
|
|
}
|
|
}
|
|
|
|
+ return null;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|