|
@@ -0,0 +1,55 @@
|
|
|
+package com.jeeplus.modules.knowledgeSharing.dify;
|
|
|
+
|
|
|
+import com.fasterxml.jackson.databind.ObjectMapper;
|
|
|
+import com.jeeplus.common.persistence.Page;
|
|
|
+import com.jeeplus.common.utils.StringUtils;
|
|
|
+import com.jeeplus.modules.knowledgeSharing.entity.*;
|
|
|
+import com.jeeplus.modules.knowledgeSharing.service.KnowledgeBaseService;
|
|
|
+import com.jeeplus.modules.knowledgeSharing.service.KnowledgeSharingTypeService;
|
|
|
+import com.jeeplus.modules.sys.utils.UserUtils;
|
|
|
+import org.apache.commons.fileupload.servlet.ServletFileUpload;
|
|
|
+import org.apache.shiro.authz.annotation.RequiresPermissions;
|
|
|
+import org.json.JSONObject;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.stereotype.Controller;
|
|
|
+import org.springframework.ui.Model;
|
|
|
+import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
+import org.springframework.web.bind.annotation.RequestParam;
|
|
|
+import org.springframework.web.multipart.MultipartFile;
|
|
|
+
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
+import javax.servlet.http.HttpServletResponse;
|
|
|
+import java.io.InputStream;
|
|
|
+import java.util.*;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 知识列表Controller
|
|
|
+ *
|
|
|
+ * @author 徐滕
|
|
|
+ * @create 2022-04-11 09:20
|
|
|
+ */
|
|
|
+@Controller
|
|
|
+@RequestMapping(value = "${adminPath}/knowledgeDifyActivity/knowledgeDifyActivity")
|
|
|
+public class KnowledgeDifyActivityController {
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private KnowledgeBaseService service;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private KnowledgeSharingTypeService typeService;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 知识库列表
|
|
|
+ */
|
|
|
+ @RequiresPermissions("knowledgeDifyActivity:knowledgeDifyActivity:list")
|
|
|
+ @RequestMapping(value = {"list", ""})
|
|
|
+ public String list(KnowledgeSharingInfo knowledgeSharingInfo, HttpServletRequest request, HttpServletResponse response, Model model) throws Exception {
|
|
|
+
|
|
|
+ String difySrc = "http://3081089em4.wicp.vip:21548/workflow/";
|
|
|
+
|
|
|
+ model.addAttribute("columnId", knowledgeSharingInfo.getColumnId());
|
|
|
+ model.addAttribute("difySrc", difySrc + "UQn5mLO93zfotObv");
|
|
|
+ //根据不同的栏目id 跳转不同的dify聊天窗口
|
|
|
+ return "modules/knowledgeSharing/knowledgeBaseMobileDify";
|
|
|
+ }
|
|
|
+}
|