1 |
- import{b as S,h as x}from"./index.fba78c9b.js";import{a as k}from"./status.3b867a34.js";import{I as N}from"./inv-open.25e53bae.js";import{aa as m,aF as d,aW as R,r as T,D as f,a8 as I,b0 as M,z as U,v as u,o as _,M as h,J as l,w as i,x as a,Q as Y,T as H}from"./index.8a948a1a.js";import{s as v}from"./search.config.e18760fa.js";import{u as V}from"./use-page-search.2df26bd0.js";import W from"./post-modal.f602e803.js";import"./tootip.63c6cc56.js";const $=[{type:"selection",width:55,hide:({checkList:e})=>!e.includes("\u52FE\u9009\u5217")},{label:"\u5E8F\u53F7",type:"index",width:70,hide:({checkList:e})=>!e.includes("\u5E8F\u53F7\u5217")},{label:"\u53D1\u7968\u7533\u8BF7\u7F16\u53F7",prop:"invNo",width:175},{label:"\u4E1A\u52A1\u4F01\u4E1A\u7F16\u53F7",prop:"inv_out",width:175},{label:"\u7533\u8BF7\u989D\u5EA6",prop:"inv_value",width:110},{label:"\u72B6\u6001",prop:"status",minWidth:80,cellRenderer:({row:e})=>m(d,null,{default:()=>{var t;return((t=N.find(o=>o.value==e.status+""))==null?void 0:t.label)||"--"}})},{label:"\u53D1\u7968\u7C7B\u578B",prop:"status",minWidth:80,cellRenderer:({row:e})=>m(d,null,{default:()=>{var t;return((t=k.find(o=>o.value==e.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:e})=>e?R(e).format("YYYY-MM-DD HH:mm:ss"):""},{label:"\u64CD\u4F5C",fixed:"right",width:100,slot:"operation"}],j={title:"\u53D1\u7968\u7533\u8BF7\u7BA1\u7406",columns:$,superUserNoAction:!0,companyProp:"inv_out",apis:{httpList:S,httpAdd:!0}},Z=T({__name:"index",setup(e){const t="invoiceApply",o="/InvoiceSales/invoiceApplyDetail",r=f(null),{isSuperUser:F}=I(),c=f(null),{run:g}=M({success:()=>c.value.onSearch()}),{push:p}=U(),b={pageSearchHook:()=>V(void 0,void 0,v)};function y(n){g(x(n))}const E={content:{preview:({invNo:n})=>p(`${o}?id=${n}`),create:()=>p(o)}};return(n,z)=>{const A=u("ElButton"),B=u("ElTooltip"),C=u("PageContainer"),w=u("PageAuth");return _(),h(w,{pageName:t},{default:l(()=>[i(C,{hooks:b,events:E,contentConfig:a(j),"search-config":a(v),"get-content-ref":s=>c.value=s},{content_action:l(({status:s,post_code:D,invNo:P})=>[!a(F)&&String(s)==="3"&&!D?(_(),h(B,{key:0,content:"\u586B\u5199\u7269\u6D41",placement:"top"},{default:l(()=>[i(A,{text:"",type:"primary",style:{"margin-left":"0px"},icon:a(Y)("promotion"),onClick:()=>r.value.onDisplay(P)},null,8,["icon","onClick"])]),_:2},1024)):H("",!0)]),_:1},8,["contentConfig","search-config","get-content-ref"]),i(W,{ref_key:"postModalRef",ref:r,onPostSave:y},null,512)]),_:1})}}});export{Z as default};
|