ZhuDongming
2019-09-02 e8ef361dc975aeaedeee6f28dfe679489a22f9d5
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"));