From fb462a2a902144dfe209a7b30f37d871fda9aee9 Mon Sep 17 00:00:00 2001 From: jiask <1069621233@qq.com> Date: Thu, 27 Nov 2025 09:46:21 +0800 Subject: [PATCH] jsk --- src/api/certificateStatistics/index.js | 13 +++++ .../certificateInfo/index.vue | 55 ++++++++++++++----- 2 files changed, 54 insertions(+), 14 deletions(-) create mode 100644 src/api/certificateStatistics/index.js diff --git a/src/api/certificateStatistics/index.js b/src/api/certificateStatistics/index.js new file mode 100644 index 0000000..b3336c7 --- /dev/null +++ b/src/api/certificateStatistics/index.js @@ -0,0 +1,13 @@ +import request from '@/utils/request' + +// 证件管理-新增 +export function getStatisticsApi(data) { + return request({ + url: '/certificate/certificate_manage/certificateInfo/statistics', + method: 'post', + headers: { + //"merchant-id":"378915229716713472", + }, + data: data + }) + } diff --git a/src/views/certificate/certificateManage/certificateInfo/index.vue b/src/views/certificate/certificateManage/certificateInfo/index.vue index c167c94..899b393 100644 --- a/src/views/certificate/certificateManage/certificateInfo/index.vue +++ b/src/views/certificate/certificateManage/certificateInfo/index.vue @@ -4,43 +4,43 @@
- 应备案人员共计 100人 + 应备案人员共计{{statistics.registerNum}}人
- 有证 80人无证 20人 + 有证 {{statistics.ownNum}}人无证 {{statistics.unOwnNum}}人
-
- 已存入 21件未存入 59件 +
+ 已存入 {{statistics.storeNum}}件未存入 {{statistics.unStoreNum}}件
- 普通护照共计 7 本 + 普通护照共计 {{statistics.passPortNum}} 本
- 已借出 2件待入库 5件 + 已借出 {{statistics.outPassPortNum}}件待入库 {{statistics.inPassPortNum}}件
- 港澳通行证共计 7 本 + 港澳通行证共计 {{statistics.hMCardNum}} 本
- 已借出 2件待入库 5件 + 已借出 {{statistics.outHMCardNum}}件待入库 {{statistics.inHMCardNum}}件
- 台湾通行证共计 7 本 + 台湾通行证共计 {{statistics.taiwanNum}} 本
- 已借出 2件待入库 5件 + 已借出 {{statistics.outTaiwanNum}}件待入库 {{statistics.inTaiwanNum}}件
@@ -77,7 +77,7 @@ 搜索 重置 - + 删除 - + + /> @@ -394,6 +394,7 @@ } from '@/api/system/dept' import { getCertificateInfoListPageApi,addCertificateInfoApi, updateCertificateInfoApi, deleteCertificateInfoApi,getSysUserListApi,addCertificateCheckApi } from "@/api/certificateManage/index"; + import { getStatisticsApi } from "@/api/certificateStatistics/index"; import base64 from 'base-64'; import { getToken } from '@/utils/auth' import { downloadFileByUrl } from '@/utils/download' @@ -444,6 +445,22 @@ }, activeName:"baseSetting", deviceData:{}, + statistics:{ + registerNum:0, + ownNum:0, + unOwnNum:0, + storeNum:0, + unStoreNum:0, + passPortNum:0, + outPassPortNum:0, + inPassPortNum:0, + hMCardNum:0, + outHMCardNum:0, + inHMCardNum:0, + taiwanNum:0, + outTaiwanNum:0, + inTaiwanNum:0, + }, // 表单参数 baseForm: { deptId:null, @@ -529,7 +546,7 @@ }, mounted(){ this.getList(); - + this.initStatistics(); }, methods: { @@ -620,6 +637,16 @@ this.resetForm("queryForm"); this.handleQuery(); }, + initStatistics(){ + let param = {} + getStatisticsApi(param).then(response => { + console.log("getStatisticsApi",response) + if(response.code==200){ + this.statistics =response.data; + console.log("this.statistics",this.statistics) + } + }); + }, /** 查询列表 */ getList() { this.loading = true;