| | |
| | | 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"));
|
| | |
| | | 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"));
|
| | |
|