|
@@ -173,6 +173,10 @@ public class IsMaterialsCheckPlanServiceImpl extends ServiceImpl<IsMaterialsChec
|
|
|
Assert.notNull(dto.getPlanDate(), "检查日期不可为空!");
|
|
Assert.notNull(dto.getPlanDate(), "检查日期不可为空!");
|
|
|
Assert.notNull(dto.getCheckUserId(), "检查员不可为空!");
|
|
Assert.notNull(dto.getCheckUserId(), "检查员不可为空!");
|
|
|
Assert.isFalse(dto.getCabinetIds().isEmpty(), "请选择需要检查的柜子!");
|
|
Assert.isFalse(dto.getCabinetIds().isEmpty(), "请选择需要检查的柜子!");
|
|
|
|
|
+ List<IsMaterialsCheckPlan> list = list(Wrappers.<IsMaterialsCheckPlan>lambdaQuery()
|
|
|
|
|
+ .eq(IsMaterialsCheckPlan::getPlanName, dto.getPlanName())
|
|
|
|
|
+ .ne(IsMaterialsCheckPlan::getPlanId, dto.getPlanId()));
|
|
|
|
|
+ Assert.isTrue(list.isEmpty(), "该名称已被使用!");
|
|
|
// 2.开始新增计划
|
|
// 2.开始新增计划
|
|
|
IsMaterialsCheckPlan materialsCheckPlan = BeanUtils.toBean(dto, IsMaterialsCheckPlan.class);
|
|
IsMaterialsCheckPlan materialsCheckPlan = BeanUtils.toBean(dto, IsMaterialsCheckPlan.class);
|
|
|
updateById(materialsCheckPlan);
|
|
updateById(materialsCheckPlan);
|