Selaa lähdekoodia

首页:新增注册未填写简历数统计

Xiao_123 5 kuukautta sitten
vanhempi
commit
ab04c88f82

+ 5 - 0
src/api/menduner/system/analysis/statisticAnalysis.ts

@@ -91,5 +91,10 @@ export const statisticAnalysisApi = {
   // 最新发布的前N个职位
   getJobDetails: async (params: any) => {
     return await request.get({ url: `/menduner/system/analysis/get/job/top`, params })
+  },
+
+  // 获取注册但未填写简历的用户
+  getUserUnResumeCount: async (params: any) => {
+    return await request.get({ url: `/menduner/system/analysis/get/user/un-resume`, params })
   }
 }

+ 4 - 1
src/views/Home/Index.vue

@@ -47,7 +47,7 @@
       </el-button>
     </div> -->
     <el-row :gutter="16" class="row" style="margin-top: 10px;">
-      <el-col v-for="item in statisticList" :key="item.name" :md="4" :sm="12" :xs="24" :loading="loading">
+      <el-col v-for="item in statisticList" :key="item.name" :md="3" :sm="12" :xs="24" :loading="loading">
         <ComparisonCard
           :title="item.title"
           :value="statistic[item.name]"
@@ -215,6 +215,7 @@ onMounted(async () => {
 
 // 统计
 const statisticList = [
+  { title: '注册未填写简历', name: 'registerUnResume' },
   { title: '发布职位数量', name: 'pushNum' },
   { title: '职位浏览量', name: 'pageViews' },
   { title: '收到的简历', name: 'resumeReceived' },
@@ -231,6 +232,7 @@ const statistic = reactive({
   resumeViewed: 0,
   invitedInterviews: 0,
   invitedCompleted: 0,
+  registerUnResume: 0
 })
 
 const apiArr = reactive({
@@ -242,6 +244,7 @@ const apiArr = reactive({
   resumeViewed: statisticAnalysisApi.getAnalysisJobCvLookPage, // 钻取
   invitedInterviews: statisticAnalysisApi.getAnalysisInterviewWaitPage, // 钻取
   invitedCompleted: statisticAnalysisApi.getAnalysisInterviewCompletePage, // 钻取
+  registerUnResume: statisticAnalysisApi.getUserUnResumeCount // 新注册未填写简历数
   // 分布
   // sexDistributionData: statisticAnalysisApi.getAnalysisJobCvSexCount,
   // ageDistributionData: statisticAnalysisApi.getAnalysisJobCvAgeCount,