detail.cd1ad35f.js 3.5 KB

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