|
@@ -1,6 +1,6 @@
|
|
<template>
|
|
<template>
|
|
<div class="responseDialog">
|
|
<div class="responseDialog">
|
|
- <el-dialog :title="form.id?'编辑' +title[form.processType]:'添加' +title[form.processType]" :visible.sync="showDialog" width="500px" :close-on-click-modal="false" @close="handleClose" append-to-body>
|
|
|
|
|
|
+ <el-dialog :title="form.id?'编辑' +title[form.processType]:'添加' +title[form.processType]" :visible.sync="showDialog" width="500px" :close-on-click-modal="false" :before-close="handleClose" append-to-body>
|
|
<el-form :model="form" :rules="rules" ref="reportForm" label-width="120px" label-position="left" v-loading="loading">
|
|
<el-form :model="form" :rules="rules" ref="reportForm" label-width="120px" label-position="left" v-loading="loading">
|
|
<el-form-item v-if="form.processType!=5" :label="timeType[form.processType]">
|
|
<el-form-item v-if="form.processType!=5" :label="timeType[form.processType]">
|
|
<el-date-picker v-model="form.occuredTime" value-format="yyyy-MM-dd" type="date" placeholder="请选择时间" style="width: 100%;"></el-date-picker>
|
|
<el-date-picker v-model="form.occuredTime" value-format="yyyy-MM-dd" type="date" placeholder="请选择时间" style="width: 100%;"></el-date-picker>
|
|
@@ -10,10 +10,10 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<template v-if="form.processType==0">
|
|
<template v-if="form.processType==0">
|
|
<el-form-item label="地点">
|
|
<el-form-item label="地点">
|
|
- <el-input v-model="form.oralExam.address" autocomplete="off" placeholder="请输入地点"></el-input>
|
|
|
|
|
|
+ <el-input v-model="form.address" autocomplete="off" placeholder="请输入地点"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="参与人">
|
|
<el-form-item label="参与人">
|
|
- <el-input v-model="form.oralExam.participants" autocomplete="off" placeholder="请输入参与人"></el-input>
|
|
|
|
|
|
+ <el-input v-model="form.participants" autocomplete="off" placeholder="请输入参与人"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</template>
|
|
</template>
|
|
<el-form-item v-if="form.processType!=0" label="附件:">
|
|
<el-form-item v-if="form.processType!=0" label="附件:">
|
|
@@ -74,6 +74,10 @@ export default {
|
|
methods: {
|
|
methods: {
|
|
open(form) {
|
|
open(form) {
|
|
this.form = JSON.parse(JSON.stringify(form))
|
|
this.form = JSON.parse(JSON.stringify(form))
|
|
|
|
+ if(this.form.processType == 0){
|
|
|
|
+ this.$set(this.form,'address',this.form.oralExam.address)
|
|
|
|
+ this.$set(this.form,'participants',this.form.oralExam.participants)
|
|
|
|
+ }
|
|
this.showDialog=true
|
|
this.showDialog=true
|
|
},
|
|
},
|
|
// 弹窗确定
|
|
// 弹窗确定
|