From 3dbe7bb7d7101cf0f2e4c68bc577323784967199 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Fri, 09 Jan 2026 10:34:07 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
applications/drone-command/src/views/aICrudTemplate/FormDiaLog.vue | 55 ++++++++++++++++++++++++++-----------------------------
1 files changed, 26 insertions(+), 29 deletions(-)
diff --git a/applications/drone-command/src/views/aICrudTemplate/FormDiaLog.vue b/applications/drone-command/src/views/aICrudTemplate/FormDiaLog.vue
index a323631..0190b96 100644
--- a/applications/drone-command/src/views/aICrudTemplate/FormDiaLog.vue
+++ b/applications/drone-command/src/views/aICrudTemplate/FormDiaLog.vue
@@ -1,6 +1,31 @@
<template>
<el-dialog v-model="visible" :title="dialogTitle" @closed="handleClosed" destroy-on-close>
- <el-form ref="formRef" :model="formData" :rules="rules" :disabled="dialogReadonly" label-width="100px">
+ <div v-if="dialogReadonly">
+ <el-row>
+ <el-col :span="12">
+ <div>设备信息: {{ formData.deviceName }}</div>
+ </el-col>
+ <el-col :span="12">
+ <div>设备类型: {{ formData.deviceType }}</div>
+ </el-col>
+ <el-col :span="12">
+ <div>设备属性: {{ formData.deviceAtt }}</div>
+ </el-col>
+ <el-col :span="12">
+ <div>型号: {{ formData.deviceModel }}</div>
+ </el-col>
+ <el-col :span="12">
+ <div>所属部门: {{ formData.belongDept }}</div>
+ </el-col>
+ <el-col :span="12">
+ <div>负责人: {{ formData.charger }}</div>
+ </el-col>
+ <el-col :span="12">
+ <div>联系电话: {{ formData.contactPhone }}</div>
+ </el-col>
+ </el-row>
+ </div>
+ <el-form v-else ref="formRef" :model="formData" :rules="rules" :disabled="dialogReadonly" label-width="100px">
<el-row>
<el-col :span="12">
<el-form-item label="设备名称" prop="deviceName">
@@ -34,26 +59,6 @@
<el-col :span="12">
<el-form-item label="型号" prop="deviceModel">
<el-input v-model="formData.deviceModel" maxlength="50" placeholder="请输入" clearable />
- </el-form-item>
- </el-col>
- <el-col :span="12">
- <el-form-item label="规格" prop="deviceSpecification">
- <el-input v-model="formData.deviceSpecification" maxlength="50" placeholder="请输入" clearable />
- </el-form-item>
- </el-col>
- <el-col :span="12">
- <el-form-item label="生产厂商" prop="manufacturer">
- <el-input v-model="formData.manufacturer" maxlength="50" placeholder="请输入" clearable />
- </el-form-item>
- </el-col>
- <el-col :span="12">
- <el-form-item label="来源" prop="source">
- <el-input v-model="formData.source" maxlength="50" placeholder="请输入" clearable />
- </el-form-item>
- </el-col>
- <el-col :span="12">
- <el-form-item label="用途" prop="purpose">
- <el-input v-model="formData.purpose" maxlength="50" placeholder="请输入" clearable />
</el-form-item>
</el-col>
<el-col :span="12">
@@ -112,11 +117,7 @@
deviceAtt: '', // 设备属性
deviceType: '', // 设备类型
deviceModel: '', // 型号
- deviceSpecification: '', // 规格
deviceName: '', // 设备名称
- manufacturer: '', // 生产厂商
- purpose: '', // 用途
- source: '', // 来源
})
const treeProps = {
label: 'name',
@@ -149,10 +150,6 @@
deviceType: fieldRules(true, 0),
deviceAtt: fieldRules(true, 0),
deviceModel: fieldRules(true, 50),
- deviceSpecification: fieldRules(true, 50),
- manufacturer: fieldRules(true, 50),
- source: fieldRules(true, 50),
- purpose: fieldRules(true, 50),
belongDept: fieldRules(true, 50),
contactPhone: fieldRules(true, 50),
charger: fieldRules(true, 0),
--
Gitblit v1.9.3