detail.b3c07be4.js 3.5 KB

1
  1. import{af as f,aI as C,aJ as J,_ as L,r as O,bn as j,z,ad as K,aY as m,v as i,aw as M,o as t,p as F,w as n,J as s,x as e,ak as W,N as g,M as _,K as Y,T as A}from"./index.93d58d1e.js";import{u as q}from"./useDetail.d23adb16.js";import{c as G}from"./tootip.313285fd.js";import{B as H}from"./basic-descriptions.9ec3429b.js";import Q from"./approval-pending.63c92db8.js";import X from"./refund-form.cf60c9e6.js";import{h,a as Z,b as $}from"./index.df47de64.js";import"./index.78e4d334.js";import"./tragelog.8744ae2e.js";import"./capital-modal.6539efff.js";const ee=[{value:"1",label:"\u9000\u6B3E"},{value:"2",label:"\u8D44\u91D1\u8BA4\u9886\u89E3\u9664"}],ae=[{value:"0",label:"\u5F85\u5BA1\u6838"},{value:"1",label:"\u8D22\u52A1\u5BA1\u6838"},{value:"2",label:"\u8D22\u52A1\u9A73\u56DE"}],ue=[{label:"\u9000\u6B3E\u7F16\u53F7",span:2,field:"returnCode"},{label:"\u8D44\u91D1\u8BA4\u9886\u7F16\u53F7",span:2,field:"logNo"},{label:"\u8D44\u91D1\u7F16\u53F7",span:2,field:"tradNo"},{label:"\u9000\u6B3E\u7C7B\u578B",field:"type",render(u){return f(C,null,{default:()=>{var a;return(a=ee.find(l=>String(l.value)===String(u)))==null?void 0:a.label}})}},{label:"\u9000\u6B3E\u72B6\u6001",field:"status",render(u){return f(C,null,{default:()=>{var a;return(a=ae.find(l=>String(l.value)===String(u)))==null?void 0:a.label}})}},{label:"\u7533\u8BF7\u4EBA",field:"apply_name",render:(u,{apply_id:a})=>G(u,"\u7533\u8BF7\u4EBAID : "+a,90)},{label:"\u4ED8\u6B3E\u516C\u53F8",span:2,field:"trade_out"},{label:"\u9000\u6B3E\u65F6\u95F4",field:"addtime"},{label:"\u4EA4\u6613\u516C\u53F8",span:2,field:"trade_out"},{label:"\u6536\u6B3E\u516C\u53F8",span:2,field:"trade_in"},{label:"\u4EA4\u6613\u94F6\u884C",span:2,field:"trade_bank"},{label:"\u603B\u91D1\u989D",field:"total_fee"},{label:"\u4F59\u989D",field:"balance"},{label:"\u5DF2\u8BA4\u9886\u91D1\u989D",field:"used_fee"},{label:"\u8BA4\u9886\u91D1\u989D",field:"log_total_fee"},{label:"\u9000\u6B3E\u56DE\u6267",field:"return_img",span:2,render(u){return(u?u.split(","):[]).map(l=>f(J,{src:l,style:{height:"20px"},previewSrcList:[l],previewTeleported:!0}))}},{label:"\u9000\u6B3E\u539F\u56E0",field:"return_reason",span:6},{label:"\u5907\u6CE8",field:"remark"}],le={class:"padding__container"},te=O({__name:"detail",setup(u){const a="refundDetail",{hasPermissionWithCode:l}=j(a),{id:d,isDetail:b,collapses:p,title:v}=q({baseName:"\u9000\u6B3E\u7533\u8BF7",collapseLen:5}),{push:y}=z(),{isSuperUser:k}=K(),{data:c,run:B,loading:S}=m({initalData:{}}),{run:T,loading:I}=m({success:()=>y("/InvoiceSales/refund")}),{run:w}=m({success:()=>B(h({returnCode:d.value}))}),N=o=>T($(o));function x(o){const r={...o,returnCode:d.value};w(Z(r))}return b.value&&B(h({returnCode:d.value})),(o,r)=>{const E=i("ElCollapseItem"),P=i("ElCollapse"),V=i("ElTabPane"),U=i("ElTabs"),D=M("loading");return t(),F("div",le,[n(U,null,{default:s(()=>[n(V,{label:e(v)},{default:s(()=>[n(P,{modelValue:e(p),"onUpdate:modelValue":r[0]||(r[0]=R=>W(p)?p.value=R:null)},{default:s(()=>[n(E,{name:"1",title:e(v)},{default:s(()=>[e(b)?g((t(),_(e(H),{key:0,columns:e(ue),data:e(c)},null,8,["columns","data"])),[[D,e(S)]]):g((t(),_(X,{key:1,onCreate:N},null,512)),[[D,e(I)]])]),_:1},8,["title"]),e(k)?A("v-if",!0):(t(),F(Y,{key:0},[String(e(c).status)==="0"&&e(l)("025")?(t(),_(E,{key:0,name:"2",title:"\u5F85\u5BA1\u6838"},{default:s(()=>[n(Q,{returnType:e(c).type,onApproval:x},null,8,["returnType"])]),_:1})):A("v-if",!0)],64))]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})])}}});var _e=L(te,[["__file","C:/Users/63107/Desktop/projects/accout-vue3-ui/src/views/InvoiceSales/refund/detail.vue"]]);export{_e as default};