diff --git a/src/api/dataManage/docs-center.js b/src/api/dataManage/docs-center.js new file mode 100644 index 0000000..16cba61 --- /dev/null +++ b/src/api/dataManage/docs-center.js @@ -0,0 +1,47 @@ +import request from '@/utils/request' +import request_formdata from '@/utils/request_formdata' + +// 查询文档中心列表 +export function getDocsCenterListAPI(data) { + return request({ + url: '/document/list', + method: 'GET', + params: data, + }) +} + +// 新增文档中心 +export function addDocsCenterAPI(data) { + return request({ + url: '/document/addDocument', + method: 'POST', + data, + }) +} + +// 编辑文档中心 +export function editDocsCenterAPI(data) { + return request({ + url: '/document/updateDocument', + method: 'POST', + data, + }) +} + +// 删除文档中心 +export function deleteDocsCenterAPI(id) { + return request({ + url: `/document/delDocument`, + method: 'POST', + data: { id }, + }) +} + +// 获取管理员用户下拉 +export function getAdminUserListAPI() { + return request({ + url: '/document/getUserList', + method: 'GET', + // data: {}, + }) +} diff --git a/src/api/dataManage/docs-tags.js b/src/api/dataManage/docs-tags.js new file mode 100644 index 0000000..b2100bd --- /dev/null +++ b/src/api/dataManage/docs-tags.js @@ -0,0 +1,47 @@ +import request from '@/utils/request' +import request_formdata from '@/utils/request_formdata' + +// 查询文档标签列表 +export function getDocsTagsListAPI(data) { + return request({ + url: '/label/list', + method: 'GET', + params: data, + }) +} + +// 新增文档标签 +export function addDocsTagsAPI(data) { + return request({ + url: '/label/addLabel', + method: 'POST', + data, + }) +} + +// 编辑文档标签 +export function editDocsTagsAPI(data) { + return request({ + url: '/label/updateLabel', + method: 'POST', + data, + }) +} + +// 删除文档标签 +export function deleteDocsTagsAPI(id) { + return request({ + url: `/label/delete`, + method: 'POST', + data: { id }, + }) +} + +// 获取标签类型下拉 +export function getLabelTypeListAPI() { + return request({ + url: '/label/selectedList', + method: 'POST', + data: {}, + }) +} diff --git a/src/views/dataManage/docs-center/components/addAndEditForm.vue b/src/views/dataManage/docs-center/components/addAndEditForm.vue index d721ea5..ac7bda4 100644 --- a/src/views/dataManage/docs-center/components/addAndEditForm.vue +++ b/src/views/dataManage/docs-center/components/addAndEditForm.vue @@ -10,33 +10,68 @@ > - - + + - - + + + + - - + + + + - + @@ -58,44 +93,50 @@ diff --git a/src/views/dataManage/docs-center/index.vue b/src/views/dataManage/docs-center/index.vue index 3fac33d..a9c3d98 100644 --- a/src/views/dataManage/docs-center/index.vue +++ b/src/views/dataManage/docs-center/index.vue @@ -7,24 +7,28 @@ ref="queryForm" :model="queryParams" > - + - + - - - + @@ -128,6 +132,13 @@ + + @@ -136,7 +147,7 @@ @closeDialogOuter="handleCloseDialogOuter" > @@ -145,56 +156,48 @@ diff --git a/src/views/dataManage/docs-tags/components/addAndEditForm.vue b/src/views/dataManage/docs-tags/components/addAndEditForm.vue index 952753f..feba5cb 100644 --- a/src/views/dataManage/docs-tags/components/addAndEditForm.vue +++ b/src/views/dataManage/docs-tags/components/addAndEditForm.vue @@ -10,13 +10,33 @@ > - - + + - - + + + + @@ -36,52 +56,38 @@ diff --git a/src/views/dataManage/docs-tags/index.vue b/src/views/dataManage/docs-tags/index.vue index d640eab..2da38ca 100644 --- a/src/views/dataManage/docs-tags/index.vue +++ b/src/views/dataManage/docs-tags/index.vue @@ -11,7 +11,7 @@ @@ -20,11 +20,14 @@ clearable filterable placeholder="选择类型" - v-model="queryParams.type" + v-model="queryParams.typeId" > - - - + @@ -129,6 +132,14 @@ + + + @@ -145,6 +156,10 @@