| | |
| | | feStandardSubstanceRecord, |
| | | personPostAuthorizationRecord, |
| | | deviceCheck, |
| | | personCommunicationAbility, |
| | | } |
| | | } |
| | | |
| | |
| | | approvalOfHomeworkInstructionManual: "/instruction/approvalOfHomeworkInstructionManual", // 作业指导书 审批 |
| | | deviceMetricRecordExport: '/deviceMetricRecord/deviceMetricRecordExport', // 设备校准 导出 |
| | | }; |
| | | |
| | | // 沟通记录 |
| | | const personCommunicationAbility = { |
| | | exportPersonCommunicationAbility:'/personCommunicationAbility/exportPersonCommunicationAbility',//导出 |
| | | } |
| | |
| | | <template> |
| | | <el-form |
| | | <el-form |
| | | :model="form" |
| | | :disabled="disabled" |
| | | label-width="130px" |
| | | label-width="130px" |
| | | size="small" |
| | | style="position: relative" |
| | | > |
| | |
| | | computed: { |
| | | form: { |
| | | get() { |
| | | console.log(3333,this.measureForm) |
| | | return this.measureForm |
| | | }, |
| | | set(val) { |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | |
| | | |
| | | } |
| | | }, |
| | | methods: { |
| | |
| | | } |
| | | } |
| | | } |
| | | </script> |
| | | </script> |
| | |
| | | // 第3步数据 |
| | | this.mainForm.measureForm.correctiveActionId = data.correctiveActionId |
| | | this.mainForm.measureForm.correctiveMeasure = data.correctiveMeasure |
| | | this.mainForm.measureForm.requestDepartmentConfirmation = data.requestDepartmentConfirmation == '1' ? true:false |
| | | this.mainForm.measureForm.requestDepartmentConfirmation = data.requestDepartmentConfirmation |
| | | // 第4步数据 |
| | | this.mainForm.resultForm.verificationDepartmentPersonId = data.verificationDepartmentPersonId |
| | | this.mainForm.resultForm.implementationVerificationResults = data.implementationVerificationResults |
| | |
| | | searchVal: undefined |
| | | }, |
| | | superviseColumnData: [ |
| | | // { |
| | | // label: 'id', |
| | | // prop: 'id' |
| | | // }, |
| | | { |
| | | label: 'id', |
| | | prop: 'id' |
| | | }, { |
| | | label: '检测人员', |
| | | prop: 'testerName', |
| | | width: 120 |
| | |
| | | }; |
| | | }, |
| | | mounted() { |
| | | console.log(this.currentRow, '当前数据') |
| | | this.trainingForm = this.currentRow |
| | | this.getInfo() |
| | | this.getUserList() |
| | |
| | | } |
| | | }, { |
| | | label: '确认人', |
| | | prop: 'confirmOperatingPersonnelId', |
| | | prop: 'confirmOperatingPersonnelName', |
| | | minWidth: '100' |
| | | }, { |
| | | label: '确认日期', |
| | |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="8"> |
| | | <el-form-item label="职称"> |
| | | <el-input v-model="form.professionalTitle" clearable size="small"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="24" style="text-align: left;"> |
| | |
| | | <span>{{ (search.current - 1) * search.size + scope.$index + 1 }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="name" label="姓名" min-width="100"> |
| | | </el-table-column> |
| | | <el-table-column prop="startTime" label="起始日期" min-width="180"> |
| | | </el-table-column> |
| | | <el-table-column prop="endTime" label="结束日期" min-width="180"> |
| | |
| | | :total="search.total"> |
| | | </el-pagination> |
| | | </div> |
| | | <el-dialog title="提示" :visible.sync="dialogVisible" width="45%"> |
| | | <el-dialog title="查看" :visible.sync="dialogVisible" width="45%"> |
| | | <div style="height: 30vh;"> |
| | | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm"> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-form-item label="姓名" prop="name"> |
| | | <el-input v-model="ruleForm.name" size="small" disabled></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="起始日期" prop="startTime"> |
| | | <el-date-picker v-model="ruleForm.startTime" type="date" placeholder="选择日期" size="small" |
| | |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-form-item label="工作单位" prop="placeWork"> |
| | | <el-input v-model="ruleForm.placeWork" size="small" clearable required></el-input> |
| | |
| | | <el-input v-model="ruleForm.department" size="small" clearable required></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-form-item label="最高职务" prop="post"> |
| | | <el-input v-model="ruleForm.post" size="small" clearable required></el-input> |