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");
|
DynamicObject yemProducts = yemProductmodel.getDynamicObject("yem_products");
|
||||||
if (yemProducts != null) {
|
if (yemProducts != null) {
|
||||||
long yemProductsLong = yemProducts.getLong("id");
|
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_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_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"
|
",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)});
|
, new QFilter[]{new QFilter("yem_bd_products.id", QCP.equals, yemProductsLong)});
|
||||||
if (loadSingle != null) {
|
if (loadSingle != null) {
|
||||||
loadSingle.set("yem_totaldisabledstatus", "0");
|
loadSingle.set("yem_cancelstatus", "0");
|
||||||
DynamicObjectCollection yemOptional = loadSingle.getDynamicObjectCollection("yem_optional");
|
DynamicObjectCollection yemOptional = loadSingle.getDynamicObjectCollection("yem_optional");
|
||||||
DynamicObjectCollection yem_replaceable = loadSingle.getDynamicObjectCollection("yem_replaceable");
|
DynamicObjectCollection yem_replaceable = loadSingle.getDynamicObjectCollection("yem_replaceable");
|
||||||
DynamicObjectCollection yem_retrofitting = loadSingle.getDynamicObjectCollection("yem_retrofitting");
|
DynamicObjectCollection yem_retrofitting = loadSingle.getDynamicObjectCollection("yem_retrofitting");
|
||||||
@ -210,7 +210,7 @@ public class InquirylistAudit extends AbstractOperationServicePlugIn {
|
|||||||
if (pricelibrary == null) {
|
if (pricelibrary == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
pricelibrary.set("yem_totaldisabledstatus","0");
|
pricelibrary.set("yem_cancelstatus","0");
|
||||||
DynamicObjectCollection optionalColl = pricelibrary.getDynamicObjectCollection("yem_optional");
|
DynamicObjectCollection optionalColl = pricelibrary.getDynamicObjectCollection("yem_optional");
|
||||||
Predicate<DynamicObject> filter = dynamicObject -> dynamicObject.getLong("yem_entryid_o") == configentryid;
|
Predicate<DynamicObject> filter = dynamicObject -> dynamicObject.getLong("yem_entryid_o") == configentryid;
|
||||||
List<DynamicObject> collects = optionalColl.stream().filter(filter).collect(Collectors.toList());
|
List<DynamicObject> collects = optionalColl.stream().filter(filter).collect(Collectors.toList());
|
||||||
@ -276,7 +276,7 @@ public class InquirylistAudit extends AbstractOperationServicePlugIn {
|
|||||||
if (pricelibrary == null) {
|
if (pricelibrary == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
pricelibrary.set("yem_totaldisabledstatus","0");
|
pricelibrary.set("yem_cancelstatus","0");
|
||||||
DynamicObjectCollection optionalColl = pricelibrary.getDynamicObjectCollection("yem_replaceable");
|
DynamicObjectCollection optionalColl = pricelibrary.getDynamicObjectCollection("yem_replaceable");
|
||||||
Predicate<DynamicObject> filter = dynamicObject -> dynamicObject.getLong("yem_entryid_re") == configentryid;
|
Predicate<DynamicObject> filter = dynamicObject -> dynamicObject.getLong("yem_entryid_re") == configentryid;
|
||||||
List<DynamicObject> collects = optionalColl.stream().filter(filter).collect(Collectors.toList());
|
List<DynamicObject> collects = optionalColl.stream().filter(filter).collect(Collectors.toList());
|
||||||
@ -342,7 +342,7 @@ public class InquirylistAudit extends AbstractOperationServicePlugIn {
|
|||||||
if (pricelibrary == null) {
|
if (pricelibrary == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
pricelibrary.set("yem_totaldisabledstatus","0");
|
pricelibrary.set("yem_cancelstatus","0");
|
||||||
DynamicObjectCollection optionalColl = pricelibrary.getDynamicObjectCollection("yem_retrofitting");
|
DynamicObjectCollection optionalColl = pricelibrary.getDynamicObjectCollection("yem_retrofitting");
|
||||||
Predicate<DynamicObject> filter = dynamicObject -> dynamicObject.getLong("yem_entryid_rt") == configentryid;
|
Predicate<DynamicObject> filter = dynamicObject -> dynamicObject.getLong("yem_entryid_rt") == configentryid;
|
||||||
List<DynamicObject> collects = optionalColl.stream().filter(filter).collect(Collectors.toList());
|
List<DynamicObject> collects = optionalColl.stream().filter(filter).collect(Collectors.toList());
|
||||||
|
Loading…
Reference in New Issue
Block a user