Browse Source

fix:1、案件核查优化

main
pengwei 6 months ago
parent
commit
3b77adae75
  1. 19
      src/views/data/Ajhc.vue
  2. 4
      src/views/datav/CaseVerif.vue
  3. 16
      src/views/datav/Jwpy.vue
  4. 8
      src/views/work/Confinement.vue

19
src/views/data/Ajhc.vue

@ -400,7 +400,7 @@
<label>涉嫌问题</label> <label>涉嫌问题</label>
<span>{{ activeRow.involveProblem }}</span> <span>{{ activeRow.involveProblem }}</span>
</div> </div>
<div class="col col-12"> <div class="col col-12">
<label>涉及单位</label> <label>涉及单位</label>
<span <span
@ -434,11 +434,11 @@ import {
getNegativeId getNegativeId
} from "@/api/data/caseVerif"; } from "@/api/data/caseVerif";
import { DistributionState } from "@/enums/dictEnums"; import { DistributionState } from "@/enums/dictEnums";
import { getDictLable } from "@/utils/util"; import { getDictLable ,getYearTime} from "@/utils/util";
import feedback from "@/utils/feedback"; import feedback from "@/utils/feedback";
import useCatchStore from "@/stores/modules/catch"; import useCatchStore from "@/stores/modules/catch";
const route =useRoute()
const catchStore = useCatchStore(); const catchStore = useCatchStore();
const dict = catchStore.getDicts([ const dict = catchStore.getDicts([
"distributionState", "distributionState",
@ -474,6 +474,15 @@ function reset() {
getList(); getList();
//
watch(()=>route.query.toString(),
()=>{
if(route.query.open){
query.value.discoveryTime=getYearTime()
}
getList()
},{immediate:true,deep:true})
const show = ref(false); const show = ref(false);
async function handleDel(row) { async function handleDel(row) {
@ -524,6 +533,8 @@ async function handleAction(row) {
negativeShow.value = true negativeShow.value = true
} }
const detailShow = ref(false); const detailShow = ref(false);
const activeRow = ref({}); const activeRow = ref({});
@ -531,4 +542,4 @@ function handleDetail(row) {
activeRow.value = row; activeRow.value = row;
detailShow.value = true; detailShow.value = true;
} }
</script> </script>

4
src/views/datav/CaseVerif.vue

@ -66,6 +66,7 @@
:value="overview.total" :value="overview.total"
title="案件总数(起)" title="案件总数(起)"
style="width: 16.66%" style="width: 16.66%"
@click="open('/data/ajhc?open=caseVerify')"
/> />
<datav-statistic <datav-statistic
:value="overview.confirmed" :value="overview.confirmed"
@ -684,6 +685,9 @@ const handleClick = (params) => {
}).href; }).href;
window.open(url, "_blank"); window.open(url, "_blank");
} }
function open(path) {
window.open(router.resolve(path).href);
}
const setupEventListeners = () => { const setupEventListeners = () => {
caseVerifRankAnimationStop(); caseVerifRankAnimationStop();
caseVerifMapAnimationStop(); caseVerifMapAnimationStop();

16
src/views/datav/Jwpy.vue

@ -3,9 +3,6 @@
<div class="wrapper"> <div class="wrapper">
<datav-header/> <datav-header/>
<main> <main>
<el-row :gutter="16"> <el-row :gutter="16">
<el-col :span="6"> <el-col :span="6">
<datav-card title="调查滿意度"> <datav-card title="调查滿意度">
@ -118,8 +115,8 @@
<el-col :span="12"> <el-col :span="12">
<div class="datav-col" style="margin-top: 10px"> <div class="datav-col" style="margin-top: 10px">
<el-row justify="center" v-if="isSelectVisible" :gutter="20" class="mt-16" @click="toggleSelect"> <el-row justify="center" v-if="isSelectVisible" :gutter="20" class="mt-16" @click="toggleSelect">
<p> <p class="tjzq">
统计周期 年份{{yearValue}} 月份{{monthValue}} 单位{{orgValue}} {{taskValue}} 统计周期<span>{{yearValue}}</span><span>{{monthValue}} </span> <span>{{orgValue}}</span><span>{{taskValue}}</span>
</p> </p>
</el-row> </el-row>
</div> </div>
@ -1075,5 +1072,14 @@ h3 {
color: #ffd04b; color: #ffd04b;
} }
.tjzq{
display: block;
span{
display: inline-block;
margin: 0px 5px;
}
}
</style> </style>

8
src/views/work/Confinement.vue

@ -423,7 +423,7 @@ onMounted(() => {
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="职务" <el-table-column label="职务"
width="80" width="120"
prop="job" prop="job"
/> />
<el-table-column <el-table-column
@ -432,11 +432,12 @@ onMounted(() => {
show-overflow-tooltip show-overflow-tooltip
/> />
<el-table-column label="禁闭时长(天)" <el-table-column label="禁闭时长(天)"
width="80" width="100"
prop="confinementTime"/> prop="confinementTime"/>
<el-table-column <el-table-column
label="开始日期" label="开始日期"
prop="startTime" prop="startTime"
width="100"
> >
<template #default="{row}"> <template #default="{row}">
{{ timeFormat(row.startTime) }} {{ timeFormat(row.startTime) }}
@ -445,6 +446,7 @@ onMounted(() => {
<el-table-column <el-table-column
label="结束日期" label="结束日期"
prop="endTime" prop="endTime"
width="100"
> >
<template #default="{row}"> <template #default="{row}">
{{ timeFormat(row.endTime) }} {{ timeFormat(row.endTime) }}
@ -458,7 +460,7 @@ onMounted(() => {
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="操作" fixed="right" width="180"> <el-table-column label="操作" fixed="right" min-width="180">
<template #default="{ row }"> <template #default="{ row }">
<div class="flex v-center"> <div class="flex v-center">
<el-button <el-button

Loading…
Cancel
Save