fix:
1.收款单修改认领金额更新
This commit is contained in:
parent
070a323c28
commit
e383cc7904
@ -81,7 +81,7 @@ public class GatheringClaimFormPlugin extends AbstractFormPlugin implements RowC
|
||||
model.setValue("yem_unclaimedamo", receivableamt.subtract(claimamtA));
|
||||
if ("claim".equals(opType)) {
|
||||
for (int i = 0; i < collection.size(); i++) {
|
||||
claim(model, i, collection, claimdetail, i, parentModel);
|
||||
claim(model, i, collection, claimdetail,i,parentModel);
|
||||
view.setEnable(false, i, new String[]{"yem_remark_b", "yem_claimamt", "yem_salcontractclaamt", "yem_originid", "yem_claimdate", "yem_moneynature", "yem_moneytype", "yem_productclassify", "yem_receiptuse", "yem_operator_b", "yem_salcontractno", "yem_hidsalcontractno", "yem_billtype_b", "yem_contractrelevcuy", "yem_salcontractamt", "yem_shippingdetailsno", "yem_hidshippingdetailsno", "yem_shipamt", "yem_claimamtbase", "yem_contractamtbase", "yem_conversionrate", "yem_department_b"});
|
||||
}
|
||||
model.setValue("yem_optype", "A");
|
||||
@ -89,7 +89,7 @@ public class GatheringClaimFormPlugin extends AbstractFormPlugin implements RowC
|
||||
}
|
||||
|
||||
if ("changeclaim".equals(opType)) {
|
||||
claim(model, subRowIdx, collection, claimdetail, 0, parentModel);
|
||||
claim(model, subRowIdx, collection, claimdetail,0,parentModel);
|
||||
view.setEnable(false, 0, new String[]{"yem_salcontractclaamt", "yem_originid", "yem_claimdate", "yem_moneynature", "yem_moneytype", "yem_productclassify", "yem_receiptuse", "yem_operator_b", "yem_salcontractno", "yem_hidsalcontractno", "yem_billtype_b", "yem_contractrelevcuy", "yem_salcontractamt", "yem_shippingdetailsno", "yem_hidshippingdetailsno", "yem_shipamt", "yem_claimamtbase", "yem_contractamtbase", "yem_conversionrate", "yem_department_b"});
|
||||
model.setValue("yem_optype", "B");
|
||||
}
|
||||
@ -124,13 +124,11 @@ public class GatheringClaimFormPlugin extends AbstractFormPlugin implements RowC
|
||||
for (DynamicObject dynamicObjec : dynamicObjectCollection) {
|
||||
DynamicObjectCollection yemClaimdetail = dynamicObjec.getDynamicObjectCollection("yem_claimdetail");
|
||||
for (int s = 0; s < yemClaimdetail.size(); s++) {
|
||||
if (s == row) {
|
||||
DynamicObject dynamicObject1 = yemClaimdetail.get(s);
|
||||
dynamicObject1.set("yem_salcontractamt", amount);
|
||||
dynamicObject1.set("yem_orderrefundamt", orderrefundamt);
|
||||
dynamicObject1.set("yem_shiprefundamt", shiprefundamt);
|
||||
dynamicObject1.set("yem_periodrefundamt", periodrefundamt);
|
||||
}
|
||||
DynamicObject dynamicObject1 = yemClaimdetail.get(s);
|
||||
dynamicObject1.set("yem_salcontractamt",amount);
|
||||
dynamicObject1.set("yem_orderrefundamt",orderrefundamt);
|
||||
dynamicObject1.set("yem_shiprefundamt",shiprefundamt);
|
||||
dynamicObject1.set("yem_periodrefundamt",periodrefundamt);
|
||||
}
|
||||
}
|
||||
SaveServiceHelper.update(loadSingle);
|
||||
@ -159,14 +157,12 @@ public class GatheringClaimFormPlugin extends AbstractFormPlugin implements RowC
|
||||
for (DynamicObject dynamicObjec : dynamicObjectCollection) {
|
||||
DynamicObjectCollection yemClaimdetail = dynamicObjec.getDynamicObjectCollection("yem_claimdetail");
|
||||
for (int s = 0; s < yemClaimdetail.size(); s++) {
|
||||
if (s == row) {
|
||||
DynamicObject dynamicObject1 = yemClaimdetail.get(s);
|
||||
dynamicObject1.set("yem_salcontractamt", amounts);
|
||||
dynamicObject1.set("yem_orderrefundamt", orderrefundamt);
|
||||
dynamicObject1.set("yem_shiprefundamt", shiprefundamt);
|
||||
dynamicObject1.set("yem_periodrefundamt", periodrefundamt);
|
||||
dynamicObject1.set("yem_shipamt", amount);
|
||||
}
|
||||
DynamicObject dynamicObject1 = yemClaimdetail.get(s);
|
||||
dynamicObject1.set("yem_salcontractamt",amount);
|
||||
dynamicObject1.set("yem_orderrefundamt",orderrefundamt);
|
||||
dynamicObject1.set("yem_shiprefundamt",shiprefundamt);
|
||||
dynamicObject1.set("yem_periodrefundamt",periodrefundamt);
|
||||
dynamicObject1.set("yem_shipamt", amount);
|
||||
}
|
||||
}
|
||||
SaveServiceHelper.update(loadSingle);
|
||||
|
Loading…
Reference in New Issue
Block a user