diff --git a/src/views/projectAdmin/jlw/planProgress/centerTop.vue b/src/views/projectAdmin/jlw/planProgress/centerTop.vue index c06b6e28..b10a1b4c 100644 --- a/src/views/projectAdmin/jlw/planProgress/centerTop.vue +++ b/src/views/projectAdmin/jlw/planProgress/centerTop.vue @@ -13,7 +13,7 @@ {{ date }}
-
{{ day }}
+
{{ day.num }}
@@ -27,10 +27,10 @@
{{ p.endTime }}
-
+
-
+
@@ -39,7 +39,7 @@
{{ child.endTime }}
-
+
@@ -65,6 +65,10 @@ export default { created() { console.log(this.getDays('2022/09'), '到') }, + mounted() { + console.log(this.projects) + console.log(this.$refs, 'sdfsf') + }, data() { return { dates: ['2020/04', '2020/05', '2020/07', '2020/08'], @@ -73,10 +77,10 @@ export default { pName: '地基与基础工程', startTime: '2020/04/06', endTime: '2020/05/09', - gantts: [{ startTime: '', endTime: '', status: '' }], + gantts: [{ left: '420px', width: '100px', status: '' }], children: [ - { pName: '无支护土方工程', startTime: '2020/04', endTime: '2020/05' }, - { pName: '有支护土方工程', startTime: '2020/04', endTime: '2020/05' } + { pName: '无支护土方工程', startTime: '2020/04/06', endTime: '2020/05/07' }, + { pName: '有支护土方工程', startTime: '2020/04/10', endTime: '2020/05/08' } ] }, { pName: '主体结构', startTime: '2020/03/12', endTime: '2020/06/04' }, @@ -108,12 +112,16 @@ export default { return (() => { const days = new Array(count) .fill(0) - .map((item, index) => index + 1) - .filter(item => item % 2) + .map((item, index) => { + let num = index + 1 + let fulldate = date + (num < 10 ? '/0' + num : '/' + num) + return { num, date: fulldate } + }) + .filter(item => item.num % 2) if (count === 28) { - days.push(28) + days.push({ num: 28, date: date + '/28' }) } else if (count === 30) { - days.push(30) + days.push({ num: 30, date: date + '/30' }) } return days })() @@ -187,6 +195,7 @@ export default { border-right: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 4px solid #5be1f4; + z-index: 99; } &.open { &::before {