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

4
src/views/datav/CaseVerif.vue

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

16
src/views/datav/Jwpy.vue

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

8
src/views/work/Confinement.vue

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

Loading…
Cancel
Save