From 8c1ea4101aaa1cbd54255f6b122ac5ef2ae86235 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E8=AF=BA?= <1253070437@qq.com> Date: Tue, 1 Jun 2021 00:11:05 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=9B=B4=E6=96=B0=E3=80=91=E8=81=8C?= =?UTF-8?q?=E4=BD=8D=E6=94=B9=E8=BF=9B=E6=89=B9=E9=87=8F=E5=88=A0=E9=99=A4?= =?UTF-8?q?=EF=BC=8C=E6=96=B0=E5=A2=9E=E5=AF=BC=E5=87=BA=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E5=8F=8A=E7=BB=84=E4=BB=B6=E5=8C=96=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _web/src/api/modular/system/posManage.js | 15 ++++++ _web/src/components/index.js | 4 +- _web/src/components/xnComponents/XDown.vue | 54 +++++++++++++++++++ _web/src/views/system/pos/addForm.vue | 4 +- _web/src/views/system/pos/editForm.vue | 4 +- .../pos/controller/SysPosController.java | 13 +++++ .../sys/modular/pos/param/SysPosParam.java | 2 +- .../modular/pos/service/SysPosService.java | 9 +++- .../pos/service/impl/SysPosServiceImpl.java | 9 +++- 9 files changed, 106 insertions(+), 8 deletions(-) create mode 100644 _web/src/components/xnComponents/XDown.vue diff --git a/_web/src/api/modular/system/posManage.js b/_web/src/api/modular/system/posManage.js index 847cf612..e8fd7f29 100644 --- a/_web/src/api/modular/system/posManage.js +++ b/_web/src/api/modular/system/posManage.js @@ -69,3 +69,18 @@ export function sysPosDelete (parameter) { data: parameter }) } + +/** + * 导出系统职位 + * + * @author yubaoshan + * @date 2021/5/29 16:19 + */ +export function sysPosExport (parameter) { + return axios({ + url: '/sysPos/export', + method: 'get', + params: parameter, + responseType: 'blob' + }) +} diff --git a/_web/src/components/index.js b/_web/src/components/index.js index afa75ac0..8dd5b74d 100644 --- a/_web/src/components/index.js +++ b/_web/src/components/index.js @@ -33,6 +33,7 @@ import Dialog from '@/components/Dialog' // xn components import XCard from '@/components/xnComponents/XCard' +import XDown from '@/components/xnComponents/XDown' export { AvatarList, @@ -66,5 +67,6 @@ export { ArticleListContent, AntdEditor, Dialog, - XCard + XCard, + XDown } diff --git a/_web/src/components/xnComponents/XDown.vue b/_web/src/components/xnComponents/XDown.vue new file mode 100644 index 00000000..b1a9ae02 --- /dev/null +++ b/_web/src/components/xnComponents/XDown.vue @@ -0,0 +1,54 @@ + + + diff --git a/_web/src/views/system/pos/addForm.vue b/_web/src/views/system/pos/addForm.vue index 765eb756..61bf4e10 100644 --- a/_web/src/views/system/pos/addForm.vue +++ b/_web/src/views/system/pos/addForm.vue @@ -1,7 +1,7 @@