Browse Source

bug修改

master
王金鹏 6 years ago
parent
commit
7e7f056110
  1. 20
      src/views/modules/events/item-deal-detail.vue

20
src/views/modules/events/item-deal-detail.vue

@ -23,7 +23,7 @@
<el-timeline :reverse="false">
<el-timeline-item v-for="(handleProgressResultDTO, index) in dataForm.handleProgressResultDTOS" :key="index" :timestamp="handleProgressResultDTO.createdTime" placement="top">
<el-card>
<div>{{handleProgressResultDTO.handlerDeptName}}</div>
<div>{{handleProgressResultDTO.handlerDept}}</div>
<div>{{handleProgressResultDTO.progressName}}{{handleProgressResultDTO.createdTime}}</div>
<div>{{handleProgressResultDTO.advice}}</div>
</el-card>
@ -36,7 +36,7 @@
<el-form-item label="处理意见(外部):" prop="outHandleAdvice">
<el-input v-model="postDataForm.outHandleAdvice" type="textarea" placeholder="不超过500字"></el-input>
</el-form-item>
<el-form-item label="处理:" prop="handleCategory" :required="true">
<el-form-item label="处理:" prop="handleCategory">
<el-select v-model="postDataForm.handleCategory" placeholder="请选择">
<el-option
v-for="handleResultDTO in dataForm.handleResultDTOS"
@ -46,12 +46,12 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="流转对象:" prop="deptResultDTOS" v-if="deptResultDTOSVisible" :required="true">
<el-form-item label="流转对象:" prop="deptResultDTOS" v-if="deptResultDTOSVisible">
<el-checkbox-group v-model="postDataForm.deptResultDTOS">
<el-checkbox v-for="deptResultDTO in dataForm.deptResultDTOS" :label="deptResultDTO" :key="deptResultDTO.deptName">{{deptResultDTO.deptName}}</el-checkbox>
</el-checkbox-group>
</el-form-item>
<el-form-item label="满意度评价:" prop="evaluateDeptDTOS" v-if="evaluateDeptDTOSVisible" :required="true">
<el-form-item label="满意度评价:" prop="evaluateDeptDTOS" v-if="evaluateDeptDTOSVisible">
<div v-for="(evaluateDeptDTO, index) in dataForm.evaluateDeptDTOS" :key="index">
<label>{{evaluateDeptDTO.deptName}}</label>&nbsp;
<el-radio-group v-model="evaluateDeptDTO.evaluationLevel">
@ -120,6 +120,15 @@ export default {
],
outHandleAdvice: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
handleCategory: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
deptResultDTOS: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
evaluateDeptDTOS: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
]
}
}
@ -131,6 +140,9 @@ export default {
'postDataForm.outHandleAdvice': function (val) {
this.dataForm.outHandleAdvice = val
},
'postDataForm.deptResultDTOS': function (val) {
this.dataForm.deptResultDTOS = val
},
'postDataForm.handleCategory': function (val) {
if (val === 1) {
this.deptResultDTOSVisible = true

Loading…
Cancel
Save