提交 ab57a3f5 authored 作者: lihuihui's avatar lihuihui

修改chart

上级 3b600521
...@@ -113,14 +113,27 @@ export default { ...@@ -113,14 +113,27 @@ export default {
if (parseInt(response.code) === 0) { if (parseInt(response.code) === 0) {
let data1 = [] let data1 = []
let data2 = [] let data2 = []
if (!response.data.length) { if (response.data.length === 0) {
data1 = [0, 0, 0, 0, 0, 0, 0] data1 = [0, 0, 0, 0, 0, 0, 0]
data2 = this.getDate7() data2 = this.getDate7()
} else { } else {
if (response.data.length < 7) {
response.data.map((item, index) => { response.data.map((item, index) => {
data1.push(item.score) data1.push(item.score)
data2.push(this.getNowTime(item.date_index, 1)) data2.push(this.getNowTime(item.date_index, 1))
}) })
setTimeout(() => {
for (let i = 0; i < 7 - response.data.length; i++) {
data2.unshift(this.getDateN(response.data[0].created_at, i + 1))
data1.unshift(0)
}
}, 200)
} else {
response.data.map((item, index) => {
data1.push(item.score)
data2.push(this.getNowTime(item.date_index, 1))
})
}
} }
if (data1.length === 1) { if (data1.length === 1) {
this.polar = { this.polar = {
...@@ -308,6 +321,13 @@ export default { ...@@ -308,6 +321,13 @@ export default {
} }
return dateArray return dateArray
}, },
// s
getDateN(start, dayNum) {
const myDate = new Date(start)
myDate.setDate(myDate.getDate() - dayNum)
console.log(dayNum, '=123')
return (myDate.getMonth() + 1) + '-' + myDate.getDate()
},
getStyle(score) { getStyle(score) {
return `bottom: ${score.score / score.score_sum * 100}%` return `bottom: ${score.score / score.score_sum * 100}%`
}, },
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论