Browse Source

Merge remote-tracking branch 'origin/dev_1114' into dev_1114

master
尹作梅 6 years ago
parent
commit
124217c61d
  1. 9
      src/App.vue
  2. 5
      src/views/modules/events/issue-process-detail-view.vue
  3. 5
      src/views/modules/events/issue-review-detail-view.vue
  4. 5
      src/views/modules/events/item-deal-detail-view.vue

9
src/App.vue

@ -4,6 +4,12 @@
</transition>
</template>
<style>
body .el-table th.gutter{
display: table-cell!important;
}
</style>
<script>
import Cookies from 'js-cookie'
import { messages } from '@/i18n'
@ -11,9 +17,12 @@ export default {
watch: {
'$i18n.locale': 'i18nHandle'
},
created () {
this.i18nHandle(this.$i18n.locale)
},
methods: {
i18nHandle (val, oldVal) {
Cookies.set('language', val)

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,
@ -181,7 +182,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