bug修改
This commit is contained in:
+1
-1
@@ -150,7 +150,7 @@
|
||||
</choose>-->
|
||||
|
||||
<!--搜索条件:标签名称包含%,单独搜索-->
|
||||
<if test="params.dbFieldTxt != null and params.dbFieldTxt != ''">
|
||||
<if test="params.dictName != null and params.dictName != ''">
|
||||
<choose>
|
||||
<when test='params.dictName != null and params.dictName != "" and params.dictName.contains("%")'>
|
||||
and dict_name like '%1%%' escape '1'
|
||||
|
||||
+15
-5
@@ -91,8 +91,13 @@ public class OnlCgformAreaController extends JeroController<OnlCgformArea, IOnlC
|
||||
@PostMapping(value = "/add")
|
||||
@RequiresPermissions("area:add")
|
||||
public Result<?> add(@Validated @RequestBody OnlCgformArea onlCgformArea) {
|
||||
onlCgformAreaService.add(onlCgformArea);
|
||||
return Result.OK("添加成功!");
|
||||
int count=onlCgformAreaService.queryExitAreaName(onlCgformArea);
|
||||
if (count > 0) {
|
||||
return Result.error("同一所属模块下,展示区域名称不能重复!");
|
||||
}else {
|
||||
onlCgformAreaService.add(onlCgformArea);
|
||||
return Result.OK("添加成功!");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -106,8 +111,13 @@ public class OnlCgformAreaController extends JeroController<OnlCgformArea, IOnlC
|
||||
@PutMapping(value = "/edit")
|
||||
@RequiresPermissions("area:edit")
|
||||
public Result<?> edit(@Validated @RequestBody OnlCgformArea onlCgformArea) {
|
||||
onlCgformAreaService.editById(onlCgformArea);
|
||||
return Result.OK("编辑成功!");
|
||||
int count=onlCgformAreaService.queryExitAreaName(onlCgformArea);
|
||||
if (count > 0) {
|
||||
return Result.error("同一所属模块下,展示区域名称不能重复!");
|
||||
}else {
|
||||
onlCgformAreaService.editById(onlCgformArea);
|
||||
return Result.OK("编辑成功!");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -127,8 +137,8 @@ public class OnlCgformAreaController extends JeroController<OnlCgformArea, IOnlC
|
||||
return Result.error("该“展示区域”有关联数据,无法删除!");
|
||||
}else {
|
||||
onlCgformAreaService.deleteById(id);
|
||||
return Result.OK("删除成功!");
|
||||
}
|
||||
return Result.OK("删除成功!");
|
||||
}
|
||||
|
||||
|
||||
|
||||
+7
@@ -83,4 +83,11 @@ public interface IOnlCgformAreaService extends IService<OnlCgformArea> {
|
||||
* @return
|
||||
*/
|
||||
IPage<OnlCgformArea> queryPageList(Map<String, Object> params);
|
||||
|
||||
/**
|
||||
* 同一所属模块下,展示区域名称不能重复
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
Integer queryExitAreaName(OnlCgformArea onlCgformArea);
|
||||
}
|
||||
|
||||
+15
-1
@@ -48,7 +48,21 @@ public class OnlCgformAreaServiceImpl extends ServiceImpl<OnlCgformAreaMapper, O
|
||||
onlCgformArea.setUpdateTime(now);
|
||||
save(onlCgformArea);
|
||||
}
|
||||
|
||||
/**
|
||||
* 同一所属模块下,展示区域名称不能重复
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Integer queryExitAreaName(OnlCgformArea onlCgformArea) {
|
||||
LambdaQueryWrapper<OnlCgformArea> queryWrapper = new LambdaQueryWrapper<>();
|
||||
if (StringUtils.isNotBlank(onlCgformArea.getShowArea())) {
|
||||
queryWrapper.eq(OnlCgformArea::getShowArea, onlCgformArea.getShowArea())
|
||||
.eq(OnlCgformArea::getIsModel, onlCgformArea.getIsModel());
|
||||
}
|
||||
Integer count = onlCgformAreaMapper.selectCount(queryWrapper);
|
||||
return count;
|
||||
}
|
||||
/**
|
||||
* 更新
|
||||
*
|
||||
|
||||
+2
-2
@@ -71,8 +71,8 @@ public class OnlCgformTagServiceImpl extends ServiceImpl<OnlCgformTagMapper, Onl
|
||||
onlCgformTag.setCreateTime(now);
|
||||
onlCgformTag.setUpdateTime(now);
|
||||
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||
onlCgformTag.setCreateBy(sysUser.getRealname());
|
||||
onlCgformTag.setUpdateBy(sysUser.getRealname());
|
||||
onlCgformTag.setCreateBy(sysUser.getUsername());
|
||||
onlCgformTag.setUpdateBy(sysUser.getUsername());
|
||||
String pinYin = HanYuPinYinUtil.changeToNumberPinYin(onlCgformTag.getDbFieldTxt());
|
||||
onlCgformTag.setDbFieldName(pinYin.replace(" ","_"));
|
||||
if(StringUtils.isNotBlank(onlCgformTag.getDbFieldEnName())){
|
||||
|
||||
Reference in New Issue
Block a user