1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/shendusimba-simba-admin

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
dynamicTable.js 933 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Simba Отправлено 3 лет назад 694518a
let date = new Date("2020-12-14");
import Mock from 'mockjs'
//这里本该通过后台返回的格式化的数据转换成表格所需要的格式,但因为没有后台的数据模型,所以只能mock了
//基本的表格数据
let dateList = []
for (let i = 0; i < 7; i++) {
let md = [date.getMonth() + 1, date.getDate()].join("-");
date.setDate(date.getDate() + 1);
dateList.push(md);
}
let tableData = [
"08:00-10:00",
"10:00-12:00",
"12:00-14:00",
"14:00-16:00",
"16:00-18:00",
"18:00-20:00",
"20:00-22:00",
"22:00-00:00",
];
tableData = tableData.map((item) => {
let obj = {
time: item,
};
dateList.forEach((date) => {
obj[date] = Mock.Random.integer(100, 300);
});
return obj;
});
Mock.mock(/\/mock\/getdynamictable/, {
code: 20000,
data: {
tableData,
dateList
}
})

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/shendusimba-simba-admin.git
git@gitlife.ru:oschina-mirror/shendusimba-simba-admin.git
oschina-mirror
shendusimba-simba-admin
shendusimba-simba-admin
pro