import{c as R,d as U}from"./index.7f3c3153.js";import z from"./InvoiceHeaderDialog.3f55cb09.js";import{d as j,r as D,a as $,c as p,f,g as _,l as u,K as c,m as o,h as d,j as a,k as t,M as v,x as M,E as B,y as P,z as q}from"./index.2c7321ca.js";import{_ as K}from"./_plugin-vue_export-helper.cdc0426e.js";import"./api.7608f319.js";import"./invoiceHeaderDialog.vue_vue_type_script_setup_true_lang.cec105a1.js";const h=A=>(P("data-v-b1d9db39"),A=A(),q(),A),G={class:"invoice-detail"},J={key:0},L={style:{display:"flex"}},O={style:{"min-width":"800px"}},Q={key:0,class:"placeholder"},W={key:1,class:"placeholder"},X={class:"dialog-footer"},Y={class:"invoice-header"},Z=h(()=>d("div",{class:"title"},"\u53D1\u7968\u8BE6\u60C5",-1)),ee={class:"box2"},ue={key:0,class:""},oe={class:"invoice-content"},le=h(()=>d("div",{class:"title"},"\u4EA4\u6613\u4FE1\u606F",-1)),te={class:"invoice-status"},ae={class:"invoice-info-item"},se={class:"invoice-info-item"},de={style:{color:"#0F71FF"}},ie={style:{color:"#0F71FF"}},ne={key:0,class:"invoice-info-item"},re=h(()=>d("div",{class:"title",style:{margin:"16px 0 24px"}},"\u5F00\u7968\u4FE1\u606F",-1)),fe={style:{display:"flex"}},pe={style:{"min-width":"400px"}},me={style:{"min-width":"400px"}},ce=j({__name:"TobeInvoicedDetail",emits:["back"],setup(A,{expose:k,emit:N}){const b=D(!1);D(null);const e=$({form:{sources:[],applyNo:"",applyId:"",fapiaoStatus:"",fapiaoAmount:"",rejectReason:"",fapiaoNo:"",titleType:"",title:"",bankName:"",vendorName:"",writeTime:"",sendToPhone:"",sendToEmail:"",fapiaoType:"",taxNo:"",bankAccount:"",vendorId:"",sourceType:"",sendToName:"",sendToAddress:""},showRefuseDialog:!1,showInvoiceHeaderDialog:!1}),E=D(null),x=()=>{e.showInvoiceHeaderDialog=!0,M(()=>{E.value.openDialog()})},g=i=>{e.form.title=i.title,e.form.titleType=i.titleType,e.form.fapiaoType=i.fapiaoType,e.form.taxNo=i.taxNo,e.form.address=i.address,e.form.bankAccount=i.bankAccount,e.form.bankName=i.bankName,e.form.phone=i.phone},I=i=>{R(i.applyNo).then(s=>{let{code:m,message:l,data:F}=s;if(m!==200){B.error(l);return}e.form=F,e.form.applyId=F.id})},V=()=>{N("back")},w=()=>{U(e.form).then(i=>{let{code:s,message:m,data:l}=i;if(s!==200){B.error(m);return}B.success("\u64CD\u4F5C\u6210\u529F"),b.value=!1})};return k({init:I}),(i,s)=>{const m=p("el-input"),l=p("el-form-item"),F=p("el-col"),T=p("el-row"),C=p("el-form"),y=p("el-button"),S=p("el-dialog"),r=p("el-table-column"),H=p("el-table");return f(),_("div",G,[e.showInvoiceHeaderDialog?(f(),_("div",J,[u(z,{ref_key:"ihdRef",ref:E,onSelect:g,onCancel:s[0]||(s[0]=n=>e.showInvoiceHeaderDialog=!1)},null,512)])):c("",!0),u(S,{modelValue:b.value,"onUpdate:modelValue":s[6]||(s[6]=n=>b.value=n),title:"\u91CD\u5F00\u53D1\u7968",width:"800"},{footer:o(()=>[d("div",X,[u(y,{onClick:s[5]||(s[5]=n=>b.value=!1)},{default:o(()=>[a("\u53D6\u6D88")]),_:1}),u(y,{type:"primary",onClick:w},{default:o(()=>[a(" \u786E\u5B9A ")]),_:1})])]),default:o(()=>[u(C,{model:e.form,"label-width":"130px",size:"default"},{default:o(()=>[d("div",L,[d("div",O,[u(T,null,{default:o(()=>[u(F,{span:24},{default:o(()=>[u(l,{label:"\u5355\u53F7\uFF1A"},{default:o(()=>[u(m,{disabled:"",modelValue:e.form.sources[0].sourceNo,"onUpdate:modelValue":s[1]||(s[1]=n=>e.form.sources[0].sourceNo=n),placeholder:"\u8BF7\u8F93\u5165\u6536\u7968\u4EBA\u59D3\u540D"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),u(T,null,{default:o(()=>[u(F,{span:12},{default:o(()=>[u(l,{label:"\u53D1\u7968\u62AC\u5934\uFF1A",prop:"title"},{default:o(()=>[d("div",{class:"select-input",onClick:x},[e.form.title?(f(),_("div",Q,t(e.form.title),1)):(f(),_("div",W,"\u8BF7\u9009\u62E9\u53D1\u7968\u62AC\u5934"))])]),_:1}),u(l,{label:"\u53D1\u7968\u7C7B\u578B\uFF1A"},{default:o(()=>[a(t(e.form.fapiaoType===0?"\u666E\u901A\u53D1\u7968":e.form.fapiaoType===1?"\u4E13\u7528\u53D1\u7968":""),1)]),_:1}),u(l,{label:"\u5F00\u6237\u94F6\u884C\uFF1A"},{default:o(()=>[u(m,{disabled:"",modelValue:e.form.sendToName,"onUpdate:modelValue":s[2]||(s[2]=n=>e.form.sendToName=n),placeholder:"\u8BF7\u8F93\u5165\u5F00\u6237\u94F6\u884C"},null,8,["modelValue"])]),_:1})]),_:1}),u(F,{span:12},{default:o(()=>[u(l,{label:"\u62AC\u5934\u7C7B\u578B\uFF1A"},{default:o(()=>[a(t(e.form.titleType===0?"\u4E2A\u4EBA":e.form.titleType===1?"\u4F01\u4E1A":""),1)]),_:1}),u(l,{label:"\u7A0E\u53F7\uFF1A"},{default:o(()=>[u(m,{disabled:"",modelValue:e.form.taxNo,"onUpdate:modelValue":s[3]||(s[3]=n=>e.form.taxNo=n),placeholder:"\u8BF7\u8F93\u5165\u6536\u7968\u4EBA\u7A0E\u53F7"},null,8,["modelValue"])]),_:1}),u(l,{label:"\u94F6\u884C\u8D26\u53F7\uFF1A"},{default:o(()=>[u(m,{disabled:"",modelValue:e.form.bankAccount,"onUpdate:modelValue":s[4]||(s[4]=n=>e.form.bankAccount=n),placeholder:"\u8BF7\u8F93\u5165\u6536\u7968\u4EBA\u7A0E\u53F7\u94F6\u884C\u8D26\u53F7"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})])])]),_:1},8,["model"])]),_:1},8,["modelValue"]),d("div",Y,[Z,d("div",ee,[e.form.fapiaoStatus===3?(f(),_("div",ue,[u(y,{size:"default",type:"primary",onClick:s[7]||(s[7]=n=>b.value=!0)},{default:o(()=>[a(" \u91CD\u5F00\u53D1\u7968 ")]),_:1})])):c("",!0),d("div",{class:"back",onClick:V},t("< \u8FD4\u56DE"))])]),d("div",oe,[le,u(H,{data:e.form.sources},{default:o(()=>[u(r,{label:"\u5E8F\u53F7",type:"index",width:"60"}),u(r,{label:"\u5355\u53F7",prop:"sourceNo","min-width":"120"}),u(r,{label:"\u5F00\u7968\u65B9",prop:"writer"}),u(r,{label:"\u6536\u7968\u65B9",prop:"receiver"}),u(r,{label:"\u751F\u6210\u65F6\u95F4",prop:"sourceTime"}),e.form.sourceType===0?(f(),v(r,{key:0,label:"\u5546\u54C1\u5206\u7C7B",prop:"categoryId"})):c("",!0),e.form.sourceType===0?(f(),v(r,{key:1,label:"\u5546\u54C1\u540D\u79F0",prop:"productInfo"})):c("",!0),e.form.sourceType===0?(f(),v(r,{key:2,label:"\u5355\u4EF7\uFF08\u5143\uFF09",prop:"price"})):c("",!0),e.form.sourceType===0?(f(),v(r,{key:3,label:"\u6570\u91CF",prop:"quantity"})):c("",!0),u(r,{label:"\u603B\u91D1\u989D\uFF08\u5143\uFF09",prop:"amount"})]),_:1},8,["data"]),d("div",te,[d("div",ae,"\u7533\u8BF7\u5355\u53F7\uFF1A"+t(e.form.applyNo),1),d("div",se,[a("\u5F00\u7968\u72B6\u6001\uFF1A "),d("span",de,t(e.form.fapiaoStatus===0?"\u672A\u7533\u8BF7":e.form.fapiaoStatus===2?"\u5F85\u5F00\u7968":e.form.fapiaoStatus===1?"\u5DF2\u5F00\u7968":e.form.fapiaoStatus===3?"\u62D2\u7EDD\u5F00\u7968":""),1),a(" \u4E28 \u603B\u91D1\u989D(\u5143)\uFF1A "),d("span",ie,t(e.form.fapiaoAmount),1)]),e.form.fapiaoStatus===3?(f(),_("div",ne,"\u5931\u8D25\u539F\u56E0\uFF1A"+t(e.form.rejectReason),1)):c("",!0)]),re,u(C,{model:e.form,"label-width":"130px",size:"default"},{default:o(()=>[d("div",fe,[d("div",pe,[u(l,{label:"\u53D1\u7968\u53F7\uFF1A"},{default:o(()=>[a(t(e.form.fapiaoNo),1)]),_:1}),u(l,{label:"\u62AC\u5934\u7C7B\u578B\uFF1A"},{default:o(()=>[a(t(e.form.titleType===0?"\u4E2A\u4EBA":e.form.titleType===1?"\u4F01\u4E1A":""),1)]),_:1}),u(l,{label:"\u53D1\u7968\u62AC\u5934\uFF1A"},{default:o(()=>[a(t(e.form.title),1)]),_:1}),u(l,{label:"\u5F00\u6237\u884C\u540D\u79F0\uFF1A"},{default:o(()=>[a(t(e.form.bankName),1)]),_:1}),u(l,{label:"\u5F00\u7968\u91D1\u989D\uFF08\u5143\uFF09\uFF1A"},{default:o(()=>[a(t(e.form.fapiaoAmount),1)]),_:1}),u(l,{label:"\u9500\u65B9\u540D\u79F0\uFF1A"},{default:o(()=>[a(t(e.form.vendorName),1)]),_:1}),u(l,{label:"\u5F00\u7968\u65F6\u95F4\uFF1A"},{default:o(()=>[a(t(e.form.writeTime),1)]),_:1}),u(l,{label:"\u6536\u7968\u4EBA\u7535\u8BDD\uFF1A"},{default:o(()=>[a(t(e.form.sendToPhone),1)]),_:1}),u(l,{label:"\u6536\u7968\u4EBA\u90AE\u7BB1\uFF1A"},{default:o(()=>[a(t(e.form.sendToEmail),1)]),_:1})]),d("div",me,[u(l,{label:"\u53D1\u7968\u7C7B\u578B\uFF1A"},{default:o(()=>[a(t(e.form.fapiaoType===0?"\u666E\u901A\u53D1\u7968":e.form.fapiaoType===1?"\u4E13\u7528\u53D1\u7968":""),1)]),_:1}),u(l,{label:"\u7A0E\u53F7\uFF1A"},{default:o(()=>[a(t(e.form.taxNo),1)]),_:1}),u(l,{label:"\u94F6\u884C\u8D26\u53F7\uFF1A"},{default:o(()=>[a(t(e.form.bankAccount),1)]),_:1}),u(l,{label:"\u9500\u65B9\u8BC6\u522B\u53F7\uFF1A"},{default:o(()=>[a(t(e.form.vendorId),1)]),_:1}),u(l,{label:"\u53D1\u7968\u6765\u6E90\uFF1A"},{default:o(()=>[a(t(e.form.sourceType===0?"\u666E\u901A\u53D1\u7968":e.form.sourceType===1?"\u4E13\u7528\u53D1\u7968":""),1)]),_:1}),u(l,{label:"\u6536\u7968\u4EBA\u59D3\u540D\uFF1A"},{default:o(()=>[a(t(e.form.sendToName),1)]),_:1}),u(l,{label:"\u6536\u7968\u4EBA\u5730\u5740\uFF1A"},{default:o(()=>[a(t(e.form.sendToAddress),1)]),_:1})])])]),_:1},8,["model"])])])}}});const De=K(ce,[["__scopeId","data-v-b1d9db39"]]);export{De as default};