index.c26e2369.js 5.1 KB

1
  1. import{b as V,h as Y}from"./index.1109f788.js";import{a as $}from"./status.3b1d22a4.js";import{I as j}from"./inv-open.159b89e9.js";import{af as b,aI as A,aX as H,aK as W,aL as X,aQ as l,r as q,bn as Q,D as E,ad as z,aY as J,z as K,v as h,o as c,M as d,J as r,w as D,x as o,Q as B,T as w,W as C}from"./index.74d694ea.js";import{s as k}from"./search.config.309ce61d.js";import{u as G}from"./use-page-search.653a488a.js";import Z from"./post-modal.271dc23b.js";import ee from"./index.e77a9bb4.js";import{u as y,w as ue}from"./execl-upload.28b18cef.js";import"./tootip.70527605.js";const te=[{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:t})=>b(A,null,{default:()=>{var u;return((u=j.find(n=>n.value==t.status+""))==null?void 0:u.label)||"--"}})},{label:"\u53D1\u7968\u7C7B\u578B",prop:"status",minWidth:140,cellRenderer:({row:t})=>b(A,null,{default:()=>{var u;return((u=$.find(n=>n.value==t.inv_type+""))==null?void 0:u.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:t})=>t?H(t).format("YYYY-MM-DD HH:mm:ss"):""},{label:"\u64CD\u4F5C",fixed:"right",width:100,slot:"operation"}],ne={title:"\u53D1\u7968\u7533\u8BF7\u7BA1\u7406",columns:te,superUserNoAction:!0,companyProp:"inv_out",apis:{httpList:V,httpAdd:!0}},{VITE_PROXY_DOMAIN_REAL:Be,VITE_PROXY_USER_REAL:oe}=X(),ae=oe+"/admin/",se=(t,u)=>W.request("post",`${ae}${t}`,{data:u,responseType:"blob"});async function re(t){if(!t.url)return;const u=await se(t.url,{...t.params}),{code:n}=u;if(u.type==="application/json"){l.warning("\u672A\u627E\u5230\u6570\u636E");return}if(l.warning("\u4E0B\u8F7D\u4E2D,\u8BF7\u7A0D\u7B49"),n&&Number(n)!==0){l.warning(u.message);return}function m(){const f=new Blob([u],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}),i=window.URL.createObjectURL(f),a=document.createElement("a");a.style.display="none",a.href=i,a.setAttribute("download",t.name),document.body.appendChild(a),a.click(),window.URL.revokeObjectURL(i),l.success("\u4E0B\u8F7D\u5B8C\u6210")}m()}const le={\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:"",\u6821\u9A8C\u7801:"",\u5F00\u7968\u65E5\u671F:"2020/12/17 0:00:00"},ie=C("\u5F00\u7968\u4FE1\u606F\u5BFC\u51FA"),pe=C("\u4E0B\u8F7D\u53D1\u7968\u4FE1\u606F\u5BFC\u5165\u6A21\u677F"),ce=C("\u6279\u91CF\u5BFC\u5165\u8D22\u52A1\u5F00\u7968\u7ED3\u679C\uFF08\u53D1\u7968\u7533\u8BF7\uFF09"),ye=q({__name:"index",setup(t){const u="invoiceApply",{hasPermissionWithCode:n}=Q(u),m="/InvoiceSales/invoiceApplyDetail",f=E(null),i=E(null),{isSuperUser:a}=z(),v=E(null),{run:x}=J({success:()=>v.value.onSearch()}),{push:g}=K(),F=E([]),R={pageSearchHook:()=>G(void 0,void 0,k)};function S(s){x(Y(s))}const P={content:{preview:({invNo:s})=>g(`${m}?id=${s}`),create:()=>g(m)}};async function N(){if(F.value.length===0){l.warning("\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u5F20\u5F85\u5F00\u7968\u53D1\u7968");return}if(!F.value.every(({status:e})=>String(e)==="0")){l.warning("\u8BF7\u9009\u62E9\u5F85\u5F00\u7968\u7684\u53D1\u7968");return}await re({url:"/orderinvdown",name:"\u5F00\u7968\u4FE1\u606F",params:{invNo:F.value.map(({invNo:e})=>e)}})}function T(){const s=y.book_new(),e=y.json_to_sheet([le]);y.book_append_sheet(s,e,"sheet"),ue(s,"\u5F00\u7968\u6A21\u677F.xlsx",{bookType:"xlsx"})}return(s,e)=>{const _=h("ElButton"),U=h("ElTooltip"),I=h("PageContainer"),L=h("PageAuth");return c(),d(L,{pageName:u},{default:r(()=>[D(I,{hooks:R,events:P,contentConfig:o(ne),"search-config":o(k),"get-content-ref":p=>v.value=p,onContentSelectChange:e[3]||(e[3]=p=>F.value=p)},{content_header:r(()=>[o(n)("026")?(c(),d(_,{key:0,icon:o(B)("arrow-up-line"),onClick:e[0]||(e[0]=()=>N())},{default:r(()=>[ie]),_:1},8,["icon"])):w("",!0),o(n)("027")?(c(),d(_,{key:1,icon:o(B)("arrow-down-line"),onClick:e[1]||(e[1]=()=>T())},{default:r(()=>[pe]),_:1},8,["icon"])):w("",!0),!o(a)&&o(n)("028")?(c(),d(_,{key:2,onClick:e[2]||(e[2]=()=>i.value.onDisplay())},{default:r(()=>[ce]),_:1})):w("",!0)]),content_action:r(({status:p,post_code:O,invNo:M})=>[!o(a)&&String(p)==="3"&&!O?(c(),d(U,{key:0,content:"\u586B\u5199\u7269\u6D41",placement:"top"},{default:r(()=>[D(_,{text:"",type:"primary",style:{"margin-left":"0px"},icon:o(B)("promotion"),onClick:()=>f.value.onDisplay(M)},null,8,["icon","onClick"])]),_:2},1024)):w("",!0)]),_:1},8,["contentConfig","search-config","get-content-ref"]),D(Z,{ref_key:"postModalRef",ref:f,onPostSave:S},null,512),D(ee,{ref_key:"execlUploadRef",ref:i,onOnSuccess:e[4]||(e[4]=()=>v.value.onSearch())},null,512)]),_:1})}}});export{ye as default};