feat:订舱下推寄单放单带出合同的销售员
This commit is contained in:
parent
e3de4132ff
commit
4f39e70dbc
@ -99,6 +99,26 @@ public class StorgeTransToExportPresentConvert extends AbstractConvertPlugIn
|
||||
addNew.set("yem_debtamt", thisRealityAmt.setScale(2, RoundingMode.HALF_UP));//欠款金额
|
||||
}
|
||||
}
|
||||
|
||||
// 收汇方式
|
||||
DynamicObjectCollection exportpreErw = dataEntity.getDynamicObjectCollection("yem_es_exportpre_erw");
|
||||
Set<String> salesorder = new HashSet<>();
|
||||
for (DynamicObject d : exportpreErw) {
|
||||
String contractnum = d.getString("yem_contractnum_c");
|
||||
salesorder.add(contractnum);
|
||||
}
|
||||
|
||||
Map<Object, DynamicObject> map = BusinessDataServiceHelper.loadFromCache("yem_es_salesorder", "id, billno, yem_operator", new QFilter[]{new QFilter("billno", "in", salesorder)});
|
||||
for (Map.Entry<Object, DynamicObject> entry : map.entrySet()) {
|
||||
DynamicObject order = entry.getValue();
|
||||
String billno = order.getString("billno");
|
||||
for (DynamicObject d : exportpreErw) {
|
||||
if (billno.equals(d.getString("yem_contractnum_c"))) {
|
||||
DynamicObject operator = order.getDynamicObject("yem_operator");
|
||||
d.set("yem_operator_e", operator);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user