From 589e1f1ef9dd3b2b4d913774ed298550fcbe7a42 Mon Sep 17 00:00:00 2001 From: "15881625488@163.com" <15881625488@163.com> Date: Fri, 19 Dec 2025 21:31:30 +0800 Subject: [PATCH] =?UTF-8?q?refactor:[=E8=B5=84=E6=BA=90=E5=BA=93=E7=AE=A1?= =?UTF-8?q?=E7=90=86][=E9=92=A5=E5=8C=99=E5=85=B3=E7=AE=A1=E7=90=86]?= =?UTF-8?q?=E5=89=8D=E7=AB=AF=E6=A8=A1=E5=9D=97=E5=8C=96=E9=87=8D=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/business/mjy/mjy.js | 47 +++++ src/views/business/resource/mjy/list.vue | 249 +++++++++++++++++++++++++ src/views/business/resource/zcg/comps/Ysff.vue | 171 +++++++++++++++++ src/views/business/resource/zcg/comps/Ysgh.vue | 197 +++++++++++++++++++ 4 files changed, 664 insertions(+) create mode 100644 src/api/business/mjy/mjy.js create mode 100644 src/views/business/resource/mjy/list.vue create mode 100644 src/views/business/resource/zcg/comps/Ysff.vue create mode 100644 src/views/business/resource/zcg/comps/Ysgh.vue diff --git a/src/api/business/mjy/mjy.js b/src/api/business/mjy/mjy.js new file mode 100644 index 0000000..1a9ebf0 --- /dev/null +++ b/src/api/business/mjy/mjy.js @@ -0,0 +1,47 @@ +import request from '@/utils/request' + +// 查询麻精药列表 +export function mjy_list(query) { + return request({ + url: '/system/business/mjy/list', + method: 'get', + params: query + }) +} + +// 查询麻精药详情 +export function mjy_info(query) { + return request({ + url: '/system/business/mjy/info', + method: 'get', + params: query + }) +} + +// 钥匙发放 +export function mjy_yygh(data) { + return request({ + url: '/system/business/mjy/ysgh', + method: 'post', + data: data + }) +} + +//钥匙归还 +export function mjy_yyff(data) { + return request({ + url: '/system/business/mjy/ysff', + method: 'post', + data: data + }) +} + + +//批量钥匙归还 +export function mjy_ysghBatch(data) { + return request({ + url: '/system/business/mjy/ysghBatch', + method: 'post', + data: data + }) +} \ No newline at end of file diff --git a/src/views/business/resource/mjy/list.vue b/src/views/business/resource/mjy/list.vue new file mode 100644 index 0000000..3742190 --- /dev/null +++ b/src/views/business/resource/mjy/list.vue @@ -0,0 +1,249 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ $t('form.search') }} + {{ $t('form.reset') }} + + + + + + + {{ + $t('page.business.zykgl.mjy.plff') }} + + + + {{ $t('page.business.zykgl.mjy.plczyj') }} + + + + {{ $t('page.business.zykgl.mjy.plczrq') }} + + + + {{ $t('page.business.zykgl.mjy.ysff') }} + + + + {{ + $t('page.business.zykgl.mjy.plsd') }} + + + + {{ + $t('page.business.zykgl.mjy.plgd') }} + + + + {{ + $t('form.export') }} + + + + + + + + + + {{ scope.row.nd }}{{ scope.row.nddw }} + + + + + {{ scope.row.kc }}{{ scope.row.kcdw }} + + + + + + + + + + {{ $t('page.business.zykgl.zjzt.rk') }} + {{ $t('page.business.zykgl.zjzt.yff') }} + {{ $t('page.business.zykgl.zjzt.ysd') }} + {{ $t('page.business.zykgl.zjzt.dgd') }} + {{ $t('page.business.zykgl.zjzt.gd') }} + {{ $t('page.business.zykgl.zjzt.djd') }} + + + + + {{ $t('page.business.zykgl.jyzt.wjy') }} + {{ $t('page.business.zykgl.jyzt.djy') }} + {{ $t('page.business.zykgl.jyzt.jyz') }} + + + + + + {{ $t('page.business.zykgl.mjy.xq') }} + + {{ + $t('page.business.zykgl.mjy.ff') }} + + {{ + $t('page.business.zykgl.mjy.gh') }} + + {{ + $t('page.business.zykgl.mjy.czyj') }} + + {{ + $t('page.business.zykgl.mjy.czrq') }} + + {{ + $t('form.edit') }} + + {{ + $t('page.business.zykgl.mjy.shbj') }} + + {{ + $t('page.business.zykgl.mjy.xgkc') }} + + {{ + $t('page.business.zykgl.mjy.shxgkc') }} + + {{ + $t('page.business.zykgl.mjy.sd') }} + + {{ + $t('page.business.zykgl.mjy.js') }} + + {{ + $t('page.business.zykgl.mjy.gd') }} + + {{ + $t('page.business.zykgl.mjy.jd') }} + + {{ + $t('page.business.zykgl.mjy.jy') }} + + {{ + $t('page.business.zykgl.mjy.gh') }} + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/business/resource/zcg/comps/Ysff.vue b/src/views/business/resource/zcg/comps/Ysff.vue new file mode 100644 index 0000000..70b3071 --- /dev/null +++ b/src/views/business/resource/zcg/comps/Ysff.vue @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/business/resource/zcg/comps/Ysgh.vue b/src/views/business/resource/zcg/comps/Ysgh.vue new file mode 100644 index 0000000..bb8c1aa --- /dev/null +++ b/src/views/business/resource/zcg/comps/Ysgh.vue @@ -0,0 +1,197 @@ +G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +