Parcourir la source

reactor:预案库,案例库调整;

zhangchong il y a 3 mois
Parent
commit
9907f658c5

+ 4 - 4
src/views/case/index/index.vue

@@ -313,8 +313,8 @@ const state = reactive<any>({
 		StartOffShelfTime: null,
 		EndOffShelfTime: null,
 		cjTime: [], // 创建时间
-		CreationStartTime: null,
-		CreationEndTime: null,
+		CreationTimeStart: null,
+		CreationTimeEnd: null,
 		gxTime: [], // 更新时间
 		StartUpdateTime: null,
 		EndUpdateTime: null,
@@ -372,8 +372,8 @@ const queryList = () => {
 	requestParams.value.StartOffShelfTime = state.queryParams.xjTime === null ? null : state.queryParams.xjTime[0]; // 受理时间
 	requestParams.value.EndOffShelfTime = state.queryParams.xjTime === null ? null : state.queryParams.xjTime[1]; //下架时间
 	Reflect.deleteProperty(requestParams.value, 'xjTime'); // 删除无用的参数
-	requestParams.value.CreationStartTime = state.queryParams.cjTime === null ? null : state.queryParams.cjTime[0]; // 创建时间
-	requestParams.value.CreationEndTime = state.queryParams.cjTime === null ? null : state.queryParams.cjTime[1];
+	requestParams.value.CreationTimeStart = state.queryParams.cjTime === null ? null : state.queryParams.cjTime[0]; // 创建时间
+	requestParams.value.CreationTimeEnd = state.queryParams.cjTime === null ? null : state.queryParams.cjTime[1];
 	Reflect.deleteProperty(requestParams.value, 'cjTime'); // 删除无用的参数
 	requestParams.value.StartUpdateTime = state.queryParams.gxTime === null ? null : state.queryParams.gxTime[0]; // 更新时间
 	requestParams.value.EndUpdateTime = state.queryParams.gxTime === null ? null : state.queryParams.gxTime[1];

+ 4 - 4
src/views/case/retrieval/index.vue

@@ -86,7 +86,7 @@
 					<el-divider />
 					<p class="flex-center-between">
 						<span>排名</span>
-						<span>搜索频率</span>
+						<span>阅读次数</span>
 					</p>
 					<el-skeleton :loading="rightLoading" animated :rows="10">
 						<template #default>
@@ -100,7 +100,7 @@
 													<TextTooltip :content="item.title" placement="top" effect="dark" />
 												</el-text>
 											</p>
-											<span class="top10-items-num">{{ item.searchNum }}</span>
+											<span class="top10-items-num">{{ item.pageView }}</span>
 										</div>
 									</el-scrollbar>
 								</template>
@@ -182,9 +182,9 @@ const rightLoading = ref(false); // 右侧加载状态
 // 常用案例前10
 const querySearchNum = () => {
 	rightLoading.value = true;
-	caseRetrievalTop10({ Keyword: state.queryParams.Keyword })
+	caseRetrievalTop10()
 		.then((res: any) => {
-			topList.value = res.result?.items ?? [];
+			topList.value = res.result ?? [];
 			rightLoading.value = false;
 		})
 		.catch(() => {

+ 4 - 4
src/views/plan/index/index.vue

@@ -298,8 +298,8 @@ const state = reactive<any>({
 		StartOffShelfTime: null,
 		EndOffShelfTime: null,
 		cjTime: [], // 创建时间
-		CreationStartTime: null,
-		CreationEndTime: null,
+		CreationTimeStart: null,
+		CreationTimeEnd: null,
 		gxTime: [], // 更新时间
 		StartUpdateTime: null,
 		EndUpdateTime: null,
@@ -368,8 +368,8 @@ const queryList = () => {
 	requestParams.value.StartOffShelfTime = state.queryParams.xjTime === null ? null : state.queryParams.xjTime[0]; // 受理时间
 	requestParams.value.EndOffShelfTime = state.queryParams.xjTime === null ? null : state.queryParams.xjTime[1]; //下架时间
 	Reflect.deleteProperty(requestParams.value, 'xjTime'); // 删除无用的参数
-	requestParams.value.CreationStartTime = state.queryParams.cjTime === null ? null : state.queryParams.cjTime[0]; // 创建时间
-	requestParams.value.CreationEndTime = state.queryParams.cjTime === null ? null : state.queryParams.cjTime[1];
+	requestParams.value.CreationTimeStart = state.queryParams.cjTime === null ? null : state.queryParams.cjTime[0]; // 创建时间
+	requestParams.value.CreationTimeEnd = state.queryParams.cjTime === null ? null : state.queryParams.cjTime[1];
 	Reflect.deleteProperty(requestParams.value, 'cjTime'); // 删除无用的参数
 	requestParams.value.StartUpdateTime = state.queryParams.gxTime === null ? null : state.queryParams.gxTime[0]; // 更新时间
 	requestParams.value.EndUpdateTime = state.queryParams.gxTime === null ? null : state.queryParams.gxTime[1];

+ 4 - 5
src/views/plan/retrieval/index.vue

@@ -87,7 +87,7 @@
 					<el-divider />
 					<p class="flex-center-between">
 						<span>排名</span>
-						<span>搜索频率</span>
+						<span>阅读次数</span>
 					</p>
 					<el-skeleton :loading="rightLoading" animated :rows="10">
 						<template #default>
@@ -101,7 +101,7 @@
 													<TextTooltip :content="item.title" placement="top" effect="dark" />
 												</el-text>
 											</p>
-											<span class="top10-items-num">{{ item.searchNum }}</span>
+											<span class="top10-items-num">{{ item.pageView }}</span>
 										</div>
 									</el-scrollbar>
 								</template>
@@ -137,7 +137,6 @@ const state = reactive<any>({
 		Attribution: '中心预案库',
 		Keyword: null, // 关键词
 		RetrievalType: '0', // 检索类型 默认全文
-		OrderByType: 1, // 排序类型  降序
 		SortField: 'pageView',
 	},
 	typeOptions: [], // 预案类型
@@ -184,9 +183,9 @@ const rightLoading = ref(false); // 右侧加载状态
 // 常用预案前10
 const querySearchNum = () => {
 	rightLoading.value = true;
-	planRetrievalTop10({ Keyword: state.queryParams.Keyword })
+	planRetrievalTop10()
 		.then((res: any) => {
-			topList.value = res.result?.items ?? [];
+			topList.value = res.result ?? [];
 			rightLoading.value = false;
 		})
 		.catch(() => {

+ 14 - 0
src/views/statistics/call/seatsMoth.vue

@@ -37,6 +37,20 @@
 			>
 				<template #buttons>
 					<el-button type="primary" @click="onLink">通话时段明细</el-button>
+					<el-popover :width="500" trigger="click">
+						<template #reference>
+							<el-button type="primary" title="口径说明"><SvgIcon name="ele-QuestionFilled" class="mr5"/>口径说明</el-button>
+						</template>
+						<el-descriptions title="" :column="1" border style="max-height: 400px; overflow: auto">
+							<el-descriptions-item label="姓名">当前登录系统坐席人员名称</el-descriptions-item>
+							<el-descriptions-item label="有效件-中心归档件">工单流转目标为部门归档</el-descriptions-item>
+							<el-descriptions-item label="有效件-转办信件">工单已办理</el-descriptions-item>
+							<el-descriptions-item label="有效件-待转办信件">工单已保存未办理</el-descriptions-item>
+							<el-descriptions-item label="无效信件">单受理类型为无效</el-descriptions-item>
+							<el-descriptions-item label="重复信件">工单选择重复信件</el-descriptions-item>
+							<el-descriptions-item label="所有信件">有效件(中心归档件+转办信件+待转办信件+无效信件+重复信件</el-descriptions-item>
+						</el-descriptions>
+					</el-popover>
 				</template>
 			</vxe-toolbar>
 			<div style="overflow: hidden; width: 100%; height: 100%; flex: 1">