From 5401846805baa2ea53ca06ea852370fa4b394f83 Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Mon, 14 Aug 2023 17:12:18 +0800 Subject: [PATCH] =?UTF-8?q?api-=E6=A1=A3=E6=A1=88=E9=97=A8=E7=B1=BB/?= =?UTF-8?q?=E5=88=86=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/archivesClass.js | 12 + src/api/system/category.js | 43 --- src/api/system/category/category.js | 108 ++++++++ src/api/system/category/filter.js | 21 ++ .../collectionLibrary/index.vue | 4 +- .../archiveSealSetting/index.vue | 256 ++++++++++++++++-- .../archiveSealSetting/module/form.vue | 154 ----------- .../archivesCategory/baseInfo/index.vue | 19 +- src/views/system/archivesCategory/form.vue | 5 +- src/views/system/archivesCategory/index.vue | 18 +- .../publicScreening/index.vue | 47 ++-- .../system/archivesCategory/sortDialog.vue | 4 +- src/views/system/archivesClassify/index.vue | 169 ++++++++---- src/views/system/groupManage/index.vue | 2 +- 14 files changed, 543 insertions(+), 319 deletions(-) create mode 100644 src/api/system/archivesClass.js delete mode 100644 src/api/system/category.js create mode 100644 src/api/system/category/category.js create mode 100644 src/api/system/category/filter.js delete mode 100644 src/views/system/archivesCategory/archiveSealSetting/module/form.vue diff --git a/src/api/system/archivesClass.js b/src/api/system/archivesClass.js new file mode 100644 index 0000000..840b030 --- /dev/null +++ b/src/api/system/archivesClass.js @@ -0,0 +1,12 @@ +import request from '@/utils/request' + +// 获取档案分类列表 +export function FetchInitArchivesClass(params) { + return request({ + url: 'api/archivesClass/initArchivesClass', + method: 'get', + params + }) +} + +export default { FetchInitArchivesClass } diff --git a/src/api/system/category.js b/src/api/system/category.js deleted file mode 100644 index 685ac47..0000000 --- a/src/api/system/category.js +++ /dev/null @@ -1,43 +0,0 @@ -import request from '@/utils/request' - -// 获取门类树状菜单 -export function FetchCategoryMenu() { - return request({ - url: 'api/category/menu', - method: 'get' - }) -} - -// 获取门类下的子门类 -export function FetchCategoryMenuChildren(cid) { - return request({ - url: 'api/category/getChildren?categoryId=' + cid, - method: 'get' - }) -} - -export function add(data) { - return request({ - url: 'api/category/editCategory', - method: 'post', - data - }) -} - -export function edit(data) { - return request({ - url: 'api/category/editCategory', - method: 'post', - data - }) -} - -export function del(ids) { - return request({ - url: 'api/category/delete', - method: 'delete', - data: ids - }) -} - -export default { add, edit, del, FetchCategoryMenu } diff --git a/src/api/system/category/category.js b/src/api/system/category/category.js new file mode 100644 index 0000000..91aacf5 --- /dev/null +++ b/src/api/system/category/category.js @@ -0,0 +1,108 @@ +import request from '@/utils/request' + +// 获取门类树状菜单 +export function FetchCategoryMenu() { + return request({ + url: 'api/category/menu', + method: 'get' + }) +} + +// 获取门类下的子门类 +export function FetchCategoryMenuChildren(cid) { + return request({ + url: 'api/category/getChildren?categoryId=' + cid, + method: 'get' + }) +} + +// 新增门类 +export function add(data) { + return request({ + url: 'api/category/editCategory', + method: 'post', + data + }) +} + +// 编辑门类 +export function edit(data) { + return request({ + url: 'api/category/editCategory', + method: 'post', + data + }) +} + +// 删除门类 +export function del(ids) { + const params = { id: ids[0] } + return request({ + url: 'api/category/delete', + method: 'delete', + params + }) +} + +// 修改门类树状菜单 +export function sort(data) { + return request({ + url: 'api/category/sort', + method: 'put', + data + }) +} + +// 获取归档章版式 +export function FetchGetFilingsealFormat() { + return request({ + url: 'api/category/getFilingsealFormat', + method: 'get' + }) +} + +// 获取归档章详情 +export function FetchGetFilingsealFormatDtails(filingId) { + return request({ + url: 'api/category/getFilingsealFormatDtails?filingId=' + filingId, + method: 'get' + }) +} + +// 保存归档章 +export function FetchEditCategoryFilingseal(data) { + return request({ + url: 'api/category/editCategoryFilingseal', + method: 'post', + data + }) +} + +// 启用 / 关闭归档章 +export function FetchEnabledFilingseal(data) { + return request({ + url: 'api/category/enabledFilingseal', + method: 'post', + data + }) +} + +// 新增公共筛选 +export function FetchAddCategoryScreen(data) { + return request({ + url: 'api/category/addCategoryScreen', + method: 'post', + data + }) +} + +// 删除公共筛选 +export function FetchDelCategoryScreen(data) { + return request({ + url: 'api/category/delCategoryScreen', + method: 'post', + data + }) +} + +export default { add, edit, del, FetchCategoryMenu } diff --git a/src/api/system/category/filter.js b/src/api/system/category/filter.js new file mode 100644 index 0000000..16328c1 --- /dev/null +++ b/src/api/system/category/filter.js @@ -0,0 +1,21 @@ +import request from '@/utils/request' + +// 新增公共筛选 +export function add(data) { + return request({ + url: 'api/category/addCategoryScreen', + method: 'post', + data + }) +} + +// 删除公共筛选 +export function del(data) { + return request({ + url: 'api/category/delCategoryScreen', + method: 'post', + data + }) +} + +export default { add, del } diff --git a/src/views/collectReorganizi/collectionLibrary/index.vue b/src/views/collectReorganizi/collectionLibrary/index.vue index 1c05d3e..9b8c649 100644 --- a/src/views/collectReorganizi/collectionLibrary/index.vue +++ b/src/views/collectReorganizi/collectionLibrary/index.vue @@ -80,9 +80,9 @@ import crudCategory from '@/api/category/category' import CRUD, { presenter, header } from '@crud/crud' import Project from './project/index.vue' -import Anjuan from './anjuan/index.vue' +import Anjuan from './anjuan/index' import Juannei from './juannei/index.vue' -import File from './file/index.vue' +import File from './file/index' import treeJson from './tree.json' export default { name: 'CollectionLibrary', diff --git a/src/views/system/archivesCategory/archiveSealSetting/index.vue b/src/views/system/archivesCategory/archiveSealSetting/index.vue index 83c2104..a1f6f5b 100644 --- a/src/views/system/archivesCategory/archiveSealSetting/index.vue +++ b/src/views/system/archivesCategory/archiveSealSetting/index.vue @@ -1,5 +1,5 @@ - - diff --git a/src/views/system/archivesCategory/baseInfo/index.vue b/src/views/system/archivesCategory/baseInfo/index.vue index 42d66f0..5446b6c 100644 --- a/src/views/system/archivesCategory/baseInfo/index.vue +++ b/src/views/system/archivesCategory/baseInfo/index.vue @@ -44,7 +44,6 @@ diff --git a/src/views/system/archivesCategory/form.vue b/src/views/system/archivesCategory/form.vue index 2892ff7..e247593 100644 --- a/src/views/system/archivesCategory/form.vue +++ b/src/views/system/archivesCategory/form.vue @@ -53,12 +53,9 @@