diff --git a/package.json b/package.json index 476c38b..070d191 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lanhu-web", - "version": "1.7.0", + "version": "1.8.0", "private": true, "scripts": { "dev": "next dev -H 0.0.0.0 --turbopack", diff --git a/src/components/composites/payment/payment-modal.tsx b/src/components/composites/payment/payment-modal.tsx index c264b72..f399a2c 100644 --- a/src/components/composites/payment/payment-modal.tsx +++ b/src/components/composites/payment/payment-modal.tsx @@ -17,21 +17,21 @@ export type PaymentModalProps = { export function PaymentModal(props: PaymentModalProps) { // 手动关闭时的处理 const handleClose = async () => { - try { - const res = await payClose({ - trade_no: props.inner_no, - method: props.method, - }) - if (!res.success) { - throw new Error(res.message) - } - } - catch (error) { - console.error('关闭订单失败:', error) - } - finally { - props.onClose?.() - } + // try { + // const res = await payClose({ + // trade_no: props.inner_no, + // method: props.method, + // }) + // if (!res.success) { + // throw new Error(res.message) + // } + // } + // catch (error) { + // console.error('关闭订单失败:', error) + // } + // finally { + props.onClose?.() + // } } // SSE处理方式检查支付状态 diff --git a/src/components/composites/purchase/shared/side-panel.tsx b/src/components/composites/purchase/shared/side-panel.tsx index dcba4c0..0967b00 100644 --- a/src/components/composites/purchase/shared/side-panel.tsx +++ b/src/components/composites/purchase/shared/side-panel.tsx @@ -14,6 +14,7 @@ import {ExtraResp} from '@/lib/api' import {formatPurchaseLiveLabel} from './sku' import {User} from '@/lib/models' import {PurchaseFormValues} from './form-values' +import {IdCard} from 'lucide-react' const emptyPrice: ExtraResp = { price: '0.00', @@ -107,15 +108,30 @@ export function PurchaseSidePanel(props: PurchaseSidePanelProps) { ¥{discountedPrice}

{profile ? ( - <> - - - + profile.id_type !== 0 ? ( + <> + + + + ) : ( +
+

+ 根据监管要求,您需要完成实名认证后才能支付。 +

+ + + 去实名认证 + +
+ ) ) : ( 登录后支付