index.85017540.js 5.0 KB

1
  1. import{b as M,h as V}from"./index.3944a281.js";import{i as Y}from"./status.e217c843.js";import{I as $}from"./inv-open.12078477.js";import{aa as b,aF as y,aW as j,aH as H,aI as W,aO as i,r as q,D as _,a8 as X,b0 as z,z as J,v as E,o as h,M as w,J as s,w as l,x as r,Q as v,T as C,W as B}from"./index.bde23c3a.js";import{s as A}from"./search.config.2438b2be.js";import{u as Q}from"./use-page-search.c6b3da51.js";import G from"./post-modal.de652a71.js";import K from"./index.8694ca6c.js";import{u as D,w as Z}from"./execl-upload.d0883e49.js";import"./tootip.083debf9.js";const ee=[{type:"selection",width:55},{label:"\u53D1\u7968\u7533\u8BF7\u7F16\u53F7",prop:"invNo",width:175},{label:"\u4E1A\u52A1\u4F01\u4E1A\u7F16\u53F7",prop:"inv_out",width:175},{label:"\u5BA2\u6237\u516C\u53F8\u540D\u79F0",prop:"buyer_title",width:175},{label:"\u7533\u8BF7\u989D\u5EA6",prop:"inv_value",width:110},{label:"\u72B6\u6001",prop:"status",minWidth:180,cellRenderer:({row:u})=>b(y,null,{default:()=>{var t;return((t=$.find(n=>n.value==u.status+""))==null?void 0:t.label)||"--"}})},{label:"\u53D1\u7968\u7C7B\u578B",prop:"status",minWidth:140,cellRenderer:({row:u})=>b(y,null,{default:()=>{var t;return((t=Y.find(n=>n.value==u.inv_type+""))==null?void 0:t.label)||"--"}})},{label:"\u53D1\u7968\u53F7\u7801",prop:"inv_number",width:130},{label:"\u53D1\u7968\u4EE3\u7801",prop:"inv_code",width:130},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",width:80},{label:"\u521B\u5EFA\u65F6\u95F4",width:145,prop:"addtime",formatter:({addtime:u})=>u?j(u).format("YYYY-MM-DD HH:mm:ss"):""},{label:"\u64CD\u4F5C",fixed:"right",width:100,slot:"operation"}],ue={title:"\u53D1\u7968\u7533\u8BF7\u7BA1\u7406",columns:ee,superUserNoAction:!0,companyProp:"inv_out",apis:{httpList:M,httpAdd:!0}},{VITE_PROXY_DOMAIN_REAL:ve,VITE_PROXY_USER_REAL:te}=W(),ne=te+"/admin/",oe=(u,t)=>H.request("post",`${ne}${u}`,{data:t,responseType:"blob"});async function ae(u){if(!u.url)return;const t=await oe(u.url,{...u.params}),{code:n}=t;if(t.type==="application/json"){i.warning("\u672A\u627E\u5230\u6570\u636E");return}if(i.warning("\u4E0B\u8F7D\u4E2D,\u8BF7\u7A0D\u7B49"),n&&Number(n)!==0){i.warning(t.message);return}function d(){const m=new Blob([t],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}),p=window.URL.createObjectURL(m),o=document.createElement("a");o.style.display="none",o.href=p,o.setAttribute("download",u.name),document.body.appendChild(o),o.click(),window.URL.revokeObjectURL(p),i.success("\u4E0B\u8F7D\u5B8C\u6210")}d()}const se={\u53D1\u7968\u7533\u8BF7\u7F16\u53F7:"INV20210712w0vHkk",\u53D1\u7968\u7C7B\u578B:"\u589E\u503C\u7A0E\u7535\u5B50\u666E\u901A\u53D1\u7968",\u53D1\u7968\u4EE3\u7801:"011002000711",\u53D1\u7968\u53F7\u7801:"51678540",\u53D1\u7968\u91D1\u989D:"4900",\u53D1\u7968\u7A0E\u540E\u91D1\u989D:"",\u5F00\u7968\u65E5\u671F:"2020/12/17 0:00:00"},re=B("\u5F00\u7968\u4FE1\u606F\u5BFC\u51FA"),le=B("\u4E0B\u8F7D\u6279\u91CF\u5BFC\u5165\u5F00\u7968\u4FE1\u606F\u6A21\u677F"),ie=B("\u6279\u91CF\u5BFC\u5165\u5F00\u7968\u4FE1\u606F"),De=q({__name:"index",setup(u){const t="invoiceApply",n="/InvoiceSales/invoiceApplyDetail",d=_(null),m=_(null),{isSuperUser:p}=X(),o=_(null),{run:k}=z({success:()=>o.value.onSearch()}),{push:g}=J(),f=_([]),x={pageSearchHook:()=>Q(void 0,void 0,A)};function R(a){k(V(a))}const S={content:{preview:({invNo:a})=>g(`${n}?id=${a}`),create:()=>g(n)}};async function N(){if(f.value.length===0){i.warning("\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u5F20\u5F85\u5F00\u7968\u53D1\u7968");return}if(!f.value.every(({status:e})=>String(e)==="0")){i.warning("\u8BF7\u9009\u62E9\u5F85\u5F00\u7968\u7684\u53D1\u7968");return}await ae({url:"/orderinvdown",name:"\u5F00\u7968\u4FE1\u606F",params:{invNo:f.value.map(({invNo:e})=>e)}})}function P(){const a=D.book_new(),e=D.json_to_sheet([se]);D.book_append_sheet(a,e,"sheet"),Z(a,"\u5F00\u7968\u6A21\u677F.xlsx",{bookType:"xlsx"})}return(a,e)=>{const F=E("ElButton"),T=E("ElTooltip"),U=E("PageContainer"),I=E("PageAuth");return h(),w(I,{pageName:t},{default:s(()=>[l(U,{hooks:x,events:S,contentConfig:r(ue),"search-config":r(A),"get-content-ref":c=>o.value=c,onContentSelectChange:e[3]||(e[3]=c=>f.value=c)},{content_header:s(()=>[l(F,{icon:r(v)("arrow-up-line"),onClick:e[0]||(e[0]=()=>N())},{default:s(()=>[re]),_:1},8,["icon"]),l(F,{icon:r(v)("arrow-down-line"),onClick:e[1]||(e[1]=()=>P())},{default:s(()=>[le]),_:1},8,["icon"]),r(p)?C("",!0):(h(),w(F,{key:0,onClick:e[2]||(e[2]=()=>m.value.onDisplay())},{default:s(()=>[ie]),_:1}))]),content_action:s(({status:c,post_code:O,invNo:L})=>[!r(p)&&String(c)==="3"&&!O?(h(),w(T,{key:0,content:"\u586B\u5199\u7269\u6D41",placement:"top"},{default:s(()=>[l(F,{text:"",type:"primary",style:{"margin-left":"0px"},icon:r(v)("promotion"),onClick:()=>d.value.onDisplay(L)},null,8,["icon","onClick"])]),_:2},1024)):C("",!0)]),_:1},8,["contentConfig","search-config","get-content-ref"]),l(G,{ref_key:"postModalRef",ref:d,onPostSave:R},null,512),l(K,{ref_key:"execlUploadRef",ref:m,onOnSuccess:e[4]||(e[4]=()=>o.value.onSearch())},null,512)]),_:1})}}});export{De as default};