index.163ea1.js 3.8 KB

1
  1. import{_ as y,d as k,w,v as S,r as _,o as p,c as h,G as D,l as m,a as E,j as x,C as f,F as A,D as N,by as j,M as B,c8 as I,bn as J,aZ as F}from"./index.js";import{e as L}from"./execl-upload.191ff88c.js";import"./xlsx.ed122d16.js";const n=[{label:"\u5E8F\u53F7",width:"160px",prop:"invNo"},{label:"\u53D1\u7968\u4EE3\u7801",width:"120px",prop:"inv_code"},{label:"\u53D1\u7968\u53F7\u7801",width:"120px",prop:"inv_number"},{label:"\u6570\u7535\u7968\u53F7\u7801",width:"160px",prop:"inv_number_electionic"},{label:"\u9500\u65B9\u8BC6\u522B\u53F7",width:"160px",prop:"seller_id"},{label:"\u9500\u65B9\u540D\u79F0",width:"120px",prop:"seller_title"},{label:"\u8D2D\u65B9\u8BC6\u522B\u53F7",width:"140px",prop:"buyer_id"},{label:"\u8D2D\u4E70\u65B9\u540D\u79F0",width:"140px",prop:"buyer_title"},{label:"\u5F00\u7968\u65E5\u671F",width:"140px",prop:"open_date"},{label:"\u8D27\u7269\u6216\u5E94\u7A0E\u52B3\u52A1\u540D\u79F0",width:"140px",prop:"XMMC"},{label:"\u89C4\u683C\u578B\u53F7",width:"140px",prop:"GGXH"},{label:"\u5355\u4F4D",width:"140px",prop:"DW"},{label:"\u6570\u91CF",width:"140px",prop:"SPSL"},{label:"\u5355\u4EF7",width:"140px",prop:"DJ"},{label:"\u91D1\u989D",width:"140px",prop:"JE"},{label:"\u7A0E\u7387",width:"140px",prop:"SL"},{label:"\u7A0E\u989D",width:"140px",prop:"SE"},{label:"\u4EF7\u7A0E\u5408\u8BA1",width:"140px",prop:"JSHJ"},{label:"\u53D1\u7968\u6765\u6E90",width:"140px",prop:"source"},{label:"\u53D1\u7968\u7968\u79CD",width:"140px",prop:"inv_type"},{label:"\u53D1\u7968\u72B6\u6001",width:"140px",prop:"status"},{label:"\u662F\u5426\u6B63\u6570\u53D1\u7968",width:"140px",prop:"type"},{label:"\u53D1\u7968\u98CE\u9669\u7B49\u7EA7",width:"140px",prop:"warning"},{label:"\u5F00\u7968\u4EBA",width:"140px",prop:"person"},{label:"\u5907\u6CE8",width:"140px",prop:"remark"}],M=n.reduce((u,l)=>({...u,[l.label]:l.prop}),{}),U=[{type:"index",width:"50",fixed:"left",label:"\u5E8F\u53F7"},...n],z=u=>u.length===0;function G(u){if(u.length!==n.length)return!1;for(const l in u)if(n[l]!==u[l])return!1;return!0}function V(u){const l=[];for(const e of u){const t={},i=Object.keys(e);for(const s of i){const c=M[s];t[c]=e[s]}l.push(t)}return l}const H={class:"flex flex-col bg-white"},O={key:1,flex:"","justify-end":"","gap-2":"",style:{padding:"10px 0 0 0"}},P=k({__name:"index",emits:["onSuccess"],setup(u,{emit:l}){const e=w(!1),t=w([]),{logout:i}=S(),s=({results:a,header:r})=>{if(e.value=!0,z(a)){F.error("\u8868\u683C\u65E0\u6709\u6548\u6570\u636E\uFF01"),e.value=!1;return}if(G(r)){F.error("\u8868\u5934\u4E0E\u5BFC\u5165\u6A21\u677F\u4E0D\u5339\u914D\uFF01"),e.value=!1;return}t.value=V(a),e.value=!1},c=async()=>{if(e.value)return;e.value=!0;const a="",{code:r,message:d}=await I({data:a});e.value=!1,J({code:r,message:d,logout:i,handler:()=>{F.success("\u6570\u636E\u5BFC\u5165\u6210\u529F\uFF01"),l("onSuccess")}})},g=()=>{t.value=[]};return(a,r)=>{const d=_("el-table-column"),C=_("el-table"),v=_("el-button");return p(),h("div",H,[t.value.length===0?(p(),D(m(L),{key:0,class:"mb-[10px]",onOnSuccess:s})):E("v-if",!0),x(C,{data:t.value,stripe:"",border:"","max-height":"500px",size:"small",style:{width:"100%"}},{default:f(()=>[(p(!0),h(A,null,N(m(U),(o,b)=>(p(),D(d,j(o,{prop:o.label==="\u5E8F\u53F7"&&b===1?"invNo":o.prop,label:o.label==="\u5E8F\u53F7"&&b===1?"\u53D1\u7968\u7533\u8BF7\u7F16\u53F7":o.label,key:b,"show-overflow-tooltip":""}),null,16,["prop","label"]))),128))]),_:1},8,["data"]),t.value.length!==0?(p(),h("div",O,[x(v,{size:"small",onClick:g},{default:f(()=>[B("\u53D6\u6D88")]),_:1}),x(v,{size:"small",type:"primary",loading:e.value,onClick:c},{default:f(()=>[B("\u4FDD\u5B58")]),_:1},8,["loading"])])):E("v-if",!0)])}}});var Z=y(P,[["__scopeId","data-v-808cc320"],["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/InvoiceSales/invoiceDetailImport/index.vue"]]);export{Z as default};