1 |
- import{_ as v,d as x,m as r,ci as k,cp as y,cs as b,r as c,o as i,A as u,x as p,u as e,D as B,H as R,a as w}from"./index.b5c844d0.js";import{s as P,c as S,a as F}from"./content.config.ab76fb43.js";import{h as N}from"./export.44a1274d.js";import{u as A}from"./use-page-search.c59d5041.js";import{u as D,a as E}from"./useBusinessQuery.f6997147.js";import"./createRequset.6b7f85e0.js";import"./xlsx.ed122d16.js";import"./lodash.93a319e3.js";const W="backupWarehouse",j=x({__name:"business",setup(q){const n=r(null),o=k(!1),{hasPermissionWithCode:l}=y(W);b();const{searchConfig:s}=D({sourceConfig:P,queryField:"companyNo"});r(s);const{contentConfig:m}=E({sourceConfig:S,apis:{httpList:F.list}}),f={pageSearchHook:()=>A(void 0,void 0,s)},g={onSuccess:()=>o.value=!1,onStart:()=>o.value=!0,onFail:()=>o.value=!1};async function C(){const t=n.value.getBasicParams()||{};await N({isAdmin:!1,name:"\u5907\u5E93\u91C7\u8D2D\u5355.xlsx",fileType:"aplication/x-msexecl",url:"/purchease/purchase/bkexport",...g,params:t})}return(t,a)=>{const h=c("el-button"),_=c("PageContainer");return i(),u(_,{hooks:f,getContentRef:d=>n.value=d,"content-config":e(m),"search-config":e(s),lockKey:"companyNo"},{content_header:p(()=>[e(l)("18")?(i(),u(h,{key:0,icon:e(B)("arrow-up-line"),onClick:C,size:"small",type:"primary"},{default:p(()=>a[0]||(a[0]=[R("\u5BFC\u51FA")])),_:1},8,["icon"])):w("v-if",!0)]),_:1},8,["getContentRef","content-config","search-config"])}}});var $=v(j,[["__file","D:/work/sjtj/report-v3/src/views/time/backupWarehouse/components/business.vue"]]);export{$ as default};
|