business.92f687e2.js 1.6 KB

1
  1. import{_ as C,d,aE as h,w as F,r as c,o as v,G as B,C as f,l as E,u as a,J as x,M as w,av as l}from"./index.26d13061.js";import{h as A}from"./export.d2080dab.js";import{s as b,c as k,a as y}from"./content.config.8e9ba5b8.js";import{u as R}from"./use-page-search.0d4b99ba.js";import{u as P,a as S}from"./useBusinessQuery.2d5250ad.js";import{i as T}from"./isBeyondTime.ae1db9e4.js";import"./lodash.11b1aa84.js";const N=d({__name:"business",setup(z){const n="relaComNo",s=h(!1),r=F(null),{searchConfig:u}=P({sourceConfig:b}),{contentConfig:p}=S({sourceConfig:k,apis:{httpList:y.businessList}}),m={pageSearchHook:()=>R(void 0,void 0,u,!1,n)};async function _(){const e=r.value.getBasicParams()||{},{start_date:t,end_date:o}=e;if(!t&&!o){l.warning("\u8BF7\u9009\u62E9\u5BFC\u51FA\u6587\u4EF6\u7684\u65F6\u95F4\u533A\u95F4!");return}if(!e[n]){l.warning("\u8BF7\u9009\u62E9\u4E1A\u52A1\u516C\u53F8");return}T({start:t,end:o,len:30})||await A({url:"r_saleexportconsultinfoexport",name:"\u7ADE\u4EF7\u5355\u62A5\u8868.zip",isPurchase:!0,onSuccess:()=>s.value=!1,onStart:()=>s.value=!0,onFail:()=>s.value=!1,params:e})}return(e,t)=>{const o=c("el-button"),i=c("PageContainer");return v(),B(i,{hooks:m,lockKey:n,getContentRef:g=>r.value=g,"content-config":a(p),"search-config":a(u)},{content_header:f(()=>[E(o,{onClick:_,size:"small",icon:a(x)("arrow-up-line"),type:"primary"},{default:f(()=>[w("\u5BFC\u51FA")]),_:1},8,["icon"])]),_:1},8,["getContentRef","content-config","search-config"])}}});var H=C(N,[["__file","C:/Users/a/Desktop/projects/report-v3/src/views/time/reportBidOrder/components/business.vue"]]);export{H as default};