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 @@