Эх сурвалжийг харах

reactor:200 发布待办新增字段;199 知识管理新增查询条件;198 受理列表、业务待办、综合查询新增字段;196 关于省件发布时的优化;155 市州通用-综合查询等页面分页组件优化

zhangchong 4 сар өмнө
parent
commit
502fe9e3ae

+ 17 - 18
src/views/statistics/order/detailHotspotArea.vue

@@ -142,7 +142,7 @@ import {
 	centerUnreceivedDetailExport,
 } from '@/api/statistics/center';
 import { exportAssignment } from '@/utils/tools';
-import { defaultTimeStartEnd, shortcuts } from '@/utils/constants';
+import { defaultDate, defaultTimeStartEnd, shortcuts } from '@/utils/constants';
 import { FormInstance } from 'element-plus';
 
 // 引入组件
@@ -157,7 +157,7 @@ const state = reactive<any>({
 		PageSize: 20,
 		State: null, // 特提状态
 		Keyword: null, // 关键字
-		crTime: [],
+		crTime: defaultDate,
 		StartTime: null,
 		EndTime: null,
 	},
@@ -181,8 +181,8 @@ const queryList = () => {
 				PageSize: state.queryParams.PageSize,
 				HotspotId: routeQueryParams.HotspotId,
 				AreaCode: routeQueryParams.AreaCode,
-				StartTime: routeQueryParams.StartTime,
-				EndTime: routeQueryParams.EndTime,
+				StartTime: state.queryParams.crTime[0],
+				EndTime: state.queryParams.crTime[1],
 			};
 			statisticsOrderHotDetail(requestParams.value)
 				.then((res: any) => {
@@ -201,8 +201,8 @@ const queryList = () => {
 				PageSize: state.queryParams.PageSize,
 				HotspotId: routeQueryParams.HotspotId,
 				AcceptTypeCode: routeQueryParams.AcceptTypeCode,
-				StartTime: routeQueryParams.StartTime,
-				EndTime: routeQueryParams.EndTime,
+				StartTime: state.queryParams.crTime[0],
+				EndTime: state.queryParams.crTime[1],
 			};
 			statisticsOrderHotAcceptDetail(requestParams.value)
 				.then((res: any) => {
@@ -221,8 +221,8 @@ const queryList = () => {
 				PageSize: state.queryParams.PageSize,
 				HotspotId: routeQueryParams.HotspotId,
 				HotspotName: routeQueryParams.HotspotName,
-				StartTime: routeQueryParams.StartTime,
-				EndTime: routeQueryParams.EndTime,
+				StartTime: state.queryParams.crTime[0],
+				EndTime: state.queryParams.crTime[1],
 				TypeId: routeQueryParams.TypeId,
 				TitleCode: routeQueryParams.TitleCode,
 			};
@@ -243,8 +243,8 @@ const queryList = () => {
 				PageSize: state.queryParams.PageSize,
 				OrgCode: routeQueryParams.OrgCode,
 				DataSoure: routeQueryParams.DataSoure,
-				StartTime: routeQueryParams.StartTime,
-				EndTime: routeQueryParams.EndTime,
+				StartTime: state.queryParams.crTime[0],
+				EndTime: state.queryParams.crTime[1],
 			};
 			centerUnreceivedDetail(requestParams.value)
 				.then((res: any) => {
@@ -262,8 +262,8 @@ const queryList = () => {
 				PageIndex: state.queryParams.PageIndex,
 				PageSize: state.queryParams.PageSize,
 				userId: routeQueryParams.userId,
-				StartTime: routeQueryParams.StartTime,
-				EndTime: routeQueryParams.EndTime,
+				StartTime: state.queryParams.crTime[0],
+				EndTime: state.queryParams.crTime[1],
 			};
 			centerEnterpriseSpecialistLetterDetail(requestParams.value)
 				.then((res: any) => {
@@ -276,14 +276,13 @@ const queryList = () => {
 				});
 			break;
 		case 'hotspotSubclass': // 热点类型小类统计明细
-			state.loading = false;
 			exportMethod.value = departmentHotSmallDetailExport; // 导出接口
 			requestParams.value = {
 				PageIndex: state.queryParams.PageIndex,
 				PageSize: state.queryParams.PageSize,
 				HotspotCode: routeQueryParams.HotspotCode,
-				StartTime: routeQueryParams.StartTime,
-				EndTime: routeQueryParams.EndTime,
+				StartTime: state.queryParams.crTime[0],
+				EndTime: state.queryParams.crTime[1],
 			};
 			departmentHotSmallDetail(requestParams.value)
 				.then((res: any) => {
@@ -340,12 +339,12 @@ const isChecked = computed(() => {
 });
 const toolbarRef = ref<RefType>();
 onMounted(() => {
+	if (routeQueryParams.StartTime && routeQueryParams.EndTime) {
+		state.queryParams.crTime = [routeQueryParams.StartTime, routeQueryParams.EndTime];
+	}
 	queryList();
 	if (tableRef.value && toolbarRef.value) {
 		tableRef.value.connect(toolbarRef.value);
 	}
-	if (routeQueryParams.StartTime && routeQueryParams.EndTime) {
-		state.queryParams.crTime = [routeQueryParams.StartTime, routeQueryParams.EndTime];
-	}
 });
 </script>