|
@@ -26,17 +26,6 @@ Page({
|
|
|
})
|
|
|
// 模拟请求
|
|
|
var times = setTimeout(async function () {
|
|
|
- const student = await app.$get(`/lessonStudent`, { student_id: res.data.info.id, is_pay: '1' })
|
|
|
- if (student.errcode == '0') {
|
|
|
- for (const val of student.data) {
|
|
|
- const lesson = await app.$get(`/lesson/${val.lesson_id}`)
|
|
|
- val.lessonname = lesson.data.title
|
|
|
- }
|
|
|
- var schooldata = student.data.map((item) => { return item.lessonname; });
|
|
|
- }
|
|
|
- // 数据
|
|
|
- that.data.schooldata = schooldata;
|
|
|
- that.data.xdata = ['1月份', '2月份', '3月份', '4月份', '5月份', '6月份', '7月份', '8月份', '9月份', '10月份', '11月份', '12月份'];
|
|
|
that.data.data1 = [230, 150, 178, 70, 178, 340, 133, 118, 136, 165, 130, 178];
|
|
|
that.data.data2 = [112, 150, 151, 135, 170, 130, 200, 112, 150, 151, 135, 170];
|
|
|
clearTimeout(times);
|
|
@@ -52,11 +41,9 @@ Page({
|
|
|
let that = this;
|
|
|
// 由于请求数据有延迟所以写一个时间函数,当数据存在的时候再执行绘制
|
|
|
var times = setInterval(function () {
|
|
|
- var xdata = that.data.xdata;
|
|
|
- var schooldata = that.data.schooldata;
|
|
|
var data1 = that.data.data1;
|
|
|
var data2 = that.data.data2;
|
|
|
- if (xdata && data1 && data2 && schooldata) {
|
|
|
+ if (data1 && data2) {
|
|
|
clearInterval(times)
|
|
|
const chart = echarts.init(canvas, null, {
|
|
|
width: width,
|