From 6a5b7abb1f3b94de39bf4c373da6e77b5fa98d0f Mon Sep 17 00:00:00 2001 From: z_yu <1534695664@qq.com> Date: Tue, 21 Jun 2022 17:30:41 +0800 Subject: [PATCH] =?UTF-8?q?=E9=97=A8=E7=B1=BB=E7=AE=A1=E7=90=86=20bug?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3=20=E6=A1=A3=E6=A1=88=E7=9B=92=E7=AE=A1?= =?UTF-8?q?=E7=90=86=20=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/archivesManage/caseManage.js | 35 ++++++------ src/api/category/listBrowsing.js | 18 +++++- src/api/category/orderingRule.js | 26 +++++++++ src/views/archivesManage/caseManage/index.vue | 54 ++++++++++++------ .../archivesManage/caseManage/module/form.vue | 57 ++++++++++--------- src/views/category/index.vue | 6 +- src/views/category/listBrowsing/index.vue | 8 +-- .../category/listBrowsing/module/form.vue | 30 +++++++--- .../listBrowsing/module/sortDialog.vue | 6 +- src/views/category/orderingRule/index.vue | 8 +-- .../category/orderingRule/module/form.vue | 2 +- .../orderingRule/module/sortDialog.vue | 6 +- 12 files changed, 169 insertions(+), 87 deletions(-) create mode 100644 src/api/category/orderingRule.js diff --git a/src/api/archivesManage/caseManage.js b/src/api/archivesManage/caseManage.js index 27da461..4bbf37a 100644 --- a/src/api/archivesManage/caseManage.js +++ b/src/api/archivesManage/caseManage.js @@ -1,20 +1,4 @@ import request from '@/utils/request' -import qs from 'qs' -// import { form } from '../../components/Crud/crud' - -export function getTableDisplayFields(params) { - return request({ - url: 'api/archives/initArchivesViewTable' + '?' + qs.stringify(params, { indices: false }), - method: 'get' - }) -} - -export function getFormDisplayFields(params) { - return request({ - url: 'api/archives/doedit' + '?' + qs.stringify(params, { indices: false }), - method: 'get' - }) -} export function add(form) { return edit(form) @@ -36,4 +20,21 @@ export function del(parameter) { }) } -export default { add, edit, del, getTableDisplayFields, getFormDisplayFields } +// 判断盒名称是否重复 +export function caseNameIsRepeat(parameter) { + return request({ + url: 'api/case/caseNameIsRepeat', + method: 'get', + params: parameter + }) +} +// 判断条形码值是否重复 +export function barcodeIsRepeat(parameter) { + return request({ + url: 'api/case/barcodeIsRepeat', + method: 'get', + params: parameter + }) +} + +export default { add, edit, del } diff --git a/src/api/category/listBrowsing.js b/src/api/category/listBrowsing.js index 2f3cf8f..5c8c531 100644 --- a/src/api/category/listBrowsing.js +++ b/src/api/category/listBrowsing.js @@ -1,5 +1,13 @@ import request from '@/utils/request' +export function add(data) { + return request({ + url: 'api/arc-list/create', + method: 'post', + data + }) +} + export function edit(data) { return request({ url: 'api/arc-display/state', @@ -8,4 +16,12 @@ export function edit(data) { }) } -export default { edit } +export function order(data) { + return request({ + url: 'api/arc-list/display-order', + method: 'put', + data + }) +} + +export default { add } diff --git a/src/api/category/orderingRule.js b/src/api/category/orderingRule.js new file mode 100644 index 0000000..8d6a8e4 --- /dev/null +++ b/src/api/category/orderingRule.js @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +export function getDisplayField(params) { + return request({ + url: 'api/arc-dic/is-display', + method: 'get', + params + }) +} + +export function edit(data) { + return request({ + url: 'api/arc-list-sort/orderby', + method: 'put', + data + }) +} + +export function order(data) { + return request({ + url: 'api/arc-list-sort/update-queue', + method: 'put', + data + }) +} +export default { edit } diff --git a/src/views/archivesManage/caseManage/index.vue b/src/views/archivesManage/caseManage/index.vue index aac728c..398c878 100644 --- a/src/views/archivesManage/caseManage/index.vue +++ b/src/views/archivesManage/caseManage/index.vue @@ -4,7 +4,21 @@