diff --git a/bd-business/bd-business-sale/src/main/java/com/hzs/retail/sale/controller/service/impl/RetailOrderServiceImpl.java b/bd-business/bd-business-sale/src/main/java/com/hzs/retail/sale/controller/service/impl/RetailOrderServiceImpl.java index 524a19c3..c72546ba 100644 --- a/bd-business/bd-business-sale/src/main/java/com/hzs/retail/sale/controller/service/impl/RetailOrderServiceImpl.java +++ b/bd-business/bd-business-sale/src/main/java/com/hzs/retail/sale/controller/service/impl/RetailOrderServiceImpl.java @@ -310,7 +310,8 @@ public class RetailOrderServiceImpl implements IRetailOrderService { gradeList = iGradeServiceApi.getRetailGradeList().getData(); } - if (null != updateGradeMember.getPkSettleGrade()) { + if (ESpecialArea.RETAIL_REGISTER.getValue() != specialArea + && null != updateGradeMember.getPkSettleGrade()) { BdGrade bdGrade = gradeList.stream().filter(tmpGrade -> updateGradeMember.getPkSettleGrade().equals(tmpGrade.getPkId())).findFirst().get(); if (bdGrade.getGradeValue() == EGrade.YOU_KE.getValue()) { // 最高级,直接返回