From 79ccd8580ee93972dfae4120bb1982d71aa46d20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B6=85=E7=BA=A7=E8=80=81=E7=99=BD=E5=85=94?= Date: Wed, 27 Aug 2025 14:30:20 +0800 Subject: [PATCH] =?UTF-8?q?refactor(=E6=B5=81=E9=87=8F=E6=B1=A0):=20?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=89=B9=E9=87=8F=E5=8A=A0=E5=85=A5=E5=88=86?= =?UTF-8?q?=E7=BB=84=E5=BC=B9=E7=AA=97=E7=BB=84=E4=BB=B6=E5=B9=B6=E6=B8=85?= =?UTF-8?q?=E7=90=86=E6=97=A0=E7=94=A8=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将Modal组件替换为Popup组件以改善移动端用户体验,移除调试日志和未使用的类型导入 --- .../mine/traffic-pool/list/BatchAddModal.tsx | 28 +++++++++++++------ .../mine/traffic-pool/list/dataAnyx.tsx | 11 +------- 2 files changed, 20 insertions(+), 19 deletions(-) diff --git a/Cunkebao/src/pages/mobile/mine/traffic-pool/list/BatchAddModal.tsx b/Cunkebao/src/pages/mobile/mine/traffic-pool/list/BatchAddModal.tsx index 5c7eae5c..86dda202 100644 --- a/Cunkebao/src/pages/mobile/mine/traffic-pool/list/BatchAddModal.tsx +++ b/Cunkebao/src/pages/mobile/mine/traffic-pool/list/BatchAddModal.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { Modal, Selector } from "antd-mobile"; +import { Popup, Selector } from "antd-mobile"; import type { PackageOption } from "./data"; interface BatchAddModalProps { @@ -21,14 +21,24 @@ const BatchAddModal: React.FC = ({ selectedCount, onConfirm, }) => ( - + //
+ //
选择目标分组
+ // ({ label: p.name, value: p.id }))} + // value={[batchTarget]} + // onChange={v => setBatchTarget(v[0])} + // /> + //
+ //
+ // 将选中的{selectedCount}个用户加入所选分组 + //
+ //
+ onClose()} + position="bottom" + bodyStyle={{ height: "80vh" }} >
选择目标分组
@@ -41,7 +51,7 @@ const BatchAddModal: React.FC = ({
将选中的{selectedCount}个用户加入所选分组
- + ); export default BatchAddModal; diff --git a/Cunkebao/src/pages/mobile/mine/traffic-pool/list/dataAnyx.tsx b/Cunkebao/src/pages/mobile/mine/traffic-pool/list/dataAnyx.tsx index 390e439b..e0c7514f 100644 --- a/Cunkebao/src/pages/mobile/mine/traffic-pool/list/dataAnyx.tsx +++ b/Cunkebao/src/pages/mobile/mine/traffic-pool/list/dataAnyx.tsx @@ -4,14 +4,7 @@ import { fetchPackageOptions, fetchScenarioOptions, } from "./api"; -import type { - TrafficPoolUser, - DeviceOption, - PackageOption, - ValueLevel, - UserStatus, - ScenarioOption, -} from "./data"; +import type { TrafficPoolUser, PackageOption, ScenarioOption } from "./data"; import { Toast } from "antd-mobile"; export function useTrafficPoolListLogic() { @@ -79,8 +72,6 @@ export function useTrafficPoolListLogic() { // 获取筛选项 useEffect(() => { fetchPackageOptions().then(res => { - console.log("packageOptions", res); - setPackageOptions(res.list || []); }); fetchScenarioOptions().then(res => {