Browse Source

半浮层

洪海涛 4 years ago
parent
commit
c01f9fa732

+ 29 - 29
src/views/dataBigManage/components/drawerModal/drawerModalData.js

@@ -188,13 +188,13 @@ export const columns = {
         key: 'title',
         minWidth: 90,
         tips: '需求从开始到交付(已上线取实际上线时间,未上线取排期交付时间)的总周期 / 参与计算的需求总量',
-        align: 'left'
+        align: 'center'
       },
       {
         label: '状态',
         key: 'statusStr',
         minWidth: 90,
-        align: 'left'
+        align: 'center'
       }
     ],
     requirementColumnsTips: [
@@ -247,39 +247,39 @@ export const columns = {
       },
       {
         label: '任务交付周期',
-        key: 'devCycle',
+        key: 'title',
         minWidth: 90,
         tips: '需求从开始到交付(已上线取实际上线时间,未上线取排期交付时间)的总周期 / 参与计算的需求总量',
-        align: 'left'
+        align: 'center'
       },
       {
         label: '状态',
         key: 'statusStr',
         minWidth: 90,
-        align: 'left'
+        align: 'center'
       }
     ],
     taskColumnsTips: [
       {
         label: '任务交付周期',
-        key: 'devCycle',
+        key: 'title',
         minWidth: 90,
         tips: '需求从开始到交付(已上线取实际上线时间,未上线取排期交付时间)的总周期 / 参与计算的需求总量',
-        align: 'left'
+        align: 'center'
       },
       {
         label: '研发周期',
-        key: 'devCycle',
+        key: 'title',
         minWidth: 90,
         tips: '需求从开始到交付(已上线取实际上线时间,未上线取排期交付时间)的总周期 / 参与计算的需求总量',
-        align: 'left'
+        align: 'center'
       },
       {
         label: '测试周期',
-        key: 'devCycle',
+        key: 'title',
         minWidth: 90,
         tips: '需求从开始到交付(已上线取实际上线时间,未上线取排期交付时间)的总周期 / 参与计算的需求总量',
-        align: 'left'
+        align: 'center'
       }
     ],
     // 需求人力
@@ -289,7 +289,7 @@ export const columns = {
         key: 'priorityStr',
         minWidth: 90,
         type: 'level',
-        align: 'left'
+        align: 'center'
       },
       {
         label: '需求名称',
@@ -302,46 +302,46 @@ export const columns = {
       },
       {
         label: '需求使用人力',
-        key: 'peopleDay',
+        key: 'title',
         minWidth: 90,
         // tips: '需求从开始到交付(已上线取实际上线时间,未上线取排期交付时间)的总周期 / 参与计算的需求总量',
-        align: 'left'
+        align: 'center'
       },
       {
         label: '状态',
         key: 'statusStr',
         minWidth: 90,
-        align: 'left'
+        align: 'center'
       }
     ],
     requirementPeopleColumnsTips: [
       {
         label: '需求使用人力',
-        key: 'peopleDay',
+        key: 'title',
         minWidth: 90,
         tips: '需求从开始到交付(已上线取实际上线时间,未上线取排期交付时间)的总周期 / 参与计算的需求总量',
-        align: 'left'
+        align: 'center'
       },
       {
         label: '开发人力',
-        key: 'peopleDay',
+        key: 'title',
         minWidth: 90,
         tips: '需求从开始到交付(已上线取实际上线时间,未上线取排期交付时间)的总周期 / 参与计算的需求总量',
-        align: 'left'
+        align: 'center'
       },
       {
         label: '测试人力',
-        key: 'peopleDay',
+        key: 'title',
         minWidth: 90,
         tips: '需求从开始到交付(已上线取实际上线时间,未上线取排期交付时间)的总周期 / 参与计算的需求总量',
-        align: 'left'
+        align: 'center'
       },
       {
         label: '联调人力',
-        key: 'peopleDay',
+        key: 'title',
         minWidth: 90,
         tips: '需求从开始到交付(已上线取实际上线时间,未上线取排期交付时间)的总周期 / 参与计算的需求总量',
-        align: 'left'
+        align: 'center'
       }
     ],
     // 缺陷修复时长
@@ -364,16 +364,16 @@ export const columns = {
       },
       {
         label: '缺陷修复时长',
-        key: 'repairTime',
+        key: 'title',
         minWidth: 90,
         // tips: '需求从开始到交付(已上线取实际上线时间,未上线取排期交付时间)的总周期 / 参与计算的需求总量',
-        align: 'left'
+        align: 'center'
       },
       {
         label: '状态',
         key: 'statusStr',
         minWidth: 90,
-        align: 'left'
+        align: 'center'
       }
     ],
     // 延期提测率
@@ -399,20 +399,20 @@ export const columns = {
         key: 'deliverDate',
         minWidth: 90,
         // tips: '需求从开始到交付(已上线取实际上线时间,未上线取排期交付时间)的总周期 / 参与计算的需求总量',
-        align: 'left'
+        align: 'center'
       },
       {
         label: '实际提测日期',
         key: 'deliverRealDate',
         minWidth: 90,
         // tips: '需求从开始到交付(已上线取实际上线时间,未上线取排期交付时间)的总周期 / 参与计算的需求总量',
-        align: 'left'
+        align: 'center'
       },
       {
         label: '状态',
         key: 'statusStr',
         minWidth: 90,
-        align: 'left'
+        align: 'center'
       }
     ],
     // 延期准出率

+ 5 - 4
src/views/dataBigManage/components/drawerModal/index.vue

@@ -419,7 +419,7 @@ export default {
         if (this.headerTitle === '效率') {
           this.timelineData.firstActive = value || 0
           if (this.title.search(/延期准出率|延期提测率/) > -1) {
-            // this.ids
+            // this.ids = this.sourceData[value].IdList
           } else {
             this.timelineData.firstActive = value || 0
             this.ids = this.sourceData[value || 0].IdList
@@ -436,6 +436,7 @@ export default {
     },
     // 设置列表数据
     setTableList() {
+      console.log(439)
       this.tableList = []
       if (this.headerTitle === '质量') {
         if (this.title.search(/新增缺陷|reopen/) > -1) {
@@ -701,12 +702,12 @@ export default {
       const params = {
         ...paging,
         title: this.timelineData.first[this.timelineData.firstActive],
-        ids: this.sourceData[0].IdList
+        ids: this.drawerData.idList
       }
       delete params.pageTotal
       const res = await getDelayLaunchData(params)
       if (res.code === 200) {
-        // this.tableList = res.data
+        this.tableList = res.data
         this.tableListOld = res.data.length && res.data.map(e => e)
         this.tableListPagination()
         paging.pageTotal = this.tableListOld.length
@@ -720,7 +721,7 @@ export default {
       const params = {
         ...paging,
         title: this.timelineData.first[this.timelineData.firstActive],
-        ids: this.sourceData[0].IdList
+        ids: this.drawerData.idList
       }
       delete params.pageTotal
       const res = await getDelayReleaseData(params)