1、正课与学期关系关联;

2、天假删除保护;
3、教学任务计划增加了「结束发布」。已发布或库里的「已发布」都可以结束;结束后写入结束时间,任务书和班次课程任务只读
4、班次学期操作内容调整修改;
This commit is contained in:
2026-09-14 16:30:52 +08:00
parent 30f2182453
commit 52a04dbf60
50 changed files with 2939 additions and 293 deletions
@@ -0,0 +1,16 @@
package com.roomroot.jwgl.dto.calendar;
import lombok.Data;
import java.util.List;
/**
* 把班历事件应用到其它班次。eventBhList 为空时复制整个班历。
*/
@Data
public class ClassCalendarApplyDTO {
private String sourceXydxqbh;
private List<String> targetBhList;
private List<String> eventBhList;
}
@@ -0,0 +1,24 @@
package com.roomroot.jwgl.dto.calendar;
import lombok.Data;
/**
* 班历时间格。日期用 yyyy-MM-dd,便于复用校历编辑器。
*/
@Data
public class ClassCalendarEventDTO {
private String bh;
private Integer nd;
private String xydbh;
private String xydxqbh;
private String jqsj;
private String jqmc;
private Boolean jc;
private String bz;
private Boolean kpk;
private Boolean bzxs;
private Boolean zdpk;
private Boolean zk;
private String courseClass;
}