update 体系结构树选择
This commit is contained in:
+9
-6
@@ -40,11 +40,12 @@ public class LawsTreeNodeController extends JeroController<LawsTreeNode, ILawsTr
|
|||||||
@AutoLog(value = "企业标准-体系树")
|
@AutoLog(value = "企业标准-体系树")
|
||||||
@ApiOperation(value = "企业标准-体系树", notes = "企业标准-体系树")
|
@ApiOperation(value = "企业标准-体系树", notes = "企业标准-体系树")
|
||||||
@GetMapping("/enterprise")
|
@GetMapping("/enterprise")
|
||||||
public Result<List<LawsTreeNodeModel>> queryENTreeList(@RequestParam(required = false) String nodeName) {
|
public Result<List<LawsTreeNodeModel>> queryENTreeList(@RequestParam(required = false) String nodeName,
|
||||||
|
@RequestParam(required = false) String option) {
|
||||||
String moduleCode = "EN";
|
String moduleCode = "EN";
|
||||||
Result<List<LawsTreeNodeModel>> result = new Result<>();
|
Result<List<LawsTreeNodeModel>> result = new Result<>();
|
||||||
try {
|
try {
|
||||||
List<LawsTreeNodeModel> list = lawsTreeNodeService.queryTreeNodeList(moduleCode, nodeName);
|
List<LawsTreeNodeModel> list = lawsTreeNodeService.queryTreeNodeList(moduleCode, nodeName, option);
|
||||||
result.setResult(list);
|
result.setResult(list);
|
||||||
result.setSuccess(true);
|
result.setSuccess(true);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
@@ -133,11 +134,12 @@ public class LawsTreeNodeController extends JeroController<LawsTreeNode, ILawsTr
|
|||||||
@AutoLog(value = "国内标准-体系树")
|
@AutoLog(value = "国内标准-体系树")
|
||||||
@ApiOperation(value = "国内标准-体系树", notes = "国内标准-体系树")
|
@ApiOperation(value = "国内标准-体系树", notes = "国内标准-体系树")
|
||||||
@GetMapping("/domestic")
|
@GetMapping("/domestic")
|
||||||
public Result<List<LawsTreeNodeModel>> queryGBTreeList(@RequestParam(required = false) String nodeName) {
|
public Result<List<LawsTreeNodeModel>> queryGBTreeList(@RequestParam(required = false) String nodeName,
|
||||||
|
@RequestParam(required = false) String option) {
|
||||||
String moduleCode = "GB";
|
String moduleCode = "GB";
|
||||||
Result<List<LawsTreeNodeModel>> result = new Result<>();
|
Result<List<LawsTreeNodeModel>> result = new Result<>();
|
||||||
try {
|
try {
|
||||||
List<LawsTreeNodeModel> list = lawsTreeNodeService.queryTreeNodeList(moduleCode, nodeName);
|
List<LawsTreeNodeModel> list = lawsTreeNodeService.queryTreeNodeList(moduleCode, nodeName, option);
|
||||||
result.setResult(list);
|
result.setResult(list);
|
||||||
result.setSuccess(true);
|
result.setSuccess(true);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
@@ -226,11 +228,12 @@ public class LawsTreeNodeController extends JeroController<LawsTreeNode, ILawsTr
|
|||||||
@AutoLog(value = "海外标准-体系树")
|
@AutoLog(value = "海外标准-体系树")
|
||||||
@ApiOperation(value = "海外标准-体系树", notes = "海外标准-体系树")
|
@ApiOperation(value = "海外标准-体系树", notes = "海外标准-体系树")
|
||||||
@GetMapping("/overseas")
|
@GetMapping("/overseas")
|
||||||
public Result<List<LawsTreeNodeModel>> queryFBTreeList(@RequestParam(required = false) String nodeName) {
|
public Result<List<LawsTreeNodeModel>> queryFBTreeList(@RequestParam(required = false) String nodeName,
|
||||||
|
@RequestParam(required = false) String option) {
|
||||||
String moduleCode = "FB";
|
String moduleCode = "FB";
|
||||||
Result<List<LawsTreeNodeModel>> result = new Result<>();
|
Result<List<LawsTreeNodeModel>> result = new Result<>();
|
||||||
try {
|
try {
|
||||||
List<LawsTreeNodeModel> list = lawsTreeNodeService.queryTreeNodeList(moduleCode, nodeName);
|
List<LawsTreeNodeModel> list = lawsTreeNodeService.queryTreeNodeList(moduleCode, nodeName, option);
|
||||||
result.setResult(list);
|
result.setResult(list);
|
||||||
result.setSuccess(true);
|
result.setSuccess(true);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|||||||
+1
-1
@@ -19,7 +19,7 @@ public interface ILawsTreeNodeService extends IService<LawsTreeNode> {
|
|||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<LawsTreeNodeModel> queryTreeNodeList(String moduleCode, String nodeName);
|
List<LawsTreeNodeModel> queryTreeNodeList(String moduleCode, String nodeName, String option);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增
|
* 新增
|
||||||
|
|||||||
+7
-2
@@ -12,6 +12,7 @@ import com.jero.modules.laws.standard.entity.LawsTreeNode;
|
|||||||
import com.jero.modules.laws.standard.mapper.LawsNodeRelationMapper;
|
import com.jero.modules.laws.standard.mapper.LawsNodeRelationMapper;
|
||||||
import com.jero.modules.laws.standard.mapper.LawsTreeNodeMapper;
|
import com.jero.modules.laws.standard.mapper.LawsTreeNodeMapper;
|
||||||
import com.jero.modules.laws.standard.service.ILawsTreeNodeService;
|
import com.jero.modules.laws.standard.service.ILawsTreeNodeService;
|
||||||
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
import com.jero.common.exception.JeroBootException;
|
import com.jero.common.exception.JeroBootException;
|
||||||
@@ -37,7 +38,7 @@ public class LawsTreeNodeServiceImpl extends ServiceImpl<LawsTreeNodeMapper, Law
|
|||||||
private LawsNodeRelationMapper lawsNodeRelationMapper;
|
private LawsNodeRelationMapper lawsNodeRelationMapper;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<LawsTreeNodeModel> queryTreeNodeList(String moduleCode, String nodeName) {
|
public List<LawsTreeNodeModel> queryTreeNodeList(String moduleCode, String nodeName, String option) {
|
||||||
LambdaQueryWrapper<LawsTreeNode> query = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<LawsTreeNode> query = new LambdaQueryWrapper<>();
|
||||||
query.eq(LawsTreeNode::getDelFlag, CommonConstant.DEL_FLAG_0.toString());
|
query.eq(LawsTreeNode::getDelFlag, CommonConstant.DEL_FLAG_0.toString());
|
||||||
query.eq(LawsTreeNode::getModuleCode, moduleCode);
|
query.eq(LawsTreeNode::getModuleCode, moduleCode);
|
||||||
@@ -68,8 +69,12 @@ public class LawsTreeNodeServiceImpl extends ServiceImpl<LawsTreeNodeMapper, Law
|
|||||||
LawsTreeNodeModel myCollect = new LawsTreeNodeModel();
|
LawsTreeNodeModel myCollect = new LawsTreeNodeModel();
|
||||||
myCollect.setKey("myCollect");
|
myCollect.setKey("myCollect");
|
||||||
myCollect.setValue("myCollect");
|
myCollect.setValue("myCollect");
|
||||||
|
myCollect.setNodeName("我的收藏");
|
||||||
myCollect.setTitle("我的收藏");
|
myCollect.setTitle("我的收藏");
|
||||||
lawsTreeNodeModels.add(myCollect);
|
// 不为空是选择框,为空是左侧树
|
||||||
|
if (StringUtils.isBlank(option)) {
|
||||||
|
lawsTreeNodeModels.add(myCollect);
|
||||||
|
}
|
||||||
return lawsTreeNodeModels;
|
return lawsTreeNodeModels;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -18,7 +18,8 @@ public enum LawsFieldTypeEnum {
|
|||||||
TEXT_BOX("文本框","9"),
|
TEXT_BOX("文本框","9"),
|
||||||
OPTION_SINGLE("下拉单选","10"),
|
OPTION_SINGLE("下拉单选","10"),
|
||||||
OPTION_MANY("下拉多选","11"),
|
OPTION_MANY("下拉多选","11"),
|
||||||
TREE_BOX("树型结构","12");
|
TREE_BOX("树型结构","12"),
|
||||||
|
OPTION_Link("输入框(链接)","13");
|
||||||
|
|
||||||
String name;
|
String name;
|
||||||
String value;
|
String value;
|
||||||
|
|||||||
Reference in New Issue
Block a user