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

修改chart

上级 3b600521
......@@ -113,14 +113,27 @@ export default {
if (parseInt(response.code) === 0) {
let data1 = []
let data2 = []
if (!response.data.length) {
if (response.data.length === 0) {
data1 = [0, 0, 0, 0, 0, 0, 0]
data2 = this.getDate7()
} else {
response.data.map((item, index) => {
data1.push(item.score)
data2.push(this.getNowTime(item.date_index, 1))
})
if (response.data.length < 7) {
response.data.map((item, index) => {
data1.push(item.score)
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) {
this.polar = {
......@@ -308,6 +321,13 @@ export default {
}
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) {
return `bottom: ${score.score / score.score_sum * 100}%`
},
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论