1 |
- import{_ as L,d as M,w as P,bw as R,l as a,ag as x,a0 as q,r as B,aC as V,o as b,c as f,H as j,a as y,j as t,C as l,h as e,N as z,L as u,M as i,F as D,D as H,G as J,c0 as U,c1 as G,Q,R as W}from"./index.js";import{f as X,i as K}from"./status.642bba24.js";const O={title:"title",code:"inv_code",number:"inv_number",openTime:"open_date",checkNumber:"check_code",buyerTitle:"buyer_title",buyerCode:"buyer_id",buyerAddr:"buyer_addr",buyerMobile:"buyer_mobile",buyerBank:"buyer_bank",buyerBankNo:"buyer_bankNo",sellerTitle:"seller_title",sellerCode:"seller_id",sellerAddr:"seller_addr",sellerMobile:"seller_mobile",sellerBank:"seller_bank",sellerBankNo:"seller_bankNo",goodList:"item",listInfo:{name:"XMMC",spec:"",unit:"DW",num:"SPSL",goodPrice:"DJ",totalPrice:"JE",taxRate:"SL",tax:"SE"},amountTax:"tax_fee",amountPrice:"inv_subtotal",TotalIncludingTax_C:"total_in_words",TotalIncludingTax_L:"inv_total",payee:"reciver",reviewer:"reviewer",drawer:"issuer",seller:"",remarks:"remark"},Y={title:"title",code:"code",number:"number",openTime:"issue_date",checkNumber:"check_code",buyerTitle:"buyer_name",buyerCode:"buyer_id",buyerAddr:"buyer_address",buyerMobile:"",buyerBank:"buyer_bank",buyerBankNo:"",sellerTitle:"seller_name",sellerCode:"seller_id",sellerAddr:"seller_address",sellerMobile:"",sellerBank:"seller_bank",sellerBankNo:"",goodList:"item_list",listInfo:{name:"name",spec:"specification",unit:"unit",num:"quantity",goodPrice:"unit_price",totalPrice:"amount",taxRate:"tax_rate",tax:"tax"},amountTax:"subtotal_tax",amountPrice:"subtotal_amount",TotalIncludingTax_C:"total_in_words",TotalIncludingTax_L:"total",payee:"receiver",reviewer:"reviewer",drawer:"issuer",seller:"",remarks:"remarks"},Z={purchase:Y,sale:O};const o=h=>(Q("data-v-3c24aa05"),h=h(),W(),h),$={key:0,"w-full":"","h-200px":""},ee={key:1,class:"InvoiceTmpDiv"},se={class:"flex justify-center w-full"},te=o(()=>e("span",{class:"label title-label"},"\u53D1\u7968\u4EE3\u7801",-1)),le={class:"content"},ae=o(()=>e("span",{class:"label title-label"},"\u53D1\u7968\u53F7\u7801",-1)),ne={class:"content"},ue=o(()=>e("span",{class:"label title-label"},"\u5F00\u7968\u65E5\u671F",-1)),oe={class:"content"},ce=o(()=>e("span",{class:"label title-label"},"\u6821\u9A8C\u7801",-1)),ie={class:"content"},_e=o(()=>e("ul",{class:"tc"},[e("li",null,"\u8D2D"),e("li",null,"\u4E70"),e("li",null,"\u65B9")],-1)),de={flex:"","mb-1":""},re=o(()=>e("span",{class:"label"},"\u540D\u79F0",-1)),pe={class:"content"},ve={flex:"","mb-1":""},be=o(()=>e("span",{class:"label"},"\u7EB3\u7A0E\u4EBA\u8BC6\u522B\u53F7",-1)),fe={class:"content"},he={flex:"","mb-1":""},Fe=o(()=>e("span",{class:"label"},"\u5730\u5740\u3001\u7535\u8BDD",-1)),me={class:"content"},ye={flex:"","mb-1":""},Ae=o(()=>e("span",{class:"label"},"\u5F00\u6237\u884C\u53CA\u8D26\u53F7",-1)),xe={class:"content"},Be=o(()=>e("ul",{class:"tc"},[e("li",null,"\u5BC6"),e("li",null,"\u7801"),e("li",null,"\u533A")],-1)),De={class:"row-div"},Ee=o(()=>e("div",{class:"tc"},"\u8D27\u7269\u6216\u5E94\u7A0E\u52B3\u52A1\u3001\u670D\u52A1\u540D\u79F0",-1)),ke=o(()=>e("div",{class:"tc"},"\u89C4\u683C\u578B\u53F7",-1)),Ce=o(()=>e("div",{class:"tc"},"\u5355\u4F4D",-1)),ge=o(()=>e("div",{class:"tc"},"\u6570\u91CF",-1)),Ie=o(()=>e("div",{class:"tc"},"\u5355\u4EF7",-1)),Te=o(()=>e("div",{class:"tc"},"\u91D1\u989D",-1)),we=o(()=>e("div",{class:"tc"},"\u7A0E\u7387",-1)),Ne=o(()=>e("div",{class:"tc"},"\u7A0E\u989D",-1)),Se={key:0,style:{"border-bottom":"1px solid #b16363"}},Le={class:"tc"},Me={class:"tc"},Pe={class:"tc"},Re={class:"tc"},qe={class:"tc"},Ve={class:"tc"},je={class:"tc"},ze={class:"tc"},He=o(()=>e("div",{class:"tc"},"\u5408\u8BA1",-1)),Je=o(()=>e("div",{class:"tc"},"\xA0",-1)),Ue=o(()=>e("div",{class:"tc"},"\xA0",-1)),Ge=o(()=>e("div",{class:"tc"},"\xA0",-1)),Qe=o(()=>e("div",{class:"tc"},"\xA0",-1)),We={class:"tc"},Xe=o(()=>e("div",{class:"tc"},"\xA0",-1)),Ke={class:"tc"},Oe=o(()=>e("ul",{class:"tc"},[e("li",null,"\u9500"),e("li",null,"\u552E"),e("li",null,"\u65B9")],-1)),Ye={flex:"","mb-1":""},Ze=o(()=>e("span",{class:"label"},"\u540D\u79F0",-1)),$e={class:"content"},es={flex:"","mb-1":""},ss=o(()=>e("span",{class:"label"},"\u7EB3\u7A0E\u4EBA\u8BC6\u522B\u53F7",-1)),ts={class:"content"},ls={flex:"","mb-1":""},as=o(()=>e("span",{class:"label"},"\u5730\u5740\u3001\u7535\u8BDD",-1)),ns={class:"content"},us={flex:"","mb-1":""},os=o(()=>e("span",{class:"label"},"\u5F00\u6237\u884C\u53CA\u8D26\u53F7",-1)),cs={class:"content"},is=o(()=>e("ul",{class:"tc"},[e("li",null,"\u5907"),e("li",null,"\xA0"),e("li",null,"\u6CE8")],-1)),_s=o(()=>e("span",null,"\u6536\u6B3E\u4EBA\uFF1A",-1)),ds={class:"content"},rs=o(()=>e("span",null,"\u590D\u6838\uFF1A",-1)),ps={class:"content"},vs=o(()=>e("span",null,"\u5F00\u7968\u4EBA\uFF1A",-1)),bs={class:"content"},fs=o(()=>e("span",null,"\u9500\u552E\u65B9\uFF1A",-1)),hs={class:"content"},Fs={key:2,"text-xl":"","font-bold":"","text-center":"","w-full":""},ms=M({__name:"index",props:{type:{type:String,required:!0},invNo:{type:String,required:!1},invNumber:{type:[String,null],required:!0}},emits:["getInvoiceData"],setup(h,{emit:E}){const p=h,n=P({}),{isError:A,data:c,run:k,loading:m,setData:C}=R({initalData:{},noMessage:!0,success:()=>E("getInvoiceData",a(c))}),g=x(()=>{var s;const d={0:"\u5F85\u9A8C\u8BC1",1:"\u6B63\u5E38",2:"\u4F5C\u5E9F",3:"\u5DF2\u7EA2\u51B2"},v=(s=c.value)==null?void 0:s.status;return d[String(v)]}),I=x(()=>{var s;const d={0:"#dedfe0",1:"#67c23a",2:"#909399",3:"#f56c6c"},v=(s=c.value)==null?void 0:s.status;return d[String(v)]}),T=x(()=>{var s,_;const{type:d}=p,v=a(c);return d==="sale"?((s=X.find(F=>F.value===v.inv_type))==null?void 0:s.label)||"\u7535\u5B50\u53D1\u7968\uFF08\u589E\u503C\u7A0E\u666E\u901A\u53D1\u7968\uFF09":(_=K.find(F=>F.value===v.type))==null?void 0:_.label});function w(){const d=p.type==="purchase"?U:G;n.value=Z[p.type],k(d({number:p.invNumber,...p.invNo?{invNo:p.invNo}:{}}))}return q(()=>{if(C({}),!p.invNumber)return A.value=!0;w()}),(d,v)=>{const s=B("el-col"),_=B("el-row"),F=B("el-scrollbar"),N=V("loading");return b(),f(D,null,[a(m)?j((b(),f("div",$,null,512)),[[N,a(m)]]):y("v-if",!0),!a(A)&&!a(m)?(b(),f("div",ee,[t(_,null,{default:l(()=>[t(s,{span:6},{default:l(()=>[e("div",se,[e("p",{style:z([{"font-size":"27px"},{color:a(I)}]),class:"font-bold"},u(a(g)),5)])]),_:1}),t(s,{span:12,class:"title no-border"},{default:l(()=>[i(u(a(T)),1)]),_:1}),t(s,{span:6,class:"extra no-border"},{default:l(()=>[e("div",null,[te,i("\uFF1A"),e("span",le,u(a(c)[n.value.code]),1)]),e("div",null,[ae,i("\uFF1A"),e("span",ne,u(a(c)[n.value.number]),1)]),e("div",null,[ue,i("\uFF1A"),e("span",oe,u(a(c)[n.value.openTime]),1)]),e("div",null,[ce,i("\uFF1A"),e("span",ie,u(a(c)[n.value.checkNumber]),1)])]),_:1})]),_:1}),t(_,{class:"row height84"},{default:l(()=>[t(s,{span:1,class:"no-border"},{default:l(()=>[_e]),_:1}),t(s,{span:15},{default:l(()=>[e("div",de,[re,i("\uFF1A"),e("span",pe,u(a(c)[n.value.buyerTitle]),1)]),e("div",ve,[be,i("\uFF1A"),e("span",fe,u(a(c)[n.value.buyerCode]),1)]),e("div",he,[Fe,i("\uFF1A"),e("span",me,u(a(c)[n.value.buyerAddr])+" "+u(a(c)[n.value.buyerMobile]),1)]),e("div",ye,[Ae,i("\uFF1A"),e("span",xe,u(a(c)[n.value.buyerBank])+" "+u(a(c)[n.value.buyerBankNo]),1)])]),_:1}),t(s,{span:1},{default:l(()=>[Be]),_:1}),t(s,{span:7})]),_:1}),e("div",De,[t(_,null,{default:l(()=>[t(s,{span:8,class:"no-border"},{default:l(()=>[Ee]),_:1}),t(s,{span:3},{default:l(()=>[ke]),_:1}),t(s,{span:1},{default:l(()=>[Ce]),_:1}),t(s,{span:2},{default:l(()=>[ge]),_:1}),t(s,{span:3},{default:l(()=>[Ie]),_:1}),t(s,{span:3},{default:l(()=>[Te]),_:1}),t(s,{span:1},{default:l(()=>[we]),_:1}),t(s,{span:3},{default:l(()=>[Ne]),_:1})]),_:1}),a(c)&&a(c)[n.value.goodList]?(b(),f("div",Se,[t(F,{"max-height":"200px",always:""},{default:l(()=>[(b(!0),f(D,null,H(a(c)[n.value.goodList],(r,S)=>(b(),J(_,{key:S},{default:l(()=>[t(s,{span:8,class:"no-border"},{default:l(()=>[e("div",Le,u(r[n.value.listInfo.name]),1)]),_:2},1024),t(s,{span:3},{default:l(()=>[e("div",Me,u(r[n.value.listInfo.spec]),1)]),_:2},1024),t(s,{span:1},{default:l(()=>[e("div",Pe,u(r[n.value.listInfo.unit]),1)]),_:2},1024),t(s,{span:2},{default:l(()=>[e("div",Re,u(r[n.value.listInfo.num]),1)]),_:2},1024),t(s,{span:3},{default:l(()=>[e("div",qe,u(r[n.value.listInfo.goodPrice]),1)]),_:2},1024),t(s,{span:3},{default:l(()=>[e("div",Ve,u(r[n.value.listInfo.totalPrice]),1)]),_:2},1024),t(s,{span:1},{default:l(()=>[e("div",je,u(r[n.value.listInfo.taxRate]),1)]),_:2},1024),t(s,{span:3},{default:l(()=>[e("div",ze,u(r[n.value.listInfo.tax]),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})])):y("v-if",!0),t(_,null,{default:l(()=>[t(s,{span:8,class:"no-border"},{default:l(()=>[He]),_:1}),t(s,{span:3},{default:l(()=>[Je]),_:1}),t(s,{span:1},{default:l(()=>[Ue]),_:1}),t(s,{span:2},{default:l(()=>[Ge]),_:1}),t(s,{span:3},{default:l(()=>[Qe]),_:1}),t(s,{span:3},{default:l(()=>[e("div",We,u(a(c)[n.value.amountPrice]),1)]),_:1}),t(s,{span:1},{default:l(()=>[Xe]),_:1}),t(s,{span:3},{default:l(()=>[e("div",Ke,u(a(c)[n.value.amountTax]),1)]),_:1})]),_:1})]),t(_,{class:"row con"},{default:l(()=>[t(s,{span:8,class:"no-border tc"},{default:l(()=>[i("\u4EF7\u7A0E\u5408\u8BA1\uFF08\u5927\u5199\uFF09")]),_:1}),t(s,{span:9,class:"no-border tl"},{default:l(()=>[i(u(a(c)[n.value.TotalIncludingTax_C]),1)]),_:1}),t(s,{span:7,class:"no-border tc"},{default:l(()=>[i("\uFF08\u5C0F\u5199\uFF09"),e("span",null,u(a(c)[n.value.TotalIncludingTax_L]),1)]),_:1})]),_:1}),t(_,{class:"row height84"},{default:l(()=>[t(s,{span:1,class:"no-border"},{default:l(()=>[Oe]),_:1}),t(s,{span:15},{default:l(()=>[e("div",Ye,[Ze,i("\uFF1A"),e("span",$e,u(a(c)[n.value.sellerTitle]),1)]),e("div",es,[ss,i("\uFF1A"),e("span",ts,u(a(c)[n.value.sellerCode]),1)]),e("div",ls,[as,i("\uFF1A"),e("span",ns,u(a(c)[n.value.sellerAddr])+" "+u(a(c)[n.value.sellerMobile]),1)]),e("div",us,[os,i("\uFF1A"),e("span",cs,u(a(c)[n.value.sellerBank])+" "+u(a(c)[n.value.sellerBankNo]),1)])]),_:1}),t(s,{span:1},{default:l(()=>[is]),_:1}),t(s,{span:7},{default:l(()=>[i(u(a(c)[n.value.remarks]),1)]),_:1})]),_:1}),t(_,{class:"last-row"},{default:l(()=>[t(s,{span:6,class:"no-border"},{default:l(()=>[_s,e("span",ds,u(a(c)[n.value.payee]),1)]),_:1}),t(s,{span:6,class:"no-border"},{default:l(()=>[rs,e("span",ps,u(a(c)[n.value.reviewer]),1)]),_:1}),t(s,{span:6,class:"no-border"},{default:l(()=>[vs,e("span",bs,u(a(c)[n.value.drawer]),1)]),_:1}),t(s,{span:5,class:"no-border"},{default:l(()=>[fs,e("span",hs,u(a(c)[n.value.seller]),1)]),_:1})]),_:1})])):y("v-if",!0),a(A)&&!a(m)?(b(),f("div",Fs," \u672A\u627E\u5230\u53D1\u7968\u6570\u636E ")):y("v-if",!0)],64)}}});var xs=L(ms,[["__scopeId","data-v-3c24aa05"],["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/components/Invoice/src/index.vue"]]);export{xs as I};
|