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