Browse Source

测试环境

lifanagju_citu 6 months ago
parent
commit
36e2c7fc74
2 changed files with 23 additions and 9 deletions
  1. 4 4
      .env.local
  2. 19 5
      src/views/Home/Index.vue

+ 4 - 4
.env.local

@@ -4,15 +4,15 @@ NODE_ENV=development
 VITE_DEV=true
 
 # 请求路径
-VITE_BASE_URL='https://www.menduner.com:1443/' # 生产环境
-# VITE_BASE_URL='http://192.168.3.80' # 测试环境
+# VITE_BASE_URL='https://www.menduner.com:1443/' # 生产环境
+VITE_BASE_URL='http://192.168.3.80' # 测试环境
 
 # 文件上传类型:server - 后端上传, client - 前端直连上传,仅支持 S3 服务
 VITE_UPLOAD_TYPE=server
 
 # 上传路径
-VITE_UPLOAD_URL='https://www.menduner.com:1443/admin-api/infra/file/upload' # 生产环境
-# VITE_UPLOAD_URL='http://192.168.3.80/admin-api/infra/file/upload' # 测试环境
+# VITE_UPLOAD_URL='https://www.menduner.com:1443/admin-api/infra/file/upload' # 生产环境
+VITE_UPLOAD_URL='http://192.168.3.80/admin-api/infra/file/upload' # 测试环境
 
 # 接口地址
 VITE_API_URL=/admin-api

+ 19 - 5
src/views/Home/Index.vue

@@ -235,7 +235,7 @@ const statistic = reactive({
 const apiArr = reactive({
   // 统计
   pageViewsTotal: statisticAnalysisApi.getAnalysisJobBrowseNum, // 职位浏览量-总数据
-  pageViews: statisticAnalysisApi.getAnalysisJobBrowseNumPage, // 职位浏览量-钻取
+  // pageViews: statisticAnalysisApi.getAnalysisJobBrowseNumPage, // 职位浏览量-钻取
   resumeReceived: statisticAnalysisApi.getAnalysisJobCvNewPage, // 钻取
   pushNum: statisticAnalysisApi.getAnalysisJobNumPage, // 钻取
   resumeViewed: statisticAnalysisApi.getAnalysisJobCvLookPage, // 钻取
@@ -248,13 +248,27 @@ const apiArr = reactive({
   // educationData: statisticAnalysisApi.getAnalysisJobCvEduCount,
 })
 
-const getList = async (typeName) => {
+const getList = async (typeName, details = '') => {
   loading.value = true
   try {
     // 职位浏览量-总数据
-    const res = await apiArr.pageViewsTotal(queryParams)
-    const data = { total: res || 0 }
-    statistic[typeName] = data.total || 0
+    let data
+    if (!details && typeName === 'pageViews') {
+      // 职位浏览量-总数据
+      const res = await apiArr.pageViewsTotal(queryParams)
+      data = { total: res || 0 }
+    } else {
+      // 使用钻取接口
+      const params = { ...queryParams, ...{ pageNo: 1, pageSize: 10 } }
+      if (typeName === 'pushNum') params.jobStatus = 0 // 发布职位数量单独加上jobStatus字段
+      data = await apiArr[typeName](params)
+    }
+    if (details) {
+      tableData.value = data.list || []
+      total.value = data.total || 0
+    } else {
+      statistic[typeName] = data.total || 0
+    }
   } finally {
     loading.value = false
   }