wenbobowen 4 роки тому
батько
коміт
83114a02ec
2 змінених файлів з 34 додано та 27 видалено
  1. 11 11
      src/api/dataMarket.js
  2. 23 16
      src/views/dataBigManage/index.vue

+ 11 - 11
src/api/dataMarket.js

@@ -5,7 +5,7 @@ const TeamManagement = 'http://127.0.0.1:4523/mock/368525'
 // 质量
 
 // 线上问题列表
-export function getOnlineProblemList(data) {
+export function getOnlineProblemListRequest(data) {
   return request({
     url: TeamManagement + '/dataMarket/quality/getOnlineProblemData',
     method: 'post',
@@ -13,7 +13,7 @@ export function getOnlineProblemList(data) {
   })
 }
 // 线上问题图表
-export function getOnlineProblemChartData(data) {
+export function getOnlineProblemChartDataRequest(data) {
   return request({
     url: TeamManagement + '/dataMarket/quality/getOnlineProblemDistributionData',
     method: 'post',
@@ -21,7 +21,7 @@ export function getOnlineProblemChartData(data) {
   })
 }
 // 线下问题列表
-export function getOfflineProblemList(data) {
+export function getOfflineProblemListRequest(data) {
   return request({
     url: TeamManagement + '/dataMarket/quality/getOfflineProblemData',
     method: 'post',
@@ -29,7 +29,7 @@ export function getOfflineProblemList(data) {
   })
 }
 // 线下问题图表
-export function getOfflineProblemChartData(data) {
+export function getOfflineProblemChartDataRequest(data) {
   return request({
     url: TeamManagement + '/dataMarket/quality/getOfflineProblemDistributionData',
     method: 'post',
@@ -37,7 +37,7 @@ export function getOfflineProblemChartData(data) {
   })
 }
 // 上线过程列表
-export function getOnlineProcessData(data) {
+export function getOnlineProcessDataRequest(data) {
   return request({
     url: TeamManagement + '/dataMarket/quality/getOnlineProcessData',
     method: 'post',
@@ -45,7 +45,7 @@ export function getOnlineProcessData(data) {
   })
 }
 // 移动端发布质量
-export function getMobilePublishQualityData(data) {
+export function getMobilePublishQualityDataRequest(data) {
   return request({
     url: TeamManagement + '/dataMarket/quality/getMobilePublishQualityData',
     method: 'post',
@@ -56,7 +56,7 @@ export function getMobilePublishQualityData(data) {
 // 吞吐量
 
 // 需求任务项目列表
-export function getThroughputData(data) {
+export function getThroughputDataRequest(data) {
   return request({
     url: TeamManagement + '/dataMarket/throughput/getThroughputData',
     method: 'post',
@@ -65,7 +65,7 @@ export function getThroughputData(data) {
 }
 
 // 需求方向分布图
-export function getRequirementDirectionDistributionChartData(data) {
+export function getRequirementDirectionDistributionChartDataRequest(data) {
   return request({
     url: TeamManagement + '/dataMarket/throughput/getRequirementDirectionDistributionData',
     method: 'post',
@@ -74,7 +74,7 @@ export function getRequirementDirectionDistributionChartData(data) {
 }
 
 // 需求积压率图
-export function getRequirementBacklogRateChartData(data) {
+export function getRequirementBacklogRateChartDataRequest(data) {
   return request({
     url: TeamManagement + '/dataMarket/throughput/getRequirementBacklogRateData',
     method: 'post',
@@ -83,7 +83,7 @@ export function getRequirementBacklogRateChartData(data) {
 }
 
 // 版本需求图
-export function getVersionRequirementChartData(data) {
+export function getVersionRequirementChartDataRequest(data) {
   return request({
     url: TeamManagement + '/dataMarket/throughput/getVersionRequirementData',
     method: 'post',
@@ -92,7 +92,7 @@ export function getVersionRequirementChartData(data) {
 }
 
 // 效率
-export function getEfficiencyData(data) {
+export function getEfficiencyDataRequest(data) {
   return request({
     url: TeamManagement + '/dataMarket/efficiency/getEfficiencyData',
     method: 'post',

+ 23 - 16
src/views/dataBigManage/index.vue

@@ -33,19 +33,19 @@
 import { listSearchData } from './data'
 import {
   // 质量
-  getOnlineProblemList, // 线上问题列表
-  getOnlineProblemChartData, // 线上问题图表
-  getOfflineProblemList, // 线下问题列表
-  getOfflineProblemChartData, // 线下问题图表
-  getOnlineProcessData, // 上线过程
-  getMobilePublishQualityData, // 移动端发布质量
+  getOnlineProblemListRequest, // 线上问题列表
+  getOnlineProblemChartDataRequest, // 线上问题图表
+  getOfflineProblemListRequest, // 线下问题列表
+  getOfflineProblemChartDataRequest, // 线下问题图表
+  getOnlineProcessDataRequest, // 上线过程
+  getMobilePublishQualityDataRequest, // 移动端发布质量
   // 吞吐量
-  getThroughputData, // 需求任务项目列表
-  getRequirementDirectionDistributionChartData, // 需求方向分布图
-  getRequirementBacklogRateChartData, // 需求积压率
-  getVersionRequirementChartData, // 版本需求图
+  getThroughputDataRequest, // 需求任务项目列表
+  getRequirementDirectionDistributionChartDataRequest, // 需求方向分布图
+  getRequirementBacklogRateChartDataRequest, // 需求积压率
+  getVersionRequirementChartDataRequest, // 版本需求图
   // 效率
-  getEfficiencyData
+  getEfficiencyDataRequest
 } from '@/api/dataMarket'
 import searchHeader from '@/components/searchHeader'
 import headTitle from '@/components/headTitle'
@@ -109,15 +109,22 @@ export default {
     // 线上问题列表
     getOnlineProblemList() {
       const params = this.params
-      getOnlineProblemList(params).then(res => {
-        console.log(res)
-        this.mainData = { ...this.mainData, quality: { ...this.mainData.quality, onlineProblemList: res.data }}
-        console.log(this.mainData)
+      getOnlineProblemListRequest(params).then(res => {
+        this.mainData = {
+          ...this.mainData, 
+          quality: { ...this.mainData.quality, onlineProblemList: res.data }
+        }
       })
     },
     // 线上问题图表
     getOnlineProblemChartData() {
-
+      const params = this.params
+      getOnlineProblemChartDataRequest(params).then(res => {
+        this.mainData = {
+          ...this.mainData, 
+          quality: { ...this.mainData.quality, onlineProblemChart: res.data }
+        }
+      })
     },
     // 线下问题列表
     getOfflineProblemList() {