|
@@ -1,5 +1,11 @@
|
|
|
package org.springblade.manager.controller;
|
|
|
|
|
|
+import cn.hutool.core.collection.CollUtil;
|
|
|
+import cn.hutool.extra.tokenizer.Result;
|
|
|
+import cn.hutool.extra.tokenizer.TokenizerEngine;
|
|
|
+import cn.hutool.extra.tokenizer.TokenizerUtil;
|
|
|
+import cn.hutool.extra.tokenizer.Word;
|
|
|
+import cn.hutool.extra.tokenizer.engine.hanlp.HanLPEngine;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import io.swagger.annotations.*;
|
|
|
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
@@ -195,6 +201,10 @@ public class WbsTreeController extends BladeController {
|
|
|
@ApiImplicitParam(name = "id", value = "表单id", required = true)
|
|
|
public R<List<WbsFormElementVO>> selectFormElements(@RequestParam("id") String id,Long nodeId) {
|
|
|
List<WbsFormElementVO> wbsFormElements = null;
|
|
|
+// TokenizerEngine engine = new HanLPEngine();
|
|
|
+// String text = "这是一段分词测试代码";
|
|
|
+// Result result = engine.parse(text);
|
|
|
+// String resultStr = CollUtil.join((Iterator<Word>)result, " ");
|
|
|
if (StringUtils.isNotEmpty(id)) {
|
|
|
wbsFormElements = wbsTreeService.selectFormElements(id,nodeId);
|
|
|
if (wbsFormElements.size() > 0) {
|