fix: 设备修改。

This commit is contained in:
tianyongbao
2026-03-08 15:40:23 +08:00
parent a49525fdbd
commit 152989b0b8

View File

@@ -172,10 +172,11 @@
:value="selectedUser ? `${selectedUser.userName} (${selectedUser.mobilePhone})` : ''" :value="selectedUser ? `${selectedUser.userName} (${selectedUser.mobilePhone})` : ''"
placeholder="请选择用户" placeholder="请选择用户"
readonly readonly
@click="openUserSelect" :disabled="!!form.id"
style="cursor: pointer;" style="cursor: pointer;"
@click="openUserSelect"
> >
<template #append> <template #append v-if="!form.id">
<el-button icon="Search" @click="openUserSelect">选择</el-button> <el-button icon="Search" @click="openUserSelect">选择</el-button>
</template> </template>
</el-input> </el-input>
@@ -187,10 +188,11 @@
:value="selectedPond ? selectedPond.pondName : ''" :value="selectedPond ? selectedPond.pondName : ''"
placeholder="请选择塘口" placeholder="请选择塘口"
readonly readonly
@click="openPondSelect" :disabled="!!form.id"
style="cursor: pointer;" style="cursor: pointer;"
@click="openPondSelect"
> >
<template #append> <template #append v-if="!form.id">
<el-button icon="Search" @click="openPondSelect">选择</el-button> <el-button icon="Search" @click="openPondSelect">选择</el-button>
</template> </template>
</el-input> </el-input>
@@ -200,31 +202,31 @@
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="物联网IotId" prop="iotId"> <el-form-item label="物联网IotId" prop="iotId">
<el-input v-model="form.iotId" placeholder="请输入物联网IotId" /> <el-input v-model="form.iotId" placeholder="请输入物联网IotId" :disabled="!!form.id" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="物联网卡号" prop="iccId"> <el-form-item label="物联网卡号" prop="iccId">
<el-input v-model="form.iccId" placeholder="请输入物联网卡号" /> <el-input v-model="form.iccId" placeholder="请输入物联网卡号" :disabled="!!form.id" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="设备编号" prop="serialNum"> <el-form-item label="设备编号" prop="serialNum">
<el-input v-model="form.serialNum" placeholder="请输入设备编号" /> <el-input v-model="form.serialNum" placeholder="请输入设备编号" :disabled="!!form.id" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="设备名称" prop="deviceName"> <el-form-item label="设备名称" prop="deviceName">
<el-input v-model="form.deviceName" placeholder="请输入设备名称" /> <el-input v-model="form.deviceName" placeholder="请输入设备名称" :disabled="!!form.id" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="设备类型" prop="deviceType"> <el-form-item label="设备类型" prop="deviceType">
<el-select v-model="form.deviceType" placeholder="请选择设备类型" style="width: 100%"> <el-select v-model="form.deviceType" placeholder="请选择设备类型" style="width: 100%" :disabled="!!form.id">
<el-option <el-option
v-for="dict in aqu_device_type" v-for="dict in aqu_device_type"
:key="dict.value" :key="dict.value"
@@ -236,7 +238,7 @@
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="溶解氧启用状态" prop="isOxygenUsed"> <el-form-item label="溶解氧启用状态" prop="isOxygenUsed">
<el-select v-model="form.isOxygenUsed" placeholder="请选择溶解氧启用状态" clearable style="width: 100%"> <el-select v-model="form.isOxygenUsed" placeholder="请选择溶解氧启用状态" clearable style="width: 100%" :disabled="!!form.id">
<el-option <el-option
v-for="dict in open_close" v-for="dict in open_close"
:key="dict.value" :key="dict.value"
@@ -255,7 +257,8 @@
type="date" type="date"
value-format="YYYY-MM-DD" value-format="YYYY-MM-DD"
placeholder="请选择绑定时间" placeholder="请选择绑定时间"
style="width: 100%"> style="width: 100%"
:disabled="!!form.id">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
</el-col> </el-col>
@@ -266,7 +269,8 @@
type="date" type="date"
value-format="YYYY-MM-DD" value-format="YYYY-MM-DD"
placeholder="请选择服务到期时间" placeholder="请选择服务到期时间"
style="width: 100%"> style="width: 100%"
:disabled="!!form.id">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
</el-col> </el-col>