重构项目结构,将数据层集中在 lib 包中;resource 类型更新,支持多个子套餐类型分别表示;新增长效套餐的购买流程,以及已购查询功能
This commit is contained in:
@@ -10,7 +10,7 @@ import {Button} from '@/components/ui/button'
|
||||
import {Form, FormField} from '@/components/ui/form'
|
||||
import {useForm} from 'react-hook-form'
|
||||
import zod from 'zod'
|
||||
import FormOption from '@/components/composites/purchase/_client/option'
|
||||
import FormOption from '@/components/composites/purchase/option'
|
||||
import {RadioGroup} from '@/components/ui/radio-group'
|
||||
import Image from 'next/image'
|
||||
import {zodResolver} from '@hookform/resolvers/zod'
|
||||
@@ -75,7 +75,7 @@ export default function RechargeModal(props: RechargeModelProps) {
|
||||
switch (data.method) {
|
||||
case 'alipay':
|
||||
const aliRes = await RechargeByAlipay({
|
||||
amount: data.amount,
|
||||
amount: data.amount.toString(),
|
||||
})
|
||||
if (aliRes.success) {
|
||||
setStep(1)
|
||||
@@ -89,7 +89,7 @@ export default function RechargeModal(props: RechargeModelProps) {
|
||||
break
|
||||
case 'wechat':
|
||||
const weRes = await RechargeByWechat({
|
||||
amount: data.amount,
|
||||
amount: data.amount.toString(),
|
||||
})
|
||||
if (weRes.success) {
|
||||
setStep(1)
|
||||
|
||||
Reference in New Issue
Block a user