| 1 |
- import{T as L,w as M,u as W,p as X,O as h,Q as U,b as ee,A as ae,m as le,v as te,_ as re}from"./index-CKIhG1T4.js";import{_ as se}from"./Dialog.vue_vue_type_style_index_0_lang-pGfk6adK.js";import{_ as oe}from"./ContentWrap.vue_vue_type_script_setup_true_lang-Dr2ObOZ6.js";import{E as pe,a as ne}from"./el-descriptions-item-Chj2d3X9.js";import{f as A}from"./index.api-DBwsYBZb.js";import{u as ue}from"./tagsView-CzxzNxGw.js";import{P as ce}from"./constants-CsKXDkTX.js";import{C as ie,f as de,a as d,b as v,v as me,D as p,E as n,V as fe,u as l,$ as o,U as t,K as m,ad as k,F as g,_ as x,T,R as N,Z as u,Y as be,c as _e}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";const ye={class:"check-info-label-title"},he={class:"flex justify-center"},ve=re(ie({name:"PaymentReceiptApproveDetail",__name:"detail",setup(ke){const D=L(),P=de(()=>D.user),V=M(),q=W(),$=ue(),R=d(!1),r={"label-align":"right","label-class-name":"w-135px","class-name":"w-380px"},E=v([{label:"\u4EFB\u52A1\u5355",prop:"orderNo",attrs:r},{label:"\u68C0\u9A8C\u7C7B\u522B",prop:"checkType",attrs:r,render:s=>ce[s]||"-"},{label:"\u68C0\u9A8C\u8BBE\u5907\u6570\u91CF",prop:"equipNum",attrs:r},{label:"\u7533\u8BF7\u5355\u4F4D\u540D\u79F0",prop:"unitName",attrs:r},{label:"\u4F7F\u7528\u5355\u4F4D\u540D\u79F0",prop:"useUnitName",attrs:r},{label:"\u68C0\u9A8C\u65E5\u671F",prop:"checkDate",attrs:r,render:s=>Array.isArray(s)?s.join("-"):s||"-"},{label:"\u7533\u8BF7\u5355\u4F4D\u5730\u5740",prop:"unitAddress",attrs:r},{label:"\u4F7F\u7528\u5355\u4F4D\u5730\u5740",prop:"useUnitAddress",attrs:r},{label:"\u6536\u8D39\u6027\u8D28",prop:"chargeNature",attrs:r},{label:"\u6536\u8D39\u5F62\u5F0F",prop:"chargeForm",attrs:r},{label:"\u6536\u8D39\u603B\u989D",prop:"total",attrs:r}]),F=v([{label:"\u7F34\u8D39\u4EBA\u59D3\u540D",prop:"payer",attrs:r},{label:"\u7F34\u8D39\u4EBA\u8054\u7CFB\u7535\u8BDD",prop:"contactPhone",attrs:r},{label:"\u7F34\u8D39\u4EBA\u90AE\u7BB1",prop:"email",attrs:r}]),O=v([{label:"\u5408\u8BA1",prop:"actualAmount",attrs:r}]),c=d({}),C=d([]),I=()=>{U.confirm("\u786E\u5B9A\u901A\u8FC7\u5417\uFF1F","\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(()=>{const s={id:c.value.id};A.approve(s).then(()=>{h.success("\u901A\u8FC7\u6210\u529F"),j()})})},f=d(!1),K=d(!1),B=d(),y=d({rejectReason:""}),Q=v({rejectReason:[{required:!0,message:"\u9000\u56DE\u539F\u56E0\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),S=()=>{f.value=!0},Y=async()=>{var s;(s=B.value)==null||s.validate().then(()=>{U.confirm("\u786E\u5B9A\u9000\u56DE\u5417\uFF1F","\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(()=>{const e={id:c.value.id,reason:y.value.rejectReason};A.reject(e).then(()=>{h.success("\u9000\u56DE\u6210\u529F"),j()}).catch(b=>{h.error(b)})})})},j=()=>{$.closeSelectedTag(V),q.push({name:"PaymentReceiptApprove"})};return me(()=>{(()=>{const s=V.query.id;s&&(R.value=!0,A.getDetail({id:s}).then(e=>{c.value=e,C.value=e.taskOrders||[]}).catch(e=>{h.error(e)}).finally(()=>{R.value=!1}))})()}),(s,e)=>{const b=pe,w=ne,Z=oe,_=ee,z=ae,G=le,H=se,J=te;return p(),n(m,null,[fe((p(),n("div",null,[o(Z,{title:"\u975E\u7A0E\u5F00\u5355"},{default:t(()=>[(p(!0),n(m,null,k(l(C),a=>(p(),n(m,{key:a.orderNo},[g("div",ye,x(`\u4EFB\u52A1\u5355${a.orderNo}`),1),o(w,{column:3,border:"",class:"pb-3"},{default:t(()=>[(p(!0),n(m,null,k(l(E),i=>(p(),T(b,N({key:i.prop,label:i.label,ref_for:!0},i.attrs),{default:t(()=>[u(x(i.render?i.render(a[i.prop]):a[i.prop]||"-"),1)]),_:2},1040,["label"]))),128))]),_:2},1024)],64))),128)),e[3]||(e[3]=g("div",{class:"check-info-label-title"},"\u7F34\u8D39\u4EBA\u4FE1\u606F",-1)),o(w,{column:3,border:"",class:"pb-3"},{default:t(()=>[(p(!0),n(m,null,k(l(F),a=>(p(),T(b,N({key:a.prop,label:a.label,ref_for:!0},a.attrs),{default:t(()=>[u(x(l(c)[a.prop]||"-"),1)]),_:2},1040,["label"]))),128))]),_:1}),e[4]||(e[4]=g("div",{class:"check-info-label-title"},"\u7F34\u8D39\u5355\u603B\u91D1\u989D",-1)),o(w,{column:2,border:"",class:"pb-3 w-33.33%"},{default:t(()=>[(p(!0),n(m,null,k(l(O),a=>(p(),T(b,N({key:a.prop,label:a.label,ref_for:!0},a.attrs),{default:t(()=>[u(x(l(c)[a.prop]||"-"),1)]),_:2},1040,["label"]))),128))]),_:1})]),_:1}),g("div",he,[l(c).status===100&&l(P).id!==l(c).handledBy?(p(),n(m,{key:0},[o(_,{type:"success",onClick:I},{default:t(()=>e[5]||(e[5]=[u("\u901A\u8FC7")])),_:1}),o(_,{type:"primary",onClick:S},{default:t(()=>e[6]||(e[6]=[u("\u9000\u56DE")])),_:1})],64)):be("",!0),o(_,{onClick:j},{default:t(()=>e[7]||(e[7]=[u("\u53D6\u6D88")])),_:1})])])),[[J,l(R)]]),o(H,{modelValue:l(f),"onUpdate:modelValue":e[2]||(e[2]=a=>_e(f)?f.value=a:null),title:"\u9000\u56DE\u539F\u56E0","align-center":"",width:"500"},{footer:t(()=>[o(_,{disabled:l(K),type:"primary",onClick:Y},{default:t(()=>e[8]||(e[8]=[u("\u786E\u5B9A")])),_:1},8,["disabled"]),o(_,{onClick:e[1]||(e[1]=a=>f.value=!1)},{default:t(()=>e[9]||(e[9]=[u("\u53D6\u6D88")])),_:1})]),default:t(()=>[o(l(X),{ref_key:"formRef",ref:B,model:l(y),rules:l(Q),"label-width":"120px"},{default:t(()=>[o(G,{label:"\u9000\u56DE\u539F\u56E0",prop:"rejectReason"},{default:t(()=>[o(z,{modelValue:l(y).rejectReason,"onUpdate:modelValue":e[0]||(e[0]=a=>l(y).rejectReason=a),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u9000\u56DE\u539F\u56E0"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])],64)}}}),[["__scopeId","data-v-20b6cd8a"]]);export{ve as default};
|