business.52c9afc0.js 1.5 KB

1
  1. import{_ as g,d as _,cl as h,m as d,r as a,o as v,A as F,x as r,h as x,u as n,D as B,H as k,cc as c}from"./index.998bec6d.js";import{s as y,c as E,h as w}from"./content.config.c5e1fa88.js";import{h as A}from"./export.a561a35b.js";import{u as R}from"./use-page-search.257d931e.js";import{u as b,a as P}from"./useBusinessQuery.a48f9ce5.js";import"./lodash.97a47241.js";const S="relaComNo",N=_({__name:"business",setup(z){const o=h(!1),t=d(null),{searchConfig:s}=b({sourceConfig:y}),{contentConfig:u}=P({sourceConfig:E,apis:{httpList:w}}),i={pageSearchHook:()=>R(void 0,void 0,s)},l={onSuccess:()=>o.value=!1,onStart:()=>o.value=!0,onFail:()=>o.value=!1};async function p(){const e=t.value.getBasicParams()||{};if(!e.date){c.warning("\u8BF7\u9009\u62E9\u5BFC\u51FA\u6587\u4EF6\u7684\u65E5\u671F!");return}if(!e[S]){c.warning("\u8BF7\u9009\u62E9\u4E1A\u52A1\u516C\u53F8");return}await A({url:"r_saleexportconsultdayexport",fileType:"aplication/zip",isPurchase:!0,name:"\u65E5\u62A5.zip",...l,params:e})}return(e,D)=>{const f=a("el-button"),m=a("PageContainer");return v(),F(m,{hooks:i,getContentRef:C=>t.value=C,"content-config":n(u),"search-config":n(s),lockKey:"relaComNo"},{content_header:r(()=>[x(f,{onClick:p,size:"small",icon:n(B)("arrow-up-line"),type:"primary"},{default:r(()=>[k("\u5BFC\u51FA")]),_:1},8,["icon"])]),_:1},8,["getContentRef","content-config","search-config"])}}});var q=g(N,[["__file","C:/Users/63107/Desktop/projects/report-v3/src/views/reportCollection/frontDaily/components/business.vue"]]);export{q as default};