From cef11b39279dc0b84f4694f7bab181b935089563 Mon Sep 17 00:00:00 2001 From: "15881625488@163.com" <15881625488@163.com> Date: Fri, 19 Dec 2025 22:20:53 +0800 Subject: [PATCH] =?UTF-8?q?feat:[=E8=B5=84=E6=BA=90=E5=BA=93=E7=AE=A1?= =?UTF-8?q?=E7=90=86][=E9=BA=BB=E7=B2=BE=E8=8D=AF=E7=AE=A1=E7=90=86]?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=88=97=E8=A1=A8=EF=BC=8C=E9=94=81=E5=AE=9A?= =?UTF-8?q?=20refactor:[=E8=B5=84=E6=BA=90=E5=BA=93=E7=AE=A1=E7=90=86][?= =?UTF-8?q?=E9=92=A5=E5=8C=99=E7=AE=A1=E7=90=86]=E9=87=8D=E6=9E=84?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/business/mjy/mjy.js | 21 ++-- src/api/business/public/public.js | 10 ++ src/api/business/zcg/zcg.js | 21 ++-- src/lang/en.js | 6 ++ src/lang/zh.js | 9 +- src/views/business/comps/select/SelectZcg.vue | 104 ++++++++++++++++++++ src/views/business/resource/mjy/comps/Sd.vue | 129 +++++++++++++++++++++++++ src/views/business/resource/mjy/list.vue | 19 +++- src/views/business/resource/zcg/comps/Ysff.vue | 8 +- src/views/business/resource/zcg/comps/Ysgh.vue | 6 +- src/views/business/resource/zcg/list.vue | 12 +-- 11 files changed, 300 insertions(+), 45 deletions(-) create mode 100644 src/api/business/public/public.js create mode 100644 src/views/business/comps/select/SelectZcg.vue create mode 100644 src/views/business/resource/mjy/comps/Sd.vue diff --git a/src/api/business/mjy/mjy.js b/src/api/business/mjy/mjy.js index 1a9ebf0..2bc6f12 100644 --- a/src/api/business/mjy/mjy.js +++ b/src/api/business/mjy/mjy.js @@ -18,29 +18,20 @@ export function mjy_info(query) { }) } -// 钥匙发放 -export function mjy_yygh(data) { +// 锁定 +export function mjy_sd(data) { return request({ - url: '/system/business/mjy/ysgh', - method: 'post', - data: data - }) -} - -//钥匙归还 -export function mjy_yyff(data) { - return request({ - url: '/system/business/mjy/ysff', + url: '/system/business/mjy/sd', method: 'post', data: data }) } -//批量钥匙归还 -export function mjy_ysghBatch(data) { +//批量锁定 +export function mjy_sdBatch(data) { return request({ - url: '/system/business/mjy/ysghBatch', + url: '/system/business/mjy/sdBatch', method: 'post', data: data }) diff --git a/src/api/business/public/public.js b/src/api/business/public/public.js new file mode 100644 index 0000000..ee08942 --- /dev/null +++ b/src/api/business/public/public.js @@ -0,0 +1,10 @@ +import request from '@/utils/request' + +// 查询暂存柜列表 +export function public_zcgList(query) { + return request({ + url: '/system/business/public/zcgList', + method: 'get', + params: query + }) +} diff --git a/src/api/business/zcg/zcg.js b/src/api/business/zcg/zcg.js index 6b26049..8d1a2ce 100644 --- a/src/api/business/zcg/zcg.js +++ b/src/api/business/zcg/zcg.js @@ -18,8 +18,8 @@ export function zcg_info(query) { }) } -// 钥匙发放 -export function zcg_yygh(data) { +// 钥匙归还 +export function zcg_ysgh(data) { return request({ url: '/system/business/zcg/ysgh', method: 'post', @@ -27,21 +27,22 @@ export function zcg_yygh(data) { }) } -//钥匙归还 -export function zcg_yyff(data) { + +//批量钥匙归还 +export function zcg_ysghBatch(data) { return request({ - url: '/system/business/zcg/ysff', + url: '/system/business/zcg/ysghBatch', method: 'post', data: data }) } - -//批量钥匙归还 -export function zcg_ysghBatch(data) { +//钥匙发放 +export function zcg_ysff(data) { return request({ - url: '/system/business/zcg/ysghBatch', + url: '/system/business/zcg/ysff', method: 'post', data: data }) -} \ No newline at end of file +} + diff --git a/src/lang/en.js b/src/lang/en.js index da8bd7a..c63306d 100644 --- a/src/lang/en.js +++ b/src/lang/en.js @@ -20,6 +20,12 @@ export default { confirmDelete: 'confirm delete?', startDate:'start date', endDate:'end date', + password:'password', + signer:'signer', + remark:'remark', + qmyy:'签名意义', + lock:'lock', + unlock:'unlock', }, menu: { PersonalCenter: 'Personal Center', diff --git a/src/lang/zh.js b/src/lang/zh.js index 29631c0..0a48372 100644 --- a/src/lang/zh.js +++ b/src/lang/zh.js @@ -20,6 +20,12 @@ export default { confirmDelete: '确认删除?', startDate:'开始日期', endDate:'结束日期', + password:'密码', + signer:'签名人', + qmyy:'签名意义', + remark:'备注', + lock:'锁定', + unlock:'解锁', }, menu: { PersonalCenter: '个人中心', @@ -234,8 +240,7 @@ export default { xgkc:'修改库存', shxgkc:'审核修改库存', shbj:'审核编辑', - sd:'锁定', - js:'解锁', + gd:'归档', jd:'解档', jy:'借阅', diff --git a/src/views/business/comps/select/SelectZcg.vue b/src/views/business/comps/select/SelectZcg.vue new file mode 100644 index 0000000..0c3428d --- /dev/null +++ b/src/views/business/comps/select/SelectZcg.vue @@ -0,0 +1,104 @@ + + + diff --git a/src/views/business/resource/mjy/comps/Sd.vue b/src/views/business/resource/mjy/comps/Sd.vue new file mode 100644 index 0000000..098f043 --- /dev/null +++ b/src/views/business/resource/mjy/comps/Sd.vue @@ -0,0 +1,129 @@ +G + + diff --git a/src/views/business/resource/mjy/list.vue b/src/views/business/resource/mjy/list.vue index 3742190..62f6681 100644 --- a/src/views/business/resource/mjy/list.vue +++ b/src/views/business/resource/mjy/list.vue @@ -153,11 +153,11 @@ v-hasPermi="['business:resource:mjy:shxgkc']">{{ $t('page.business.zykgl.mjy.shxgkc') }} - {{ - $t('page.business.zykgl.mjy.sd') }} + {{ + $t('form.lock') }} {{ - $t('page.business.zykgl.mjy.js') }} + $t('form.unlock') }} {{ $t('page.business.zykgl.mjy.gd') }} @@ -177,14 +177,18 @@ + +