tanzhongran %!s(int64=3) %!d(string=hai) anos
pai
achega
5670e94e2f

+ 2 - 2
abi-cloud-qr-platform-server/src/main/java/com/abi/qms/platform/service/impl/FactoryServiceImpl.java

@@ -507,8 +507,8 @@ public class FactoryServiceImpl implements FactoryService {
         BaseFactory factory = baseFactoryMapper.selectById(updateIsEncryptionReq.getId());
         AssertUtil.isNull(factory, "供应商不存在");
         //2.判断是否包材厂,且非一级包材厂
-        if (!FactoryTypeEnum.COVER.is(factory.getFactoryType()) && TrueFalseEnum.FALSE.is(factory.getIsFirstFactory())) {
-            throw new BusinessException("该供应商不是包材厂,无法设置是否加密");
+        if(FactoryTypeEnum.BEER.is(factory.getFactoryType()) || TrueFalseEnum.TRUE.is(factory.getIsFirstFactory())){
+            throw new BusinessException("该供应商不是非一级包材厂,无法设置是否加密");
         }
         //3-修改是否加密状态
         factory.setIsQrCodeEncode(updateIsEncryptionReq.getIsQrCodeEncode());