diff --git a/Doc/v1.0/.cache.json b/Doc/v1.0/.cache.json index 49a3c042..045f8965 100644 --- a/Doc/v1.0/.cache.json +++ b/Doc/v1.0/.cache.json @@ -1 +1 @@ -[{"baseUrl":"","className":"ResourceController","description":"ResourceController","docFileName":"com_dsideal_base_Res_Controller_ResourceController.html","generateDocs":true,"packageName":"com.dsideal.base.Res.Controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"com_dsideal_base_Res_Controller_ResourceController.html#getZskPage","deprecated":false,"description":"获取知识库分页数据","header":[],"method":["GET","POST"],"methodName":"getZskPage","paramNodes":[{"description":"文档类型,1:文档 (word,ppt,pdf等),2:数据库(excel)","jsonBody":false,"name":"type_id","required":false,"type":"int"},{"description":"搜索关键词","jsonBody":false,"name":"keyword","required":false,"type":"string"},{"description":"第几页","jsonBody":false,"name":"pageNum","required":false,"type":"int"},{"description":"每页几条","jsonBody":false,"name":"pageSize","required":false,"type":"int"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/res/getZskPage"},{"changeFlag":0,"codeFileUrl":"com_dsideal_base_Res_Controller_ResourceController.html#uploadZskDocument","deprecated":false,"description":"上传知识库文档","header":[],"method":["GET","POST"],"methodName":"uploadZskDocument","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/res/uploadZskDocument"},{"changeFlag":0,"codeFileUrl":"com_dsideal_base_Res_Controller_ResourceController.html#delZskDocument","deprecated":false,"description":"删除知识库文档","header":[],"method":["GET","POST"],"methodName":"delZskDocument","paramNodes":[{"description":"知识库文档ID","jsonBody":false,"name":"id","required":false,"type":"int"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/res/delZskDocument"}],"srcFileName":"D:\\dsWork\\YunNanDsBase\\src\\main\\java\\com\\dsideal\\base\\Res\\Controller\\ResourceController.java"}] \ No newline at end of file +[{"baseUrl":"","className":"ResourceController","description":"ResourceController","docFileName":"com_dsideal_base_Res_Controller_ResourceController.html","generateDocs":true,"packageName":"com.dsideal.base.Res.Controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"com_dsideal_base_Res_Controller_ResourceController.html#getZskPage","deprecated":false,"description":"获取知识库分页数据","header":[],"method":["GET","POST"],"methodName":"getZskPage","paramNodes":[{"description":"文档类型,1:文档 (word,ppt,pdf等),2:数据库(excel)","jsonBody":false,"name":"type_id","required":false,"type":"int"},{"description":"搜索关键词","jsonBody":false,"name":"keyword","required":false,"type":"string"},{"description":"第几页","jsonBody":false,"name":"page","required":false,"type":"int"},{"description":"每页几条","jsonBody":false,"name":"limit","required":false,"type":"int"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/res/getZskPage"},{"changeFlag":0,"codeFileUrl":"com_dsideal_base_Res_Controller_ResourceController.html#uploadZskDocument","deprecated":false,"description":"上传知识库文档","header":[],"method":["GET","POST"],"methodName":"uploadZskDocument","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/res/uploadZskDocument"},{"changeFlag":0,"codeFileUrl":"com_dsideal_base_Res_Controller_ResourceController.html#delZskDocument","deprecated":false,"description":"删除知识库文档","header":[],"method":["GET","POST"],"methodName":"delZskDocument","paramNodes":[{"description":"知识库文档ID","jsonBody":false,"name":"id","required":false,"type":"int"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/res/delZskDocument"},{"changeFlag":0,"codeFileUrl":"com_dsideal_base_Res_Controller_ResourceController.html#download","deprecated":false,"description":"下载知识库文档","header":[],"method":["GET","POST"],"methodName":"download","paramNodes":[{"description":"知识库文档ID","jsonBody":false,"name":"id","required":false,"type":"int"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/res/download"}],"srcFileName":"D:\\dsWork\\YunNanDsBase\\src\\main\\java\\com\\dsideal\\base\\Res\\Controller\\ResourceController.java"}] \ No newline at end of file diff --git a/Doc/v1.0/YunNanDsBase-v1.0-api-docs.json b/Doc/v1.0/YunNanDsBase-v1.0-api-docs.json index 786f37c8..dbfcaf18 100644 --- a/Doc/v1.0/YunNanDsBase-v1.0-api-docs.json +++ b/Doc/v1.0/YunNanDsBase-v1.0-api-docs.json @@ -18,12 +18,12 @@ { "description": "第几页", "value": "", - "key": "pageNum" + "key": "page" }, { "description": "每页几条", "value": "", - "key": "pageSize" + "key": "limit" } ], "raw": "{{domain}}/res/getZskPage" @@ -56,6 +56,22 @@ } }, "name": "删除知识库文档" + }, + { + "request": { + "method": "GET", + "url": { + "query": [ + { + "description": "知识库文档ID", + "value": "", + "key": "id" + } + ], + "raw": "{{domain}}/res/download" + } + }, + "name": "下载知识库文档" } ], "name": "ResourceController" diff --git a/Doc/v1.0/com_dsideal_base_Res_Controller_ResourceController.html b/Doc/v1.0/com_dsideal_base_Res_Controller_ResourceController.html index 4d2c83de..3d7225f6 100644 --- a/Doc/v1.0/com_dsideal_base_Res_Controller_ResourceController.html +++ b/Doc/v1.0/com_dsideal_base_Res_Controller_ResourceController.html @@ -51,6 +51,9 @@ 删除知识库文档 + + 下载知识库文档 + @@ -94,13 +97,13 @@ 搜索关键词 - pageNum + page int 否 第几页 - pageSize + limit int 否 每页几条 @@ -129,6 +132,33 @@ /res/delZskDocument GET POST +

+

请求参数 application/x-www-form-urlencoded

+ + + + + + + + + + + + + +
参数名类型必须描述
idint知识库文档ID
+

返回结果

+
{}
+ +
+
+

下载知识库文档

+

请求URL

+

+ /res/download + GET + POST

请求参数 application/x-www-form-urlencoded

@@ -165,6 +195,7 @@ {name: 'ResourceController.获取知识库分页数据', url: 'com_dsideal_base_Res_Controller_ResourceController.html#getZskPage'}, {name: 'ResourceController.上传知识库文档', url: 'com_dsideal_base_Res_Controller_ResourceController.html#uploadZskDocument'}, {name: 'ResourceController.删除知识库文档', url: 'com_dsideal_base_Res_Controller_ResourceController.html#delZskDocument'}, + {name: 'ResourceController.下载知识库文档', url: 'com_dsideal_base_Res_Controller_ResourceController.html#download'}, ]; diff --git a/Doc/v1.0/index.html b/Doc/v1.0/index.html index 73ae13a6..11e8b43b 100644 --- a/Doc/v1.0/index.html +++ b/Doc/v1.0/index.html @@ -51,6 +51,9 @@ 删除知识库文档 + + 下载知识库文档 + @@ -86,6 +89,7 @@ {name: 'ResourceController.获取知识库分页数据', url: 'com_dsideal_base_Res_Controller_ResourceController.html#getZskPage'}, {name: 'ResourceController.上传知识库文档', url: 'com_dsideal_base_Res_Controller_ResourceController.html#uploadZskDocument'}, {name: 'ResourceController.删除知识库文档', url: 'com_dsideal_base_Res_Controller_ResourceController.html#delZskDocument'}, + {name: 'ResourceController.下载知识库文档', url: 'com_dsideal_base_Res_Controller_ResourceController.html#download'}, ]; diff --git a/src/main/java/com/dsideal/base/Res/Controller/ResourceController.java b/src/main/java/com/dsideal/base/Res/Controller/ResourceController.java index 11ea96fa..11319e72 100644 --- a/src/main/java/com/dsideal/base/Res/Controller/ResourceController.java +++ b/src/main/java/com/dsideal/base/Res/Controller/ResourceController.java @@ -31,6 +31,7 @@ public class ResourceController extends Controller { * @param limit 每页几条 */ @Before(GET.class) + @IsLoginInterface({}) public void getZskPage(int type_id, String keyword, int page, int limit) { //根据上传人员ID获取他所隶属的行政区划ID String person_id = getCookie("person_id"); diff --git a/src/main/resources/Sql/Resource.sql b/src/main/resources/Sql/Resource.sql index 1dcc783b..931fff57 100644 --- a/src/main/resources/Sql/Resource.sql +++ b/src/main/resources/Sql/Resource.sql @@ -2,7 +2,7 @@ #sql("getZskPage") select * from ds_db.t_zsk_files where type_id=#para(type_id) #if(keyword) - and (name like concat('%',#para(keyword),'%') + and name like concat('%',#para(keyword),'%') #end and area_code in #para(idList, "in") order by create_time desc