【泛微其他出库接口】处理库管员
This commit is contained in:
parent
976638f4b9
commit
0f8a81eca4
|
|
@ -73,6 +73,21 @@ public class FWOtheroutApplySavePlugin implements ApiSavePlugin {
|
||||||
tqq9_dept.put("number", kdDept.getString("number"));
|
tqq9_dept.put("number", kdDept.getString("number"));
|
||||||
reqDatum.put("tqq9_dept", tqq9_dept);
|
reqDatum.put("tqq9_dept", tqq9_dept);
|
||||||
}
|
}
|
||||||
|
//库管员 tqq9_operator_operatorid_number
|
||||||
|
Map<String, Object> tqq9_operator = (Map<String, Object>) reqDatum.get("tqq9_operator");
|
||||||
|
if(tqq9_operator != null && tqq9_operator.size() > 0){
|
||||||
|
Map<String, Object> operatorid = (Map<String, Object>) tqq9_operator.get("operatorid");
|
||||||
|
if(operatorid != null && operatorid.size() > 0){
|
||||||
|
String operatorNumber = (String) operatorid.get("number");
|
||||||
|
DynamicObject kdOperator = FWUtils.getKdUserByFwUserID(operatorNumber);
|
||||||
|
if (kdOperator != null){
|
||||||
|
operatorid.put("number", kdOperator.getString("number"));
|
||||||
|
tqq9_operator.put("operatorid", operatorid);
|
||||||
|
reqDatum.put("tqq9_operator", tqq9_operator);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
String ckNumber = null;
|
String ckNumber = null;
|
||||||
//明细
|
//明细
|
||||||
|
|
@ -88,7 +103,6 @@ public class FWOtheroutApplySavePlugin implements ApiSavePlugin {
|
||||||
entry.put("tqq9_outowner", org);//出库货主
|
entry.put("tqq9_outowner", org);//出库货主
|
||||||
entry.put("tqq9_outkeepertype", "bos_org");//出库保管者类型
|
entry.put("tqq9_outkeepertype", "bos_org");//出库保管者类型
|
||||||
entry.put("tqq9_outkeeper", org);//出库保管者
|
entry.put("tqq9_outkeeper", org);//出库保管者
|
||||||
|
|
||||||
Map<String, Object> tqq9_dcck = (Map<String, Object>) entry.get("tqq9_dcck");
|
Map<String, Object> tqq9_dcck = (Map<String, Object>) entry.get("tqq9_dcck");
|
||||||
ckNumber = (String) tqq9_dcck.get("number");
|
ckNumber = (String) tqq9_dcck.get("number");
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue