forked from liweijie/education
排课功能优化
This commit is contained in:
+23
@@ -42,9 +42,32 @@ public class SchedulingArrangeRequest {
|
||||
/** 主讲教员,缺省用课程责任教员 */
|
||||
private String jybh;
|
||||
|
||||
/** 教学班次(学员队编号,本课程默认全部合班班次,可临时增删) */
|
||||
private List<String> xydbhs;
|
||||
|
||||
/** 辅讲教员编号(可多个) */
|
||||
private List<String> fzjybhs;
|
||||
|
||||
/** 教学场地(可多场地),为空则用 jsbh / 课程默认场地 */
|
||||
private List<String> jsbhs;
|
||||
|
||||
/** 教学保障需求(结构化:类别→资源→数量) */
|
||||
private List<Support> supports;
|
||||
|
||||
/** 所选格子 */
|
||||
private List<Cell> cells;
|
||||
|
||||
/** 教学保障需求项 */
|
||||
@Data
|
||||
public static class Support {
|
||||
/** 保障提供明细编号(保障资源库) */
|
||||
private String bztgmxbh;
|
||||
/** 需求数量 */
|
||||
private Integer sl;
|
||||
/** 备注 */
|
||||
private String bz;
|
||||
}
|
||||
|
||||
@Data
|
||||
public static class Cell {
|
||||
/** 日期 yyyy-MM-dd */
|
||||
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
package com.roomroot.jwgl.dto.scheduling;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 排课窗口内「编辑课程教学任务信息」请求(手册 12.3.1)。
|
||||
*
|
||||
* <p>只允许改运行编制的可调项:学时、周课时、课程简称、责任教员、默认场地。
|
||||
* 课程简称写回学员队任务表(编制侧)后运行课程同步显示。</p>
|
||||
*/
|
||||
@Data
|
||||
public class SchedulingCourseEditRequest {
|
||||
|
||||
/** 实施_课程编号 */
|
||||
private String sskcbh;
|
||||
|
||||
/** 学时 */
|
||||
private Integer xs;
|
||||
|
||||
/** 周课时 */
|
||||
private Integer zks;
|
||||
|
||||
/** 课程简称 */
|
||||
private String jc;
|
||||
|
||||
/** 责任教员编号 */
|
||||
private String jybh;
|
||||
|
||||
/** 默认教学场地(教室编号) */
|
||||
private String jsbh;
|
||||
}
|
||||
Reference in New Issue
Block a user