123456789101112131415161718 |
- import{d as R,n as k,d3 as j,aa as E,i as o,e1 as V,db as H,S as J,r as D,aw as $,o as c,c as _,B as G,a as f,h as u,y as l,e as s,I as U,G as n,H as r,F as B,z as W,A as X,_ as K,e2 as O,e3 as Q}from"./index.js";const Y={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",cat_code:"SPBM"},amountTax:"tax_fee",amountPrice:"inv_subtotal",TotalIncludingTax_C:"total_in_words",TotalIncludingTax_L:"inv_total",payee:"reciver",reviewer:"reviewer",drawer:"issuer",seller:"",remarks:"remark"},Z={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",cat_code:"license_plate_number"},amountTax:"subtotal_tax",amountPrice:"subtotal_amount",TotalIncludingTax_C:"total_in_words",TotalIncludingTax_L:"total",payee:"receiver",reviewer:"reviewer",drawer:"issuer",seller:"",remarks:"remarks"},h={purchase:Z,sale:Y};const ee={key:0,"w-full":"","h-200px":""},se={key:1,class:"InvoiceTmpDiv"},le={class:"flex justify-center w-full"},te={class:"content"},ue={class:"content"},ne={class:"content"},ae={class:"content"},oe={flex:"","mb-1":""},ie={class:"content",style:{display:"flex","justify-content":"space-between",width:"100%"}},re={flex:"","mb-1":""},de={class:"content"},pe={flex:"","mb-1":""},ve={class:"content"},ce={flex:"","mb-1":""},_e={class:"content"},be={flex:"","mb-1":""},fe={class:"content",style:{display:"flex","justify-content":"space-between",width:"100%"}},ye={flex:"","mb-1":""},Fe={class:"content"},me={flex:"","mb-1":""},xe={class:"content"},Ae={flex:"","mb-1":""},De={class:"content"},Be={class:"row-div"},ke={key:0,style:{"border-bottom":"1px solid #b16363"}},Ee={class:"tc"},we={class:"tc"},ge={class:"tc"},Ce={class:"tc"},Ie={class:"tc"},Te={class:"tc"},Ne={class:"tc"},Se={class:"tc"},Me={class:"tc"},Le={class:"tc"},Pe={class:"tc"},qe={key:2,"text-xl":"","font-bold":"","text-center":"","w-full":""},ze=R({__name:"index",props:{type:{type:String,required:!0},invNo:{type:String,required:!1},invNumber:{type:[String,null],required:!0}},emits:["getInvoiceData"],setup(w,{emit:g}){const C=g,a=k({}),b=w,m=k(!1),x=k(!1),{isError:F,data:i,run:I,loading:A,setData:T}=j({initalData:{},noMessage:!0,success:(p=[])=>{p.length===0&&F.value===!1&&(F.value=!0),C("getInvoiceData",o(i))}}),N=E(()=>{var t;const p={0:"\u5F85\u9A8C\u8BC1",1:"\u6B63\u5E38",2:"\u4F5C\u5E9F",3:"\u5DF2\u7EA2\u51B2"},e=(t=i.value)==null?void 0:t.status;return p[String(e)]}),S=E(()=>{var t;const p={0:"#dedfe0",1:"#67c23a",2:"#909399",3:"#f56c6c"},e=(t=i.value)==null?void 0:t.status;return p[String(e)]}),M=E(()=>{var t,v;const{type:p}=b,e=o(i);return p==="sale"?((t=V.find(y=>y.value===e.inv_type))==null?void 0:t.label)||"\u7535\u5B50\u53D1\u7968\uFF08\u589E\u503C\u7A0E\u666E\u901A\u53D1\u7968\uFF09":(v=H.find(y=>y.value===e.type))==null?void 0:v.label});function L(){const p=b.type==="purchase"?O:Q;a.value=h[b.type],I(p({number:b.invNumber,...b.invNo?{invNo:b.invNo}:{}}))}return J(()=>{if(T({}),!b.invNumber)return F.value=!0;L()}),(p,e)=>{const t=D("el-col"),v=D("el-row"),y=D("ElButton"),P=D("el-scrollbar"),q=$("loading");return c(),_(B,null,[o(A)?G((c(),_("div",ee,null,512)),[[q,o(A)]]):f("v-if",!0),!o(F)&&!o(A)?(c(),_("div",se,[u(v,null,{default:l(()=>[u(t,{span:6},{default:l(()=>[s("div",le,[s("p",{style:U([{"font-size":"27px"},{color:S.value}]),class:"font-bold"},n(N.value),5)])]),_:1}),u(t,{span:12,class:"title no-border"},{default:l(()=>[r(n(M.value),1)]),_:1}),u(t,{span:6,class:"extra no-border"},{default:l(()=>[s("div",null,[e[2]||(e[2]=s("span",{class:"label title-label"},"\u53D1\u7968\u4EE3\u7801",-1)),e[3]||(e[3]=r("\uFF1A")),s("span",te,n(o(i)[a.value.code]),1)]),s("div",null,[e[4]||(e[4]=s("span",{class:"label title-label"},"\u53D1\u7968\u53F7\u7801",-1)),e[5]||(e[5]=r("\uFF1A")),s("span",ue,n(o(i)[a.value.number]),1)]),s("div",null,[e[6]||(e[6]=s("span",{class:"label title-label"},"\u5F00\u7968\u65E5\u671F",-1)),e[7]||(e[7]=r("\uFF1A")),s("span",ne,n(o(i)[a.value.openTime]),1)]),s("div",null,[e[8]||(e[8]=s("span",{class:"label title-label"},"\u6821\u9A8C\u7801",-1)),e[9]||(e[9]=r("\uFF1A")),s("span",ae,n(o(i)[a.value.checkNumber]),1)])]),_:1})]),_:1}),u(v,{class:"row height84"},{default:l(()=>[u(t,{span:1,class:"no-border"},{default:l(()=>e[10]||(e[10]=[s("ul",{class:"tc"},[s("li",null,"\u8D2D"),s("li",null,"\u4E70"),s("li",null,"\u65B9")],-1)])),_:1}),u(t,{span:11,style:{padding:"5px"}},{default:l(()=>[s("div",oe,[e[11]||(e[11]=s("div",{class:"label",style:{width:"75px"}},"\u540D\u79F0",-1)),e[12]||(e[12]=r("\uFF1A")),s("div",ie,[s("span",null,n(o(i)[a.value.buyerTitle]),1),u(y,{link:"",size:"small",type:"primary",onClick:e[0]||(e[0]=d=>m.value=!m.value)},{default:l(()=>[r(n(m.value?"\u6536\u8D77":"\u5C55\u793A\u66F4\u591A"),1)]),_:1})])]),s("div",re,[e[13]||(e[13]=s("div",{class:"label"},"\u7EB3\u7A0E\u4EBA\u8BC6\u522B\u53F7",-1)),e[14]||(e[14]=r("\uFF1A")),s("span",de,n(o(i)[a.value.buyerCode]),1)]),m.value?(c(),_(B,{key:0},[s("div",pe,[e[15]||(e[15]=s("div",{class:"label",style:{width:"75px"}},"\u5730\u5740\u3001\u7535\u8BDD",-1)),e[16]||(e[16]=r("\uFF1A")),s("span",ve,n(o(i)[a.value.buyerAddr])+" "+n(o(i)[a.value.buyerMobile]),1)]),s("div",ce,[e[17]||(e[17]=s("div",{class:"label",style:{width:"105px"}},"\u5F00\u6237\u884C\u53CA\u8D26\u53F7",-1)),e[18]||(e[18]=r("\uFF1A")),s("span",_e,n(o(i)[a.value.buyerBank])+" "+n(o(i)[a.value.buyerBankNo]),1)])],64)):f("v-if",!0)]),_:1}),u(t,{span:1,class:"no-border"},{default:l(()=>e[19]||(e[19]=[s("ul",{class:"tc",style:{height:"30px"}},[s("li",null,"\u9500"),s("li",null,"\u552E"),s("li",null,"\u65B9")],-1)])),_:1}),u(t,{span:11,style:{padding:"5px"}},{default:l(()=>[s("div",be,[e[20]||(e[20]=s("div",{class:"label",style:{width:"75px"}},"\u540D\u79F0",-1)),e[21]||(e[21]=r("\uFF1A")),s("div",fe,[s("span",null,n(o(i)[a.value.sellerTitle]),1),u(y,{link:"",size:"small",type:"primary",onClick:e[1]||(e[1]=d=>x.value=!x.value)},{default:l(()=>[r(n(x.value?"\u6536\u8D77":"\u5C55\u793A\u66F4\u591A"),1)]),_:1})])]),s("div",ye,[e[22]||(e[22]=s("div",{class:"label"},"\u7EB3\u7A0E\u4EBA\u8BC6\u522B\u53F7",-1)),e[23]||(e[23]=r("\uFF1A")),s("span",Fe,n(o(i)[a.value.sellerCode]),1)]),x.value?(c(),_(B,{key:0},[s("div",me,[e[24]||(e[24]=s("div",{class:"label",style:{width:"75px"}},"\u5730\u5740\u3001\u7535\u8BDD",-1)),e[25]||(e[25]=r("\uFF1A")),s("span",xe,n(o(i)[a.value.sellerAddr])+" "+n(o(i)[a.value.sellerMobile]),1)]),s("div",Ae,[e[26]||(e[26]=s("div",{class:"label",style:{width:"95px"}},"\u5F00\u6237\u884C\u53CA\u8D26\u53F7",-1)),e[27]||(e[27]=r("\uFF1A")),s("span",De,n(o(i)[a.value.sellerBank])+" "+n(o(i)[a.value.sellerBankNo]),1)])],64)):f("v-if",!0)]),_:1})]),_:1}),s("div",Be,[u(v,null,{default:l(()=>[u(t,{span:5,class:"no-border"},{default:l(()=>e[28]||(e[28]=[s("div",{class:"tc"},"\u8D27\u7269\u6216\u5E94\u7A0E\u52B3\u52A1\u3001\u670D\u52A1\u540D\u79F0",-1)])),_:1}),u(t,{span:4,class:"no-border"},{default:l(()=>e[29]||(e[29]=[s("div",{class:"tc"},"\u7A0E\u76EE\u7F16\u7801",-1)])),_:1}),u(t,{span:2},{default:l(()=>e[30]||(e[30]=[s("div",{class:"tc"},"\u89C4\u683C\u578B\u53F7",-1)])),_:1}),u(t,{span:1},{default:l(()=>e[31]||(e[31]=[s("div",{class:"tc"},"\u5355\u4F4D",-1)])),_:1}),u(t,{span:2},{default:l(()=>e[32]||(e[32]=[s("div",{class:"tc"},"\u6570\u91CF",-1)])),_:1}),u(t,{span:3},{default:l(()=>e[33]||(e[33]=[s("div",{class:"tc"},"\u5355\u4EF7",-1)])),_:1}),u(t,{span:3},{default:l(()=>e[34]||(e[34]=[s("div",{class:"tc"},"\u91D1\u989D",-1)])),_:1}),u(t,{span:1},{default:l(()=>e[35]||(e[35]=[s("div",{class:"tc"},"\u7A0E\u7387",-1)])),_:1}),u(t,{span:3},{default:l(()=>e[36]||(e[36]=[s("div",{class:"tc"},"\u7A0E\u989D",-1)])),_:1})]),_:1}),o(i)&&o(i)[a.value.goodList]?(c(),_("div",ke,[u(P,{"max-height":"200px",always:""},{default:l(()=>[(c(!0),_(B,null,W(o(i)[a.value.goodList],(d,z)=>(c(),X(v,{key:z},{default:l(()=>[u(t,{span:5,class:"no-border"},{default:l(()=>[s("div",Ee,n(d[a.value.listInfo.name]),1)]),_:2},1024),u(t,{span:4,class:"no-border"},{default:l(()=>[s("div",we,n(d[a.value.listInfo.cat_code]),1)]),_:2},1024),u(t,{span:2},{default:l(()=>[s("div",ge,n(d[a.value.listInfo.spec]),1)]),_:2},1024),u(t,{span:1},{default:l(()=>[s("div",Ce,n(d[a.value.listInfo.unit]),1)]),_:2},1024),u(t,{span:2},{default:l(()=>[s("div",Ie,n(d[a.value.listInfo.num]),1)]),_:2},1024),u(t,{span:3},{default:l(()=>[s("div",Te,n(d[a.value.listInfo.goodPrice]),1)]),_:2},1024),u(t,{span:3},{default:l(()=>[s("div",Ne,n(d[a.value.listInfo.totalPrice]),1)]),_:2},1024),u(t,{span:1},{default:l(()=>[s("div",Se,n(d[a.value.listInfo.taxRate]),1)]),_:2},1024),u(t,{span:3},{default:l(()=>[s("div",Me,n(d[a.value.listInfo.tax]),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})])):f("v-if",!0),u(v,null,{default:l(()=>[u(t,{span:8,class:"no-border"},{default:l(()=>e[37]||(e[37]=[s("div",{class:"tc"},"\u5408\u8BA1",-1)])),_:1}),u(t,{span:3},{default:l(()=>e[38]||(e[38]=[s("div",{class:"tc"},"\xA0",-1)])),_:1}),u(t,{span:1},{default:l(()=>e[39]||(e[39]=[s("div",{class:"tc"},"\xA0",-1)])),_:1}),u(t,{span:2},{default:l(()=>e[40]||(e[40]=[s("div",{class:"tc"},"\xA0",-1)])),_:1}),u(t,{span:3},{default:l(()=>e[41]||(e[41]=[s("div",{class:"tc"},"\xA0",-1)])),_:1}),u(t,{span:3},{default:l(()=>[s("div",Le,n(o(i)[a.value.amountPrice]),1)]),_:1}),u(t,{span:1},{default:l(()=>e[42]||(e[42]=[s("div",{class:"tc"},"\xA0",-1)])),_:1}),u(t,{span:3},{default:l(()=>[s("div",Pe,n(o(i)[a.value.amountTax]),1)]),_:1})]),_:1})]),u(v,{class:"row con"},{default:l(()=>[u(t,{span:8,class:"no-border tc"},{default:l(()=>e[43]||(e[43]=[r(" \u4EF7\u7A0E\u5408\u8BA1\uFF08\u5927\u5199\uFF09 ")])),_:1}),u(t,{span:9,class:"no-border tl"},{default:l(()=>[r(n(o(i)[a.value.TotalIncludingTax_C]),1)]),_:1}),u(t,{span:7,class:"no-border tc"},{default:l(()=>[e[44]||(e[44]=r("\uFF08\u5C0F\u5199\uFF09")),s("span",null,n(o(i)[a.value.TotalIncludingTax_L]),1)]),_:1})]),_:1}),u(v,{class:"row height84",style:{"border-bottom":"1px solid #b15b16"}},{default:l(()=>[u(t,{span:1},{default:l(()=>e[45]||(e[45]=[s("ul",{class:"tc"},[s("li",null,"\u5907"),s("li",null,"\u6CE8")],-1)])),_:1}),u(t,{span:23},{default:l(()=>[r(n(o(i)[a.value.remarks]),1)]),_:1})]),_:1}),f(` <el-row class="last-row">\r
- <el-col :span="6" class="no-border">\r
- <span>\u6536\u6B3E\u4EBA\uFF1A</span>\r
- <span class="content">{{ invoiceDetail[prop.payee] }}</span>\r
- </el-col>\r
- <el-col :span="6" class="no-border">\r
- <span>\u590D\u6838\uFF1A</span>\r
- <span class="content">{{ invoiceDetail[prop.reviewer] }}</span>\r
- </el-col>\r
- <el-col :span="6" class="no-border">\r
- <span>\u5F00\u7968\u4EBA\uFF1A</span>\r
- <span class="content">{{ invoiceDetail[prop.drawer] }}</span>\r
- </el-col>\r
- <el-col :span="5" class="no-border">\r
- <span>\u9500\u552E\u65B9\uFF1A</span>\r
- <span class="content">{{ invoiceDetail[prop.seller] }}</span>\r
- </el-col>\r
- </el-row> `)])):f("v-if",!0),o(F)&&!o(A)?(c(),_("div",qe," \u672A\u627E\u5230\u53D1\u7968\u6570\u636E ")):f("v-if",!0)],64)}}});var je=K(ze,[["__scopeId","data-v-3c24aa05"],["__file","D:/work/jiesuan/settle-vue3/src/components/Invoice/src/index.vue"]]);export{je as I};
|