index.7b95e451.js 2.8 KB

1
  1. import{aK as m,ae as v,af as n,aI as a,a8 as h,_ as F,d as C,w as y,r,o as B,G as g,C as D,l as i,u as l}from"./index.437ef871.js";import{u as E}from"./use-page-search.0ecfcc88.js";import{u as s,i as b,c as w}from"./status.d6b2a53d.js";import{r as P}from"./columnRenderHelper.229b5d2b.js";import A from"./invoice-modal.75e3424f.js";import"./index.6b06efc8.js";import"./invoice.aa3f7b5b.js";const{VITE_PROXY_DOMAIN_REAL:U,VITE_PROXY_USER_REAL:x}=v(),R=x+"/admin/",I=e=>m.request("post",`${R}orderinvlist`,{data:{...e,status:"4"}}),k=[{label:"\u53D1\u7968\u7533\u8BF7\u7F16\u7801",prop:"invNo",width:150},{label:"\u4E1A\u52A1\u516C\u53F8",prop:"inv_company",minWidth:160,...P("inv_out","inv_company","\u4E1A\u52A1\u516C\u53F8\u7F16\u7801:")},{prop:"buyer_title",label:"\u5BA2\u6237\u53D1\u7968\u62AC\u5934",minWidth:160},{label:"\u7A0E\u540E\u91D1\u989D",prop:"inv_value",width:110},{label:"\u5E73\u53F0\u7C7B\u578B",prop:"platform_type",width:110,cellRenderer:({row:e})=>n(a,null,{default:()=>{var t;return((t=s.find(u=>u.value==e.platform_type+""))==null?void 0:t.label)||"--"}})},{label:"\u53D1\u7968\u7C7B\u578B",width:160,cellRenderer({row:e}){const t=b.find(u=>u.value===String(e.inv_type));return n(a,null,{default:()=>t.label})}},{label:"\u53D1\u7968\u53F7\u7801",prop:"inv_number",width:130},{label:"\u53D1\u7968\u4EE3\u7801",prop:"inv_code",width:100},{label:"\u5F00\u7968\u65E5\u671F",prop:"open_date",width:150},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",width:80},{label:"\u7533\u8BF7\u65F6\u95F4",width:170,prop:"addtime",formatter:({addtime:e})=>e?h(e).format("YYYY-MM-DD HH:mm:ss"):""},{label:"\u64CD\u4F5C",fixed:"right",width:55,slot:"operation"}],L={title:"\u53D1\u7968\u516C\u6D77\u6C60",inv:!0,companyProp:"inv_out",columns:k,apis:{httpList:I}},p={formItems:[{field:"timer",type:"date_picker",otherOptions:{type:"daterange",startProp:"start",endProp:"end",startPlaceholder:"\u7533\u8BF7\u5F00\u59CB\u65F6\u95F4",endPlaceholder:"\u7533\u8BF7\u7ED3\u675F\u65F6\u95F4"}},{field:"inv_type",type:"select",placeholder:"\u53D1\u7968\u7C7B\u578B",span:4,options:w},{field:"platform_type",type:"select",placeholder:"\u5E73\u53F0\u7C7B\u578B",span:4,options:s},{field:"invNo",type:"input",placeholder:"\u53D1\u7968\u7533\u8BF7\u7F16\u7801"}]},M=C({__name:"index",setup(e){const t="invoicePool",u=y(null),c={pageSearchHook:()=>E(void 0,void 0,p)},d={content:{preview:({inv_number:o})=>u.value.onDisplay(o)}};return(o,N)=>{const _=r("PageContainer"),f=r("PageAuth");return B(),g(f,{pageName:t},{default:D(()=>[i(_,{hooks:c,events:d,contentConfig:l(L),"search-config":l(p)},null,8,["contentConfig","search-config"]),i(A,{ref_key:"invoiceModalRef",ref:u},null,512)]),_:1})}}});var W=F(M,[["__file","C:/Users/a/Desktop/projects/accout-vue3-ui/src/views/InvoiceSales/invoicePool/index.vue"]]);export{W as default};