From 02409bfbe15f22fc3b5dccadabfd860a660a49d9 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Sat, 11 Oct 2025 10:37:14 +0800
Subject: [PATCH] feat: 名称修改
---
src/views/device/airport.vue | 78 +++++++++++++++++++++++++-------------
1 files changed, 51 insertions(+), 27 deletions(-)
diff --git a/src/views/device/airport.vue b/src/views/device/airport.vue
index 8411b2e..f3178d6 100644
--- a/src/views/device/airport.vue
+++ b/src/views/device/airport.vue
@@ -310,7 +310,7 @@
search: false,
slot: true,
searchSpan: 4,
- labelWidth: 130,
+ labelWidth: 145,
width: 120,
// formatter: (row) => row.domain == 3 ? '机巢' : '无人机'
// rules: [
@@ -327,7 +327,7 @@
// editDisabled: true,
editDisplay: false, //编辑显示
viewDisplay: true, //查看显示
- labelWidth: 130,
+ labelWidth: 145,
width: 120,
hide: true
},
@@ -339,7 +339,7 @@
viewDisplay: true, //查看显示
search: false,
searchSpan: 4,
- labelWidth: 130,
+ labelWidth: 145,
width: 120,
// rules: [
// {
@@ -352,7 +352,7 @@
{
label: '设备SN',
prop: 'device_sn',
- labelWidth: 130,
+ labelWidth: 145,
width: 120,
overHidden: true,
searchSpan: 4,
@@ -369,7 +369,7 @@
// {
// label: '机巢编号',
// prop: 'machine_nest_sn',
- // labelWidth: 130,
+ // labelWidth: 145,
// editDisabled: true,
// rules: [
// {
@@ -386,25 +386,26 @@
overHidden: true,
editDisplay: false, //编辑显示
viewDisplay: false, //查看显示
- labelWidth: 130,
+ labelWidth: 145,
width: 200,
},
{
label: '设备位置',
prop: 'area_code',
type: 'cascader',
- labelWidth: 130,
+ labelWidth: 145,
searchSpan: 4,
hide: true,
search: true,
// overHidden: true,
editDisplay: true,
viewDisplay: true,
+ checkStrictly: true,
+
props: {
label: 'title',
value: 'value',
emitPath: false,
- checkStrictly: true,
multiple: false,
expandTrigger: 'hover',
},
@@ -453,7 +454,7 @@
{
label: '设备名称',
prop: 'nickname',
- labelWidth: 130,
+ labelWidth: 145,
width: 160,
searchSpan: 4,
search: true,
@@ -471,7 +472,7 @@
// {
// label: '设备位置',
// prop: 'address',
- // labelWidth: 130,
+ // labelWidth: 145,
// width: 100,
// overHidden: true,
// rules: [
@@ -486,7 +487,7 @@
{
label: '负载设备',
prop: 'payload_str',
- labelWidth: 130,
+ labelWidth: 145,
width: 160,
overHidden: true,
editDisplay: false, //编辑显示
@@ -503,7 +504,7 @@
// hide: true,
label: '保险有效期',
prop: 'duration_of_insurance',
- labelWidth: 130,
+ labelWidth: 145,
width: 200,
type: 'daterange',
format: 'YYYY-MM-DD',
@@ -521,7 +522,7 @@
// {
// label: '保险有效期',
// prop: 'insureExpiredTime',
- // labelWidth: 130,
+ // labelWidth: 145,
// width: 110,
// rules: [
// {
@@ -534,7 +535,7 @@
{
label: '流量剩余',
prop: 'traffic_remaining',
- labelWidth: 130,
+ labelWidth: 145,
width: 100,
// editDisabled: true,
editDisplay: false, //编辑显示
@@ -549,7 +550,7 @@
{
label: '流量到期时间',
prop: 'traffic_expire_time',
- labelWidth: 130,
+ labelWidth: 145,
width: 120,
type: 'date',
format: 'YYYY-MM-DD',
@@ -566,7 +567,7 @@
{
label: '固件版本',
prop: 'firmware_version',
- labelWidth: 130,
+ labelWidth: 145,
width: 110,
editDisplay: false, //编辑显示
// editDisabled: true,
@@ -581,7 +582,7 @@
{
label: '固件升级',
prop: 'firmware_status',
- labelWidth: 130,
+ labelWidth: 145,
width: 100,
hide: true,
viewDisabled: true,
@@ -605,7 +606,7 @@
addDisplay: false,
editDisplay: false,
viewDisplay: false,
- labelWidth: 130,
+ labelWidth: 145,
width: 180,
rules: [
{
@@ -623,7 +624,7 @@
defaultExpandAll: true,
search: true,
searchSpan: 4,
- labelWidth: 130,
+ labelWidth: 145,
dicUrl: '/blade-system/dept/getTree',
props: {
label: 'name',
@@ -643,7 +644,7 @@
// addDisplay: false,
// editDisplay: false,
// type: 'date',
- // labelWidth: 130,
+ // labelWidth: 145,
// width: 160,
// format: 'YYYY-MM-DD HH:mm:ss',
// // valueFormat: 'YYYY-MM-DD HH:mm:ss',
@@ -666,9 +667,9 @@
type: 'date',
editDisplay: false, //编辑显示
// editDisabled: true,
- viewDisplay: true, //查看显示
+ viewDisplay: false, //查看显示
addDisplay: true,
- labelWidth: 130,
+ labelWidth: 145,
width: 160,
overHidden: true,
format: 'YYYY-MM-DD HH:mm:ss',
@@ -683,16 +684,26 @@
// ],
},
{
+ label: '设备最新在线时间',
+ hide: true,
+ prop: 'login_time',
+ type: 'date',
+ viewDisplay: true, //查看显示
+ labelWidth: 145,
+ overHidden: true,
+ format: 'YYYY-MM-DD HH:mm:ss',
+ },
+ {
label: '注册时间',
prop: 'create_time',
type: 'date',
hide: true,
editDisplay: false, //编辑显示
// editDisabled: true,
- viewDisplay: true, //查看显示
+ viewDisplay: false, //查看显示
addDisplay: true,
overHidden: true,
- labelWidth: 130,
+ labelWidth: 145,
width: 160,
format: 'YYYY-MM-DD HH:mm:ss',
// valueFormat: 'YYYY-MM-DD HH:mm:ss',
@@ -706,13 +717,24 @@
// ],
},
{
+ label: '设备注册时间',
+ prop: 'create_time',
+ type: 'date',
+ hide: true,
+ viewDisplay: true, //查看显示
+ overHidden: true,
+ labelWidth: 145,
+ width: 160,
+ format: 'YYYY-MM-DD HH:mm:ss',
+ },
+ {
label: '设备状态',
prop: 'cnstatus',
hide: true,
addDisplay: false,
editDisplay: false,
viewDisplay: false,
- labelWidth: 130,
+ labelWidth: 145,
},
{
label: '设备状态',
@@ -742,7 +764,7 @@
addDisplay: false,
editDisplay: false,
viewDisplay: true,
- labelWidth: 130,
+ labelWidth: 145,
width: 110,
},
{
@@ -751,7 +773,7 @@
addDisplay: false,
editDisplay: false,
viewDisplay: false,
- labelWidth: 130,
+ labelWidth: 145,
searchSpan: 4,
search: true,
type: 'select',
@@ -1256,6 +1278,8 @@
area_code: row.area_code.split(',').pop(),
insure_start_time: row.duration_of_insurance[0],
insure_expired_time: row.duration_of_insurance[1],
+ deptId: row.dept_id,
+ areaCode: row.area_code.split(',').pop(),
}
if (submitData.traffic_expire_time === '') {
delete submitData.traffic_expire_time
--
Gitblit v1.9.3