diff --git a/src/pages/Subscription/Orders/RelatedOrders.tsx b/src/pages/Subscription/Orders/RelatedOrders.tsx
index a0c06b1..57470ab 100644
--- a/src/pages/Subscription/Orders/RelatedOrders.tsx
+++ b/src/pages/Subscription/Orders/RelatedOrders.tsx
@@ -7,18 +7,8 @@ dayjs.extend(relativeTime);
/**
* RelatedOrders 表格组件
-<<<<<<< HEAD
-<<<<<<< HEAD
* 用于展示订单详情中的关联数据(订阅/订单),按统一表格样式渲染
* 中文注释:本组件将订阅与订单统一归一化为五列展示,便于快速浏览
-=======
- * 用于展示订单详情中的关联数据(订阅/订单),按统一表格样式渲染
- * 中文注释:本组件将订阅与订单统一归一化为五列展示,便于快速浏览
->>>>>>> d98e843 (refactor(订单): 重构订单详情抽屉组件并移动相关文件)
-=======
- * 用于展示订单详情中的关联数据(订阅/订单),按统一表格样式渲染
- * 中文注释:本组件将订阅与订单统一归一化为五列展示,便于快速浏览
->>>>>>> 3ac2724 (style: 统一中文标点符号为英文格式)
*/
const RelatedOrders: React.FC<{ data?: any[] }> = ({ data = [] }) => {
const rows = (Array.isArray(data) ? data : []).map((it: any) => {
@@ -39,15 +29,7 @@ const RelatedOrders: React.FC<{ data?: any[] }> = ({ data = [] }) => {
return (
-<<<<<<< HEAD
-<<<<<<< HEAD
{/* 表头(英文文案,符合国际化默认英文的要求) */}
-=======
- {/* 表头(英文文案,符合国际化默认英文的要求) */}
->>>>>>> d98e843 (refactor(订单): 重构订单详情抽屉组件并移动相关文件)
-=======
- {/* 表头(英文文案,符合国际化默认英文的要求) */}
->>>>>>> 3ac2724 (style: 统一中文标点符号为英文格式)
订单编号
关系
diff --git a/src/pages/Subscription/Orders/index.tsx b/src/pages/Subscription/Orders/index.tsx
index 488b9de..bc4a9bb 100644
--- a/src/pages/Subscription/Orders/index.tsx
+++ b/src/pages/Subscription/Orders/index.tsx
@@ -2,30 +2,11 @@ import React, { useRef, useState } from 'react';
import { PageContainer } from '@ant-design/pro-layout';
import type { ProColumns, ActionType, ProTableProps } from '@ant-design/pro-components';
import { ProTable } from '@ant-design/pro-components';
-<<<<<<< HEAD
-<<<<<<< HEAD
import { App, Tag, Button } from 'antd';
import dayjs from 'dayjs';
import { ordercontrollerGetorders } from '@/servers/api/order';
import OrderDetailDrawer from './OrderDetailDrawer';
-<<<<<<< HEAD
import { sitecontrollerAll } from '@/servers/api/site';
-=======
-import { App, Tag, Button, Drawer, List } from 'antd';
-=======
-import { App, Tag, Button } from 'antd';
->>>>>>> 1f4128f (refactor(订单): 抽离订单详情抽屉为独立组件并复用)
-import dayjs from 'dayjs';
-import { ordercontrollerGetorders } from '@/servers/api/order';
-import OrderDetailDrawer from '@/pages/Order/List/OrderDetailDrawer';
-=======
->>>>>>> 502cd0c (refactor(Subscription/Orders): 使用相对路径导入OrderDetailDrawer组件)
-import { sitecontrollerAll } from '@/servers/api/site';
-<<<<<<< HEAD
-import { request } from 'umi';
->>>>>>> 90ea0f5 (feat(订单): 添加关联订单显示功能并创建订单商品和订阅订单页面)
-=======
->>>>>>> 43be89b (feat(订单列表): 添加关联订单组件并优化订阅显示)
interface OrderItemRow {
id: number;
@@ -41,31 +22,11 @@ interface OrderItemRow {
const OrdersPage: React.FC = () => {
const actionRef = useRef
();
const { message } = App.useApp();
-<<<<<<< HEAD
-<<<<<<< HEAD
-<<<<<<< HEAD
// 抽屉状态:改为复用订单详情抽屉组件
-=======
- // 抽屉状态:改为复用订单详情抽屉组件
->>>>>>> 1f4128f (refactor(订单): 抽离订单详情抽屉为独立组件并复用)
-=======
- // 抽屉状态:改为复用订单详情抽屉组件
->>>>>>> 3ac2724 (style: 统一中文标点符号为英文格式)
const [detailOpen, setDetailOpen] = useState(false);
const [detailRecord, setDetailRecord] = useState(null);
const [detailOrderId, setDetailOrderId] = useState(null);
const Noop: React.FC = () => null;
-<<<<<<< HEAD
-=======
- // 抽屉状态:用于展示与订阅相关的订单详情(含行项目meta)
- const [drawerOpen, setDrawerOpen] = useState(false);
- const [drawerTitle, setDrawerTitle] = useState('订阅关联');
- const [drawerItems, setDrawerItems] = useState([]);
- const [drawerMeta, setDrawerMeta] = useState([]);
- const [isSubscription, setIsSubscription] = useState(false);
->>>>>>> 90ea0f5 (feat(订单): 添加关联订单显示功能并创建订单商品和订阅订单页面)
-=======
->>>>>>> 1f4128f (refactor(订单): 抽离订单详情抽屉为独立组件并复用)
const columns: ProColumns[] = [
{
@@ -123,54 +84,10 @@ const OrdersPage: React.FC = () => {
render: (_, row) => (
}
- dataSource={drawerItems}
- renderItem={(item: any) => (
-
-
-
- {(Array.isArray(item?.meta_data) ? item.meta_data : []).map((m: any) => (
- {`${m?.key}: ${m?.value}`}
- ))}
-
-
- )}
- />
- {/* 订单级元数据 */}
-
订单元数据
}
- dataSource={drawerMeta}
- renderItem={(m: any) => (
-