business.06a13047.js 1.8 KB

1
  1. import{_ as v,d as F,cl as x,m as y,r as c,o as B,A as b,x as l,h as k,u as r,D as A,H as E,cc as f}from"./index.1ff212f7.js";import{s as R,c as w}from"./content.config.ea538635.js";import{u as T}from"./use-page-search.a31c8aa4.js";import{u as D,a as N}from"./useBusinessQuery.05c1b426.js";import{c as P}from"./createRequset.4236cce2.js";import{h as S}from"./export.ba85ab30.js";import{i as p}from"./isBeyondTime.452c0046.js";import"./lodash.8c4308aa.js";const m="relaComNo",z=F({__name:"business",setup(H){const a=x(!1),u=y(null),{searchConfig:i}=D({sourceConfig:R}),{contentConfig:_}=N({sourceConfig:w,apis:{httpList:P("r_saleexportnotout")}}),C={pageSearchHook:()=>T(void 0,void 0,i,!1,m)},d={onSuccess:()=>a.value=!1,onStart:()=>a.value=!0,onFile:()=>a.value=!1};async function g(){const n=u.value.getBasicParams()||{},{start_date:s,end_date:e,start_arrive_date:o,end_arrive_date:t}=n;if(!n[m]){f.warning("\u8BF7\u9009\u62E9\u4E1A\u52A1\u516C\u53F8");return}if(!o&&!t&&!s&&!e){f.warning("\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u79CD\u5BFC\u51FA\u6587\u4EF6\u7684\u65F6\u95F4\u533A\u95F4");return}o&&t&&p({start:o,end:t,len:30})||s&&e&&p({start:s,end:e,len:30})||await S({name:"\u672A\u53D1\u8D27\u62A5\u8868.zip",fileType:"aplication/zip",url:"r_saleexportnotoutexport",isPurchase:!0,...d,params:n})}return(n,s)=>{const e=c("el-button"),o=c("PageContainer");return B(),b(o,{hooks:C,getContentRef:t=>u.value=t,"content-config":r(_),"search-config":r(i),lockKey:"relaComNo"},{content_header:l(()=>[k(e,{onClick:g,size:"small",icon:r(A)("arrow-up-line"),type:"primary"},{default:l(()=>[E("\u5BFC\u51FA")]),_:1},8,["icon"])]),_:1},8,["getContentRef","content-config","search-config"])}}});var $=v(z,[["__file","C:/Users/63107/Desktop/projects/report-v3/src/views/reportCollection/frontNotDeliver/components/business.vue"]]);export{$ as default};