|
|
|
|
@ -29,9 +29,9 @@
|
|
|
|
|
<div v-show="showSearch" class="mb-[10px]">
|
|
|
|
|
<el-card shadow="hover">
|
|
|
|
|
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
|
|
|
|
|
<el-form-item label="设备编号" prop="deviceCode">
|
|
|
|
|
<!-- <el-form-item label="设备编号" prop="deviceCode">
|
|
|
|
|
<el-input v-model="queryParams.deviceCode" placeholder="请输入设备编号" clearable @keyup.enter="handleQuery" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-form-item>-->
|
|
|
|
|
<el-form-item label="设备名称" prop="deviceName">
|
|
|
|
|
<el-input v-model="queryParams.deviceName" placeholder="请输入设备名称" clearable @keyup.enter="handleQuery" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
@ -157,9 +157,9 @@
|
|
|
|
|
<!-- 添加或修改设备信息对话框 -->
|
|
|
|
|
<el-dialog :title="dialog.title" v-model="dialog.visible" width="500px" append-to-body>
|
|
|
|
|
<el-form ref="rfidDeviceFormRef" :model="form" :rules="rules" label-width="80px">
|
|
|
|
|
<el-form-item label="设备编号" prop="deviceCode">
|
|
|
|
|
<!-- <el-form-item label="设备编号" prop="deviceCode">
|
|
|
|
|
<el-input v-model="form.deviceCode" placeholder="请输入设备编号" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-form-item>-->
|
|
|
|
|
<el-form-item label="设备名称" prop="deviceName">
|
|
|
|
|
<el-input v-model="form.deviceName" placeholder="请输入设备名称" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
@ -180,9 +180,9 @@
|
|
|
|
|
<el-form-item label="设备端口" prop="devicePort">
|
|
|
|
|
<el-input-number v-model="form.devicePort" :min="0" :max="65535" placeholder="请输入设备端口" controls-position="right" style="width: 100%" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="读取频率" prop="readFrequency">
|
|
|
|
|
<!-- <el-form-item label="读取频率" prop="readFrequency">
|
|
|
|
|
<el-input-number v-model="form.readFrequency" :min="0" placeholder="请输入读取频率" controls-position="right" style="width: 100%" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-form-item> -->
|
|
|
|
|
<el-form-item label="在线状态" prop="onlineStatus">
|
|
|
|
|
<el-radio-group v-model="form.onlineStatus">
|
|
|
|
|
<el-radio
|
|
|
|
|
@ -279,14 +279,14 @@ const locationOptions = ref<RfidLocationOption[]>([]);
|
|
|
|
|
|
|
|
|
|
// 列显隐信息
|
|
|
|
|
const columns = ref<FieldOption[]>([
|
|
|
|
|
{ key: 0, label: '设备编号', visible: true },
|
|
|
|
|
{ key: 0, label: '设备编号', visible: false },
|
|
|
|
|
{ key: 1, label: '设备名称', visible: true },
|
|
|
|
|
{ key: 2, label: '所在位置', visible: true },
|
|
|
|
|
{ key: 3, label: '设备地址', visible: true },
|
|
|
|
|
{ key: 4, label: '设备端口', visible: true },
|
|
|
|
|
{ key: 5, label: '读取频率', visible: true },
|
|
|
|
|
{ key: 5, label: '读取频率', visible: false },
|
|
|
|
|
{ key: 6, label: '在线状态', visible: false },
|
|
|
|
|
{ key: 7, label: '告警状态', visible: true },
|
|
|
|
|
{ key: 7, label: '告警状态', visible: false },
|
|
|
|
|
{ key: 8, label: '是否标识', visible: false },
|
|
|
|
|
{ key: 9, label: '备注', visible: false },
|
|
|
|
|
{ key: 10, label: '创建人', visible: false },
|
|
|
|
|
@ -309,7 +309,7 @@ const initFormData: RfidDeviceForm = {
|
|
|
|
|
deviceName: undefined,
|
|
|
|
|
locationId: undefined,
|
|
|
|
|
deviceAddress: undefined,
|
|
|
|
|
devicePort: undefined,
|
|
|
|
|
devicePort: 20108,
|
|
|
|
|
readFrequency: undefined,
|
|
|
|
|
onlineStatus: undefined,
|
|
|
|
|
alarmStatus: undefined,
|
|
|
|
|
@ -342,18 +342,18 @@ const data = reactive<PageData<RfidDeviceForm, RfidDeviceQuery>>({
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
rules: {
|
|
|
|
|
deviceCode: [
|
|
|
|
|
{ required: true, message: "设备编号不能为空", trigger: "blur" }
|
|
|
|
|
deviceAddress: [
|
|
|
|
|
{ required: true, message: "设备地址不能为空", trigger: "blur" }
|
|
|
|
|
],
|
|
|
|
|
deviceName: [
|
|
|
|
|
{ required: true, message: "设备名称不能为空", trigger: "blur" }
|
|
|
|
|
],
|
|
|
|
|
onlineStatus: [
|
|
|
|
|
/* onlineStatus: [
|
|
|
|
|
{ required: true, message: "在线状态不能为空", trigger: "change" }
|
|
|
|
|
],
|
|
|
|
|
alarmStatus: [
|
|
|
|
|
{ required: true, message: "告警状态不能为空", trigger: "change" }
|
|
|
|
|
],
|
|
|
|
|
],*/
|
|
|
|
|
isMarked: [
|
|
|
|
|
{ required: true, message: "是否标识不能为空", trigger: "change" }
|
|
|
|
|
],
|
|
|
|
|
|