标签-文档拆分
This commit is contained in:
+32
-13
@@ -25,7 +25,6 @@ import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
@@ -112,13 +111,21 @@ public class OnlCgformTagController extends JeroController<OnlCgformTag, IOnlCgf
|
||||
this.onlCgformTagService.add(onlCgformTag);
|
||||
}
|
||||
|
||||
this.onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_TABLE_ID), "normal");
|
||||
if(onlCgformTag.getIsModel().equals(FileTableIdEnum.FILE_TABLE_IS_MODEL)) {//同步文档库
|
||||
this.onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_TABLE_ID), "normal");
|
||||
}else {//同步文档拆分
|
||||
this.onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_SPLIT_IS_MODEL), "normal");
|
||||
}
|
||||
}else{
|
||||
throw new JeroBootException("属性已存在,请检查");
|
||||
}
|
||||
}else {
|
||||
onlCgformTagService.add(onlCgformTag);
|
||||
onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_TABLE_ID), "normal");
|
||||
if(onlCgformTag.getIsModel().equals(FileTableIdEnum.FILE_TABLE_IS_MODEL)) {//同步文档库
|
||||
this.onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_TABLE_ID), "normal");
|
||||
}else {//同步文档拆分
|
||||
this.onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_SPLIT_IS_MODEL), "normal");
|
||||
}
|
||||
return result.success("添加成功!");
|
||||
}
|
||||
return result;
|
||||
@@ -144,7 +151,11 @@ public class OnlCgformTagController extends JeroController<OnlCgformTag, IOnlCgf
|
||||
if(!existCgformTagList.isEmpty()){//有同名数据
|
||||
if(existCgformTagList.get(0).getId().equals(onlCgformTag.getId())){//已存在同名的数据,就是正在编辑的这个
|
||||
onlCgformTagService.editById(onlCgformTag);
|
||||
onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_TABLE_ID),"normal");
|
||||
if(onlCgformTag.getIsModel().equals(FileTableIdEnum.FILE_TABLE_IS_MODEL)) {//同步文档库
|
||||
this.onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_TABLE_ID), "normal");
|
||||
}else {//同步文档拆分
|
||||
this.onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_SPLIT_IS_MODEL), "normal");
|
||||
}
|
||||
|
||||
}else{//已存在同名的数据,不是正在编辑的这个
|
||||
OnlCgformTag onlCgformTagDB = existCgformTagList.get(0);
|
||||
@@ -152,14 +163,22 @@ public class OnlCgformTagController extends JeroController<OnlCgformTag, IOnlCgf
|
||||
onlCgformTagService.updateDictDelFlag(CommonConstant.DEL_FLAG_0,onlCgformTagDB.getId());
|
||||
onlCgformTag.setId(onlCgformTagDB.getId());
|
||||
onlCgformTagService.editById(onlCgformTag);
|
||||
onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_TABLE_ID),"normal");
|
||||
if(onlCgformTag.getIsModel().equals(FileTableIdEnum.FILE_TABLE_IS_MODEL)) {//同步文档库
|
||||
this.onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_TABLE_ID), "normal");
|
||||
}else {//同步文档拆分
|
||||
this.onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_SPLIT_IS_MODEL), "normal");
|
||||
}
|
||||
}else {//有未删数据,报错
|
||||
return Result.error("属性已存在,请检查");
|
||||
}
|
||||
}
|
||||
}else{
|
||||
onlCgformTagService.editById(onlCgformTag);
|
||||
onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_TABLE_ID),"normal");
|
||||
if(onlCgformTag.getIsModel().equals(FileTableIdEnum.FILE_TABLE_IS_MODEL)) {//同步文档库
|
||||
this.onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_TABLE_ID), "normal");
|
||||
}else {//同步文档拆分
|
||||
this.onlCgformApiController.h(String.valueOf(FileTableIdEnum.FILE_SPLIT_IS_MODEL), "normal");
|
||||
}
|
||||
}
|
||||
return Result.OK("编辑成功!");
|
||||
}
|
||||
@@ -171,7 +190,7 @@ public class OnlCgformTagController extends JeroController<OnlCgformTag, IOnlCgf
|
||||
* @param id
|
||||
* @return
|
||||
*/
|
||||
@AutoLog(value = "标签管理-通过id删除")
|
||||
/* @AutoLog(value = "标签管理-通过id删除")
|
||||
@ApiOperation(value="标签管理-通过id删除", notes="标签管理-通过id删除")
|
||||
@DeleteMapping(value = "/delete")
|
||||
@RequiresPermissions("tag:delete")
|
||||
@@ -188,7 +207,7 @@ public class OnlCgformTagController extends JeroController<OnlCgformTag, IOnlCgf
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}*/
|
||||
|
||||
/**
|
||||
* 逻辑删除
|
||||
@@ -220,7 +239,7 @@ public class OnlCgformTagController extends JeroController<OnlCgformTag, IOnlCgf
|
||||
* @param ids
|
||||
* @return
|
||||
*/
|
||||
@AutoLog(value = "标签管理-批量删除")
|
||||
/* @AutoLog(value = "标签管理-批量删除")
|
||||
@ApiOperation(value="标签管理-批量删除", notes="标签管理-批量删除")
|
||||
@DeleteMapping(value = "/deleteBatch")
|
||||
@RequiresPermissions("tag:deleteBatch")
|
||||
@@ -238,7 +257,7 @@ public class OnlCgformTagController extends JeroController<OnlCgformTag, IOnlCgf
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}*/
|
||||
|
||||
/**
|
||||
* 批量逻辑删除
|
||||
@@ -300,16 +319,16 @@ public class OnlCgformTagController extends JeroController<OnlCgformTag, IOnlCgf
|
||||
return super.exportXls(request, onlCgformTag, OnlCgformTag.class, "标签管理");
|
||||
}
|
||||
|
||||
/**
|
||||
/* *//**
|
||||
* 通过excel导入数据
|
||||
*
|
||||
* @param request
|
||||
* @param response
|
||||
* @return
|
||||
*/
|
||||
*//*
|
||||
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
|
||||
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
|
||||
return super.importExcel(request, response, OnlCgformTag.class);
|
||||
}
|
||||
}*/
|
||||
|
||||
}
|
||||
|
||||
+6
-3
@@ -38,9 +38,12 @@
|
||||
from onl_cgform_field as f
|
||||
left join sys_dict_item as i on f.field_show_type=i.item_value
|
||||
left join onl_cgform_area as a on f.show_area=a.id
|
||||
where f.cgform_head_id="48308196e7b04761b533dc31bc899707"
|
||||
and f.is_delete=0
|
||||
and i.dict_id=1493098515761917954
|
||||
where f.is_delete=0
|
||||
and i.dict_id="1493098515761917954"
|
||||
|
||||
<if test="params.isModel != null and params.isModel != ''">
|
||||
and f.is_model=#{params.isModel}
|
||||
</if>
|
||||
<!--切换数据成英文-->
|
||||
<!-- <choose>
|
||||
<when test="params.dbFieldTxt != null and params.dbFieldTxt != ''">
|
||||
|
||||
+6
-1
@@ -80,7 +80,12 @@ public class OnlCgformTagServiceImpl extends ServiceImpl<OnlCgformTagMapper, Onl
|
||||
}
|
||||
}
|
||||
onlCgformTag.setIsDelete(CommonConstant.DEL_FLAG_0);
|
||||
onlCgformTag.setCgformHeadId(FileTableIdEnum.FILE_TABLE_ID.getValue());//设置文档库-表id
|
||||
if(onlCgformTag.getIsModel().equals(FileTableIdEnum.FILE_TABLE_IS_MODEL)) {//设置文档库-表id
|
||||
onlCgformTag.setCgformHeadId(FileTableIdEnum.FILE_TABLE_ID.getValue());
|
||||
}else {//设置文档拆分-表id
|
||||
onlCgformTag.setCgformHeadId(FileTableIdEnum.FILE_SPLIT_ID.getValue());
|
||||
}
|
||||
|
||||
onlCgformTag.setDbIsKey(Integer.valueOf(YesOrNoEnum.NO.getValue()));
|
||||
onlCgformTag.setDbIsNull(Integer.valueOf(YesOrNoEnum.YES.getValue()));
|
||||
onlCgformTag.setDbPointLength(0); //默认为0
|
||||
|
||||
Reference in New Issue
Block a user