Browse Source

提交锁定功能增加

master
李鹏飞 6 years ago
parent
commit
417fc3655f
  1. 5
      src/views/modules/events/issue-process-detail-view.vue
  2. 5
      src/views/modules/events/issue-review-detail-view.vue
  3. 5
      src/views/modules/events/item-deal-detail-view.vue

5
src/views/modules/events/issue-process-detail-view.vue

@ -94,7 +94,7 @@
<el-input v-model="dataForm.advice" type="textarea" placeholder="请您填写居民诉求的处理情况及答复意见,向居民公开展示,500字以内"></el-input>
</el-form-item>
<el-form-item style="float: right;">
<el-button size="small" style="width: 95px" type="primary" @click="dataFormSubmitHandle()">{{ $t('confirm') }}</el-button>
<el-button size="small" style="width: 95px" type="primary" :disabled="isAble" @click="dataFormSubmitHandle()">{{ $t('confirm') }}</el-button>
<el-button size="small" style="width: 95px" @click="backToItemDeal">返回</el-button>
</el-form-item>
</el-form>
@ -123,6 +123,7 @@ export default {
issueProgressResultDTOS: [],
images: []
},
isAble: false,
previewImgList: [],
verifyOptions: [{
verifyFlag: '1',
@ -235,7 +236,9 @@ export default {
if (this.dataForm.advice.length > 500) {
return this.$message.error('处理意见不超过500字')
}
this.isAble =true
this.$http['post']('/events/issue/issueWaitHandleSubmit', this.dataForm).then(({ data: res }) => {
this.isAble =false
if (res.code !== 0) {
return this.$message.error(res.msg)
}

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

@ -50,7 +50,7 @@
<el-input :rows="4" v-model="dataForm.advice" type="textarea" placeholder="请您填写居民诉求的处理情况及答复意见,向居民公开展示,500字以内"></el-input>
</el-form-item>
<el-form-item style="float: right;">
<el-button size="small" style="width: 95px" type="primary" @click="dataFormSubmitHandle()">{{ $t('confirm') }}</el-button>
<el-button size="small" style="width: 95px" type="primary":disabled="isAble" @click="dataFormSubmitHandle()">{{ $t('confirm') }}</el-button>
<el-button size="small" style="width: 95px" @click="backToItemDeal">{{ '返回' }}</el-button>
</el-form-item>
</el-form>
@ -78,6 +78,7 @@ export default {
advice: '',
eventState: '4'
},
isAble: false,
categoryIds: [],
previewImgList: [],
categoryVisible: true,
@ -170,7 +171,9 @@ export default {
if (this.dataForm.advice.length > 500) {
return this.$message.error('处理意见不超过500字')
}
this.isAble =true
this.$http['post']('/events/epdcevents/review', this.dataForm).then(({ data: res }) => {
this.isAble =false
if (res.code !== 0) {
return this.$message.error(res.msg)
}

5
src/views/modules/events/item-deal-detail-view.vue

@ -130,7 +130,7 @@
</div>
</el-form-item>
<el-form-item style="float: right;">
<el-button size="small" type="primary" style="width: 95px" @click="dataFormSubmitHandle()">{{ $t('confirm') }}</el-button>
<el-button size="small" type="primary" :disabled="isAble" style="width: 95px" @click="dataFormSubmitHandle()">{{ $t('confirm') }}</el-button>
<el-button size="small" style="width: 95px" @click="backToItemDeal">返回</el-button>
</el-form-item>
</el-form>
@ -194,6 +194,7 @@ export default {
issueLatitude: '',
issueLongitude: ''
},
isAble: false,
previewImgList: [],
deptResult: [],
commentsDTOs: [],
@ -446,8 +447,10 @@ export default {
} else {
this.postDataForm.evaluateDeptDTOS = []
}
this.isAble =true
this.$http['post'](
'/events/item/itemHandleSubmit', this.postDataForm).then(({ data: res }) => {
this.isAble =false
if (res.code !== 0) {
return this.$message.error(res.msg)
}

Loading…
Cancel
Save