标签内容修改

This commit is contained in:
xiejunyu
2022-03-16 15:47:15 +08:00
parent 68341d0eb5
commit e0b402d561
11 changed files with 128 additions and 103 deletions
@@ -180,14 +180,19 @@ public class OnlCgformTagController extends JeroController<OnlCgformTag, IOnlCgf
@DeleteMapping(value = "/deleteBatch")
@RequiresPermissions("tag:deleteBatch")
public Result<?> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
OnlCgformTag onlCgformTag = onlCgformTagService.queryById(ids);
if (FixedFieldEnum.FIXED_FIELD_ENUM.getValue().equals(onlCgformTag.getIsReadOnly()) || FixedFieldEnum.CONFIGURABLE_FIELD.getValue().equals(onlCgformTag.getIsReadOnly())) {
return Result.error("包含固定字段,不可删除");
}else {
this.onlCgformTagService.deleteByIds(Arrays.asList(ids.split(",")));
onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_TABLE_ID),"normal");
return Result.OK("批量删除成功!");
Result<OnlCgformTag> result = new Result<OnlCgformTag>();
List<String> idList = Arrays.asList(ids.split(","));
for (String list : idList) {
OnlCgformTag midTag = onlCgformTagService.getById(list);
if (FixedFieldEnum.FIXED_FIELD_ENUM.getValue().equals(midTag.getIsReadOnly()) || FixedFieldEnum.CONFIGURABLE_FIELD.getValue().equals(midTag.getIsReadOnly())) {
return result.error500("包含固定字段,不可删除");
} else {
this.onlCgformTagService.deleteByIds(Arrays.asList(ids.split(",")));
onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_TABLE_ID), "normal");
return result.success("批量删除成功!");
}
}
return result;
}
/**
@@ -201,14 +206,13 @@ public class OnlCgformTagController extends JeroController<OnlCgformTag, IOnlCgf
@DeleteMapping(value = "/logicDeleteBatch")
@RequiresPermissions("tag:logicDeleteBatch")
public Result<?> logicDeleteBatch(@RequestParam(name="ids",required=true) String ids) {
Result<SysCategory> result = new Result<SysCategory>();
OnlCgformTag onlCgformTag = onlCgformTagService.queryById(ids);
if (FixedFieldEnum.FIXED_FIELD_ENUM.getValue().equals(onlCgformTag.getIsReadOnly()) || FixedFieldEnum.CONFIGURABLE_FIELD.getValue().equals(onlCgformTag.getIsReadOnly())) {
return Result.error("包含固定字段,不可删除");
}else {
List<String> idList = Arrays.asList(ids.split(","));
for(String list:idList){
OnlCgformTag midTag=onlCgformTagService.getById(list);
Result<OnlCgformTag> result = new Result<OnlCgformTag>();
List<String> idList = Arrays.asList(ids.split(","));
for(String list:idList){
OnlCgformTag midTag=onlCgformTagService.getById(list);
if (FixedFieldEnum.FIXED_FIELD_ENUM.getValue().equals(midTag.getIsReadOnly()) || FixedFieldEnum.CONFIGURABLE_FIELD.getValue().equals(midTag.getIsReadOnly())) {
return Result.error("包含固定字段,不可删除");
}else {
if (org.apache.commons.lang3.StringUtils.isNotBlank(String.valueOf(midTag.getIsReadOnly()))) {
if (FixedFieldEnum.FIXED_FIELD_ENUM.getValue().equals(midTag.getIsReadOnly())) {
result.error500("包含固定字段,不可删除");
@@ -24,9 +24,9 @@ public interface OnlCgformTagMapper extends BaseMapper<OnlCgformTag> {
/**
* 修改状态值
* @param delFlag
* @param isDelete
* @param id
*/
@Update("update onl_cgform_field set del_flag = #{flag,jdbcType=INTEGER} where id = #{id,jdbcType=VARCHAR}")
public void updateDictDelFlag(@org.apache.ibatis.annotations.Param("flag") int delFlag, @org.apache.ibatis.annotations.Param("id") String id);
@Update("update onl_cgform_field set is_delete = #{flag,jdbcType=INTEGER} where id = #{id,jdbcType=VARCHAR}")
public void updateDictDelFlag(@org.apache.ibatis.annotations.Param("flag") int isDelete, @org.apache.ibatis.annotations.Param("id") String id);
}
@@ -65,10 +65,10 @@ public interface IOnlCgformTagService extends IService<OnlCgformTag> {
/**
* 修改delFlag
* @param delFlag
* @param isDelete
* @param id
*/
public void updateDictDelFlag(int delFlag,String id);
public void updateDictDelFlag(int isDelete,String id);
/**
* 列表查询
@@ -162,12 +162,12 @@ public class OnlCgformTagServiceImpl extends ServiceImpl<OnlCgformTagMapper, Onl
/**
* 修改delFlag
* @param delFlag
* @param isDelete
* @param id
*/
@Override
public void updateDictDelFlag(int delFlag, String id) {
baseMapper.updateDictDelFlag(delFlag,id);
public void updateDictDelFlag(int isDelete, String id) {
baseMapper.updateDictDelFlag(isDelete,id);
}
/**