Browse Source

处理项目详情新需求变更

master^2
wanggongfeng 3 years ago
parent
commit
8390fb376a
  1. 19
      src/views/modules/events/item-deal-detail-view.vue
  2. 12
      src/views/modules/events/item-deal-list.vue

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

@ -2,10 +2,10 @@
<div class="project-handle">
<div style="width: 100%; height: 100%;">
<div class="project-detail">
<div class="project-detail-tip">议题详情</div>
<div class="project-detail-tip">项目详情</div>
<el-form label-position="right"
label-width="120px">
<el-form-item label="议题内容:"
<el-form-item label="项目内容:"
prop="eventContent">
<div>{{dataForm.itemContent}}</div>
<el-image v-for="url in dataForm.images"
@ -644,11 +644,12 @@ export default {
...res.data
}
this.dataForm.handleProgressResultDTOS.forEach((item, index, arr) => {
if (index === arr.length - 1) {
item.type = 'issue-project'
} else {
item.type = 'project'
}
// if (index === arr.length - 1) {
// item.type = 'issue-project'
// } else {
// item.type = 'project'
// }
item.type = 'project' // 2022.9.4
})
this.dataForm.issueProgressResultDTOS.forEach((item, index, arr) => {
if (index === arr.length - 1) {
@ -744,10 +745,10 @@ export default {
} else {
this.postDataForm.deptResultDTOS = []
}
if (this.postDataForm.outHandleAdvice === '' && this.postDataForm.handleCategory !== '11') {
if (this.postDataForm.outHandleAdvice === '' && this.postDataForm.handleCategory !== 11) {
return this.$message.error('回复居民意见不能为空')
}
if (this.postDataForm.outHandleAdvice.length > 500 && this.postDataForm.handleCategory !== '11') {
if (this.postDataForm.outHandleAdvice.length > 500 && this.postDataForm.handleCategory !== 11) {
return this.$message.error('回复居民意见不能超过500字')
}
if (this.postDataForm.handleAdvice === '') {

12
src/views/modules/events/item-deal-list.vue

@ -94,6 +94,7 @@
border
@selection-change="dataListSelectionChangeHandle"
style="width: 100%;"
:row-class-name="tableRowClassName"
>
<el-table-column
label="序号"
@ -301,6 +302,12 @@ export default {
}
},
methods: {
tableRowClassName ({ row, index }) {
if (row.isRemind === '1') {
return 'success-row'
}
return ''
},
dealAction (id) {
this.$parent.selectComponent = 'ItemDealDetailView'
this.$router.push({ path: '/events-item-deal', query: { id: id } })
@ -357,3 +364,8 @@ export default {
}
}
</script>
<style>
.el-table .success-row {
background: oldlace;
}
</style>

Loading…
Cancel
Save