pay is ok

This commit is contained in:
xiaoma
2026-02-08 22:57:05 +08:00
parent 554791d1ce
commit ff5f2cea98
12 changed files with 254 additions and 122 deletions

View File

@@ -1,5 +1,5 @@
import React, { useEffect, useState } from 'react';
import { useParams, useNavigate } from 'react-router-dom';
import { useParams, useNavigate, useSearchParams } from 'react-router-dom';
import { Typography, Button, Spin, Empty, Descriptions, Tag, Row, Col, Modal, Form, Input, message, Statistic } from 'antd';
import { ArrowLeftOutlined, ClockCircleOutlined, GiftOutlined, ShoppingCartOutlined } from '@ant-design/icons';
import { getServiceDetail, createServiceOrder } from '../api';
@@ -10,12 +10,15 @@ const { Title, Paragraph } = Typography;
const ServiceDetail = () => {
const { id } = useParams();
const navigate = useNavigate();
const [searchParams] = useSearchParams();
const [service, setService] = useState(null);
const [loading, setLoading] = useState(true);
const [isModalOpen, setIsModalOpen] = useState(false);
const [submitting, setSubmitting] = useState(false);
const [form] = Form.useForm();
const refCode = searchParams.get('ref') || 'flw666';
useEffect(() => {
const fetchDetail = async () => {
try {
@@ -39,7 +42,8 @@ const ServiceDetail = () => {
company_name: values.company_name,
phone_number: values.phone_number,
email: values.email,
requirements: values.requirements
requirements: values.requirements,
ref_code: refCode
};
await createServiceOrder(orderData);
message.success('需求已提交,我们的销售顾问将尽快与您联系!');