fix:禁用状态改为作废状态
This commit is contained in:
parent
fc0b5a808f
commit
02f53d27c5
@ -118,13 +118,13 @@ public class InquirylistAudit extends AbstractOperationServicePlugIn {
|
||||
DynamicObject yemProducts = yemProductmodel.getDynamicObject("yem_products");
|
||||
if (yemProducts != null) {
|
||||
long yemProductsLong = yemProducts.getLong("id");
|
||||
DynamicObject loadSingle = BusinessDataServiceHelper.loadSingle("yem_pricelibrary", "id,billno,yem_totaldisabledstatus,yem_bd_products" +
|
||||
DynamicObject loadSingle = BusinessDataServiceHelper.loadSingle("yem_pricelibrary", "id,billno,yem_cancelstatus,yem_bd_products" +
|
||||
",yem_optional,yem_optional.yem_disabledstate,yem_optional.yem_entryid_o,yem_optional.yem_salesprice_o,yem_optional.yem_salesmarkup_o" +
|
||||
",yem_replaceable,yem_replaceable.yem_disabledstate1,yem_replaceable.yem_entryid_re,yem_replaceable.yem_salesprice_re,yem_replaceable.yem_salesmarkup_re" +
|
||||
",yem_retrofitting,yem_retrofitting.yem_disabledstate2,yem_retrofitting.yem_entryid_rt,yem_retrofitting.yem_salesprice_rt,yem_retrofitting.yem_salesmarkup_rt"
|
||||
, new QFilter[]{new QFilter("yem_bd_products.id", QCP.equals, yemProductsLong)});
|
||||
if (loadSingle != null) {
|
||||
loadSingle.set("yem_totaldisabledstatus", "0");
|
||||
loadSingle.set("yem_cancelstatus", "0");
|
||||
DynamicObjectCollection yemOptional = loadSingle.getDynamicObjectCollection("yem_optional");
|
||||
DynamicObjectCollection yem_replaceable = loadSingle.getDynamicObjectCollection("yem_replaceable");
|
||||
DynamicObjectCollection yem_retrofitting = loadSingle.getDynamicObjectCollection("yem_retrofitting");
|
||||
@ -210,7 +210,7 @@ public class InquirylistAudit extends AbstractOperationServicePlugIn {
|
||||
if (pricelibrary == null) {
|
||||
return;
|
||||
}
|
||||
pricelibrary.set("yem_totaldisabledstatus","0");
|
||||
pricelibrary.set("yem_cancelstatus","0");
|
||||
DynamicObjectCollection optionalColl = pricelibrary.getDynamicObjectCollection("yem_optional");
|
||||
Predicate<DynamicObject> filter = dynamicObject -> dynamicObject.getLong("yem_entryid_o") == configentryid;
|
||||
List<DynamicObject> collects = optionalColl.stream().filter(filter).collect(Collectors.toList());
|
||||
@ -276,7 +276,7 @@ public class InquirylistAudit extends AbstractOperationServicePlugIn {
|
||||
if (pricelibrary == null) {
|
||||
return;
|
||||
}
|
||||
pricelibrary.set("yem_totaldisabledstatus","0");
|
||||
pricelibrary.set("yem_cancelstatus","0");
|
||||
DynamicObjectCollection optionalColl = pricelibrary.getDynamicObjectCollection("yem_replaceable");
|
||||
Predicate<DynamicObject> filter = dynamicObject -> dynamicObject.getLong("yem_entryid_re") == configentryid;
|
||||
List<DynamicObject> collects = optionalColl.stream().filter(filter).collect(Collectors.toList());
|
||||
@ -342,7 +342,7 @@ public class InquirylistAudit extends AbstractOperationServicePlugIn {
|
||||
if (pricelibrary == null) {
|
||||
return;
|
||||
}
|
||||
pricelibrary.set("yem_totaldisabledstatus","0");
|
||||
pricelibrary.set("yem_cancelstatus","0");
|
||||
DynamicObjectCollection optionalColl = pricelibrary.getDynamicObjectCollection("yem_retrofitting");
|
||||
Predicate<DynamicObject> filter = dynamicObject -> dynamicObject.getLong("yem_entryid_rt") == configentryid;
|
||||
List<DynamicObject> collects = optionalColl.stream().filter(filter).collect(Collectors.toList());
|
||||
|
Loading…
Reference in New Issue
Block a user