2023年6月14日 修复问题

This commit is contained in:
bai 2023-06-14 23:27:30 +08:00
parent e4ac1f0dc6
commit dbf2b7ffcf
1 changed files with 26 additions and 5 deletions

View File

@ -94,15 +94,15 @@ public class KcZhihuijiaoshiController extends JeecgController<KcZhihuijiaoshi,
IPage<KcZhihuijiaoshi> pageList = kcZhihuijiaoshiService.page(page, queryWrapper);
//查询今天的课
DateTime starTime = DateTime.now();
starTime = DateUtil.endOfDay(starTime);//校正为今天末尾
String nowTimeStr = starTime.toString("HHmmss");
String nowTimeStr = starTime.toString("HHmm");
int nowTimeNum = Integer.parseInt(nowTimeStr);
starTime = DateUtil.endOfDay(starTime);//校正为今天末尾
String nowStr = starTime.toString("yyyy-MM-dd");
QueryWrapper<KcKetangbiao> ktqw = new QueryWrapper<>();
ktqw.apply("sksj >= STR_TO_DATE('"+nowStr+"', '%Y-%m-%d')");
ktqw.apply("sksj < DATE_ADD(STR_TO_DATE('"+nowStr+"','%Y-%m-%d'),INTERVAL 1 DAY)");
ktqw.apply("skrq >= STR_TO_DATE('"+nowStr+"', '%Y-%m-%d')");
ktqw.apply("skrq < DATE_ADD(STR_TO_DATE('"+nowStr+"','%Y-%m-%d'),INTERVAL 1 DAY)");
List<KcKetangbiao> kcKetangbiaoList = kcKetangbiaoService.list(ktqw);
//下一节次映射表
@ -124,6 +124,7 @@ public class KcZhihuijiaoshiController extends JeecgController<KcZhihuijiaoshi,
JieciIntTime jieciIntTime = new JieciIntTime();
jieciIntTime.setKsTime(Integer.parseInt(x.getHhks()));
jieciIntTime.setJsTime(Integer.parseInt(x.getHhjs()));
if(jieciIntTime.getKsTime() <= nowTimeNum && nowTimeNum <= jieciIntTime.getJsTime()){
//符合当前节
kcJieciMap.put(x.getJieci(), jieciIntTime);
@ -173,7 +174,27 @@ public class KcZhihuijiaoshiController extends JeecgController<KcZhihuijiaoshi,
});
return Result.OK(pageList);
}
public static void main(String[] args) {
DateTime starTime = DateTime.now();
//starTime = DateUtil.endOfDay(starTime);//校正为今天末尾
String nowTimeStr = starTime.toString("HHmm");
int nowTimeNum = Integer.parseInt(nowTimeStr);
// 0102, 0800, 0930
// 0304, 1000, 1130
// 0506, 1330, 1500
// 0708, 1515, 1645
// 0910, 1800, 1930
// 1112, 1945, 2115
//betweenStartDay >=0 && betweenEndDay <=0
System.out.println(nowTimeStr);
if(1945 <= nowTimeNum && nowTimeNum <= 2115){
System.out.println("有效!");
}
}
/**
* 添加
*