jinpengyong
2020-09-08 adde1ed1a99622c80a95dea83e294711d295c55c
src/main/java/com/moral/service/impl/MachineActivateServiceImpl.java
@@ -49,6 +49,13 @@
      ValidateUtil.notNull(parameters.get("macCpuCode"), "param.is.null");
      ValidateUtil.notNull(parameters.get("activationCode"), "param.is.null");
      MachineActivate machineActivate = new MachineActivate();
      machineActivate.setMacCpuCode(parameters.get("macCpuCode").toString());
      int selectCount = machineActivateMapper.selectCount(machineActivate);
      if (selectCount > 0) {
         throw new BusinessException("您的机器已激活码,请联系管理员");
      }
      Example example = new Example(MachineActivate.class);
      Criteria criteria = example.createCriteria();
      criteria.andEqualTo("activationCode", parameters.get("activationCode"));
@@ -58,7 +65,7 @@
      if (ObjectUtils.isEmpty(machineActivates)) {
         throw new BusinessException("您的激活码无效,请联系管理员");
      }
      MachineActivate machineActivate = machineActivates.get(0);
      machineActivate = machineActivates.get(0);
      machineActivate.setIsUsed(Constants.IS_DELETE_TRUE);
      machineActivate.setMacCpuCode((String) parameters.get("macCpuCode"));