| | |
| | | </el-col> |
| | | <el-col :span="8"> |
| | | <el-form-item label="审核员:" prop="personId"> |
| | | <el-select clearable v-model="state.form.personId" :disabled="state.title =='查看'" filterable placeholder="内审员" style="width: 100%"> |
| | | <el-select clearable v-model="state.form.personId" :disabled="state.title =='查看'" multiple filterable placeholder="内审员" style="width: 100%"> |
| | | <el-option |
| | | v-for="item in state.interUserList" |
| | | :key="item.personId" |
| | |
| | | // checkTime: [{ required: true, message: '请选择内审时间', trigger: 'blur' }], |
| | | startTime: [{ required: true,validator: validateFieldsReview, trigger: 'blur' }],//审核时间 |
| | | checkRecord: [{ required: true, message: '请填写检查记录', trigger: 'blur' }], |
| | | pointKey: [{ required: true, message: '请输入审核要点', trigger: 'blur' }], |
| | | find: [{ required: true, message: '请输入审核发现', trigger: 'blur' }], |
| | | // pointKey: [{ required: true, message: '请输入审核要点', trigger: 'blur' }], |
| | | // find: [{ required: true, message: '请输入审核发现', trigger: 'blur' }], |
| | | result: [{ required: true, message: '', trigger: 'blur' }], |
| | | |
| | | |
| | |
| | | state.form[key] = value[key] |
| | | } |
| | | }) |
| | | state.form.personId = state.form.personId.split(',').map(Number) |
| | | checkTime.value = [state.form.startTime,state.form.endTime] |
| | | state.form.checkCatalogues = state.form.checkCatalogues.map(item => { |
| | | return { |
| | |
| | | const valid = await superRef.value.validate(); |
| | | if(valid){ |
| | | console.log('f',state.form) |
| | | state.form.personId = state.form.personId.join(',') |
| | | if(state.title == '新增'){ |
| | | const {id,...data} = state.form |
| | | const res = await addInternalAuditCheck(data) |