Browse Source

事件转项目

feature/syp_points
songyunpeng 5 years ago
parent
commit
eb398d5997
  1. 37
      src/views/modules/events/issue-review-detail-view.vue

37
src/views/modules/events/issue-review-detail-view.vue

@ -40,6 +40,7 @@
<el-form-item label="审核:" prop="eventState">
<el-radio v-model="dataForm.eventState" label="4">审核通过</el-radio>
<el-radio v-model="dataForm.eventState" label="2">驳回</el-radio>
<el-radio v-model="dataForm.eventState" label="6">转项目</el-radio>
</el-form-item>
<el-form-item label="议题所属类别:" prop="categoryId" v-if="categoryVisible">
<div class="block">
@ -218,6 +219,42 @@ export default {
})
}).catch(() => {})
}
if (this.dataForm.eventState === '6') {
this.$http['post']('/events/epdcevents/reviewPass', this.dataForm).then(({ data: res }) => {
this.isAble = false
if (res.code !== 0) {
return this.$message.error(res.msg)
}
let toItemDataForm = {
id: '',
advice: '',
state: '4',
images: [],
userId: '',
deptResultDTOS: []
}
toItemDataForm.id = res.data
toItemDataForm.advice = this.dataForm.advice
toItemDataForm.images = this.dataForm.images
toItemDataForm.userId = this.dataForm.userId
this.$http['post']('/events/issue/toItem', toItemDataForm).then(({ data: res }) => {
this.isAble = false
if (res.code !== 0) {
return this.$message.error(res.msg)
}
}).catch(() => {})
this.$message({
message: this.$t('prompt.success'),
type: 'success',
duration: 500,
onClose: () => {
this.visible = false
this.$parent.selectComponent = 'IssueReviewList'
this.$emit('refreshDataList')
}
})
}).catch(() => {})
}
})
}, 1000, { 'leading': true, 'trailing': false })
}

Loading…
Cancel
Save