|
@@ -160,6 +160,7 @@
|
|
:placeholder="rowData.handleStatus | filterComplaintStatus"
|
|
:placeholder="rowData.handleStatus | filterComplaintStatus"
|
|
v-model="mixins_query.complaintStatus"
|
|
v-model="mixins_query.complaintStatus"
|
|
clearable
|
|
clearable
|
|
|
|
+ :disabled="rowData.handleStatus == 2"
|
|
>
|
|
>
|
|
<el-option v-for="(item, index) in complaintStatus" :key="index" :label="item.label" :value="item.status">{{
|
|
<el-option v-for="(item, index) in complaintStatus" :key="index" :label="item.label" :value="item.status">{{
|
|
item.label
|
|
item.label
|
|
@@ -167,7 +168,7 @@
|
|
</el-select>
|
|
</el-select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <el-form :model="replayForm" ref="replayForm" label-width="80px" class="demo-ruleForm">
|
|
|
|
|
|
+ <el-form :model="replayForm" ref="replayForm" label-width="80px" class="demo-ruleForm" v-if="rowData.handleStatus != 2">
|
|
<el-form-item
|
|
<el-form-item
|
|
label="物业回复"
|
|
label="物业回复"
|
|
prop="replay"
|
|
prop="replay"
|
|
@@ -205,8 +206,6 @@ export default {
|
|
return {
|
|
return {
|
|
// 处理记录
|
|
// 处理记录
|
|
recordData: [],
|
|
recordData: [],
|
|
- // 投诉人
|
|
|
|
- complaintName: '',
|
|
|
|
// 视频获得焦点
|
|
// 视频获得焦点
|
|
videoControls: false,
|
|
videoControls: false,
|
|
mediaList: [],
|
|
mediaList: [],
|
|
@@ -453,10 +452,10 @@ export default {
|
|
if (res.status === 0) {
|
|
if (res.status === 0) {
|
|
this.rowData = res.data;
|
|
this.rowData = res.data;
|
|
this.centerDialogVisible = true;
|
|
this.centerDialogVisible = true;
|
|
- this.complaintName = row.userName;
|
|
|
|
- this.mediaList = res.data.imageUrl.split(',');
|
|
|
|
|
|
+ if (res.data.imageUrl.length > 0) {
|
|
|
|
+ this.mediaList = res.data.imageUrl.split(',');
|
|
|
|
+ }
|
|
} else {
|
|
} else {
|
|
- this.rowData = row;
|
|
|
|
this.$message.error(msg);
|
|
this.$message.error(msg);
|
|
}
|
|
}
|
|
});
|
|
});
|