business.9f9c124d.js 1.6 KB

1
  1. import{_ as d,d as v,m as a,cl as x,cU as y,d1 as k,r as c,o as r,A as i,x as u,u as e,D as B,H as R,a as S}from"./index.eb35b3c0.js";import{s as D,c as E,a as P}from"./content.config.379da2b9.js";import{h as b}from"./export.d9275aa5.js";import{u as w}from"./use-page-search.4a57c3d1.js";import{u as A,a as F}from"./useBusinessQuery.d4b48acf.js";import"./tootip.6af25540.js";import"./createRequset.a79b8a92.js";import"./xlsx.ed122d16.js";import"./lodash.294aac33.js";const N="logisticsDaily",U=v({__name:"business",setup(q){const t=a(null),o=x(!1),{hasPermissionWithCode:l}=y(N);k();const{searchConfig:s}=A({sourceConfig:D,queryField:"companyNo"});a(s);const{contentConfig:p}=F({sourceConfig:E,apis:{httpList:P.list}}),m={pageSearchHook:()=>w(void 0,void 0,s)},f={onSuccess:()=>o.value=!1,onStart:()=>o.value=!0,onFail:()=>o.value=!1};async function g(){const n=t.value.getBasicParams()||{};await b({isAdmin:!1,name:"\u7269\u6D41\u65E5\u62A5\u5E93\u5B58.xlsx",fileType:"aplication/x-msexecl",url:"/purchease/sale/GoodStockEveryDayExport",...f,params:n})}return(n,H)=>{const C=c("el-button"),_=c("PageContainer");return r(),i(_,{hooks:m,getContentRef:h=>t.value=h,"content-config":e(p),"search-config":e(s),lockKey:"companyNo"},{content_header:u(()=>[e(l)("18")?(r(),i(C,{key:0,icon:e(B)("arrow-up-line"),onClick:g,size:"small",type:"primary"},{default:u(()=>[R("\u5BFC\u51FA")]),_:1},8,["icon"])):S("v-if",!0)]),_:1},8,["getContentRef","content-config","search-config"])}}});var $=d(U,[["__file","C:/Users/63107/Desktop/projects/report-v3/src/views/time/logisticsDaily/components/business.vue"]]);export{$ as default};