mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-02-22 08:30:26 +00:00
2 lines
2.7 KiB
JavaScript
2 lines
2.7 KiB
JavaScript
import{d as e,r as a,i as r,P as t,k as l,l as o,v as u,w as s,n,R as p,Q as i,G as d,H as c,_ as m,K as f,q as g,t as v,x as _,j as x,D as h,e as j,I as y}from"./index-faf5e276.js";import{_ as b}from"./u-loading-page.4ec3ad33.js";import{_ as k}from"./u--input.d9f94a03.js";import{_ as w}from"./u-button.9384f0e3.js";import{_ as C}from"./pay.29236a27.js";import{c as R}from"./recharge.8943d6f8.js";import{_ as A}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-loading-icon.a6d83e95.js";import"./u-transition.bcacef93.js";import"./u-input.201a0a1e.js";import"./u-icon.71776381.js";import"./u-image.44e221c2.js";import"./u-popup.a69d5115.js";import"./u-safe-bottom.c1f1e254.js";import"./pay.6aff2817.js";import"./wechat.2fa35c62.js";const P=A(e({__name:"recharge",setup(e){const A=a([20,30,50,100,200,300]),P=a(""),V=a(!1),q=a(null),D=a(!1),E=()=>{uni.$u.test.isEmpty(P.value)?m({title:f("rechargeAmountPlaceholder"),icon:"none"}):!uni.$u.test.amount(P.value)||P.value<=0?m({title:f("rechargeAmountError"),icon:"none"}):V.value||(V.value=!0,R({recharge_money:P.value}).then((e=>{var a;null==(a=q.value)||a.open(e.data.trade_type,e.data.trade_id),D.value=!1,V.value=!1})).catch((()=>{V.value=!1,D.value=!1})))};return(e,a)=>{const m=g(v("u-loading-page"),b),R=g(v("u--input"),k),I=y,T=_,$=g(v("u-button"),w),B=g(v("pay"),C);return r(),t(p,null,[l(m,{loading:D.value,loadingText:""},null,8,["loading"]),o(l(T,{class:"account-info-wrap overflow-hidden"},{default:s((()=>[l(T,{class:"mx-[24rpx] mt-[30rpx] px-3 pb-4 pt-7 box-border bg-[#fff] rounded-lg"},{default:s((()=>[l(R,{placeholder:n(f)("rechargeAmountPlaceholder"),modelValue:P.value,"onUpdate:modelValue":a[0]||(a[0]=e=>P.value=e),border:"bottom",type:"number",clearable:""},null,8,["placeholder","modelValue"]),l(T,{class:"top-up-wrap flex flex-wrap justify-around mt-3"},{default:s((()=>[(r(!0),t(p,null,i(A.value,((e,a)=>(r(),x(T,{key:a,class:h(["top-up-item w-22 box-border border-1 text-center rounded mt-2 py-3 px-4 border-gray-400 border-solid",{"border-primary text-primary":P.value==e}]),onClick:a=>P.value=e},{default:s((()=>[l(I,null,{default:s((()=>[d(c(e)+c(n(f)("yuan")),1)])),_:2},1024)])),_:2},1032,["class","onClick"])))),128))])),_:1}),l(T,{class:"mt-5 px-2"},{default:s((()=>[l($,{type:"primary",shape:"circle",loading:V.value,text:n(f)("clickRecharge"),onClick:E},null,8,["loading","text"])])),_:1}),l(T,{class:"mt-[20rpx] text-center text-sm",onClick:a[1]||(a[1]=e=>n(j)({url:"/recharge/pages/recharge_record"}))},{default:s((()=>[d(c(n(f)("rechargeRecord")),1)])),_:1})])),_:1}),l(B,{ref_key:"payRef",ref:q,onClose:a[2]||(a[2]=e=>V.value=!1)},null,512)])),_:1},512),[[u,!D.value]])],64)}}}),[["__scopeId","data-v-6520d6e7"]]);export{P as default};
|