niucloud-admin/niucloud/public/admin/assets/pay_detail-2ca363c7.js
全栈小学生 26524c4bf5 update admin
2023-08-12 16:21:13 +08:00

2 lines
5.2 KiB
JavaScript

import{d as A,r as _,e as n,f as S,g as o,u as a,B as s,Q as z,v as r,x as l,y as u,H as c,A as g,F as L}from"./base-04829be5.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{t}from"./index-043d021e.js";import{u as M,b as $}from"./vue-router-fee568b2.js";import{A as j,y as q,z as H}from"./sys-f9859bed.js";import{f as w}from"./storage-1a3ddb14.js";import{E as x}from"./index-d60f63e2.js";import{a as Q,E as G}from"./index-6bd50bb5.js";import{E as J}from"./index-c4af56cf.js";import{E as K}from"./index-eb678249.js";import{E as O}from"./index-88566e4e.js";import{E as U}from"./index-ed22fe56.js";import{v as W}from"./directive-013f0a4e.js";import"./common-111e3797.js";import"./common-2cf17469.js";import"./index-faea7bd5.js";import"./index-236cb599.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-30df2c14.js";import"./index-7e933ae4.js";import"./index-92283b18.js";import"./typescript-defaf979.js";import"./index-a2524300.js";import"./index-db9b8d96.js";import"./event-9519ab40.js";import"./index-d7f4b4bb.js";import"./index-de053f2e.js";import"./error-78e43d3e.js";import"./index-9a9de0a3.js";import"./scroll-e5463626.js";import"./vnode-85ccdc7f.js";import"./aria-adfa05c5.js";import"./focus-trap-be36cfe9.js";import"./validator-6838b9a3.js";import"./index-1d455165.js";import"./castArray-11aea762.js";import"./_Uint8Array-99b916e9.js";import"./_initCloneObject-e5a1aa13.js";import"./position-b298e95e.js";import"./index-4edf2cad.js";import"./debounce-f064e94e.js";const X={class:"main-container"},Y={class:"detail-head"},Z=o("span",{class:"iconfont iconxiangzuojiantou !text-xs"},null,-1),ee={class:"ml-[1px]"},te=o("span",{class:"adorn"},"|",-1),ae={class:"right"},oe={class:"input-width"},le={class:"input-width"},se={class:"input-width"},ie={class:"input-width"},ne={class:"input-width"},re={class:"input-width"},ue={class:"input-width"},ce={class:"input-width"},me={class:"input-width"},pe={class:"input-width"},de={class:"input-width cursor-pointer"},nt=A({__name:"pay_detail",setup(_e){const h=M(),E=$(),k=h.meta.title,T=parseInt(h.query.id||0),p=_(!0),e=_(null),f=async()=>{p.value=!0,e.value=null,await j(T).then(({data:m})=>{e.value=m}).catch(()=>{}),p.value=!1};f();const B=()=>{x.confirm(t("passTips"),t("warning"),{confirmButtonText:t("confirm"),cancelButtonText:t("cancel"),type:"warning"}).then(({value:m})=>{q(e.value.out_trade_no).then(()=>{f()}).catch()}).catch(()=>{})},C=()=>{x.prompt(t("refuseReason"),t("warning"),{confirmButtonText:t("confirm"),cancelButtonText:t("cancel"),inputErrorMessage:t("refuseReason"),inputPattern:/\S/,inputType:"textarea"}).then(({value:m})=>{H({out_trade_no:e.value.out_trade_no,reason:m}).then(()=>{f()}).catch()}).catch(()=>{})},y=_([]),v=_(!1),R=()=>{y.value[0]=w(e.value.voucher),v.value=!0};return(m,d)=>{const i=Q,V=J,b=K,N=G,D=O,F=U,I=W;return n(),S(L,null,[o("div",X,[o("div",Y,[o("div",{class:"left",onClick:d[0]||(d[0]=P=>a(E).push({path:"/finance/pay/offlinepay"}))},[Z,o("span",ee,s(a(t)("returnToPreviousPage")),1)]),te,o("span",ae,s(a(k)),1)]),z((n(),r(D,{class:"box-card !border-none",shadow:"never"},{default:l(()=>[p.value?c("",!0):(n(),r(N,{key:0,model:e.value,"label-width":"150px",ref:"formRef",class:"page-form mt-[10px]"},{default:l(()=>[u(i,{label:a(t)("outTradeNo")},{default:l(()=>[o("div",oe,s(e.value.out_trade_no),1)]),_:1},8,["label"]),u(i,{label:a(t)("createTime")},{default:l(()=>[o("div",le,s(e.value.create_time),1)]),_:1},8,["label"]),u(i,{label:a(t)("money")},{default:l(()=>[o("div",se,s(e.value.money),1)]),_:1},8,["label"]),u(i,{label:a(t)("body")},{default:l(()=>[o("div",ie,s(e.value.body),1)]),_:1},8,["label"]),u(i,{label:a(t)("channel")},{default:l(()=>[o("div",ne,s(e.value.channel_name),1)]),_:1},8,["label"]),u(i,{label:a(t)("payStatus")},{default:l(()=>[o("div",re,s(e.value.status_name),1)]),_:1},8,["label"]),e.value.type_name?(n(),r(i,{key:0,label:a(t)("payType")},{default:l(()=>[o("div",ue,s(e.value.type_name),1)]),_:1},8,["label"])):c("",!0),e.value.pay_time?(n(),r(i,{key:1,label:a(t)("payTime")},{default:l(()=>[o("div",ce,s(e.value.pay_time),1)]),_:1},8,["label"])):c("",!0),e.value.close_time?(n(),r(i,{key:2,label:a(t)("failTime")},{default:l(()=>[o("div",me,s(e.value.close_time),1)]),_:1},8,["label"])):c("",!0),e.value.fail_reason?(n(),r(i,{key:3,label:a(t)("failReason")},{default:l(()=>[o("div",pe,s(e.value.fail_reason),1)]),_:1},8,["label"])):c("",!0),e.value.type=="offlinepay"&&e.value.voucher?(n(),r(i,{key:4,label:a(t)("voucher")},{default:l(()=>[o("div",de,[u(V,{style:{width:"100%"},src:a(w)(e.value.voucher),fit:"cover",onClick:R},null,8,["src"])])]),_:1},8,["label"])):c("",!0),e.value.type=="offlinepay"&&e.value.status==3?(n(),r(i,{key:5,label:a(t)("auditVoucher")},{default:l(()=>[u(b,{type:"primary",onClick:B},{default:l(()=>[g(s(a(t)("pass")),1)]),_:1}),u(b,{type:"danger",onClick:C},{default:l(()=>[g(s(a(t)("refuse")),1)]),_:1})]),_:1},8,["label"])):c("",!0)]),_:1},8,["model"]))]),_:1})),[[I,p.value]])]),v.value?(n(),r(F,{key:0,"url-list":y.value,onClose:d[1]||(d[1]=P=>v.value=!1),"initial-index":0,"zoom-rate":1},null,8,["url-list"])):c("",!0)],64)}}});export{nt as default};