|
@@ -127,6 +127,12 @@ public class MockApplyServiceImpl extends ServiceImpl<MockApplyMapper, MockApply
|
|
|
public Boolean insertByAddBo(MockApplyAddBo bo) {
|
|
|
MockApply add = BeanUtil.toBean(bo, MockApply.class);
|
|
|
validEntityBeforeSave(add);
|
|
|
+ LambdaQueryWrapper<MockApply> lqw = Wrappers.lambdaQuery();
|
|
|
+ lqw.eq(MockApply::getApplyName, bo.getApplyName());
|
|
|
+ List<MockApply> mockApplyList = list(lqw);
|
|
|
+ if (mockApplyList != null && mockApplyList.size() > 0) {
|
|
|
+ throw new CustomException("模考标题不能重复");
|
|
|
+ }
|
|
|
add.setCode(ServletUtils.getEncoded("KSAP"));
|
|
|
add.setCreateTime(DateUtils.getNowTime());
|
|
|
add.setUpdateTime(DateUtils.getNowTime());
|