|
@@ -78,7 +78,7 @@
|
|
|
<span>
|
|
|
<span class="complaint-content-left">地址:</span>
|
|
|
<span class="complaint-content-right"
|
|
|
- >{{rowData.buildingName}}{{ rowData.unitName }}{{ rowData.roomNumber }}</span
|
|
|
+ >{{ rowData.buildingName }}{{ rowData.unitName }}{{ rowData.roomNumber }}</span
|
|
|
>
|
|
|
</span>
|
|
|
</p>
|
|
@@ -110,7 +110,7 @@
|
|
|
</div>
|
|
|
<div class="complaint-images complaint-content">
|
|
|
<span class="complaint-content-left">图片/视频:</span>
|
|
|
- <span v-if="srcList.length ">
|
|
|
+ <span v-if="srcList.length">
|
|
|
<span v-for="(item, index) in imgList" :key="index">
|
|
|
<el-image class="images" :src="item" :preview-src-list="imgList"> </el-image
|
|
|
></span>
|
|
@@ -210,7 +210,7 @@ export default {
|
|
|
// 处理记录
|
|
|
recordData: [],
|
|
|
// 投诉人
|
|
|
- complaintName:'',
|
|
|
+ complaintName: '',
|
|
|
// 视频获得焦点
|
|
|
videoControls: false,
|
|
|
// 弹框显示图片
|
|
@@ -330,9 +330,7 @@ export default {
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
|
- if (this.$store.getters['getAreaSelect'].length === 0) {
|
|
|
- this.getCommunityList();
|
|
|
- }
|
|
|
+ this.getCommunityList();
|
|
|
this.mixins_dataUrl = '/sc-community-web/feedback/page';
|
|
|
this.mixins_query = {};
|
|
|
this.mixins_search();
|
|
@@ -414,27 +412,26 @@ export default {
|
|
|
},
|
|
|
/** 查看处理详情*/
|
|
|
clickEdit(row) {
|
|
|
-
|
|
|
// 获取处理内容
|
|
|
this.$http.post(`/sc-community-web/feedback/find/${row.id}`).then((res) => {
|
|
|
- if(res.status===0){
|
|
|
- this.rowData = res.data;
|
|
|
- this.centerDialogVisible = true;
|
|
|
- this.complaintName = row.userName;
|
|
|
- if(res.data.imageUrl){
|
|
|
- let file = res.data.imageUrl;
|
|
|
- let files = file.split(',');
|
|
|
- this.srcList = files;
|
|
|
- this.imgList = files.filter((item) => {
|
|
|
- return item.substr(-3) == 'png' || item.substr(-3) == 'jpg'||item.substr(-4)=='jpeg';
|
|
|
- });
|
|
|
- this.videoList = files.filter((item) => {
|
|
|
- return item.substr(-3) == 'mp4';
|
|
|
- });
|
|
|
- }
|
|
|
- }else{
|
|
|
+ if (res.status === 0) {
|
|
|
+ this.rowData = res.data;
|
|
|
+ this.centerDialogVisible = true;
|
|
|
+ this.complaintName = row.userName;
|
|
|
+ if (res.data.imageUrl) {
|
|
|
+ let file = res.data.imageUrl;
|
|
|
+ let files = file.split(',');
|
|
|
+ this.srcList = files;
|
|
|
+ this.imgList = files.filter((item) => {
|
|
|
+ return item.substr(-3) == 'png' || item.substr(-3) == 'jpg' || item.substr(-4) == 'jpeg';
|
|
|
+ });
|
|
|
+ this.videoList = files.filter((item) => {
|
|
|
+ return item.substr(-3) == 'mp4';
|
|
|
+ });
|
|
|
+ }
|
|
|
+ } else {
|
|
|
this.rowData = row;
|
|
|
- this.$message('获取详情失败!请稍后重试')
|
|
|
+ this.$message('获取详情失败!请稍后重试');
|
|
|
}
|
|
|
|
|
|
console.log('查看处理详情返回rowData', this.rowData);
|