xufenglei
2018-10-24 c9fab06805357db21713c7007fa1f4d037b3529e
优化
1 files modified
9 ■■■■ changed files
src/main/java/com/moral/service/impl/MachineActivateServiceImpl.java 9 ●●●● patch | view | raw | blame | history
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"));