手写(hour day month)
private List<WorkProcessCompleteVo> getHour() {
//24小时
List<WorkProcessCompleteVo> list = new ArrayList<>();
for (int i = 0; i < 24; i++) {
WorkProcessCompleteVo compVo = new WorkProcessCompleteVo();
compVo.setCycle(i + ":00");
compVo.setCount(0L);
list.add(compVo);
}
return list;
}
private List<WorkProcessCompleteVo> getDay(String year, String month) {
// 根据月份 选择使用多少天
List<WorkProcessCompleteVo> list = new ArrayList<>();
if (month.equals("02")) {
for (int i = 0; i < 28; i++) {
WorkProcessCompleteVo compVo = new WorkProcessCompleteVo();
if (i < 9) {
compVo.setCycle(year + month + "-" + "0" + (i + 1));
compVo.setCount(0L);
} else {
compVo.setCycle(year + month + "-" + (i + 1));
compVo.setCount(0L);
}
list.add(compVo);
}
} else if (month.equals("04") || month.equals("06") || month.equals("09") || month.equals("11")) {
for (int i = 0; i < 30; i++) {
WorkProcessCompleteVo compVo = new WorkProcessCompleteVo();
if (i < 9) {
compVo.setCycle(year + month + "-" + "0" + (i + 1));
compVo.setCount(0L);
} else {
compVo.setCycle(year + month + "-" + (i + 1));
compVo.setCount(0L);
}
list.add(compVo);
}
} else {
for (int i = 0; i < 31; i++) {
WorkProcessCompleteVo compVo = new WorkProcessCompleteVo();
if (i < 9) {
compVo.setCycle(year + month + "-" + "0" + (i + 1));
compVo.setCount(0L);
} else {
compVo.setCycle(year + month + "-" + (i + 1));
compVo.setCount(0L);
}
list.add(compVo);
}
}
return list;
}
private List<WorkProcessCompleteVo> getMonth(String yearData) {
// 12个月 的数据
List<WorkProcessCompleteVo> list = new ArrayList<>();
for (int i = 0; i < 12; i++) {
WorkProcessCompleteVo compVo = new WorkProcessCompleteVo();
if (i < 9) {
compVo.setCycle(yearData + "0" + (i + 1));
compVo.setCount(0L);
} else {
compVo.setCycle(yearData + (i + 1));
compVo.setCount(0L);
}
list.add(compVo);
}
return list;
}