|
@@ -28,6 +28,20 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
</el-row>
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
+ <el-row :gutter="20">
|
|
|
|
|
+ <el-col :span="12">
|
|
|
|
|
+ <el-form-item label="设备名称" prop="deviceName">
|
|
|
|
|
+ <el-input v-model="formData.deviceName" placeholder="请输入设备名称" />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+
|
|
|
|
|
+ <el-col :span="12">
|
|
|
|
|
+ <el-form-item label="设备编码" prop="deviceCode">
|
|
|
|
|
+ <el-input v-model="formData.deviceCode" placeholder="请输入设备编码" />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+ </el-row>
|
|
|
|
|
+
|
|
|
<el-row :gutter="20">
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item label="检测单位" prop="certOrg">
|
|
<el-form-item label="检测单位" prop="certOrg">
|
|
@@ -209,13 +223,16 @@ const createDefaultFormData = () => ({
|
|
|
certTime: undefined,
|
|
certTime: undefined,
|
|
|
certExpire: undefined,
|
|
certExpire: undefined,
|
|
|
file: '',
|
|
file: '',
|
|
|
- remark: ''
|
|
|
|
|
|
|
+ remark: '',
|
|
|
|
|
+ deviceCode: ''
|
|
|
})
|
|
})
|
|
|
|
|
|
|
|
const formData = ref(createDefaultFormData())
|
|
const formData = ref(createDefaultFormData())
|
|
|
|
|
|
|
|
const formRules = reactive({
|
|
const formRules = reactive({
|
|
|
- deviceId: [{ required: true, message: '关联设备不能为空', trigger: 'blur' }],
|
|
|
|
|
|
|
+ // deviceId: [{ required: true, message: '关联设备不能为空', trigger: 'blur' }],
|
|
|
|
|
+ deviceName: [{ required: true, message: '设备名称不能为空', trigger: 'blur' }],
|
|
|
|
|
+ deviceCode: [{ required: true, message: '设备编码不能为空', trigger: 'blur' }],
|
|
|
certNo: [{ required: true, message: '证书编号不能为空', trigger: 'blur' }],
|
|
certNo: [{ required: true, message: '证书编号不能为空', trigger: 'blur' }],
|
|
|
certOrg: [{ required: true, message: '检测单位不能为空', trigger: 'blur' }],
|
|
certOrg: [{ required: true, message: '检测单位不能为空', trigger: 'blur' }],
|
|
|
certTime: [{ required: true, message: '检测日期不能为空', trigger: 'blur' }],
|
|
certTime: [{ required: true, message: '检测日期不能为空', trigger: 'blur' }],
|