【物料提交泛微】拆分三地执行采购字段
This commit is contained in:
parent
2d0b53d372
commit
8a4b67e54f
|
|
@ -5476,26 +5476,34 @@ public class FWImpl {
|
|||
zhcg = zhcg + "," + FWUtils.getFwUserIdByKdUserNumber(user.getString("number"), deptNumber);
|
||||
}
|
||||
}
|
||||
if (StringUtils.isNotBlank(zhcg)) {
|
||||
zhcg = zhcg.substring(1);
|
||||
}
|
||||
String bjzhcg = "";
|
||||
DynamicObjectCollection tqq9_bjcg = bill.getDynamicObjectCollection("tqq9_bjcg");
|
||||
for (DynamicObject bjcg : tqq9_bjcg) {
|
||||
long id = bjcg.getLong("fbasedataid.id");
|
||||
bjcg = BusinessDataServiceHelper.loadSingle(id, "bd_operator", "id,name,number,operatorid");
|
||||
DynamicObject user = bjcg.getDynamicObject("operatorid");
|
||||
if (user != null) {
|
||||
zhcg = zhcg + "," + FWUtils.getFwUserIdByKdUserNumber(user.getString("number"), deptNumber);
|
||||
bjzhcg = bjzhcg + "," + FWUtils.getFwUserIdByKdUserNumber(user.getString("number"), deptNumber);
|
||||
}
|
||||
}
|
||||
if (StringUtils.isNotBlank(bjzhcg)) {
|
||||
bjzhcg = bjzhcg.substring(1);
|
||||
}
|
||||
String gzzhcg = "";
|
||||
DynamicObjectCollection tqq9_gzcg = bill.getDynamicObjectCollection("tqq9_gzcg");
|
||||
for (DynamicObject gzcg : tqq9_gzcg) {
|
||||
long id = gzcg.getLong("fbasedataid.id");
|
||||
gzcg = BusinessDataServiceHelper.loadSingle(id, "bd_operator", "id,name,number,operatorid");
|
||||
DynamicObject user = gzcg.getDynamicObject("operatorid");
|
||||
if (user != null) {
|
||||
zhcg = zhcg + "," + FWUtils.getFwUserIdByKdUserNumber(user.getString("number"), deptNumber);
|
||||
gzzhcg = gzzhcg + "," + FWUtils.getFwUserIdByKdUserNumber(user.getString("number"), deptNumber);
|
||||
}
|
||||
}
|
||||
if (StringUtils.isNotBlank(zhcg)) {
|
||||
zhcg = zhcg.substring(1);
|
||||
if (StringUtils.isNotBlank(gzzhcg)) {
|
||||
gzzhcg = gzzhcg.substring(1);
|
||||
}
|
||||
String ywfzr = "";
|
||||
DynamicObject tqq9_ywfzr21 = bill.getDynamicObject("tqq9_ywfzr21");
|
||||
|
|
@ -5846,9 +5854,16 @@ public class FWImpl {
|
|||
JSONObject m51 = new JSONObject();
|
||||
m51.put("fieldName", "gd");
|
||||
m51.put("fieldValue", gd != null && gd.compareTo(BigDecimal.ZERO) != 0 ? gd : 0);
|
||||
JSONObject m52 = new JSONObject();
|
||||
m52.put("fieldName", "bjzhcg");
|
||||
m52.put("fieldValue", bjzhcg);
|
||||
JSONObject m53 = new JSONObject();
|
||||
m53.put("fieldName", "gzzhcg");
|
||||
m53.put("fieldValue", gzzhcg);
|
||||
|
||||
List<JSONObject> mlist = new ArrayList<>(Arrays.asList(m1, m2, m3, m4, m6, m7, m8, m9, m10, m11, m12, m13, m14, m15, m16, m17, m18, m19, m21,
|
||||
m22, m23, m24, m25, m26, m27, m28, m29, m31, m32, m33, m34, m35, m36, m37, m38, m39, m41, m42, m43, m44, m45, m46, m47, m48, m49, m51));
|
||||
List<JSONObject> mlist = new ArrayList<>(Arrays.asList(m1, m2, m3, m4, m6, m7, m8, m9, m10, m11, m12, m13, m14,
|
||||
m15, m16, m17, m18, m19, m21, m22, m23, m24, m25, m26, m27, m28, m29, m31, m32, m33, m34, m35, m36, m37,
|
||||
m38, m39, m41, m42, m43, m44, m45, m46, m47, m48, m49, m51, m52, m53));
|
||||
|
||||
//区分新建审核与修改审批
|
||||
String requestName = "新增物料流程";
|
||||
|
|
@ -5860,14 +5875,14 @@ public class FWImpl {
|
|||
wfID = ConfigUtils.getThirdConfigByNumber("FW_WFID_WLBG");
|
||||
requestid = bill.getString("tqq9_fwupdid");
|
||||
|
||||
JSONObject m52 = new JSONObject();
|
||||
m52.put("fieldName", "bgbz");
|
||||
m52.put("fieldValue", bgbz);
|
||||
mlist.add(m52);
|
||||
JSONObject m53 = new JSONObject();
|
||||
m53.put("fieldName", "bgyy");
|
||||
m53.put("fieldValue", bgyy);
|
||||
mlist.add(m53);
|
||||
JSONObject bgbzObj = new JSONObject();
|
||||
bgbzObj.put("fieldName", "bgbz");
|
||||
bgbzObj.put("fieldValue", bgbz);
|
||||
mlist.add(bgbzObj);
|
||||
JSONObject bgyyObj = new JSONObject();
|
||||
bgyyObj.put("fieldName", "bgyy");
|
||||
bgyyObj.put("fieldValue", bgyy);
|
||||
mlist.add(bgyyObj);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue