|
|
|
|
@ -33,7 +33,7 @@
|
|
|
|
|
<el-col :span="6"> |
|
|
|
|
<el-form-item label="来信时间"> |
|
|
|
|
<date-time-range-picker-ext |
|
|
|
|
v-model="query.discoveryTime" |
|
|
|
|
v-model="query.mailTime" |
|
|
|
|
/> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
@ -66,34 +66,35 @@
|
|
|
|
|
<el-table :data="list"> |
|
|
|
|
<el-table-column |
|
|
|
|
label="信件编号" |
|
|
|
|
prop="originId" |
|
|
|
|
prop="id" |
|
|
|
|
show-overflow-tooltip |
|
|
|
|
/> |
|
|
|
|
<el-table-column |
|
|
|
|
label="来信时间" |
|
|
|
|
prop="discoveryTime" |
|
|
|
|
prop="mailTime" |
|
|
|
|
show-overflow-tooltip |
|
|
|
|
/> |
|
|
|
|
<el-table-column |
|
|
|
|
label="投诉人" |
|
|
|
|
prop="responderName" |
|
|
|
|
prop="contactName" |
|
|
|
|
width="90" |
|
|
|
|
/> |
|
|
|
|
<el-table-column label="电话" prop="contactPhone" /> |
|
|
|
|
<el-table-column |
|
|
|
|
label="具体内容" |
|
|
|
|
prop="thingDesc" |
|
|
|
|
prop="content" |
|
|
|
|
show-overflow-tooltip |
|
|
|
|
/> |
|
|
|
|
<el-table-column label="办理单位" show-overflow-tooltip> |
|
|
|
|
<template #default="{ row }"> |
|
|
|
|
<span>{{ row.handleSecondDepartName }}</span> |
|
|
|
|
<span>{{ row.handleThreeDepartName }}</span> |
|
|
|
|
<!-- <span>{{ row.handleSecondDepartName }}</span>--> |
|
|
|
|
<!-- <span>{{ row.handleThreeDepartName }}</span>--> |
|
|
|
|
<span>{{ row.secondDeptName +'/'+row.threeDeptName }}</span> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column |
|
|
|
|
label="是否属实" |
|
|
|
|
prop="checkStatusName" |
|
|
|
|
prop="verifyIsTrue" |
|
|
|
|
width="100" |
|
|
|
|
align="center" |
|
|
|
|
/> |
|
|
|
|
@ -101,16 +102,16 @@
|
|
|
|
|
<template #default="{ row }"> |
|
|
|
|
<el-tag |
|
|
|
|
:type=" |
|
|
|
|
row.processingStatus === |
|
|
|
|
row.mailState === |
|
|
|
|
ProcessingStatus.COMPLETED |
|
|
|
|
? 'success' |
|
|
|
|
: 'primary' |
|
|
|
|
" |
|
|
|
|
v-if="row.processingStatus" |
|
|
|
|
v-if="row.mailState" |
|
|
|
|
>{{ |
|
|
|
|
getDictLable( |
|
|
|
|
dict.processingStatus, |
|
|
|
|
row.processingStatus |
|
|
|
|
row.mailState |
|
|
|
|
) |
|
|
|
|
}}</el-tag |
|
|
|
|
> |
|
|
|
|
@ -154,7 +155,7 @@
|
|
|
|
|
<el-dialog v-model="detailShow" title="信访详情" width="50vw"> |
|
|
|
|
<el-row :gutter="20" tyle="margin-top: 20px"> |
|
|
|
|
<el-col :span="12" > |
|
|
|
|
<label>反映人姓名:</label> {{actionRow.responderName}} |
|
|
|
|
<label>反映人姓名:</label> {{actionRow.contactName}} |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<label>反映人联系方式:</label>{{actionRow.contactPhone}} |
|
|
|
|
@ -162,7 +163,7 @@
|
|
|
|
|
</el-row> |
|
|
|
|
<el-row :gutter="20" style="margin-top: 20px"> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<label>核查情况:</label> {{actionRow.checkStatusName}} |
|
|
|
|
<label>核查情况:</label> {{actionRow.content}} |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="12" > |
|
|
|
|
<label>业务类别:</label>{{actionRow.businessTypeName}} |
|
|
|
|
@ -170,17 +171,17 @@
|
|
|
|
|
</el-row> |
|
|
|
|
<el-row :gutter="20" style="margin-top: 20px"> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<label>问题发生时间:</label>{{actionRow.crtTime}} |
|
|
|
|
<label>来信时间:</label>{{actionRow.mailTime}} |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
<el-row :gutter="20" style="margin-top: 20px"> |
|
|
|
|
<el-col > |
|
|
|
|
<label>反映人内容:</label> {{actionRow.thingDesc}} |
|
|
|
|
<label>反映人内容:</label> {{actionRow.content}} |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
<el-row :gutter="20" style="margin-top: 20px"> |
|
|
|
|
<el-col > |
|
|
|
|
<label>核查情况内容:</label> {{actionRow.checkStatusDesc}} |
|
|
|
|
<label>核查情况内容:</label> {{actionRow.verifyDetails}} |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
</el-dialog> |
|
|
|
|
|