From b3a8cec76cd3d2d3aa6d470e1c28ec161bc1a16b Mon Sep 17 00:00:00 2001
From: chen.lin <1442464845@qq.com>
Date: 星期二, 10 三月 2026 17:22:44 +0800
Subject: [PATCH] 路径管理-初始化功能优化

---
 rsf-admin/src/page/basicInfo/deviceSite/DeviceSiteEdit.jsx |   23 +++++++++++++++++++----
 1 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/rsf-admin/src/page/basicInfo/deviceSite/DeviceSiteEdit.jsx b/rsf-admin/src/page/basicInfo/deviceSite/DeviceSiteEdit.jsx
index d1367d0..4f34e00 100644
--- a/rsf-admin/src/page/basicInfo/deviceSite/DeviceSiteEdit.jsx
+++ b/rsf-admin/src/page/basicInfo/deviceSite/DeviceSiteEdit.jsx
@@ -30,6 +30,8 @@
 import StatusSelectInput from "../../components/StatusSelectInput";
 import DictionarySelect from "../../components/DictionarySelect";
 import WarehouseSelect from "../../components/WarehouseSelect";
+import BasStationSelect from "../../components/BasStationSelect";
+import BasStation from "@/page/basicInfo/basStation/index.jsx";
 
 const FormToolbar = () => {
     const { getValues } = useFormContext();
@@ -115,10 +117,10 @@
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
-                            <TextInput
-                                label="table.field.deviceSite.deviceCode"
-                                source="deviceCode"
-                                parse={v => v}
+                            <BasStationSelect
+                                label={translate("table.field.deviceSite.deviceCode")}
+                                name="deviceCode"
+                                validate={[required()]}
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
@@ -129,6 +131,19 @@
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
+                            <TextInput
+                                label="table.field.deviceSite.target"
+                                source="target"
+                                parse={v => v}
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <NumberInput
+                                label="table.field.deviceSite.channel"
+                                source="channel"
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
                             <WarehouseSelect
                                 label={translate("table.field.deviceSite.areaIdStart")}
                                 name="areaIdStart"

--
Gitblit v1.9.1