mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-14 13:42:07 +08:00
204机台模板异常处理
This commit is contained in:
+6
-3
@@ -256,13 +256,16 @@ public class MachineTemplateServiceImpl implements MachineTemplateService {
|
|||||||
throw exception(MACHINE_TEMPLATE_NOT_EXISTS);
|
throw exception(MACHINE_TEMPLATE_NOT_EXISTS);
|
||||||
}
|
}
|
||||||
List<MachineTemplateDO> machineTemplateDOS = machineTemplateMapper.selectList(MachineTemplateDO::getMachineType, templateDO.getMachineType(), MachineTemplateDO::getIsDefault, Boolean.TRUE);
|
List<MachineTemplateDO> machineTemplateDOS = machineTemplateMapper.selectList(MachineTemplateDO::getMachineType, templateDO.getMachineType(), MachineTemplateDO::getIsDefault, Boolean.TRUE);
|
||||||
if(CollectionUtil.isEmpty(machineTemplateDOS) || machineTemplateDOS.size()>1) {
|
// if(CollectionUtil.isEmpty(machineTemplateDOS) || machineTemplateDOS.size()>1) {
|
||||||
throw exception(DEFAULT_TEMPLATE_COUNT);
|
// throw exception(DEFAULT_TEMPLATE_COUNT);
|
||||||
}
|
// }
|
||||||
|
|
||||||
|
if(!machineTemplateDOS.isEmpty()){
|
||||||
MachineTemplateDO machineTemplateDO = new MachineTemplateDO();
|
MachineTemplateDO machineTemplateDO = new MachineTemplateDO();
|
||||||
machineTemplateDO.setId(machineTemplateDOS.get(0).getId());
|
machineTemplateDO.setId(machineTemplateDOS.get(0).getId());
|
||||||
machineTemplateDO.setIsDefault(Boolean.FALSE);
|
machineTemplateDO.setIsDefault(Boolean.FALSE);
|
||||||
machineTemplateMapper.updateById(machineTemplateDO);
|
machineTemplateMapper.updateById(machineTemplateDO);
|
||||||
|
}
|
||||||
|
|
||||||
templateDO.setIsDefault(Boolean.TRUE);
|
templateDO.setIsDefault(Boolean.TRUE);
|
||||||
machineTemplateMapper.updateById(templateDO);
|
machineTemplateMapper.updateById(templateDO);
|
||||||
|
|||||||
Reference in New Issue
Block a user