|
@@ -78,10 +78,6 @@ public class MouldServiceImpl extends ServiceImpl<MouldMapper, Mould> implements
|
|
//更新模具操作
|
|
//更新模具操作
|
|
//取出之前模具的信息
|
|
//取出之前模具的信息
|
|
Mould model = mouldMapper.selectById(mould.getPreUpdateId());
|
|
Mould model = mouldMapper.selectById(mould.getPreUpdateId());
|
|
- //将之前的模具与项目和设备解绑
|
|
|
|
- model.setProjectId(null);
|
|
|
|
- model.setEquipmentId(null);
|
|
|
|
- mouldMapper.updateById(model);
|
|
|
|
//查询当前模具编号的模具是否存在
|
|
//查询当前模具编号的模具是否存在
|
|
Integer count = mouldMapper.selectCount(new QueryWrapper<Mould>().eq("model_no", mould.getModelNo()));
|
|
Integer count = mouldMapper.selectCount(new QueryWrapper<Mould>().eq("model_no", mould.getModelNo()));
|
|
if (count > 0) {
|
|
if (count > 0) {
|
|
@@ -99,6 +95,10 @@ public class MouldServiceImpl extends ServiceImpl<MouldMapper, Mould> implements
|
|
mould.setProjectId(model.getProjectId());
|
|
mould.setProjectId(model.getProjectId());
|
|
mould.setRunTimes(model.getRunTimes());
|
|
mould.setRunTimes(model.getRunTimes());
|
|
mouldMapper.insert(mould);
|
|
mouldMapper.insert(mould);
|
|
|
|
+ //将之前的模具与项目和设备解绑
|
|
|
|
+ model.setProjectId(null);
|
|
|
|
+ model.setEquipmentId(null);
|
|
|
|
+ mouldMapper.updateById(model);
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
//普通创建模具
|
|
//普通创建模具
|