Browse Source

修改满意度评价选择框

master
liuchuang 6 years ago
parent
commit
2665fadb4b
  1. 21
      src/views/modules/events/item-deal-detail.vue

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

@ -45,12 +45,22 @@
<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">-->
<!-- <div v-for="(evaluateDeptDTO, index) in dataForm.evaluateDeptDTOS" :key="index">-->
<!-- <label>{{evaluateDeptDTO.deptName}}</label><br>-->
<!-- <el-select @change="changeHandler($event,evaluateDeptDTO)" v-model="evaluateDeptDTO.evaluationLevel">-->
<!-- <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option>-->
<!-- </el-select>-->
<!-- </div>-->
<!-- </el-form-item>-->
<el-form-item label="满意度评价" prop="evaluateDeptDTOS" v-if="evaluateDeptDTOSVisible">
<div v-for="(evaluateDeptDTO, index) in dataForm.evaluateDeptDTOS" :key="index">
<label>{{evaluateDeptDTO.deptName}}</label><br>
<el-select @change="changeHandler($event,evaluateDeptDTO)" v-model="evaluateDeptDTO.evaluationLevel">
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option>
</el-select>
<label>{{evaluateDeptDTO.deptName}}</label>&nbsp;
<el-radio-group v-model="evaluateDeptDTO.evaluationLevel">
<el-radio :label="2">非常满意</el-radio>
<el-radio :label="1">基本满意</el-radio>
<el-radio :label="0">不满意</el-radio>
</el-radio-group>
</div>
</el-form-item>
</el-form>
@ -173,6 +183,7 @@ export default {
//
dataFormSubmitHandle: debounce(function () {
this.postDataForm.id = this.dataForm.id
this.postDataForm.evaluateDeptDTOS = this.dataForm.evaluateDeptDTOS
if (this.postDataForm.handleAdvice === '') {
return this.$message.error('内部处理意见不能为空')
}
@ -193,7 +204,7 @@ export default {
return this.$message.error('请完善满意度调查')
}
}
console.log(this.postDataForm)
console.log(JSON.stringify(this.postDataForm))
this.$http['post'](
'/events/item/itemHandleSubmit', this.postDataForm).then(({ data: res }) => {
if (res.code !== 0) {

Loading…
Cancel
Save