Bladeren bron

reactor:431 司法执法监督系统调整修改

zhangchong 2 weken geleden
bovenliggende
commit
25952be5b7
2 gewijzigde bestanden met toevoegingen van 12 en 12 verwijderingen
  1. 6 5
      src/views/judicial/order/components/verify.vue
  2. 6 7
      src/views/judicial/statistics/eventClass.vue

+ 6 - 5
src/views/judicial/order/components/verify.vue

@@ -3,10 +3,10 @@
 		<div class="collapse-container">
 			<el-form label-width="110px" ref="ruleFormRef" :model="state.ruleForm">
 				<el-form-item label="线索是否属实" prop="isTheClueTrue" :rules="[{ required: true, message: '请选择线索是否属实', trigger: 'change' }]">
-					<el-radio-group v-model="state.ruleForm.isTheClueTrue" @change="change">
-						<el-radio :value="true">是</el-radio>
-						<el-radio :value="false">否</el-radio>
-					</el-radio-group>
+					<el-switch v-model="state.ruleForm.isTheClueTrue" active-text="属实" inactive-text="不属实" inline-prompt />
+				</el-form-item>
+				<el-form-item label="执法类别">
+					<el-tag>{{ state.ruleForm.isTheClueTrue ? '执法类工单' : '非执法类工单' }}</el-tag>
 				</el-form-item>
 				<el-form-item
 					label="问题类型"
@@ -29,6 +29,7 @@
 						default-expand-all
 						clearable
 						node-key="id"
+						placeholder="请选择问题类型"
 					/>
 				</el-form-item>
 				<el-form-item
@@ -65,7 +66,7 @@ const state = reactive<any>({
 	dialogVisible: false, // 是否显示弹窗
 	loading: false, // 是否显示加载
 	ruleForm: {
-		isTheClueTrue: null, // 线索是否属实
+		isTheClueTrue: false, // 线索是否属实
 		eventTypeId: null, // 问题类型
 		eventTypeName: null, // 问题类型名称
 		eventTypeSpliceName: null, // 问题类型全名

+ 6 - 7
src/views/judicial/statistics/eventClass.vue

@@ -33,7 +33,7 @@
 		<el-row :gutter="20">
 			<el-col :xs="24" :sm="12" :md="12" :lg="6" :xl="6">
 				<el-card shadow="never" v-loading="state.loading" class="statistics-item">
-					<el-statistic :value="state.orderCount.theClueIsTrue">
+					<el-statistic :value="state.orderCount.totalOrder">
 						<template #title>
 							<span class="color-info font14">总工单</span>
 						</template>
@@ -61,7 +61,7 @@
 
 			<el-col :xs="24" :sm="12" :md="12" :lg="6" :xl="6">
 				<el-card shadow="never" v-loading="state.loading" class="statistics-item">
-					<el-statistic :value="state.orderCount.toBeVerified">
+					<el-statistic :value="state.orderCount.theClueIsNotTrue">
 						<template #title>
 							<span class="color-info font14">非执法类工单</span>
 						</template>
@@ -126,11 +126,10 @@ const state = reactive<any>({
 	loading: false, // 加载
 	totalCount: {},
 	orderCount: {
-		theClueIsTrue: 0,
-		theClueIsNotTrue: 0,
-		enforcementOrder: 0,
-		passTheBuckOrder: 0,
-		toBeVerified: 0,
+		theClueIsNotTrue: 0, // 非执法类工单
+		enforcementOrder: 0, // 行政执法工单
+		passTheBuckOrder: 0, // 推诿工单
+		totalOrder: 0, // 总工单
 	},
 	AreaCode: null,
 });