课表申请功能重写 bug修复
This commit is contained in:
-5
@@ -100,11 +100,6 @@ public class ScheduleAdjustApplyVO {
|
||||
*/
|
||||
private Integer jyscszt;
|
||||
|
||||
/**
|
||||
* 机关审批状态:0-未审批,1-已同意,2-已发回,3-已拒绝。
|
||||
*/
|
||||
private Integer jgspzt;
|
||||
|
||||
/**
|
||||
* 发回意见。
|
||||
*/
|
||||
|
||||
-81
@@ -1,81 +0,0 @@
|
||||
package com.roomroot.jwgl.vo.courserunning;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* 调课申请审批记录展示数据。
|
||||
* <p>
|
||||
* 用于展示调课申请中机关审批环节的审批记录,包括机关编号、审批时间、
|
||||
* 审批状态、审批人、查收状态、发回意见等信息。
|
||||
* </p>
|
||||
*/
|
||||
@Data
|
||||
public class ScheduleAdjustAuditVO {
|
||||
|
||||
/**
|
||||
* 审批记录编号。
|
||||
*/
|
||||
private String bh;
|
||||
|
||||
/**
|
||||
* 调课申请编号。
|
||||
*/
|
||||
private String ssdksqbh;
|
||||
|
||||
/**
|
||||
* 机关编号。
|
||||
*/
|
||||
private String jgbh;
|
||||
|
||||
/**
|
||||
* 机关名称(关联机构表获取)。
|
||||
*/
|
||||
private String jgmc;
|
||||
|
||||
/**
|
||||
* 审批时间。
|
||||
*/
|
||||
private LocalDateTime spsj;
|
||||
|
||||
/**
|
||||
* 审批状态:0-未审批,1-已同意,2-已发回,3-已拒绝。
|
||||
*/
|
||||
private Integer spzt;
|
||||
|
||||
/**
|
||||
* 审批人编号。
|
||||
*/
|
||||
private String sprbh;
|
||||
|
||||
/**
|
||||
* 审批人姓名(关联教员表获取)。
|
||||
*/
|
||||
private String sprxm;
|
||||
|
||||
/**
|
||||
* 查收状态:0-未查收,1-已查收。
|
||||
*/
|
||||
private Integer cszt;
|
||||
|
||||
/**
|
||||
* 查收时间。
|
||||
*/
|
||||
private LocalDateTime cssj;
|
||||
|
||||
/**
|
||||
* 查收人编号。
|
||||
*/
|
||||
private String csrbh;
|
||||
|
||||
/**
|
||||
* 发回意见。
|
||||
*/
|
||||
private String fhyj;
|
||||
|
||||
/**
|
||||
* 年度。
|
||||
*/
|
||||
private Integer nd;
|
||||
}
|
||||
+4
-4
@@ -10,7 +10,7 @@ import java.util.List;
|
||||
* <p>
|
||||
* 用于展示调课申请的完整信息,包括课次信息、申请教员、调整后的日期节次、
|
||||
* 教学内容变更、新的教室列表、辅助教员列表、学员队列表、保障明细列表,
|
||||
* 以及教研室和机关的审批记录。
|
||||
* 以及教研室审批与查收信息。
|
||||
* </p>
|
||||
*/
|
||||
@Data
|
||||
@@ -148,14 +148,14 @@ public class ScheduleAdjustDetailVO {
|
||||
private LocalDateTime jyscssj;
|
||||
|
||||
/**
|
||||
* 教研室查收人编号。
|
||||
* 教研室查收人编号,与审批人为同一人。
|
||||
*/
|
||||
private String jyscsrbh;
|
||||
|
||||
/**
|
||||
* 机关审批列表,记录所有机关审批结果。
|
||||
* 发回意见。
|
||||
*/
|
||||
private List<ScheduleAdjustAuditVO> auditList;
|
||||
private String fhyj;
|
||||
|
||||
/**
|
||||
* 新教室列表。
|
||||
|
||||
-54
@@ -1,54 +0,0 @@
|
||||
package com.roomroot.jwgl.vo.courserunning;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* 调课策略展示VO。
|
||||
*/
|
||||
@Data
|
||||
public class ScheduleAdjustStrategyVO {
|
||||
|
||||
/** 策略编号 */
|
||||
private String clbh;
|
||||
|
||||
/** 策略名称 */
|
||||
private String clmc;
|
||||
|
||||
/** 策略类型:TIME_LIMIT=时间段限制,AUTO_APPROVE=免审批 */
|
||||
private String cllx;
|
||||
|
||||
/** 策略类型描述 */
|
||||
private String cllxDesc;
|
||||
|
||||
/** 是否启用:0=停用,1=启用 */
|
||||
private Integer sfqy;
|
||||
|
||||
/** 是否启用描述 */
|
||||
private String sfqyDesc;
|
||||
|
||||
/** 截止星期:0-6 */
|
||||
private Integer jzxq;
|
||||
|
||||
/** 截止星期描述 */
|
||||
private String jzxqDesc;
|
||||
|
||||
/** 截止节次 */
|
||||
private Integer jzjc;
|
||||
|
||||
/** 生效开始时间 */
|
||||
private LocalDateTime sxkssj;
|
||||
|
||||
/** 生效结束时间 */
|
||||
private LocalDateTime sxjssj;
|
||||
|
||||
/** 备注 */
|
||||
private String bz;
|
||||
|
||||
/** 创建时间 */
|
||||
private LocalDateTime cjsj;
|
||||
|
||||
/** 更新时间 */
|
||||
private LocalDateTime gxsj;
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
package com.roomroot.jwgl.vo.jwtest;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 一类冲突检查结果。
|
||||
*/
|
||||
@Data
|
||||
public class PkConflictCheckVO {
|
||||
|
||||
/** 冲突类型 */
|
||||
private String ctlx;
|
||||
|
||||
/** 检查说明 */
|
||||
private String jcsm;
|
||||
|
||||
/** 冲突条数 */
|
||||
private Integer ts;
|
||||
|
||||
/** 成对冲突明细 */
|
||||
private List<PkConflictVO> mx;
|
||||
}
|
||||
@@ -0,0 +1,73 @@
|
||||
package com.roomroot.jwgl.vo.jwtest;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 排课冲突成对明细:一条记录表示两门课在同一时间资源上互相冲突。
|
||||
*/
|
||||
@Data
|
||||
public class PkConflictVO {
|
||||
|
||||
/** 冲突类型 */
|
||||
private String ctlx;
|
||||
|
||||
/** 冲突资源(班次 / 教员 / 教室) */
|
||||
private String ctzy;
|
||||
|
||||
/** 上课日期 */
|
||||
private String skrq;
|
||||
|
||||
/** 节次 */
|
||||
private Integer jc;
|
||||
|
||||
/** 开始时间 */
|
||||
private String kssj;
|
||||
|
||||
/** 结束时间 */
|
||||
private String jssj;
|
||||
|
||||
/** 冲突说明 */
|
||||
private String sm;
|
||||
|
||||
/** 课次A编号 */
|
||||
private String aKcBh;
|
||||
|
||||
/** 课次A课堂名称 */
|
||||
private String aKtmc;
|
||||
|
||||
/** 课次A课程名称 */
|
||||
private String aKcmc;
|
||||
|
||||
/** 课次A课程类型 */
|
||||
private String aKclx;
|
||||
|
||||
/** 课次A教员名称 */
|
||||
private String aJymc;
|
||||
|
||||
/** 课次A班级名称 */
|
||||
private String aBjmc;
|
||||
|
||||
/** 课次A教室名称 */
|
||||
private String aJsmc;
|
||||
|
||||
/** 课次B编号 */
|
||||
private String bKcBh;
|
||||
|
||||
/** 课次B课堂名称 */
|
||||
private String bKtmc;
|
||||
|
||||
/** 课次B课程名称 */
|
||||
private String bKcmc;
|
||||
|
||||
/** 课次B课程类型 */
|
||||
private String bKclx;
|
||||
|
||||
/** 课次B教员名称 */
|
||||
private String bJymc;
|
||||
|
||||
/** 课次B班级名称 */
|
||||
private String bBjmc;
|
||||
|
||||
/** 课次B教室名称 */
|
||||
private String bJsmc;
|
||||
}
|
||||
Reference in New Issue
Block a user