瀏覽代碼

refactor:移除无用的图片;

zhangchong 3 天之前
父節點
當前提交
0d92dd4360
共有 1 個文件被更改,包括 99 次插入4 次删除
  1. 99 4
      src/views/statistics/department/detailHandleOrg.vue

+ 99 - 4
src/views/statistics/department/detailHandleOrg.vue

@@ -66,6 +66,11 @@
 									{{ row.ybOrderCountNum }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '0', true)">
+									{{ row.ybOrderCountNum }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="在办案件" field="zbOrderCountNum" min-width="100">
 							<template #default="{ row }">
@@ -73,6 +78,11 @@
 									{{ row.zbOrderCountNum }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '1', true)">
+									{{ row.zbOrderCountNum }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="办结率" field="orderCompletionRate" min-width="100"> </vxe-column>
 						<vxe-column title="按时办结率" field="completeOnTimeRate" min-width="100"></vxe-column>
@@ -84,6 +94,11 @@
 									{{ row.orderDelayCount }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '2', true)">
+									{{ row.orderDelayCount }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="延期率" field="orderDelayRate" min-width="100"></vxe-column>
 					</vxe-colgroup>
@@ -94,11 +109,21 @@
 									{{ row.ybOverdue }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '3', true)">
+									{{ row.ybOverdue }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="待办超期" field="zbOverdue" min-width="100">
-							<template #default="scope">
-								<el-button type="primary" link @click="linkDetail(scope, '4')">
-									{{ scope.row.zbOverdue }}
+							<template #default="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '4')">
+									{{ row.zbOverdue }}
+								</el-button>
+							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '4', true)">
+									{{ row.zbOverdue }}
 								</el-button>
 							</template>
 						</vxe-column>
@@ -108,6 +133,11 @@
 									{{ row.hqybOverdue }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '5', true)">
+									{{ row.hqybOverdue }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="会签待办超期" field="hqzbOverdue" min-width="110">
 							<template #default="{ row }">
@@ -115,6 +145,11 @@
 									{{ row.hqzbOverdue }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '6', true)">
+									{{ row.hqzbOverdue }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="超期件数" field="subtotalOverdue" min-width="100">
 							<template #default="{ row }">
@@ -122,6 +157,11 @@
 									{{ row.subtotalOverdue }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '7', true)">
+									{{ row.subtotalOverdue }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="延期率" field="hqOverdueRate" min-width="100"></vxe-column>
 					</vxe-colgroup>
@@ -132,6 +172,11 @@
 									{{ row.delayEnd }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '8', true)">
+									{{ row.delayEnd }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="会签待办" field="delayWait" min-width="100">
 							<template #default="{ row }">
@@ -139,6 +184,11 @@
 									{{ row.delayWait }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '9', true)">
+									{{ row.delayWait }}
+								</el-button>
+							</template>
 						</vxe-column>
 					</vxe-colgroup>
 					<vxe-colgroup title="归档信息" align="center">
@@ -148,6 +198,11 @@
 									{{ row.toBeArchived }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '10', true)">
+									{{ row.toBeArchived }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="已归档" field="archived" min-width="100">
 							<template #default="{ row }">
@@ -155,6 +210,11 @@
 									{{ row.archived }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '11', true)">
+									{{ row.archived }}
+								</el-button>
+							</template>
 						</vxe-column>
 					</vxe-colgroup>
 					<vxe-colgroup title="发布信息" align="center">
@@ -164,6 +224,11 @@
 									{{ row.waitPublished }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '12', true)">
+									{{ row.waitPublished }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="公开件" field="publishedOpen" min-width="100">
 							<template #default="{ row }">
@@ -171,6 +236,11 @@
 									{{ row.publishedOpen }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '13', true)">
+									{{ row.publishedOpen }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="不公开件" field="publishedNoOpen" min-width="100">
 							<template #default="{ row }">
@@ -178,6 +248,11 @@
 									{{ row.publishedNoOpen }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '14', true)">
+									{{ row.publishedNoOpen }}
+								</el-button>
+							</template>
 						</vxe-column>
 					</vxe-colgroup>
 					<vxe-colgroup title="甄别件" align="center">
@@ -187,6 +262,11 @@
 									{{ row.screenCount }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '15', true)">
+									{{ row.screenCount }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="待甄别" field="screenApproval" min-width="100">
 							<template #default="{ row }">
@@ -194,6 +274,11 @@
 									{{ row.screenApproval }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '16', true)">
+									{{ row.screenApproval }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="已同意" field="screenPass" min-width="100">
 							<template #default="{ row }">
@@ -201,6 +286,11 @@
 									{{ row.screenPass }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '17', true)">
+									{{ row.screenPass }}
+								</el-button>
+							</template>
 						</vxe-column>
 						<vxe-column title="未同意" field="screenNotPass" min-width="100">
 							<template #default="{ row }">
@@ -208,6 +298,11 @@
 									{{ row.screenNotPass }}
 								</el-button>
 							</template>
+							<template #footer="{ row }">
+								<el-button type="primary" link @click="linkDetail(row, '18', true)">
+									{{ row.screenNotPass }}
+								</el-button>
+							</template>
 						</vxe-column>
 					</vxe-colgroup>
 					<vxe-column field="satisfactionRate" title="总满意率" min-width="100"> </vxe-column>
@@ -224,7 +319,7 @@ import { useRoute, useRouter } from 'vue-router';
 
 // 定义变量内容
 const ruleFormRef = ref<RefType>(); // 表单ref
-const state = reactive({
+const state = reactive<any>({
 	queryParams: {
 		// 查询条件
 		OrgName: null, // 部门名称