From f63bd1f62678bfbe1cf12c3a915e43742a7067c3 Mon Sep 17 00:00:00 2001 From: menxipeng Date: Fri, 24 Oct 2025 23:16:19 +0800 Subject: [PATCH] qqq --- src/components/pages/EquipmentPage.tsx | 26 +- src/components/pages/MallsPage.tsx | 8 +- src/components/pages/MerchantsPage.tsx | 458 ++++++++++++------------ src/components/pages/WorkOrdersPage.tsx | 18 +- src/components/pages/WorkersPage.tsx | 14 +- src/components/ui/select.tsx | 6 +- src/lib/services/service.ts | 1 + src/lib/services/user.ts | 1 + src/lib/types/user.ts | 1 + 9 files changed, 270 insertions(+), 263 deletions(-) diff --git a/src/components/pages/EquipmentPage.tsx b/src/components/pages/EquipmentPage.tsx index 31ab858..e20b29c 100644 --- a/src/components/pages/EquipmentPage.tsx +++ b/src/components/pages/EquipmentPage.tsx @@ -380,7 +380,7 @@ export default function EquipmentPage() { - + 全部状态 正常 即将到期 @@ -420,10 +420,10 @@ export default function EquipmentPage() { onValueChange={(value) => setNewEquipment({ ...newEquipment, type: value })} disabled={loadingEquipmentTypes} > - + - + {Object.entries(equipmentTypes).map(([key, value]) => ( {value} @@ -462,7 +462,7 @@ export default function EquipmentPage() { : "选择商户" } /> - + {merchants.length === 0 && !loadingMerchants ? ( 点击加载商户数据 @@ -501,10 +501,10 @@ export default function EquipmentPage() { value={newEquipment.status} onValueChange={(value) => setNewEquipment({ ...newEquipment, status: value })} > - + - + 正常 即将到期 已到期 @@ -564,10 +564,10 @@ export default function EquipmentPage() { onValueChange={(value) => setEditEquipment({ ...editEquipment, type: value })} disabled={loadingEquipmentTypes} > - + - + {Object.entries(equipmentTypes).map(([key, value]) => ( {value} @@ -592,10 +592,10 @@ export default function EquipmentPage() { onValueChange={(value) => setEditEquipment({ ...editEquipment, merchantId: value })} disabled={loadingMerchants} > - + - + {merchants.map((merchant) => ( {merchant.merchantName} @@ -628,10 +628,10 @@ export default function EquipmentPage() { value={editEquipment.status} onValueChange={(value) => setEditEquipment({ ...editEquipment, status: value })} > - + - + 正常 即将到期 已到期 @@ -745,7 +745,7 @@ export default function EquipmentPage() {
- {item.equId} + {item.equipmentId}
{item.equipmentName}
类型: {equipmentTypeDisplay}
diff --git a/src/components/pages/MallsPage.tsx b/src/components/pages/MallsPage.tsx index 28880a6..79a62cb 100644 --- a/src/components/pages/MallsPage.tsx +++ b/src/components/pages/MallsPage.tsx @@ -416,10 +416,10 @@ export default function MallsPage() { onValueChange={(value) => setNewMall({ ...newMall, provinceCode: value })} disabled={loading} > - + - + {provinces.map((province) => ( {province.name} @@ -435,7 +435,7 @@ export default function MallsPage() { onValueChange={(value) => setNewMall({ ...newMall, mallUserId: value })} disabled={loading || !newMall.provinceCode} > - + - + {mallUsers.map((mallUser) => (
diff --git a/src/components/pages/MerchantsPage.tsx b/src/components/pages/MerchantsPage.tsx index 8d0a854..66c8fd0 100644 --- a/src/components/pages/MerchantsPage.tsx +++ b/src/components/pages/MerchantsPage.tsx @@ -676,7 +676,7 @@ export default function MerchantsPage() { {merchant.mallLocation || "无"}
- {merchant.dealerId || "无"} + {merchant.dealerName || "无"}
@@ -774,139 +774,141 @@ export default function MerchantsPage() { - - + + 添加新商户 填写商户基本信息和地址详情 -
-
- - -
-
- - -
-
- - setNewMerchant({ ...newMerchant, name: e.target.value })} - placeholder="请输入商户名称" - /> -
-
- - setNewMerchant({ ...newMerchant, contact: e.target.value })} - placeholder="请输入联系人姓名" - /> -
-
- - setNewMerchant({ ...newMerchant, phone: e.target.value })} - placeholder="请输入联系电话" - /> -
- {userRole === "admin" && ( +
+
- + +
+
+ +
- )} -
- -