|
@@ -90,7 +90,6 @@
|
|
|
<el-form-item label="发送人" prop="SendName">
|
|
|
<el-input v-model="state.queryParams.SendName" placeholder="发送人" clearable @keyup.enter="handleQuery" />
|
|
|
</el-form-item>
|
|
|
-
|
|
|
<el-form-item label="发送部门" prop="SendOrg">
|
|
|
<el-input v-model="state.queryParams.SendOrg" placeholder="发送部门" clearable @keyup.enter="handleQuery" />
|
|
|
</el-form-item>
|
|
@@ -107,6 +106,20 @@
|
|
|
<el-option v-for="item in eSendStateData" :value="item.key" :key="item.key" :label="item.value" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="添加时间" prop="tjTime">
|
|
|
+ <el-date-picker
|
|
|
+ v-model="state.queryParams.tjTime"
|
|
|
+ type="datetimerange"
|
|
|
+ unlink-panels
|
|
|
+ range-separator="至"
|
|
|
+ start-placeholder="开始时间"
|
|
|
+ end-placeholder="结束时间"
|
|
|
+ :shortcuts="shortcuts"
|
|
|
+ @change="handleQuery"
|
|
|
+ value-format="YYYY-MM-DD[T]HH:mm:ss"
|
|
|
+ :default-time="defaultTimeStartEnd"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
</el-form>
|
|
|
<template #footer>
|
|
|
<el-button type="primary" @click="handleQuery" :loading="state.loading"> <SvgIcon name="ele-Search" class="mr5" />查询 </el-button>
|
|
@@ -144,6 +157,9 @@ const state = reactive<any>({
|
|
|
SendName: null,
|
|
|
SendOrg: null,
|
|
|
SendContent: null,
|
|
|
+ tjTime:[], // 添加时间
|
|
|
+ CreationStartTime:null, // 添加开始时间
|
|
|
+ CreationEndTime:null , // 添加结束时间
|
|
|
},
|
|
|
total: 0, // 总条数
|
|
|
tableData: [], // 表格数据
|
|
@@ -168,9 +184,12 @@ const handleQuery = () => {
|
|
|
const queryList = () => {
|
|
|
state.loading = true;
|
|
|
let request = Other.deepClone(state.queryParams);
|
|
|
- request.StartTime = state.queryParams.crTime === null ? null : state.queryParams.crTime[0];
|
|
|
+ request.StartTime = state.queryParams.crTime === null ? null : state.queryParams.crTime[0]; // 发送时间
|
|
|
request.EndTime = state.queryParams.crTime === null ? null : state.queryParams.crTime[1];
|
|
|
Reflect.deleteProperty(request, 'crTime');
|
|
|
+ request.CreationStartTime = state.queryParams.tjTime === null ? null : state.queryParams.tjTime[0]; // 添加时间
|
|
|
+ request.CreationEndTime = state.queryParams.tjTime === null ? null : state.queryParams.tjTime[1];
|
|
|
+ Reflect.deleteProperty(request, 'tjTime');
|
|
|
messageList(request)
|
|
|
.then((res) => {
|
|
|
state.loading = false;
|