bug修改
This commit is contained in:
+1
-1
@@ -150,7 +150,7 @@
|
|||||||
</choose>-->
|
</choose>-->
|
||||||
|
|
||||||
<!--搜索条件:标签名称包含%,单独搜索-->
|
<!--搜索条件:标签名称包含%,单独搜索-->
|
||||||
<if test="params.dbFieldTxt != null and params.dbFieldTxt != ''">
|
<if test="params.dictName != null and params.dictName != ''">
|
||||||
<choose>
|
<choose>
|
||||||
<when test='params.dictName != null and params.dictName != "" and params.dictName.contains("%")'>
|
<when test='params.dictName != null and params.dictName != "" and params.dictName.contains("%")'>
|
||||||
and dict_name like '%1%%' escape '1'
|
and dict_name like '%1%%' escape '1'
|
||||||
|
|||||||
+15
-5
@@ -91,8 +91,13 @@ public class OnlCgformAreaController extends JeroController<OnlCgformArea, IOnlC
|
|||||||
@PostMapping(value = "/add")
|
@PostMapping(value = "/add")
|
||||||
@RequiresPermissions("area:add")
|
@RequiresPermissions("area:add")
|
||||||
public Result<?> add(@Validated @RequestBody OnlCgformArea onlCgformArea) {
|
public Result<?> add(@Validated @RequestBody OnlCgformArea onlCgformArea) {
|
||||||
onlCgformAreaService.add(onlCgformArea);
|
int count=onlCgformAreaService.queryExitAreaName(onlCgformArea);
|
||||||
return Result.OK("添加成功!");
|
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")
|
@PutMapping(value = "/edit")
|
||||||
@RequiresPermissions("area:edit")
|
@RequiresPermissions("area:edit")
|
||||||
public Result<?> edit(@Validated @RequestBody OnlCgformArea onlCgformArea) {
|
public Result<?> edit(@Validated @RequestBody OnlCgformArea onlCgformArea) {
|
||||||
onlCgformAreaService.editById(onlCgformArea);
|
int count=onlCgformAreaService.queryExitAreaName(onlCgformArea);
|
||||||
return Result.OK("编辑成功!");
|
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("该“展示区域”有关联数据,无法删除!");
|
return Result.error("该“展示区域”有关联数据,无法删除!");
|
||||||
}else {
|
}else {
|
||||||
onlCgformAreaService.deleteById(id);
|
onlCgformAreaService.deleteById(id);
|
||||||
|
return Result.OK("删除成功!");
|
||||||
}
|
}
|
||||||
return Result.OK("删除成功!");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+7
@@ -83,4 +83,11 @@ public interface IOnlCgformAreaService extends IService<OnlCgformArea> {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
IPage<OnlCgformArea> queryPageList(Map<String, Object> params);
|
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);
|
onlCgformArea.setUpdateTime(now);
|
||||||
save(onlCgformArea);
|
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.setCreateTime(now);
|
||||||
onlCgformTag.setUpdateTime(now);
|
onlCgformTag.setUpdateTime(now);
|
||||||
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
onlCgformTag.setCreateBy(sysUser.getRealname());
|
onlCgformTag.setCreateBy(sysUser.getUsername());
|
||||||
onlCgformTag.setUpdateBy(sysUser.getRealname());
|
onlCgformTag.setUpdateBy(sysUser.getUsername());
|
||||||
String pinYin = HanYuPinYinUtil.changeToNumberPinYin(onlCgformTag.getDbFieldTxt());
|
String pinYin = HanYuPinYinUtil.changeToNumberPinYin(onlCgformTag.getDbFieldTxt());
|
||||||
onlCgformTag.setDbFieldName(pinYin.replace(" ","_"));
|
onlCgformTag.setDbFieldName(pinYin.replace(" ","_"));
|
||||||
if(StringUtils.isNotBlank(onlCgformTag.getDbFieldEnName())){
|
if(StringUtils.isNotBlank(onlCgformTag.getDbFieldEnName())){
|
||||||
|
|||||||
Reference in New Issue
Block a user