|
|
@@ -31,7 +31,7 @@
|
|
|
<template #header-actions>
|
|
|
<el-button icon="el-icon-search" @click="handleQuery">查询</el-button>
|
|
|
<el-button icon="el-icon-delete" @click="resetQuery" type="danger">重置</el-button>
|
|
|
- <!-- <el-button type="success" size="small" @click="handleAdd">新增设备</el-button> -->
|
|
|
+ <el-button type="info" size="small" @click="handleAdd">新增模型</el-button>
|
|
|
</template>
|
|
|
|
|
|
<!-- 主体内容:三类卡片 + Tabs(保持原布局与交互) -->
|
|
|
@@ -325,14 +325,14 @@
|
|
|
|
|
|
<div style="text-align: right; margin-right: 2%;">
|
|
|
<el-button @click="clearAllSelections">清空选择</el-button>
|
|
|
- <el-button @click="associateDrawerVisible = false">取消</el-button>
|
|
|
- <el-button type="primary" @click="saveAssociation">确定</el-button>
|
|
|
+ <el-button type="danger" @click="associateDrawerVisible = false">取消</el-button>
|
|
|
+ <el-button type="info" @click="saveAssociation">确定</el-button>
|
|
|
</div>
|
|
|
</el-drawer>
|
|
|
|
|
|
<!-- 编辑设备弹窗(深色) -->
|
|
|
<el-dialog
|
|
|
- title="编辑装备"
|
|
|
+ title="基本参数"
|
|
|
:visible.sync="editDialogVisible"
|
|
|
width="600px"
|
|
|
custom-class="dark-dialog"
|
|
|
@@ -340,57 +340,57 @@
|
|
|
>
|
|
|
<el-form ref="editFormRef" :model="editForm" :rules="formRules" label-width="100px" class="dark-form">
|
|
|
<el-form-item label="装备名称" prop="name">
|
|
|
- <el-input v-model="editForm.name" placeholder="请输入装备名称" />
|
|
|
+ <el-input v-model="editForm.name" disabled placeholder="请输入装备名称" />
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="装备类型" prop="type">
|
|
|
- <el-select v-model="editForm.type" placeholder="请选择装备类型" @change="handleEditTypeChange">
|
|
|
- <el-option label="测量设备" value="measurement" />
|
|
|
+ <el-select v-model="editForm.type" disabled placeholder="请选择装备类型" @change="handleEditTypeChange">
|
|
|
+ <el-option label="测量设备" value="measurement" />
|
|
|
<el-option label="干扰设备" value="interference" />
|
|
|
<el-option label="靶标设备" value="target" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="装备型号" prop="model">
|
|
|
- <el-input v-model="editForm.model" placeholder="请输入装备型号" />
|
|
|
+ <el-input v-model="editForm.model" disabled placeholder="请输入装备型号" />
|
|
|
</el-form-item>
|
|
|
|
|
|
<template v-if="editForm.type === 'measurement'">
|
|
|
<el-form-item label="精度" prop="accuracy">
|
|
|
- <el-input v-model="editForm.accuracy" placeholder="请输入测量精度" />
|
|
|
+ <el-input v-model="editForm.accuracy" disabled placeholder="请输入测量精度" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="频段" prop="frequencyBand">
|
|
|
- <el-input v-model="editForm.frequencyBand" placeholder="请输入工作频段" />
|
|
|
+ <el-input v-model="editForm.frequencyBand" disabled placeholder="请输入工作频段" />
|
|
|
</el-form-item>
|
|
|
</template>
|
|
|
|
|
|
<template v-if="editForm.type === 'interference'">
|
|
|
<el-form-item label="功率" prop="power">
|
|
|
- <el-input v-model="editForm.power" placeholder="请输入干扰功率" />
|
|
|
+ <el-input v-model="editForm.power" disabled placeholder="请输入干扰功率" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="有效距离" prop="effectiveDistance">
|
|
|
- <el-input v-model="editForm.effectiveDistance" placeholder="请输入有效距离" />
|
|
|
+ <el-input v-model="editForm.effectiveDistance" disabled placeholder="请输入有效距离" />
|
|
|
</el-form-item>
|
|
|
</template>
|
|
|
|
|
|
<template v-if="editForm.type === 'target'">
|
|
|
<el-form-item label="目标类型" prop="targetType">
|
|
|
- <el-input v-model="editForm.targetType" placeholder="请输入目标类型" />
|
|
|
+ <el-input v-model="editForm.targetType" disabled placeholder="请输入目标类型" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="速度" prop="speed">
|
|
|
- <el-input v-model="editForm.speed" placeholder="请输入速度" />
|
|
|
+ <el-input v-model="editForm.speed" disabled placeholder="请输入速度" />
|
|
|
</el-form-item>
|
|
|
</template>
|
|
|
|
|
|
<el-form-item label="装备状态" prop="status">
|
|
|
- <el-select v-model="editForm.status" placeholder="请选择装备状态">
|
|
|
+ <el-select v-model="editForm.status" disabled placeholder="请选择装备状态">
|
|
|
<el-option label="正常" value="normal" />
|
|
|
<el-option label="故障" value="fault" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="备注">
|
|
|
- <el-input type="textarea" v-model="editForm.remark" rows="3" placeholder="请输入备注信息" />
|
|
|
+ <el-input type="textarea" v-model="editForm.remark" disabled rows="3" placeholder="请输入备注信息" />
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
|
|
|
@@ -461,7 +461,7 @@
|
|
|
|
|
|
<span slot="footer" class="dialog-footer">
|
|
|
<el-button @click="uploadDialogVisible = false">取 消</el-button>
|
|
|
- <el-button type="primary" @click="saveUpload">上 传</el-button>
|
|
|
+ <el-button @click="saveUpload">上 传</el-button>
|
|
|
</span>
|
|
|
</el-dialog>
|
|
|
</div>
|