From 4cc30b2ee7bf3ca7451c519091af6df8e4abddf7 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Thu, 04 Sep 2025 11:26:12 +0800
Subject: [PATCH] feat:更新设备和注册

---
 src/views/device/addDevice.vue |   72 ++++++++++++++++++++---------------
 1 files changed, 41 insertions(+), 31 deletions(-)

diff --git a/src/views/device/addDevice.vue b/src/views/device/addDevice.vue
index 622bef8..4bf099e 100644
--- a/src/views/device/addDevice.vue
+++ b/src/views/device/addDevice.vue
@@ -92,7 +92,8 @@
                     {
                         label: '设备名称',// '工作空间名称',
                         prop: 'workspace_name',
-                        editDisabled: true,
+                        // editDisabled: true,
+                        editDisplay: false,
                         searchLabelWidth: 130,
                         search: true,
                         // searchSpan: 4,
@@ -110,7 +111,8 @@
                         prop: 'platform_name',
                         labelWidth: 130,
                         width: 180,
-                        editDisabled: true,
+                        // editDisabled: true,
+                        editDisplay: false,
                         type: 'select',
                         dicData: this.systemNamesDicData,
                         rules: [
@@ -163,7 +165,8 @@
                         label: '绑定编号',
                         prop: 'bind_code',
                         labelWidth: 130,
-                        editDisabled: true,
+                        // editDisabled: true,
+                        editDisplay: false,
                         rules: [
                             {
                                 required: false,
@@ -174,6 +177,7 @@
                     },
                     {
                         label: '设备类型',
+                        editDisplay: false,
                         prop: 'type',
                         type: 'radio',
                         labelWidth: 130,
@@ -196,34 +200,6 @@
                                 trigger: 'change',
                             },
                         ],
-                    },
-                    {
-                        label: '设备描述',// '工作空间描述',
-                        prop: 'workspace_desc',
-                        labelWidth: 130,
-                        // search: true,
-                        searchSpan: 4,
-                        // editDisabled: true,
-                        rules: [
-                            {
-                                required: true,
-                                message: '请输入设备描述',
-                                trigger: 'blur',
-                            },
-                        ],
-                    },
-                    
-                    {
-                        label: '创建时间',
-                        prop: 'create_time',
-                        addDisplay: false,
-                        editDisplay: false,
-                        overHidden: true,
-                        type: 'date',
-                        labelWidth: 130,
-                        width: 160,
-                        format: 'YYYY-MM-DD HH:mm:ss',
-
                     },
                     {
                         label: '设备位置',// '行政区划',
@@ -296,6 +272,35 @@
                         }
                         },
                     },
+                    {
+                        label: '设备描述',// '工作空间描述',
+                        prop: 'workspace_desc',
+                        labelWidth: 130,
+                        // search: true,
+                        searchSpan: 4,
+                        // editDisabled: true,
+                        rules: [
+                            {
+                                required: true,
+                                message: '请输入设备描述',
+                                trigger: 'blur',
+                            },
+                        ],
+                    },
+                    
+                    {
+                        label: '创建时间',
+                        prop: 'create_time',
+                        addDisplay: false,
+                        editDisplay: false,
+                        overHidden: true,
+                        type: 'date',
+                        labelWidth: 130,
+                        width: 160,
+                        format: 'YYYY-MM-DD HH:mm:ss',
+
+                    },
+                    
 
                 ],
             },
@@ -611,7 +616,12 @@
                 }
                 values.releaseTimeRange = null
             }
+            console.log(values.area_code,this.query)
             values['type'] = 1
+            if (values.area_code) {
+                values['area_code'] = values.area_code.split(',').pop()
+            }
+            
             this.loading = true
             getList(page.currentPage, page.pageSize, values).then(async res => {
                 const data = res.data.data

--
Gitblit v1.9.3