|
|
|
|
@ -116,6 +116,14 @@
|
|
|
|
|
start-placeholder="开始日期" end-placeholder="结束日期" /> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="6"> |
|
|
|
|
<el-form-item label="不满意申诉状态"> |
|
|
|
|
<el-select v-model="query.appealState" placeholder="请选择不满意新信件申诉状态" clearable> |
|
|
|
|
<el-option v-for="item in dictData.appeal_state" :key="item.value" :label="item.name" |
|
|
|
|
:value="item.value"></el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
<div style="display: flex; justify-content: space-between; margin-bottom: 20px;"> |
|
|
|
|
<div> |
|
|
|
|
@ -213,7 +221,7 @@
|
|
|
|
|
<div> |
|
|
|
|
<el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" |
|
|
|
|
:current-page="query.current" :page-sizes="[10, 15, 20, 40, 50]" :page-size="query.size" |
|
|
|
|
layout="total,sizes, prev, pager, next, jumper" :total="totalSize.total"> |
|
|
|
|
layout="total, sizes, prev, pager, next" :total="totalSize.total"> |
|
|
|
|
</el-pagination> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
@ -252,7 +260,7 @@ const loading = ref(false)
|
|
|
|
|
const tableRef = ref<InstanceType<typeof ElTable>>(); |
|
|
|
|
const mailStore = useMailStore(); |
|
|
|
|
mailStore.getMailCategorys(); |
|
|
|
|
const { dictData } = useDictData(["mail_source", "mail_level", "mail_state"]); |
|
|
|
|
const { dictData } = useDictData(["mail_source", "mail_level", "mail_state", "appeal_state"]); |
|
|
|
|
const showLabel = ref(false); |
|
|
|
|
const showCheck = ref(false) |
|
|
|
|
|
|
|
|
|
|