From eb35f434d84e3cc10e01f725cf8de949ea20a3f2 Mon Sep 17 00:00:00 2001 From: wuyy Date: Thu, 19 Mar 2026 18:00:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=B3=E8=AF=B7=E5=8D=95=E7=AD=BE=E6=94=B6?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mzcx/index.ts | 22 +- src/api/regional/index.ts | 43 ++- src/components/vxeTable/index.vue | 5 +- src/router/index.ts | 2 +- src/utils/groupHelper.ts | 145 ++++++++++ .../liswork/Issueorder/components/info.vue | 79 ++---- src/views/liswork/Issueorder/index.vue | 249 +++++++++++++---- src/views/regional/circulation/bbcx/index.vue | 93 ++++--- src/views/regional/circulation/bbqs/index.vue | 80 +++--- src/views/regional/circulation/sjdj/index.vue | 191 +++++-------- src/views/regional/circulation/zycy/index.vue | 24 +- src/views/regional/dict/hospital/index.vue | 6 +- src/views/regional/dict/itemvs/index.vue | 214 ++++++++++++++- src/views/regional/dict/regdict/index.vue | 2 +- src/views/regional/dict/regdictxm/index.vue | 252 ++++++++++++++++++ tsconfig.json | 2 +- 16 files changed, 1071 insertions(+), 338 deletions(-) create mode 100644 src/utils/groupHelper.ts create mode 100644 src/views/regional/dict/regdictxm/index.vue diff --git a/src/api/mzcx/index.ts b/src/api/mzcx/index.ts index ef65ab3..90d7f0d 100644 --- a/src/api/mzcx/index.ts +++ b/src/api/mzcx/index.ts @@ -5,7 +5,7 @@ import request from '@/utils/request'; // 查询条码类别 export function feeitemclassList(query?: Object) { return request({ - url: 'feeitemclass/query', + url: '/transitdict/itemclass/list', method: 'get', params: query, }); @@ -129,10 +129,18 @@ export function rptgetruleDelDetail(query?: Object) { params: query, }); } -// 查询条码类别与项目对照 +// 获取条码已对照项目 export function feeitemvsList(query?: Object) { return request({ - url: '/feeitemvsclass/query', + url: '/item/compare', + method: 'get', + params: query, + }); +} +// 获取条码未对照项目 +export function noCompareList(query?: Object) { + return request({ + url: '/item/noCompare', method: 'get', params: query, }); @@ -145,11 +153,11 @@ export function feeitemvAdd(query?: Object) { data: query, }); } -// 保存对照的项目 +// 删除对照的项目 export function feeitemvDel(query?: Object) { return request({ - url: '/feeitemvsclass/del', - method: 'delete', - params: query, + url: '/item/update', + method: 'post', + data: query, }); } \ No newline at end of file diff --git a/src/api/regional/index.ts b/src/api/regional/index.ts index 9b302ea..da7cd05 100644 --- a/src/api/regional/index.ts +++ b/src/api/regional/index.ts @@ -56,4 +56,45 @@ export function getallcount(query?: Object) { method: 'get', params: query }) -} \ No newline at end of file +} +// 获取流转项目列表 +export function getXmList(query?: Object) { + return request({ + url: '/item/getList', + method: 'get', + params: query + }) +} +// 新增项目 +export function addXmInfo(query?: Object) { + return request({ + url: '/item/add', + method: 'post', + data: query + }) +} +// 修改项目 +export function updateXmInfo(query?: Object) { + return request({ + url: '/item/update', + method: 'post', + data: query + }) +} +// 删除项目 +export function deleteXmInfo(query?: Object) { + return request({ + url: '/item/delete', + method: 'post', + data: query + }) +} +// 获取已打印的条码数据 +export function sampleCollect(query?: Object) { + return request({ + url: '/transit/sampleCollect', + method: 'get', + params: query + }) +} + diff --git a/src/components/vxeTable/index.vue b/src/components/vxeTable/index.vue index 2a333c9..401201b 100644 --- a/src/components/vxeTable/index.vue +++ b/src/components/vxeTable/index.vue @@ -28,6 +28,9 @@ +