|
|
@ -2,11 +2,11 @@ |
|
|
|
<Dialog v-model="dialogVisible" :title="dialogTitle" :close-on-click-modal="false"> |
|
|
|
<el-form ref="basicFormRef" v-loading="formLoading" :model="formData" :rules="formRules" label-width="100px"> |
|
|
|
<el-row> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="验证人" prop="verifyer"> |
|
|
|
<el-input v-model="formData.verifyer" placeholder="请输入验证人" :disabled="isDisabled"/> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<!-- <el-col :span="12">--> |
|
|
|
<!-- <el-form-item label="验证人" prop="verifyer">--> |
|
|
|
<!-- <el-input v-model="formData.verifyer" placeholder="请输入验证人" :disabled="isDisabled"/>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- </el-col>--> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="验证内容" prop="verifyContent"> |
|
|
|
<el-input v-model="formData.verifyContent" type="textarea" :input-style="{height:'100px'}" maxlength="300" placeholder="请输入验证内容" /> |
|
|
@ -41,6 +41,7 @@ import * as EquipmentMaintenanceMainApi from '@/api/eam/equipmentMaintenanceMain |
|
|
|
import * as EquipmentInspectionMainApi from '@/api/eam/equipmentInspectionMain' |
|
|
|
import { SearchTable } from '@/components/SearchTable' |
|
|
|
import {ElInput} from "element-plus"; |
|
|
|
import {updateEquipmentInspection} from "@/api/eam/equipmentInspectionMain"; |
|
|
|
|
|
|
|
defineOptions({ name: 'TeamForm' }) |
|
|
|
|
|
|
@ -62,15 +63,15 @@ const InputRef = ref<InstanceType<typeof ElInput>>() |
|
|
|
const formData = ref({ |
|
|
|
id:'', |
|
|
|
number:'', |
|
|
|
verifyer: '', |
|
|
|
//verifyer: '', |
|
|
|
verifyContent: '', |
|
|
|
verifyTime: '', |
|
|
|
}) |
|
|
|
const formRules = reactive({ |
|
|
|
verifyer: [ |
|
|
|
{ required: true, message: '验证人不能为空', trigger: 'blur' }, |
|
|
|
{ max: 50, message: '不得超过50个字符', trigger: 'blur' } |
|
|
|
], |
|
|
|
// verifyer: [ |
|
|
|
// { required: true, message: '验证人不能为空', trigger: 'blur' }, |
|
|
|
// { max: 50, message: '不得超过50个字符', trigger: 'blur' } |
|
|
|
// ], |
|
|
|
verifyContent: [ |
|
|
|
{ required: true, message: '验证内容不能为空', trigger: 'blur' }, |
|
|
|
{ max: 50, message: '不得超过50个字符', trigger: 'blur' } |
|
|
@ -102,7 +103,7 @@ const submitForm = async (val) => { |
|
|
|
if (!valid) return |
|
|
|
|
|
|
|
//发送数据 |
|
|
|
await EquipmentInspectionMainApi.updateEquipmentInspectionMain(formData.value) |
|
|
|
await EquipmentInspectionMainApi.updateEquipmentInspection(formData.value) |
|
|
|
//把success函数传递到父页面 |
|
|
|
emit('success',formData.value.id) |
|
|
|
dialogVisible.value = false |
|
|
|