feat: 东区缴费分支初始化
This commit is contained in:
-43
@@ -1,43 +0,0 @@
|
||||
package com.yida.data.school.dto.classCall;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.util.List;
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import lombok.Data;
|
||||
|
||||
@ApiModel("添加点名记录对象")
|
||||
@Data
|
||||
public class ClassCallAddDTO {
|
||||
|
||||
/**
|
||||
* 班级ID
|
||||
*/
|
||||
@ApiModelProperty(required = true, value = "班级ID")
|
||||
@NotNull(message = "不能为空")
|
||||
private Long classId;
|
||||
|
||||
/**
|
||||
* 课程名称
|
||||
*/
|
||||
@ApiModelProperty(required = true, value = "课程名称")
|
||||
@NotBlank(message = "不能为空")
|
||||
private String subjectName;
|
||||
|
||||
/**
|
||||
* 点名教师id
|
||||
*/
|
||||
@ApiModelProperty(required = true, value = "点名教师id")
|
||||
@NotNull(message = "不能为空")
|
||||
private Long teacherId;
|
||||
|
||||
|
||||
/**
|
||||
* 点名学生集合
|
||||
*/
|
||||
@ApiModelProperty(required = true, value = "点名学生集合")
|
||||
@NotEmpty(message = "不能为空")
|
||||
List<StudentDTO> studentList;
|
||||
}
|
||||
-39
@@ -1,39 +0,0 @@
|
||||
package com.yida.data.school.dto.classCall;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.yida.data.common.core.common.BaseDTO;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.time.LocalDate;
|
||||
import lombok.Data;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
@ApiModel("分页查询点名记录条件")
|
||||
@Data
|
||||
public class ClassCallPageDTO extends BaseDTO {
|
||||
|
||||
/**
|
||||
* 学校ID
|
||||
*/
|
||||
@ApiModelProperty(required = false, value = "学校ID")
|
||||
private Long schoolId;
|
||||
|
||||
/**
|
||||
* 职工ID
|
||||
*/
|
||||
@ApiModelProperty(required = false, value = "职工ID")
|
||||
private Long staffId;
|
||||
|
||||
/**
|
||||
* 班级ID
|
||||
*/
|
||||
@ApiModelProperty(required = false, value = "班级ID")
|
||||
private Long classId;
|
||||
|
||||
|
||||
@ApiModelProperty(required = false, value = "点名日期")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
||||
private LocalDate date;
|
||||
|
||||
}
|
||||
-18
@@ -1,18 +0,0 @@
|
||||
package com.yida.data.school.dto.classCall;
|
||||
|
||||
import com.yida.data.common.core.entity.user.EduStudent;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class StudentDTO {
|
||||
|
||||
@ApiModelProperty(required = true, value = "点名状态:0=异常,1=正常")
|
||||
@NotNull(message = "不能为空")
|
||||
private Integer status;
|
||||
|
||||
@ApiModelProperty(required = true, value = "学生主键ID")
|
||||
@NotNull(message = "不能为空")
|
||||
private Long studentId;
|
||||
}
|
||||
-29
@@ -1,29 +0,0 @@
|
||||
package com.yida.data.school.dto.config;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
|
||||
@ApiModel("学校关键功能点配置条件请求类")
|
||||
@Data
|
||||
public class EduSchoolFunctionConfigDTO {
|
||||
|
||||
@ApiModelProperty(value = "主键")
|
||||
@TableId(value = "id", type = IdType.AUTO)
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "学校主键")
|
||||
@TableId(value = "school_id")
|
||||
private Long school_id;
|
||||
|
||||
@ApiModelProperty(value = "关键功能点code")
|
||||
@TableId(value = "function_code")
|
||||
private String functionCode;
|
||||
|
||||
@ApiModelProperty(value = "是否启用1启用,其他未启用")
|
||||
@TableId(value = "function_code")
|
||||
private Integer state;
|
||||
}
|
||||
-30
@@ -1,30 +0,0 @@
|
||||
package com.yida.data.school.dto.index;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.yida.data.common.core.entity.school.EduSchoolHomeMicroCol;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.util.List;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class SaveDeptHomeAppDTO {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "应用类型. 0:系统应用, 1:第三方应用,2:微信小程序")
|
||||
private Integer appType;
|
||||
private Integer userType;
|
||||
private Long baseAppId;
|
||||
private String name;
|
||||
private String logo;
|
||||
private String appSrc;
|
||||
private Integer enableStatus;
|
||||
private Integer sort;
|
||||
@ApiModelProperty(value = "微信小程序appid")
|
||||
private String appId;
|
||||
/**
|
||||
* 微信小程序secret
|
||||
*/
|
||||
@ApiModelProperty(value = "微信小程序secret")
|
||||
private String appSecret;
|
||||
}
|
||||
-33
@@ -1,33 +0,0 @@
|
||||
package com.yida.data.school.dto.screen;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 保存校园大数据基础建设
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/4/20
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "SchoolDashboardBaseSaveDTO", description = "保存校园大数据基础建设")
|
||||
public class SchoolDashboardBaseSaveDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -7304594726411432290L;
|
||||
|
||||
@ApiModelProperty(value = "标题")
|
||||
private String label;
|
||||
|
||||
@ApiModelProperty(value = "数量+单位")
|
||||
private String unit;
|
||||
|
||||
@ApiModelProperty(value = "图标")
|
||||
private String icon;
|
||||
}
|
||||
-130
@@ -1,130 +0,0 @@
|
||||
package com.yida.data.school.dto.screen;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 保存校园大数据请求类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/4/20
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "SchoolDashboardSaveDTO", description = "保存校园大数据请求类")
|
||||
public class SchoolDashboardSaveDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 3417294163343915202L;
|
||||
|
||||
@ApiModelProperty("主键")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime createDate;
|
||||
|
||||
@ApiModelProperty("学校id")
|
||||
private Long schoolId;
|
||||
|
||||
@ApiModelProperty("大屏名称")
|
||||
private String title;
|
||||
|
||||
@ApiModelProperty("学校logo地址")
|
||||
private String headerUrl;
|
||||
|
||||
@ApiModelProperty("模板类型1:单页,2双页,3.。。")
|
||||
private Integer modeType;
|
||||
|
||||
@ApiModelProperty(value = "所属区域")
|
||||
private String area;
|
||||
|
||||
@ApiModelProperty("地址")
|
||||
private String address;
|
||||
|
||||
@ApiModelProperty("学校创建时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
||||
private LocalDate schoolCreateDate;
|
||||
|
||||
@ApiModelProperty("学校占地面积")
|
||||
private Integer schoolArea;
|
||||
|
||||
@ApiModelProperty(value = "主管部门")
|
||||
private String competentDepartment;
|
||||
|
||||
@ApiModelProperty("办学类型")
|
||||
private String eduType;
|
||||
|
||||
@ApiModelProperty("院校特色")
|
||||
private String eduFeature;
|
||||
|
||||
@ApiModelProperty("院校类型")
|
||||
private String institutionType;
|
||||
|
||||
@ApiModelProperty("硕士点")
|
||||
private Integer masterNum;
|
||||
|
||||
@ApiModelProperty("博士点")
|
||||
private Integer doctorNum;
|
||||
|
||||
@ApiModelProperty("重点学科数")
|
||||
private Integer keyDisciplinesNum;
|
||||
|
||||
@ApiModelProperty("科研项目数")
|
||||
private Integer researchProjectNum;
|
||||
|
||||
@ApiModelProperty("学校简介")
|
||||
private String eduIntroduction;
|
||||
|
||||
@ApiModelProperty("办学理念")
|
||||
private String eduPhilosophy;
|
||||
|
||||
@ApiModelProperty("办学使命")
|
||||
private String eduMission;
|
||||
|
||||
@ApiModelProperty("办学校训")
|
||||
private String eduMotto;
|
||||
|
||||
@ApiModelProperty("校园风采")
|
||||
private String campusStyle;
|
||||
|
||||
@ApiModelProperty("官方电话")
|
||||
private String telephone;
|
||||
|
||||
@ApiModelProperty("教师人数")
|
||||
private Integer teacherNum;
|
||||
|
||||
@ApiModelProperty("院系数量")
|
||||
private Integer departmentNum;
|
||||
|
||||
@ApiModelProperty("一级学科数量")
|
||||
private Integer firstLevelDisciplineNum;
|
||||
|
||||
@ApiModelProperty("二级学科数量")
|
||||
private Integer secondaryDisciplineNum;
|
||||
|
||||
@ApiModelProperty("班级数")
|
||||
private Integer classNum;
|
||||
|
||||
@ApiModelProperty("学生人数")
|
||||
private Integer studentNum;
|
||||
|
||||
@ApiModelProperty("基础建设集合")
|
||||
private List<SchoolDashboardBaseSaveDTO> baseList;
|
||||
|
||||
@ApiModelProperty("师资力量集合")
|
||||
private List<SchoolDashboardTeacherSaveDTO> teacherList;
|
||||
}
|
||||
-30
@@ -1,30 +0,0 @@
|
||||
package com.yida.data.school.dto.screen;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 保存校园大数据师资力量
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/4/20
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "SchoolDashboardTeacherSaveDTO", description = "保存校园大数据师资力量")
|
||||
public class SchoolDashboardTeacherSaveDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -1683405994263409134L;
|
||||
|
||||
@ApiModelProperty(value = "标题")
|
||||
private String title;
|
||||
|
||||
@ApiModelProperty(value = "数量")
|
||||
private Integer num;
|
||||
}
|
||||
-41
@@ -1,41 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 步骤文件上传类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/6/5
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "AddUploadFileStepDTO", description = "步骤文件上传类")
|
||||
public class AddUploadFileStepDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -209072639419583186L;
|
||||
|
||||
@ApiModelProperty(value = "关联关系id", required = true)
|
||||
private Long relationId;
|
||||
|
||||
@ApiModelProperty(value = "指南id", required = true)
|
||||
private Long guideId;
|
||||
|
||||
@ApiModelProperty(value = "花名册id", required = true)
|
||||
private Long rosterId;
|
||||
|
||||
@ApiModelProperty(value = "步骤id", required = true)
|
||||
private Long stepId;
|
||||
|
||||
@ApiModelProperty(value = "附件地址", required = true)
|
||||
private List<String> upLoadFileUrlList;
|
||||
}
|
||||
-63
@@ -1,63 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.io.Serializable;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* Excel职工信息导入类
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "ClassFixImportDTO", description = "Excel固定班级学生导入类")
|
||||
public class ClassFixImportDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -3772088981386664273L;
|
||||
/**
|
||||
* 校区
|
||||
*/
|
||||
@ExcelProperty(index = 0, value = "校区")
|
||||
@ApiModelProperty(value = "校区")
|
||||
private String campusName;
|
||||
|
||||
/**
|
||||
* 学段
|
||||
*/
|
||||
@ExcelProperty(index = 1, value = "学段")
|
||||
@ApiModelProperty(value = "学段")
|
||||
private String sectionName;
|
||||
|
||||
/**
|
||||
* 年级
|
||||
*/
|
||||
@ExcelProperty(index = 2, value = "年级")
|
||||
@ApiModelProperty(value = "年级")
|
||||
private String gradeName;
|
||||
|
||||
/**
|
||||
* 班级
|
||||
*/
|
||||
@ExcelProperty(index = 3, value = "班级")
|
||||
@ApiModelProperty(value = "班级")
|
||||
private String className;
|
||||
|
||||
/**
|
||||
* 姓名
|
||||
*/
|
||||
@ExcelProperty(index = 4, value = "姓名")
|
||||
@ApiModelProperty(value = "姓名")
|
||||
private String rosterName;
|
||||
|
||||
/**
|
||||
* 身份证号
|
||||
*/
|
||||
@ExcelProperty(index = 5, value = "身份证号")
|
||||
@ApiModelProperty(value = "身份证号")
|
||||
private String idNumber;
|
||||
|
||||
}
|
||||
-88
@@ -1,88 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* Excel职工信息导入类
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "ClassImportDTO", description = "Excel预选班级导入类")
|
||||
public class ClassImportDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -8812791024900293183L;
|
||||
/**
|
||||
* 校区
|
||||
*/
|
||||
@ExcelProperty(index = 0, value = "校区")
|
||||
@ApiModelProperty(value = "校区")
|
||||
private String campusName;
|
||||
|
||||
/**
|
||||
* 学段
|
||||
*/
|
||||
@ExcelProperty(index = 1, value = "学段")
|
||||
@ApiModelProperty(value = "学段")
|
||||
private String sectionName;
|
||||
|
||||
/**
|
||||
* 年级
|
||||
*/
|
||||
@ExcelProperty(index = 2, value = "年级")
|
||||
@ApiModelProperty(value = "年级")
|
||||
private String gradeName;
|
||||
|
||||
/**
|
||||
* 班级
|
||||
*/
|
||||
@ExcelProperty(index = 3, value = "班级")
|
||||
@ApiModelProperty(value = "班级")
|
||||
private String className;
|
||||
|
||||
|
||||
/**
|
||||
* 系部
|
||||
*/
|
||||
@ExcelProperty(index = 4, value = "系部")
|
||||
@ApiModelProperty(value = "系部")
|
||||
private String departmentName;
|
||||
|
||||
|
||||
/**
|
||||
* 专业
|
||||
*/
|
||||
@ExcelProperty(index = 5, value = "专业")
|
||||
@ApiModelProperty(value = "专业")
|
||||
private String majorName;
|
||||
|
||||
/**
|
||||
* 预设人数
|
||||
*/
|
||||
@ExcelProperty(index = 6, value = "预设人数")
|
||||
@ApiModelProperty(value = "预设人数")
|
||||
private Integer number;
|
||||
|
||||
|
||||
/**
|
||||
* 男生占比
|
||||
*/
|
||||
@ExcelProperty(index = 7, value = "男生占比")
|
||||
@ApiModelProperty(value = "男生占比")
|
||||
private Integer male;
|
||||
|
||||
/**
|
||||
* 女生占比
|
||||
*/
|
||||
@ExcelProperty(index = 8, value = "女生占比")
|
||||
@ApiModelProperty(value = "女生占比")
|
||||
private Integer female;
|
||||
|
||||
}
|
||||
-102
@@ -1,102 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.io.Serializable;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* Excel职工信息导入类
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "CustomDormImportDTO", description = "Excel自定义预选宿舍导入类")
|
||||
public class CustomDormImportDTO implements Serializable {
|
||||
|
||||
|
||||
private static final long serialVersionUID = 4258485996992370675L;
|
||||
/**
|
||||
* 系部
|
||||
*/
|
||||
@ExcelProperty(index = 0, value = "系部")
|
||||
@ApiModelProperty(value = "系部")
|
||||
private String departmentName;
|
||||
|
||||
|
||||
/**
|
||||
* 专业
|
||||
*/
|
||||
@ExcelProperty(index = 1, value = "专业")
|
||||
@ApiModelProperty(value = "专业")
|
||||
private String majorName;
|
||||
|
||||
/**
|
||||
* 宿舍楼
|
||||
*/
|
||||
@ExcelProperty(index = 2, value = "宿舍楼")
|
||||
@ApiModelProperty(value = "宿舍楼")
|
||||
private String dormName;
|
||||
|
||||
/**
|
||||
* 寝室号
|
||||
*/
|
||||
@ExcelProperty(index = 3, value = "宿舍号")
|
||||
@ApiModelProperty(value = "宿舍号")
|
||||
private String dormRoomName;
|
||||
|
||||
/**
|
||||
* 性别
|
||||
*/
|
||||
@ExcelProperty(index = 4, value = "性别,男/女")
|
||||
@ApiModelProperty(value = "性别")
|
||||
private String gender;
|
||||
|
||||
/**
|
||||
* 人数
|
||||
*/
|
||||
@ExcelProperty(index = 5, value = "人数")
|
||||
@ApiModelProperty(value = "人数")
|
||||
private Integer number;
|
||||
|
||||
/**
|
||||
* 校区ID
|
||||
*/
|
||||
@ExcelProperty(index = 6, value = "校区id")
|
||||
@ApiModelProperty(value = "校区ID")
|
||||
private Long campusId;
|
||||
|
||||
/**
|
||||
* 部门id
|
||||
*/
|
||||
@ExcelProperty(index = 7, value = "部门id")
|
||||
@ApiModelProperty(value = "部门id")
|
||||
private Long deptId;
|
||||
|
||||
|
||||
/**
|
||||
* 指南id
|
||||
*/
|
||||
@ExcelProperty(index = 8, value = "指南id")
|
||||
@ApiModelProperty(value = "指南id")
|
||||
private Long guideId;
|
||||
|
||||
/**
|
||||
* 步骤id
|
||||
*/
|
||||
@ExcelProperty(index = 9, value = "步骤id")
|
||||
@ApiModelProperty(value = "步骤id")
|
||||
private Long stepId;
|
||||
|
||||
/**
|
||||
* 学校id
|
||||
*/
|
||||
@ExcelProperty(index = 10, value = "学校id")
|
||||
@ApiModelProperty(value = "学校id")
|
||||
private Long schoolId;
|
||||
|
||||
}
|
||||
-67
@@ -1,67 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.io.Serializable;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* Excel职工信息导入类
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "DormImportDTO", description = "Excel预选宿舍导入类")
|
||||
public class DormImportDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -4260457409043932228L;
|
||||
|
||||
|
||||
/**
|
||||
* 系部
|
||||
*/
|
||||
@ExcelProperty(index = 0, value = "系部")
|
||||
@ApiModelProperty(value = "系部")
|
||||
private String departmentName;
|
||||
|
||||
|
||||
/**
|
||||
* 专业
|
||||
*/
|
||||
@ExcelProperty(index = 1, value = "专业")
|
||||
@ApiModelProperty(value = "专业")
|
||||
private String majorName;
|
||||
|
||||
/**
|
||||
* 宿舍楼
|
||||
*/
|
||||
@ExcelProperty(index = 2, value = "宿舍楼")
|
||||
@ApiModelProperty(value = "宿舍楼")
|
||||
private String dormName;
|
||||
|
||||
/**
|
||||
* 寝室号
|
||||
*/
|
||||
@ExcelProperty(index = 3, value = "宿舍号")
|
||||
@ApiModelProperty(value = "宿舍号")
|
||||
private String dormRoomName;
|
||||
|
||||
/**
|
||||
* 性别
|
||||
*/
|
||||
@ExcelProperty(index = 4, value = "性别,男/女")
|
||||
@ApiModelProperty(value = "性别")
|
||||
private String gender;
|
||||
|
||||
/**
|
||||
* 人数
|
||||
*/
|
||||
@ExcelProperty(index = 5, value = "人数")
|
||||
@ApiModelProperty(value = "人数")
|
||||
private String realNumber;
|
||||
|
||||
|
||||
}
|
||||
-49
@@ -1,49 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.io.Serializable;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* Excel职工信息导入类
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "DormImportDTO", description = "Excel预选宿舍导入类")
|
||||
public class DormImportFixDTO implements Serializable {
|
||||
|
||||
|
||||
/**
|
||||
* 宿舍楼
|
||||
*/
|
||||
@ExcelProperty(index = 0, value = "宿舍楼")
|
||||
@ApiModelProperty(value = "宿舍楼")
|
||||
private String dormName;
|
||||
|
||||
/**
|
||||
* 寝室号
|
||||
*/
|
||||
@ExcelProperty(index = 1, value = "宿舍号")
|
||||
@ApiModelProperty(value = "宿舍号")
|
||||
private String dormRoomName;
|
||||
/**
|
||||
* 姓名
|
||||
*/
|
||||
@ExcelProperty(index = 2, value = "姓名")
|
||||
@ApiModelProperty(value = "姓名")
|
||||
private String rosterName;
|
||||
|
||||
/**
|
||||
* 身份证号
|
||||
*/
|
||||
@ExcelProperty(index = 3, value = "身份证号")
|
||||
@ApiModelProperty(value = "身份证号")
|
||||
private String idNumber;
|
||||
|
||||
|
||||
}
|
||||
-70
@@ -1,70 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 保存迎新填报信息请求类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/5/17
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "GuideFillInfoSaveDTO", description = "保存迎新填报信息请求类")
|
||||
public class GuideFillInfoSaveDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -5379563542815778231L;
|
||||
|
||||
@ApiModelProperty(value = "微信openId")
|
||||
private String openId;
|
||||
|
||||
@ApiModelProperty(value = "部门id")
|
||||
private Long deptId;
|
||||
|
||||
@ApiModelProperty(value = "指南id")
|
||||
private Long guideId;
|
||||
|
||||
@ApiModelProperty(value = "头像")
|
||||
private String avatar;
|
||||
|
||||
@ApiModelProperty(value = "姓名")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty(value = "性别. 0-男,1-女")
|
||||
private Integer sex;
|
||||
|
||||
@ApiModelProperty(value = "身份证号码")
|
||||
private String idNumber;
|
||||
|
||||
@ApiModelProperty(value = "录取专业")
|
||||
private String admittedMajor;
|
||||
|
||||
@ApiModelProperty(value = "录取专业ID")
|
||||
private Long admittedMajorId;
|
||||
|
||||
@ApiModelProperty(value = "录取系部")
|
||||
private String admittedDepartment;
|
||||
|
||||
@ApiModelProperty(value = "录取系部ID")
|
||||
private Long admittedDepartmentId;
|
||||
|
||||
@ApiModelProperty(value = "身份证正面照片")
|
||||
private String idCardRight;
|
||||
|
||||
@ApiModelProperty(value = "身份证反面照片")
|
||||
private String idCardReverse;
|
||||
|
||||
@ApiModelProperty(value = "录取通知书照片")
|
||||
private String admissionLetter;
|
||||
|
||||
@ApiModelProperty("校区id")
|
||||
private Long campusId;
|
||||
}
|
||||
-30
@@ -1,30 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 指南花名册导入错误返回类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/6/1
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "GuideRosterErrorExportDTO", description = "学生信息导入错误返回类")
|
||||
public class GuideRosterErrorExportDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 3208630028278503011L;
|
||||
|
||||
/**
|
||||
* 错误信息
|
||||
*/
|
||||
@ExcelProperty("错误信息")
|
||||
private String errorMessage;
|
||||
}
|
||||
-76
@@ -1,76 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* Excel指南花名册信息导入类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2021/8/24
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "GuideRosterImportDTO", description = "Excel指南花名册信息导入类")
|
||||
public class GuideRosterImportDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 3782716915186380684L;
|
||||
|
||||
/**
|
||||
* 姓名
|
||||
*/
|
||||
@ExcelProperty(index = 0)
|
||||
private String fullName;
|
||||
|
||||
/**
|
||||
* 毕业院校
|
||||
*/
|
||||
@ExcelProperty(index = 1)
|
||||
private String graduateSchool;
|
||||
|
||||
/**
|
||||
* 身份证号码
|
||||
*/
|
||||
@ExcelProperty(index = 2)
|
||||
private String idNumber;
|
||||
|
||||
|
||||
/**
|
||||
* 录取系部
|
||||
*/
|
||||
@ExcelProperty(index = 3)
|
||||
private String admittedDepartment;
|
||||
|
||||
/**
|
||||
* 录取专业
|
||||
*/
|
||||
@ExcelProperty(index = 4)
|
||||
private String admittedMajor;
|
||||
|
||||
|
||||
/**
|
||||
* 录取年级
|
||||
*/
|
||||
@ExcelProperty(index = 5)
|
||||
private String admittedGrade;
|
||||
|
||||
/**
|
||||
* 录取班级
|
||||
*/
|
||||
@ExcelProperty(index = 6)
|
||||
private String admittedClass;
|
||||
|
||||
/**
|
||||
* 手机号码
|
||||
*/
|
||||
@ExcelProperty(index = 7)
|
||||
private String mobile;
|
||||
}
|
||||
-66
@@ -1,66 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import com.yida.data.common.core.common.BaseDTO;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideRoster;
|
||||
import com.yida.data.common.core.enums.RegistrationStatusEnum;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.util.List;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 迎新指南花名册后台列表请求类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/5/22
|
||||
*/
|
||||
@Data
|
||||
@SuperBuilder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@ApiModel(value = "GuideRosterSelectPageDTO", description = "迎新指南花名册后台列表请求类")
|
||||
public class GuideRosterSelectPageDTO extends BaseDTO<EduSmartWelcomeGuideRoster> implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 2382158515196055662L;
|
||||
|
||||
@ApiModelProperty(value = "指南id")
|
||||
private Long guideId;
|
||||
|
||||
@ApiModelProperty(value = "毕业院校")
|
||||
private String graduateSchool;
|
||||
|
||||
@ApiModelProperty(value = "姓名")
|
||||
private String fullName;
|
||||
|
||||
@ApiModelProperty(value = "身份证号码")
|
||||
private String idNumber;
|
||||
|
||||
@ApiModelProperty(value = "录取专业")
|
||||
private String admittedMajor;
|
||||
|
||||
@ApiModelProperty(value = "未通过的步骤")
|
||||
private Long notPassStepId;
|
||||
|
||||
@ApiModelProperty(value = "通过的步骤")
|
||||
private Long passStepId;
|
||||
|
||||
@ApiModelProperty(value = "是否缴费0=否,1=是")
|
||||
private Integer payStatus;
|
||||
|
||||
/**
|
||||
* {@link RegistrationStatusEnum}
|
||||
*/
|
||||
@ApiModelProperty(value = "报到状态. 0-未报到,1-报到成功(全部步骤通过)")
|
||||
private Integer registrationStatus;
|
||||
|
||||
|
||||
private List<Long> passRosterIdList;
|
||||
|
||||
}
|
||||
-51
@@ -1,51 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.math.BigDecimal;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 保存迎新指南请求类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/5/15
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "GuideSaveDTO", description = "保存迎新指南请求类")
|
||||
public class GuideSaveDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 8167376276179823069L;
|
||||
|
||||
@ApiModelProperty(value = "指南id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "指南标题")
|
||||
private String guideTitle;
|
||||
|
||||
@ApiModelProperty(value = "指南前言")
|
||||
private String guideForeword;
|
||||
|
||||
@ApiModelProperty(value = "资料上报字段,多个以英文逗号分隔")
|
||||
private String formField;
|
||||
|
||||
@ApiModelProperty(value = "缴费金额")
|
||||
private BigDecimal money;
|
||||
|
||||
@ApiModelProperty(value = "是否启用二维码缴费,0未启用,1启用")
|
||||
private Integer moneyStatus;
|
||||
|
||||
@ApiModelProperty(value = "学区id")
|
||||
private Long campusId;
|
||||
|
||||
@ApiModelProperty(value = "指南步骤列表")
|
||||
private List<GuideStepSaveDTO> stepList;
|
||||
}
|
||||
-40
@@ -1,40 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import com.yida.data.common.core.common.BaseDTO;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuide;
|
||||
import com.yida.data.common.core.enums.EnableStatusEnum;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.*;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 迎新指南后台列表请求类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/5/15
|
||||
*/
|
||||
@Data
|
||||
@SuperBuilder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@ApiModel(value = "GuideSelectPageDTO", description = "迎新指南后台列表请求类")
|
||||
public class GuideSelectPageDTO extends BaseDTO<EduSmartWelcomeGuide> implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -3256496082335396363L;
|
||||
|
||||
@ApiModelProperty(value = "指南标题")
|
||||
private String guideTitle;
|
||||
|
||||
@ApiModelProperty(value = "部门id", hidden = true)
|
||||
private Long deptId;
|
||||
|
||||
/**
|
||||
* {@link EnableStatusEnum}
|
||||
*/
|
||||
@ApiModelProperty("启用状态.0:未启用,1:已启用")
|
||||
private Integer enableStatus;
|
||||
}
|
||||
-65
@@ -1,65 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideStepClass;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideStepClassFix;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideStepDorm;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideStepDormFix;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 保存迎新指南步骤请求类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/5/15
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "GuideStepSaveDTO", description = "保存迎新指南步骤请求类")
|
||||
public class GuideStepSaveDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -2496615484964480529L;
|
||||
|
||||
@ApiModelProperty(value = "步骤类型")
|
||||
private Integer stepType;
|
||||
|
||||
@ApiModelProperty(value = "步骤名称")
|
||||
private String stepName;
|
||||
|
||||
@ApiModelProperty(value = "唯一id")
|
||||
private String uniqueId;
|
||||
|
||||
@ApiModelProperty(value = "前提步骤唯一id")
|
||||
private String premiseStepUniqueId;
|
||||
|
||||
@ApiModelProperty(value = "步骤说明")
|
||||
private String stepDescription;
|
||||
|
||||
@ApiModelProperty(value = "缴费金额")
|
||||
private BigDecimal money;
|
||||
|
||||
@ApiModelProperty(value = "审核是否需要评语,0否,1是")
|
||||
private Integer isComment;
|
||||
|
||||
@ApiModelProperty(value = "审核人员id列表")
|
||||
private List<Long> staffIdList;
|
||||
@ApiModelProperty(value = "预分班级列表")
|
||||
private List<EduSmartWelcomeGuideStepClass> classList;
|
||||
@ApiModelProperty(value = "预分班级列表")
|
||||
private List<EduSmartWelcomeGuideStepDorm> dormList;
|
||||
@ApiModelProperty(value = "固定班级列表")
|
||||
private List<EduSmartWelcomeGuideStepClassFix> classFixList;
|
||||
@ApiModelProperty(value = "固定宿舍列表")
|
||||
private List<EduSmartWelcomeGuideStepDormFix> dormFixList;
|
||||
}
|
||||
-41
@@ -1,41 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 职工通过步骤请求类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/6/5
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "StaffPassStepDTO", description = "职工通过步骤请求类")
|
||||
public class StaffPassStepDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 4784257912777425471L;
|
||||
|
||||
@ApiModelProperty(value = "关联关系id", required = true)
|
||||
private Long relationId;
|
||||
|
||||
@ApiModelProperty(value = "花名册id", required = true)
|
||||
private Long rosterId;
|
||||
|
||||
@ApiModelProperty(value = "职工id", required = true)
|
||||
private Long staffId;
|
||||
|
||||
@ApiModelProperty(value = "步骤id", required = true)
|
||||
private Long stepId;
|
||||
|
||||
@ApiModelProperty(value = "评语内容", required = false)
|
||||
private String commentContent;
|
||||
}
|
||||
-34
@@ -1,34 +0,0 @@
|
||||
package com.yida.data.school.dto.smart;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 保存指南二维码配置请求类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/6/13
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "UpdateQrCodeInfoDTO", description = "保存指南二维码配置请求类")
|
||||
public class UpdateQrCodeInfoDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -5982188939970322279L;
|
||||
|
||||
@ApiModelProperty(value = "指南id")
|
||||
private Long guideId;
|
||||
|
||||
@ApiModelProperty(value = "是否启用自动生成二维码状态. 0:未启用,1:已启用")
|
||||
private Integer qrCodeEnableStatus;
|
||||
|
||||
@ApiModelProperty(value = "没有二维码时的提示")
|
||||
private String qrCodeNoticeMessage;
|
||||
}
|
||||
-60
@@ -1,60 +0,0 @@
|
||||
package com.yida.data.school.dto.smart.h5;
|
||||
|
||||
import com.yida.data.common.core.enums.PayWay;
|
||||
import com.yida.data.common.core.enums.UnionPayTypeEnum;
|
||||
import com.yida.data.common.core.enums.WxPayTypeEnum;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* 生成花名册步骤订单请求类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/6/19
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "CreateGuideStepOrderDTO", description = "生成花名册步骤订单请求类")
|
||||
public class CreateGuideStepOrderDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 5371030556983911931L;
|
||||
|
||||
@ApiModelProperty("指南id")
|
||||
private Long guideId;
|
||||
|
||||
// @ApiModelProperty("步骤id")
|
||||
// private Long stepId;
|
||||
|
||||
@ApiModelProperty("关联关系id")
|
||||
private Long relationId;
|
||||
|
||||
@ApiModelProperty("微信授权码")
|
||||
private String code;
|
||||
|
||||
@ApiModelProperty("部门id")
|
||||
private Long deptId;
|
||||
|
||||
/**
|
||||
* 支付方式
|
||||
* {@link PayWay}
|
||||
*/
|
||||
@ApiModelProperty("支付方式. 写死为5")
|
||||
private String payWay;
|
||||
|
||||
/**
|
||||
* 支付类型
|
||||
* 银联云闪付: {@link UnionPayTypeEnum}
|
||||
* 微信类型: {@link WxPayTypeEnum}
|
||||
*/
|
||||
@ApiModelProperty("支付类型. 当前可以不填写")
|
||||
private Integer payType;
|
||||
}
|
||||
-38
@@ -1,38 +0,0 @@
|
||||
package com.yida.data.school.dto.smart.h5;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 花名册人脸对比请求类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/6/21
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "RosterFaceMatchDTO", description = "花名册人脸对比请求类")
|
||||
public class RosterFaceMatchDTO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1474013091202762132L;
|
||||
|
||||
@ApiModelProperty("指南id")
|
||||
private Long guideId;
|
||||
|
||||
@ApiModelProperty("步骤id")
|
||||
private Long stepId;
|
||||
|
||||
@ApiModelProperty("关联关系id")
|
||||
private Long relationId;
|
||||
|
||||
@ApiModelProperty("base64图片信息")
|
||||
private String base64;
|
||||
}
|
||||
-39
@@ -1,39 +0,0 @@
|
||||
package com.yida.data.school.dto.smart.h5;
|
||||
|
||||
import com.yida.data.common.core.common.BaseDTO;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuide;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideRoster;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideRosterRelation;
|
||||
import com.yida.data.common.core.enums.EnableStatusEnum;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 花名册列表h5查询请求类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/7/7
|
||||
*/
|
||||
@Data
|
||||
@SuperBuilder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@ApiModel(value = "RosterPageDTO", description = "花名册列表h5查询请求类")
|
||||
public class RosterPageDTO extends BaseDTO<EduSmartWelcomeGuideRosterRelation> implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 5839750378167181943L;
|
||||
|
||||
@ApiModelProperty(value = "名称")
|
||||
private String rosterName;
|
||||
|
||||
@ApiModelProperty(value = "部门id")
|
||||
private Long deptId;
|
||||
}
|
||||
-55
@@ -1,55 +0,0 @@
|
||||
package com.yida.data.school.dto.transaction;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.FieldFill;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
public class ListApplyFunctionDTO {
|
||||
|
||||
private Integer pageSize;
|
||||
|
||||
private Integer pageNum;
|
||||
|
||||
private Long id;
|
||||
|
||||
private Long studentId;
|
||||
|
||||
private List<Long> studentIdList;
|
||||
|
||||
private String studentName;
|
||||
|
||||
private String studentNumber;
|
||||
|
||||
private String applyCode;
|
||||
|
||||
@ApiModelProperty("有效期开始时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime startTime;
|
||||
|
||||
@ApiModelProperty("有效期结束时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime endTime;
|
||||
|
||||
@TableField(exist = false)
|
||||
private String deptName;
|
||||
|
||||
private Long schoolId;
|
||||
private Long campusId;
|
||||
private Long sectionId;
|
||||
private Long gradeId;
|
||||
private Long classId;
|
||||
|
||||
}
|
||||
-72
@@ -1,72 +0,0 @@
|
||||
package com.yida.data.school.dto.userLeave;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 审核请假提交对象
|
||||
*/
|
||||
@Data
|
||||
@ApiModel
|
||||
public class AuditRequestDTO {
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty(value = "")
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 流程ID
|
||||
*/
|
||||
@ApiModelProperty(value = "流程ID")
|
||||
private Long processId;
|
||||
|
||||
/**
|
||||
* 请假主体ID
|
||||
*/
|
||||
@ApiModelProperty(value = "请假主体ID")
|
||||
private Long requestId;
|
||||
|
||||
/**
|
||||
* 审核人ID
|
||||
*/
|
||||
@ApiModelProperty(value = "审核人ID")
|
||||
private Long approvalId;
|
||||
|
||||
|
||||
/**
|
||||
* 审核结果:1=通过,0=不通过,默认0
|
||||
*/
|
||||
@ApiModelProperty(value = "审核结果:1=通过,0=不通过,默认0")
|
||||
private Integer approvalResult;
|
||||
|
||||
/**
|
||||
* 审核不通过的原因
|
||||
*/
|
||||
@ApiModelProperty(value = "审核不通过的原因")
|
||||
private String approvalReason;
|
||||
|
||||
/**
|
||||
* 审核顺序
|
||||
*/
|
||||
@ApiModelProperty(value = "审核顺序")
|
||||
private Integer sort;
|
||||
|
||||
|
||||
/**
|
||||
* 审核顺序
|
||||
*/
|
||||
@ApiModelProperty(value = "审核第几流程ID")
|
||||
private Long viewId;
|
||||
|
||||
/**
|
||||
* 审核不通过原因
|
||||
*/
|
||||
@ApiModelProperty(value = "审核不通过原因")
|
||||
private String refuseReason;
|
||||
}
|
||||
-93
@@ -1,93 +0,0 @@
|
||||
package com.yida.data.school.dto.userLeave;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.FieldFill;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.yida.data.common.core.entity.userLeave.EduLeaveRequestProcessConfig;
|
||||
import com.yida.data.common.core.entity.userLeave.EduLeaveRequestProcessConfigApplicableDepartments;
|
||||
import com.yida.data.common.core.entity.userLeave.EduLeaveRequestProcessConfigApprovalUser;
|
||||
import com.yida.data.common.core.entity.userLeave.EduLeaveRequestProcessConfigView;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
import lombok.Data;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
/**
|
||||
* Entity
|
||||
*
|
||||
* @author wjm
|
||||
* @date 2022-12-01 10:45:56
|
||||
*/
|
||||
@Data
|
||||
public class EduLeaveRequestProcessConfigDTO {
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty(value = "")
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 学生id
|
||||
*/
|
||||
@ApiModelProperty(value = "学生id")
|
||||
private String processName;
|
||||
|
||||
/**
|
||||
* 流程类型:0=教师,1=学生
|
||||
*/
|
||||
@ApiModelProperty(value = "流程类型:0=教师,1=学生")
|
||||
private Integer processType;
|
||||
|
||||
/**
|
||||
* 最小天数
|
||||
*/
|
||||
@ApiModelProperty(value = "最小天数")
|
||||
private Integer minDays;
|
||||
|
||||
/**
|
||||
* 最大天数
|
||||
*/
|
||||
@ApiModelProperty(value = "最大天数")
|
||||
private Integer maxDays;
|
||||
|
||||
|
||||
/**
|
||||
* 是否小于半天
|
||||
*/
|
||||
@ApiModelProperty(value = "是否小于半天1=是,0=否")
|
||||
private Integer lessHalfDay;
|
||||
|
||||
|
||||
/**
|
||||
* 基于less_half_day 定义半天是几小时
|
||||
*/
|
||||
@ApiModelProperty(value = "基于less_half_day 定义半天是几小时")
|
||||
private Integer hours;
|
||||
|
||||
/**
|
||||
* 学校id
|
||||
*/
|
||||
@ApiModelProperty(value = "学校id")
|
||||
private Long schoolId;
|
||||
|
||||
|
||||
/**
|
||||
* 具体的审核流程
|
||||
*/
|
||||
@ApiModelProperty(value = "具体的审核流程")
|
||||
private List<EduLeaveRequestProcessConfigView> eduLeaveRequestProcessConfigViewList;
|
||||
|
||||
|
||||
/**
|
||||
* 适用人员部门
|
||||
*/
|
||||
@ApiModelProperty(value = "适用人员部门")
|
||||
private List<EduLeaveRequestProcessConfigApplicableDepartments> applicableDepartmentsList;
|
||||
|
||||
}
|
||||
-51
@@ -1,51 +0,0 @@
|
||||
package com.yida.data.school.dto.userLeave;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.yida.data.common.core.common.BaseDTO;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class LeaveRequestPageDTO extends BaseDTO {
|
||||
|
||||
@ApiModelProperty("请假人姓名")
|
||||
private String requestUserName;
|
||||
@ApiModelProperty("请假类型:0教师请假,1学生请假")
|
||||
private Integer requestType;
|
||||
@ApiModelProperty("所属学校ID")
|
||||
private Long schoolId;
|
||||
@ApiModelProperty("审核状态:0待审核,3审核中,4已审核(包含1已通过,2已拒绝)")
|
||||
private Integer status;
|
||||
private List<Integer> statusList;
|
||||
private List<Long> studentIdList;
|
||||
@ApiModelProperty("请假主体ID集合")
|
||||
private List<Long> idList;
|
||||
|
||||
@ApiModelProperty(value = "开始时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime startDateTime;
|
||||
|
||||
@ApiModelProperty(value = "结束时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime endDateTime;
|
||||
|
||||
private Long campusId;
|
||||
private Long sectionId;
|
||||
private Long gradeId;
|
||||
private Long classId;
|
||||
|
||||
@ApiModelProperty("mysql查询学生列表. 0:不查询, 1:查询")
|
||||
private Integer selectStudentId;
|
||||
}
|
||||
-36
@@ -1,36 +0,0 @@
|
||||
package com.yida.data.school.dto.userLeave;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
@ApiModel("查询用户请假数据")
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class ListUserRequestDTO {
|
||||
|
||||
@ApiModelProperty("请假人ID")
|
||||
private List<Long> userIdList;
|
||||
|
||||
@ApiModelProperty("0教师请假,1学生请假")
|
||||
private Integer requestType;
|
||||
|
||||
@ApiModelProperty("开始时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime startTime;
|
||||
|
||||
@ApiModelProperty("结束时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime endTime;
|
||||
}
|
||||
-96
@@ -1,96 +0,0 @@
|
||||
package com.yida.data.school.dto.userLeave;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import java.time.LocalDateTime;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
/**
|
||||
* 发送职工模板消息 数据封装类
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class SendStaffNoticeDTO {
|
||||
|
||||
/**
|
||||
* 学校ID
|
||||
*/
|
||||
private Long schoolId;
|
||||
/**
|
||||
* 本次审核职工
|
||||
*/
|
||||
private String staffWxId;
|
||||
|
||||
/**
|
||||
* 本次审核职工
|
||||
*/
|
||||
private String staffName;
|
||||
|
||||
/**
|
||||
* 学校类型
|
||||
*/
|
||||
private String schoolType;
|
||||
|
||||
/**
|
||||
* 上一位审核职工
|
||||
*/
|
||||
private String preStaffName;
|
||||
/**
|
||||
* 上一位审核职工角色
|
||||
*/
|
||||
private String preStaffRoleName;
|
||||
|
||||
/**
|
||||
* 学生姓名 / 职工姓名
|
||||
*/
|
||||
private String requestUserName;
|
||||
/**
|
||||
* 学生所属班级名称 / 职工所属部门
|
||||
*/
|
||||
private String requestUserDeptName;
|
||||
/**
|
||||
* 请假时间
|
||||
*/
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime requestTime;
|
||||
/**
|
||||
* 请假原因
|
||||
*/
|
||||
private String requestReason;
|
||||
|
||||
/**
|
||||
* 请假去向
|
||||
*/
|
||||
private String requestFor;
|
||||
|
||||
/**
|
||||
* 请假开始时间
|
||||
*/
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH")
|
||||
private LocalDateTime requestStartTime;
|
||||
/**
|
||||
* 请假结束时间
|
||||
*/
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH")
|
||||
private LocalDateTime requestEndTime;
|
||||
|
||||
|
||||
/**
|
||||
* 审批结果 1已通过,0未通过
|
||||
*/
|
||||
private Integer status;
|
||||
|
||||
/**
|
||||
* 请假类型
|
||||
*/
|
||||
private Integer Type;
|
||||
|
||||
}
|
||||
-16
@@ -3,7 +3,6 @@ package com.yida.data.school.fallback.facility;
|
||||
import com.yida.data.common.core.annotation.Fallback;
|
||||
import com.yida.data.common.core.common.ResultBean;
|
||||
import com.yida.data.common.core.entity.school.EduDormitory;
|
||||
import com.yida.data.common.core.entity.school.EduDormitoryMaster;
|
||||
import com.yida.data.common.core.entity.school.EduDormitoryRoom;
|
||||
import com.yida.data.school.dto.index.EditPersonNumDTO;
|
||||
import com.yida.data.school.dto.index.ListDormRoomDTO;
|
||||
@@ -106,11 +105,6 @@ public class RemoteDormitoryServiceFallback implements FallbackFactory<RemoteDor
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResultBean editPersonNumNoPermission(List<EditPersonNumDTO> dtos) {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取宿舍
|
||||
*
|
||||
@@ -134,16 +128,6 @@ public class RemoteDormitoryServiceFallback implements FallbackFactory<RemoteDor
|
||||
public ResultBean<EduDormitory> getDormNoPermission(Long id) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResultBean<List<EduDormitory>> getDormBySchoolId(Long schoolId) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResultBean<List<EduDormitoryRoom>> listDormRoomNoAuth(ListDormRoomDTO dto) {
|
||||
return null;
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
-37
@@ -1,37 +0,0 @@
|
||||
package com.yida.data.school.fallback.index;
|
||||
|
||||
import com.yida.data.common.core.annotation.Fallback;
|
||||
import com.yida.data.common.core.common.ResultBean;
|
||||
import com.yida.data.common.core.entity.school.EduDeptHomeApp;
|
||||
import com.yida.data.school.dto.leave.ListStudentRequestDetailDTO;
|
||||
import com.yida.data.school.dto.userLeave.ListUserRequestDTO;
|
||||
import com.yida.data.school.feign.index.RemoteDeptHomeIndexService;
|
||||
import com.yida.data.school.feign.leave.RemoteLeaveRequestService;
|
||||
import com.yida.data.school.vo.userLeave.EduLeaveRequestUserVO;
|
||||
import feign.hystrix.FallbackFactory;
|
||||
import java.util.List;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
/**
|
||||
* RemoteDeptHomeIndexService fallback处理类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2022/8/26
|
||||
*/
|
||||
@Slf4j
|
||||
@Fallback
|
||||
public class RemoteDeptHomeInfoServiceFallback implements FallbackFactory<RemoteDeptHomeIndexService> {
|
||||
|
||||
@Override
|
||||
public RemoteDeptHomeIndexService create(Throwable throwable) {
|
||||
log.error("RemoteDeptHomeIndexService fallback reason:{}", throwable.getMessage());
|
||||
|
||||
return new RemoteDeptHomeIndexService() {
|
||||
|
||||
@Override
|
||||
public ResultBean<List<EduDeptHomeApp>> getDeptAppList(Long schoolId) {
|
||||
return null;
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
+6
-9
@@ -3,11 +3,8 @@ package com.yida.data.school.fallback.leave;
|
||||
import com.yida.data.common.core.annotation.Fallback;
|
||||
import com.yida.data.common.core.common.ResultBean;
|
||||
import com.yida.data.school.dto.leave.ListStudentRequestDetailDTO;
|
||||
import com.yida.data.school.dto.userLeave.ListUserRequestDTO;
|
||||
import com.yida.data.school.feign.leave.RemoteLeaveRequestService;
|
||||
import com.yida.data.school.vo.userLeave.EduLeaveRequestUserVO;
|
||||
import feign.hystrix.FallbackFactory;
|
||||
import java.util.List;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
/**
|
||||
@@ -25,16 +22,16 @@ public class RemoteLeaveRequestServiceFallback implements FallbackFactory<Remote
|
||||
log.error("RemoteLeaveRequestService fallback reason:{}", throwable.getMessage());
|
||||
|
||||
return new RemoteLeaveRequestService() {
|
||||
|
||||
/**
|
||||
* 是否存在通过的请假条
|
||||
*
|
||||
* @param dto
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public ResultBean<Boolean> existRequest(ListStudentRequestDetailDTO dto) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResultBean<List<EduLeaveRequestUserVO>> findList(ListUserRequestDTO dto) {
|
||||
return null;
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
-37
@@ -1,37 +0,0 @@
|
||||
package com.yida.data.school.fallback.schoolConfig;
|
||||
|
||||
import com.yida.data.common.core.annotation.Fallback;
|
||||
import com.yida.data.common.core.common.ResultBean;
|
||||
import com.yida.data.common.core.entity.school.EduSchoolFunctionConfig;
|
||||
import com.yida.data.school.feign.schoolConfig.RemoteEduSchoolFuncationConfigService;
|
||||
import feign.hystrix.FallbackFactory;
|
||||
import java.util.List;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
/**
|
||||
* RemoteEduSchoolFuncationConfigService fallback处理类
|
||||
*/
|
||||
@Slf4j
|
||||
@Fallback
|
||||
public class RemoteEduSchoolFuncationConfigServiceFallback implements FallbackFactory<RemoteEduSchoolFuncationConfigService> {
|
||||
|
||||
@Override
|
||||
public RemoteEduSchoolFuncationConfigService create(Throwable throwable) {
|
||||
log.error("RemoteEduSchoolFuncationConfigService fallback reason:{}", throwable.getMessage());
|
||||
|
||||
return new RemoteEduSchoolFuncationConfigService() {
|
||||
|
||||
@Override
|
||||
public ResultBean<List<EduSchoolFunctionConfig>> getSchoolFunctionConfigListByCondition() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResultBean<Boolean> checkSchoolFunctionCode(Long schoolId, String code) {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
-46
@@ -1,46 +0,0 @@
|
||||
package com.yida.data.school.fallback.smart;
|
||||
|
||||
import com.yida.data.common.core.annotation.Fallback;
|
||||
import com.yida.data.common.core.common.ResultBean;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideRosterRelation;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideStep;
|
||||
import com.yida.data.school.feign.smart.RemoteSmartWelcomeService;
|
||||
import com.yida.data.school.feign.transaction.RemoteProductOrderService;
|
||||
import feign.hystrix.FallbackFactory;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* RemoteSmartWelcomeService fallback处理类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/5/17
|
||||
*/
|
||||
@Slf4j
|
||||
@Fallback
|
||||
public class RemoteSmartWelcomeServiceFallback implements FallbackFactory<RemoteSmartWelcomeService> {
|
||||
|
||||
@Override
|
||||
public RemoteSmartWelcomeService create(Throwable throwable) {
|
||||
log.error("RemoteSmartWelcomeService fallback reason:{}", throwable.getMessage());
|
||||
|
||||
return new RemoteSmartWelcomeService() {
|
||||
|
||||
@Override
|
||||
public ResultBean<EduSmartWelcomeGuideRosterRelation> getOpenIdRelation(String openId, Long deptId) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResultBean<List<EduSmartWelcomeGuideStep>> listStepInfo(Long relationId, Long guideId) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResultBean<String> updateGuideRosterOrderStatus() {
|
||||
return null;
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
+3
-19
@@ -3,7 +3,6 @@ package com.yida.data.school.feign.facility;
|
||||
import com.yida.data.common.core.common.ResultBean;
|
||||
import com.yida.data.common.core.entity.constant.FebsServerConstant;
|
||||
import com.yida.data.common.core.entity.school.EduDormitory;
|
||||
import com.yida.data.common.core.entity.school.EduDormitoryMaster;
|
||||
import com.yida.data.common.core.entity.school.EduDormitoryRoom;
|
||||
import com.yida.data.school.dto.index.EditPersonNumDTO;
|
||||
import com.yida.data.school.dto.index.ListDormRoomDTO;
|
||||
@@ -18,7 +17,7 @@ import org.springframework.web.bind.annotation.RequestParam;
|
||||
import java.util.List;
|
||||
|
||||
@FeignClient(value = FebsServerConstant.EDU_SCHOOL, contextId = "dormitoryServiceClient",
|
||||
fallbackFactory = RemoteDormitoryServiceFallback.class)
|
||||
fallbackFactory = RemoteDormitoryServiceFallback.class)
|
||||
public interface RemoteDormitoryService {
|
||||
|
||||
/**
|
||||
@@ -37,9 +36,6 @@ public interface RemoteDormitoryService {
|
||||
@PostMapping("/facility/dormRoom/listDormRoom")
|
||||
ResultBean<List<EduDormitoryRoom>> listDormRoom(@RequestBody ListDormRoomDTO dto);
|
||||
|
||||
@PostMapping("/in/facility/dormRoom/listDormRoom")
|
||||
ResultBean<List<EduDormitoryRoom>> listDormRoomNoAuth(@RequestBody ListDormRoomDTO dto);
|
||||
|
||||
/**
|
||||
* 查询寝室
|
||||
*
|
||||
@@ -66,7 +62,7 @@ public interface RemoteDormitoryService {
|
||||
*/
|
||||
@GetMapping("/facility/dormRoom/getDormRoomByNameAndDorm")
|
||||
ResultBean<EduDormitoryRoom> getDormRoomByNameAndDorm(@RequestParam("name") String name,
|
||||
@RequestParam("dormId") Long dormId);
|
||||
@RequestParam("dormId") Long dormId);
|
||||
|
||||
/**
|
||||
* 根据名称查询宿舍
|
||||
@@ -76,7 +72,7 @@ public interface RemoteDormitoryService {
|
||||
*/
|
||||
@GetMapping("/facility/dorm/getDormByName")
|
||||
ResultBean<EduDormitory> getDormByName(@RequestParam("name") String name,
|
||||
@RequestParam("schoolId") Long schoolId);
|
||||
@RequestParam("schoolId") Long schoolId);
|
||||
|
||||
/**
|
||||
* 修改寝室入住的人数
|
||||
@@ -86,14 +82,6 @@ public interface RemoteDormitoryService {
|
||||
@PostMapping("/facility/dormRoom/editPersonNum")
|
||||
ResultBean editPersonNum(@RequestBody List<EditPersonNumDTO> dtos);
|
||||
|
||||
/**
|
||||
* 修改寝室入住的人数
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("in/facility/dormRoom/editPersonNum")
|
||||
ResultBean editPersonNumNoPermission(@RequestBody List<EditPersonNumDTO> dtos);
|
||||
|
||||
/**
|
||||
* 获取宿舍
|
||||
*
|
||||
@@ -113,8 +101,4 @@ public interface RemoteDormitoryService {
|
||||
*/
|
||||
@GetMapping("/in/facility/dorm/getDorm")
|
||||
ResultBean<EduDormitory> getDormNoPermission(@RequestParam("id") Long id);
|
||||
|
||||
@GetMapping("/in/facility/dorm/getDormListBySchoolId")
|
||||
ResultBean<List<EduDormitory>> getDormBySchoolId(@RequestParam("schoolId") Long schoolId);
|
||||
|
||||
}
|
||||
|
||||
-27
@@ -1,27 +0,0 @@
|
||||
package com.yida.data.school.feign.index;
|
||||
|
||||
import com.yida.data.common.core.common.ResultBean;
|
||||
import com.yida.data.common.core.entity.constant.FebsServerConstant;
|
||||
import com.yida.data.common.core.entity.school.EduDeptHomeApp;
|
||||
import com.yida.data.school.dto.leave.ListStudentRequestDetailDTO;
|
||||
import com.yida.data.school.dto.userLeave.ListUserRequestDTO;
|
||||
import com.yida.data.school.fallback.index.RemoteDeptHomeInfoServiceFallback;
|
||||
import com.yida.data.school.fallback.leave.RemoteLeaveRequestServiceFallback;
|
||||
import com.yida.data.school.vo.userLeave.EduLeaveRequestUserVO;
|
||||
import java.util.List;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
|
||||
@FeignClient(value = FebsServerConstant.EDU_SCHOOL, contextId = "deptHomeIndexServiceClient",
|
||||
fallbackFactory = RemoteDeptHomeInfoServiceFallback.class)
|
||||
public interface RemoteDeptHomeIndexService {
|
||||
|
||||
/**
|
||||
* 查询学校对应的小程序
|
||||
*/
|
||||
@GetMapping("/in/index/home/getDeptAppList")
|
||||
ResultBean<List<EduDeptHomeApp>> getDeptAppList(@RequestParam Long schoolId);
|
||||
|
||||
}
|
||||
+1
-12
@@ -3,10 +3,7 @@ package com.yida.data.school.feign.leave;
|
||||
import com.yida.data.common.core.common.ResultBean;
|
||||
import com.yida.data.common.core.entity.constant.FebsServerConstant;
|
||||
import com.yida.data.school.dto.leave.ListStudentRequestDetailDTO;
|
||||
import com.yida.data.school.dto.userLeave.ListUserRequestDTO;
|
||||
import com.yida.data.school.fallback.leave.RemoteLeaveRequestServiceFallback;
|
||||
import com.yida.data.school.vo.userLeave.EduLeaveRequestUserVO;
|
||||
import java.util.List;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
|
||||
@@ -14,7 +11,7 @@ import org.springframework.web.bind.annotation.PostMapping;
|
||||
* @author ccl
|
||||
*/
|
||||
@FeignClient(value = FebsServerConstant.EDU_SCHOOL, contextId = "leaveRequestServiceClient",
|
||||
fallbackFactory = RemoteLeaveRequestServiceFallback.class)
|
||||
fallbackFactory = RemoteLeaveRequestServiceFallback.class)
|
||||
public interface RemoteLeaveRequestService {
|
||||
|
||||
/**
|
||||
@@ -25,12 +22,4 @@ public interface RemoteLeaveRequestService {
|
||||
*/
|
||||
@PostMapping("/in/request/leaveRequest/existRequest")
|
||||
ResultBean<Boolean> existRequest(ListStudentRequestDetailDTO dto);
|
||||
|
||||
/**
|
||||
* @param dto
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/in/eduLeaveRequestUser/findList")
|
||||
ResultBean<List<EduLeaveRequestUserVO>> findList(ListUserRequestDTO dto);
|
||||
|
||||
}
|
||||
|
||||
-36
@@ -1,36 +0,0 @@
|
||||
package com.yida.data.school.feign.schoolConfig;
|
||||
|
||||
import com.yida.data.common.core.common.ResultBean;
|
||||
import com.yida.data.common.core.entity.constant.FebsServerConstant;
|
||||
import com.yida.data.common.core.entity.school.EduSchoolFunctionConfig;
|
||||
import com.yida.data.school.fallback.schoolConfig.RemoteEduSchoolFuncationConfigServiceFallback;
|
||||
import java.util.List;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
|
||||
@FeignClient(value = FebsServerConstant.EDU_SCHOOL, contextId = "RemoteEduSchoolFuncationConfigServiceClient",
|
||||
fallbackFactory = RemoteEduSchoolFuncationConfigServiceFallback.class)
|
||||
public interface RemoteEduSchoolFuncationConfigService {
|
||||
|
||||
|
||||
/**
|
||||
* 查询学校关键功能点配置
|
||||
*
|
||||
* @param
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/in/schoolFunctionConfig/getSchoolFunctionConfigListByCondition")
|
||||
ResultBean<List<EduSchoolFunctionConfig>> getSchoolFunctionConfigListByCondition();
|
||||
|
||||
|
||||
/**
|
||||
* 查询学校关键功能点配置
|
||||
*
|
||||
* @param
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/in/schoolFunctionConfig/checkSchoolFuncationCode")
|
||||
ResultBean<Boolean> checkSchoolFunctionCode(@RequestParam("schoolId") Long schoolId, @RequestParam("code") String code);
|
||||
}
|
||||
-60
@@ -1,60 +0,0 @@
|
||||
package com.yida.data.school.feign.smart;
|
||||
|
||||
import com.yida.data.common.core.common.ResultBean;
|
||||
import com.yida.data.common.core.entity.constant.FebsServerConstant;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideRosterRelation;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideStep;
|
||||
import com.yida.data.school.fallback.smart.RemoteSmartWelcomeServiceFallback;
|
||||
import com.yida.data.school.fallback.transaction.RemoteProductOrderServiceFallback;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* RemoteSmartWelcomeService远程接口
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/5/17
|
||||
*/
|
||||
@FeignClient(value = FebsServerConstant.EDU_SCHOOL, contextId = "smartWelcomeServiceClient",
|
||||
fallbackFactory = RemoteSmartWelcomeServiceFallback.class)
|
||||
public interface RemoteSmartWelcomeService {
|
||||
|
||||
/**
|
||||
* 查询openId是否绑定了对应的信息
|
||||
*
|
||||
* @param openId 微信openId
|
||||
* @param deptId 学校id
|
||||
* @return com.yida.data.common.core.common.ResultBean<com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideRosterRelation>
|
||||
* @author ZYJ
|
||||
* @date 2023/5/17 15:12
|
||||
*/
|
||||
@GetMapping("/in/eduSmartWelcome/getOpenIdRelation")
|
||||
ResultBean<EduSmartWelcomeGuideRosterRelation> getOpenIdRelation(@RequestParam String openId,
|
||||
@RequestParam Long deptId);
|
||||
|
||||
/**
|
||||
* 查询人员步骤信息
|
||||
*
|
||||
* @param relationId 绑定关系id
|
||||
* @param guideId 指南id
|
||||
* @return com.yida.data.common.core.common.ResultBean<java.util.List < com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideStep>>
|
||||
* @author ZYJ
|
||||
* @date 2023/5/19 15:43
|
||||
*/
|
||||
@GetMapping("/in/eduSmartWelcome/listStepInfo")
|
||||
ResultBean<List<EduSmartWelcomeGuideStep>> listStepInfo(@RequestParam Long relationId,
|
||||
@RequestParam Long guideId);
|
||||
|
||||
/**
|
||||
* 更新超时迎新订单状态
|
||||
*
|
||||
* @return com.yida.data.common.core.common.ResultBean<java.lang.String>
|
||||
* @author ZYJ
|
||||
* @date 2023/6/21 13:41
|
||||
*/
|
||||
@GetMapping("/in/eduGuideStepOrder/updateGuideRosterOrderStatus")
|
||||
ResultBean<String> updateGuideRosterOrderStatus();
|
||||
}
|
||||
-37
@@ -1,37 +0,0 @@
|
||||
package com.yida.data.school.vo.classCall;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.time.LocalDateTime;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
@ApiModel("点名消息推送配置分页查询信息")
|
||||
public class ClassCallPushConfigPageInfoVO {
|
||||
|
||||
@ApiModelProperty("课表id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("课表名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("校区")
|
||||
private String districtName;
|
||||
|
||||
@ApiModelProperty("年级id")
|
||||
private Long gradeId;
|
||||
|
||||
@ApiModelProperty("年级")
|
||||
private String gradeName;
|
||||
|
||||
@ApiModelProperty("学期")
|
||||
private String semesterName;
|
||||
|
||||
@ApiModelProperty("使用状态,0-使用,1-停用")
|
||||
private String status;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime createDate;
|
||||
}
|
||||
-3
@@ -1,7 +1,6 @@
|
||||
package com.yida.data.school.vo.index;
|
||||
|
||||
import com.yida.data.common.core.entity.home.EduHomeFunction;
|
||||
import com.yida.data.common.core.entity.school.EduDeptHomeApp;
|
||||
import com.yida.data.common.core.entity.school.EduSchoolHomeAnnouncement;
|
||||
import com.yida.data.common.core.entity.school.EduSchoolHomeApp;
|
||||
import com.yida.data.common.core.entity.school.EduSchoolHomeCover;
|
||||
@@ -40,6 +39,4 @@ public class HomeInfoVO {
|
||||
private EduSchoolHomeNews news;
|
||||
|
||||
private Integer deptType;
|
||||
@ApiModelProperty("关联小程序List:新版")
|
||||
private List<EduDeptHomeApp> eduDeptHomeAppList;
|
||||
}
|
||||
|
||||
+4
@@ -11,6 +11,7 @@ import lombok.Data;
|
||||
@ApiModel("稿件分页信息")
|
||||
@Data
|
||||
public class ManuscriptPageInfoVO {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("标题")
|
||||
@@ -41,4 +42,7 @@ public class ManuscriptPageInfoVO {
|
||||
|
||||
@ApiModelProperty("标签:以逗号分隔")
|
||||
private String labels;
|
||||
|
||||
@ApiModelProperty("状态")
|
||||
private Integer status;
|
||||
}
|
||||
|
||||
-4
@@ -13,7 +13,6 @@ import lombok.Data;
|
||||
@Data
|
||||
@ApiModel("分页查询数据")
|
||||
public class SchoolNoticePageVO {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("发送时间")
|
||||
@@ -24,9 +23,6 @@ public class SchoolNoticePageVO {
|
||||
@ApiModelProperty("标题")
|
||||
private String title;
|
||||
|
||||
@ApiModelProperty("作者")
|
||||
private String author;
|
||||
|
||||
@ApiModelProperty("描述")
|
||||
private String description;
|
||||
|
||||
|
||||
-130
@@ -1,130 +0,0 @@
|
||||
package com.yida.data.school.vo.screen;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.yida.data.common.core.entity.screen.EduSchoolDashboardDataBase;
|
||||
import com.yida.data.common.core.entity.screen.EduSchoolDashboardDataTeacher;
|
||||
import com.yida.data.school.dto.screen.SchoolDashboardBaseSaveDTO;
|
||||
import com.yida.data.school.dto.screen.SchoolDashboardTeacherSaveDTO;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDate;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 校园大数据详情返回数据
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2021/12/24
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "SchoolDashboardInfoVO", description = "校园大数据详情返回数据")
|
||||
public class SchoolDashboardInfoVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -6252907885213608870L;
|
||||
|
||||
@ApiModelProperty(value = "主键")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "学校id")
|
||||
private Long schoolId;
|
||||
|
||||
@ApiModelProperty(value = "大屏名称")
|
||||
private String title;
|
||||
|
||||
@ApiModelProperty(value = "学校logo地址")
|
||||
private String headerUrl;
|
||||
|
||||
@ApiModelProperty(value = "模板类型1:单页,2双页,3.。。")
|
||||
private Integer modeType;
|
||||
|
||||
@ApiModelProperty(value = "所属区域")
|
||||
private String area;
|
||||
|
||||
@ApiModelProperty(value = "地址")
|
||||
private String address;
|
||||
|
||||
@ApiModelProperty(value = "学校创建时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
||||
private LocalDate schoolCreateDate;
|
||||
|
||||
@ApiModelProperty(value = "学校占地面积")
|
||||
private Integer schoolArea;
|
||||
|
||||
@ApiModelProperty(value = "主管部门")
|
||||
private String competentDepartment;
|
||||
|
||||
@ApiModelProperty(value = "办学类型")
|
||||
private String eduType;
|
||||
|
||||
@ApiModelProperty(value = "院校特色")
|
||||
private String eduFeature;
|
||||
|
||||
@ApiModelProperty(value = "院校类型")
|
||||
private String institutionType;
|
||||
|
||||
@ApiModelProperty(value = "硕士点")
|
||||
private Integer masterNum;
|
||||
|
||||
@ApiModelProperty(value = "博士点")
|
||||
private Integer doctorNum;
|
||||
|
||||
@ApiModelProperty(value = "重点学科数")
|
||||
private Integer keyDisciplinesNum;
|
||||
|
||||
@ApiModelProperty(value = "科研项目数")
|
||||
private Integer researchProjectNum;
|
||||
|
||||
@ApiModelProperty(value = "学校简介")
|
||||
private String eduIntroduction;
|
||||
|
||||
@ApiModelProperty(value = "办学理念")
|
||||
private String eduPhilosophy;
|
||||
|
||||
@ApiModelProperty(value = "办学使命")
|
||||
private String eduMission;
|
||||
|
||||
@ApiModelProperty(value = "办学校训")
|
||||
private String eduMotto;
|
||||
|
||||
@ApiModelProperty(value = "校园风采")
|
||||
private String campusStyle;
|
||||
|
||||
@ApiModelProperty(value = "官方电话")
|
||||
private String telephone;
|
||||
|
||||
@ApiModelProperty(value = "教师人数")
|
||||
private Integer teacherNum;
|
||||
|
||||
@ApiModelProperty(value = "院系数量")
|
||||
private Integer departmentNum;
|
||||
|
||||
@ApiModelProperty(value = "一级学科数量")
|
||||
private Integer firstLevelDisciplineNum;
|
||||
|
||||
@ApiModelProperty(value = "二级学科数量")
|
||||
private Integer secondaryDisciplineNum;
|
||||
|
||||
@ApiModelProperty(value = "班级数")
|
||||
private Integer classNum;
|
||||
|
||||
@ApiModelProperty(value = "学生人数")
|
||||
private Integer studentNum;
|
||||
|
||||
@ApiModelProperty(value = "基础建设集合")
|
||||
private List<SchoolDashboardBaseSaveDTO> baseList;
|
||||
|
||||
@ApiModelProperty(value = "师资力量集合")
|
||||
private List<SchoolDashboardTeacherSaveDTO> teacherList;
|
||||
}
|
||||
-106
@@ -1,106 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Excel职工信息导入类
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "ClassFixImportDTO", description = "Excel固定班级学生导入类")
|
||||
public class ClassFixImportVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -3772088981386664273L;
|
||||
|
||||
/**
|
||||
* 身份证号
|
||||
*/
|
||||
@ApiModelProperty(value = "错误数据LIST-身份证号")
|
||||
private List<String> errorIdNumberList;
|
||||
|
||||
|
||||
private List<FixImportVO> fixImportVOList;
|
||||
|
||||
|
||||
@Data
|
||||
public class FixImportVO {
|
||||
|
||||
/**
|
||||
* 校区
|
||||
*/
|
||||
@ApiModelProperty(value = "校区")
|
||||
private Long campusId;
|
||||
|
||||
/**
|
||||
* 校区
|
||||
*/
|
||||
@ApiModelProperty(value = "校区")
|
||||
private String campusName;
|
||||
|
||||
/**
|
||||
* 学段
|
||||
*/
|
||||
@ApiModelProperty(value = "学段")
|
||||
private Long sectionId;
|
||||
|
||||
/**
|
||||
* 学段
|
||||
*/
|
||||
@ApiModelProperty(value = "学段")
|
||||
private String sectionName;
|
||||
|
||||
/**
|
||||
* 年级
|
||||
*/
|
||||
@ApiModelProperty(value = "年级")
|
||||
private Long gradeId;
|
||||
|
||||
/**
|
||||
* 年级
|
||||
*/
|
||||
@ApiModelProperty(value = "年级")
|
||||
private String gradeName;
|
||||
|
||||
/**
|
||||
* 班级
|
||||
*/
|
||||
@ApiModelProperty(value = "班级")
|
||||
private Long classId;
|
||||
|
||||
/**
|
||||
* 班级
|
||||
*/
|
||||
@ApiModelProperty(value = "班级")
|
||||
private String className;
|
||||
|
||||
/**
|
||||
* 姓名
|
||||
*/
|
||||
@ApiModelProperty(value = "姓名")
|
||||
private Long rosterId;
|
||||
|
||||
/**
|
||||
* 姓名
|
||||
*/
|
||||
@ApiModelProperty(value = "姓名")
|
||||
private String rosterName;
|
||||
|
||||
|
||||
/**
|
||||
* 身份证号
|
||||
*/
|
||||
@ApiModelProperty(value = "身份证号")
|
||||
private String idNumber;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
-116
@@ -1,116 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.io.Serializable;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* Excel职工信息导入类
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "ClassImportDTO", description = "Excel预选班级导入类")
|
||||
public class ClassImportVO implements Serializable {
|
||||
|
||||
|
||||
private static final long serialVersionUID = -5111122101235379190L;
|
||||
/**
|
||||
* 校区
|
||||
*/
|
||||
@ApiModelProperty(value = "校区")
|
||||
private Long campusId;
|
||||
|
||||
/**
|
||||
* 校区
|
||||
*/
|
||||
@ApiModelProperty(value = "校区")
|
||||
private String campusName;
|
||||
|
||||
/**
|
||||
* 学段
|
||||
*/
|
||||
@ApiModelProperty(value = "学段")
|
||||
private Long sectionId;
|
||||
|
||||
/**
|
||||
* 学段
|
||||
*/
|
||||
@ApiModelProperty(value = "学段")
|
||||
private String sectionName;
|
||||
|
||||
/**
|
||||
* 年级
|
||||
*/
|
||||
@ApiModelProperty(value = "年级")
|
||||
private Long gradeId;
|
||||
|
||||
/**
|
||||
* 年级
|
||||
*/
|
||||
@ApiModelProperty(value = "年级")
|
||||
private String gradeName;
|
||||
|
||||
/**
|
||||
* 班级
|
||||
*/
|
||||
@ApiModelProperty(value = "班级")
|
||||
private Long classId;
|
||||
|
||||
/**
|
||||
* 班级
|
||||
*/
|
||||
@ApiModelProperty(value = "班级")
|
||||
private String className;
|
||||
|
||||
|
||||
/**
|
||||
* 系部
|
||||
*/
|
||||
@ApiModelProperty(value = "系部")
|
||||
private Long departmentId;
|
||||
|
||||
|
||||
/**
|
||||
* 系部
|
||||
*/
|
||||
@ApiModelProperty(value = "系部")
|
||||
private String departmentName;
|
||||
|
||||
/**
|
||||
* 专业
|
||||
*/
|
||||
@ApiModelProperty(value = "专业")
|
||||
private Long majorId;
|
||||
|
||||
|
||||
/**
|
||||
* 专业
|
||||
*/
|
||||
@ApiModelProperty(value = "专业")
|
||||
private String majorName;
|
||||
|
||||
/**
|
||||
* 预设人数
|
||||
*/
|
||||
@ApiModelProperty(value = "预设人数")
|
||||
private Integer number;
|
||||
|
||||
|
||||
/**
|
||||
* 男生占比
|
||||
*/
|
||||
@ApiModelProperty(value = "男生占比")
|
||||
private Integer male;
|
||||
|
||||
/**
|
||||
* 女生占比
|
||||
*/
|
||||
@ApiModelProperty(value = "女生占比")
|
||||
private Integer female;
|
||||
|
||||
}
|
||||
-77
@@ -1,77 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import com.yida.data.school.vo.smart.ClassFixImportVO.FixImportVO;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* Excel职工信息导入类
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "DormImportDTO", description = "Excel预选宿舍导入类")
|
||||
public class DormImportFixVO implements Serializable {
|
||||
|
||||
/**
|
||||
* 身份证号
|
||||
*/
|
||||
@ApiModelProperty(value = "错误数据LIST-身份证号")
|
||||
private List<String> errorIdNumberList;
|
||||
|
||||
|
||||
private List<FixImportVO> fixImportVOList;
|
||||
|
||||
|
||||
@Data
|
||||
public class FixImportVO {
|
||||
|
||||
/**
|
||||
* 花名册ID
|
||||
*/
|
||||
@ApiModelProperty(value = "花名册ID")
|
||||
private Long rosterId;
|
||||
|
||||
/**
|
||||
* 花名册ID
|
||||
*/
|
||||
@ApiModelProperty(value = "花名册姓名")
|
||||
private String rosterName;
|
||||
|
||||
/**
|
||||
* 身份证号
|
||||
*/
|
||||
@ApiModelProperty(value = "身份证号")
|
||||
private String idNumber;
|
||||
|
||||
/**
|
||||
* 宿舍楼
|
||||
*/
|
||||
@ApiModelProperty(value = "宿舍楼")
|
||||
private String dormName;
|
||||
|
||||
/**
|
||||
* 宿舍楼
|
||||
*/
|
||||
@ApiModelProperty(value = "宿舍楼")
|
||||
private Long dormId;
|
||||
|
||||
/**
|
||||
* 寝室号
|
||||
*/
|
||||
@ApiModelProperty(value = "宿舍号")
|
||||
private String dormRoomName;
|
||||
/**
|
||||
* 寝室号
|
||||
*/
|
||||
@ApiModelProperty(value = "宿舍号")
|
||||
private Long dormRoomId;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
-80
@@ -1,80 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.io.Serializable;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* Excel职工信息导入类
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "DormImportDTO", description = "Excel预选宿舍导入类")
|
||||
public class DormImportVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -7185619098630344263L;
|
||||
/**
|
||||
* 系部
|
||||
*/
|
||||
@ApiModelProperty(value = "系部")
|
||||
private Long departmentId;
|
||||
|
||||
/**
|
||||
* 系部
|
||||
*/
|
||||
@ApiModelProperty(value = "系部")
|
||||
private String departmentName;
|
||||
|
||||
/**
|
||||
* 专业
|
||||
*/
|
||||
@ApiModelProperty(value = "专业")
|
||||
private Long majorId;
|
||||
|
||||
/**
|
||||
* 专业
|
||||
*/
|
||||
@ApiModelProperty(value = "专业")
|
||||
private String majorName;
|
||||
|
||||
/**
|
||||
* 宿舍楼
|
||||
*/
|
||||
@ApiModelProperty(value = "宿舍楼")
|
||||
private String dormName;
|
||||
|
||||
/**
|
||||
* 宿舍楼
|
||||
*/
|
||||
@ApiModelProperty(value = "宿舍楼")
|
||||
private Long dormId;
|
||||
|
||||
/**
|
||||
* 寝室号
|
||||
*/
|
||||
@ApiModelProperty(value = "宿舍号")
|
||||
private String dormRoomName;
|
||||
/**
|
||||
* 寝室号
|
||||
*/
|
||||
@ApiModelProperty(value = "宿舍号")
|
||||
private Long dormRoomId;
|
||||
|
||||
/**
|
||||
* 性别
|
||||
*/
|
||||
@ApiModelProperty(value = "性别,0男1女")
|
||||
private Integer gender;
|
||||
|
||||
/**
|
||||
* 人数
|
||||
*/
|
||||
@ApiModelProperty(value = "人数")
|
||||
private String realNumber;
|
||||
|
||||
}
|
||||
-46
@@ -1,46 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import com.yida.data.common.core.enums.FileDealStatusEnum;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 下载花名册情况-实体
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023-06-12
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class ExportRosterDataVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 5078408929378786595L;
|
||||
|
||||
@ApiModelProperty("本次操作标识")
|
||||
private String key;
|
||||
|
||||
@ApiModelProperty("进度 0-100")
|
||||
private Integer percent;
|
||||
|
||||
/**
|
||||
* {@link FileDealStatusEnum}
|
||||
*/
|
||||
@ApiModelProperty("导出状态")
|
||||
private Integer exportStatus;
|
||||
|
||||
@ApiModelProperty("下载总数")
|
||||
private Integer totalNum;
|
||||
|
||||
@ApiModelProperty("当前下载到第几个")
|
||||
private Integer currentNum;
|
||||
|
||||
@ApiModelProperty("文件路径")
|
||||
private String filePath;
|
||||
}
|
||||
-71
@@ -1,71 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideStep;
|
||||
import com.yida.data.common.core.enums.BillStatusEnum;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 迎新指南详情返回数据
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/5/15
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "GuideInfoVO", description = "迎新指南详情返回数据")
|
||||
public class GuideInfoVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1323061977795150232L;
|
||||
|
||||
@ApiModelProperty("指南id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime createDate;
|
||||
|
||||
@ApiModelProperty("指南标题")
|
||||
private String guideTitle;
|
||||
|
||||
@ApiModelProperty(value = "指南前言")
|
||||
private String guideForeword;
|
||||
|
||||
@ApiModelProperty("启用状态(一个学校只能有一个启用的指南). 0:未启用,1:已启用")
|
||||
private Integer enableStatus;
|
||||
|
||||
@ApiModelProperty(value = "是否启用自动生成二维码状态. 0:未启用,1:已启用")
|
||||
private Integer qrCodeEnableStatus;
|
||||
|
||||
@ApiModelProperty(value = "没有二维码时的提示")
|
||||
private String qrCodeNoticeMessage;
|
||||
|
||||
@ApiModelProperty("步骤集合")
|
||||
private List<EduSmartWelcomeGuideStep> stepList;
|
||||
|
||||
@ApiModelProperty(value = "资料上报字段,多个以英文逗号分隔")
|
||||
private String formField;
|
||||
|
||||
@ApiModelProperty(value = "缴费金额")
|
||||
private BigDecimal money;
|
||||
|
||||
@ApiModelProperty(value = "是否启用二维码缴费. 0未启用,1启用")
|
||||
private Integer moneyStatus;
|
||||
|
||||
@ApiModelProperty(value = "学区id")
|
||||
private Long campusId;
|
||||
}
|
||||
-60
@@ -1,60 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.yida.data.common.core.entity.smart.EduSmartWelcomeGuideStep;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 指南花名册详情返回数据
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2021/12/30
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "GuideRosterInfoVO", description = "指南花名册详情返回数据")
|
||||
public class GuideRosterInfoVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 8505121253286253299L;
|
||||
|
||||
@ApiModelProperty("花名册id")
|
||||
private Long rosterId;
|
||||
|
||||
@ApiModelProperty(value = "毕业院校")
|
||||
private String graduateSchool;
|
||||
|
||||
@ApiModelProperty(value = "姓名")
|
||||
private String fullName;
|
||||
|
||||
@ApiModelProperty(value = "身份证号码")
|
||||
private String idNumber;
|
||||
|
||||
@ApiModelProperty(value = "录取专业")
|
||||
private String admittedMajor;
|
||||
|
||||
@ApiModelProperty("报到时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime checkInTime;
|
||||
|
||||
@ApiModelProperty("头像")
|
||||
private String avatar;
|
||||
|
||||
@ApiModelProperty(value = "性别. 0-男,1-女")
|
||||
private Integer sex;
|
||||
|
||||
@ApiModelProperty("步骤信息")
|
||||
private List<EduSmartWelcomeGuideStep> stepList;
|
||||
}
|
||||
-75
@@ -1,75 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.yida.data.common.core.enums.RegistrationStatusEnum;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* 指南花名册返回数据
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2021/12/30
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "GuideRosterSelectPageVO", description = "指南花名册返回数据")
|
||||
public class GuideRosterSelectPageVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -2482210113912005941L;
|
||||
|
||||
@ApiModelProperty("花名册id")
|
||||
private Long rosterId;
|
||||
|
||||
@ApiModelProperty(value = "毕业院校")
|
||||
private String graduateSchool;
|
||||
|
||||
@ApiModelProperty(value = "姓名")
|
||||
private String fullName;
|
||||
|
||||
@ApiModelProperty(value = "身份证号码")
|
||||
private String idNumber;
|
||||
|
||||
@ApiModelProperty(value = "录取专业")
|
||||
private String admittedMajor;
|
||||
|
||||
@ApiModelProperty("报到时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime checkInTime;
|
||||
|
||||
@ApiModelProperty(value = "二维码地址")
|
||||
private String qrCodeUrl;
|
||||
|
||||
/**
|
||||
* {@link RegistrationStatusEnum}
|
||||
*/
|
||||
@ApiModelProperty(value = "报到状态. 0-未报到,1-报到成功(全部步骤通过)")
|
||||
private Integer registrationStatus;
|
||||
|
||||
@ApiModelProperty(value = "宿舍楼")
|
||||
private String dormitory;
|
||||
|
||||
@ApiModelProperty(value = "宿舍号")
|
||||
private String dormitoryRoom;
|
||||
|
||||
@ApiModelProperty(value = "校区")
|
||||
private String campusName;
|
||||
|
||||
@ApiModelProperty(value = "系部")
|
||||
private String sectionName;
|
||||
@ApiModelProperty(value = "年级")
|
||||
private String gradeName;
|
||||
@ApiModelProperty(value = "年级")
|
||||
private String className;
|
||||
}
|
||||
-64
@@ -1,64 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* 迎新指南后台列表返回数据
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/5/15
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "GuideSelectPageVO", description = "迎新指南后台列表返回数据")
|
||||
public class GuideSelectPageVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -4164845998590719742L;
|
||||
|
||||
@ApiModelProperty("指南id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime createDate;
|
||||
|
||||
@ApiModelProperty("指南标题")
|
||||
private String guideTitle;
|
||||
|
||||
@ApiModelProperty("启用状态(一个学校只能有一个启用的指南). 0:未启用,1:已启用")
|
||||
private Integer enableStatus;
|
||||
|
||||
@ApiModelProperty(value = "最后一次启用时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime lastEnableDate;
|
||||
|
||||
@ApiModelProperty("花名册总人数")
|
||||
private Long totalNumber;
|
||||
|
||||
@ApiModelProperty("报名成功人数")
|
||||
private Long completeNumber;
|
||||
|
||||
@ApiModelProperty(value = "是否启用自动生成二维码状态. 0:未启用,1:已启用")
|
||||
private Integer qrCodeEnableStatus;
|
||||
|
||||
@ApiModelProperty(value = "没有二维码时的提示")
|
||||
private String qrCodeNoticeMessage;
|
||||
|
||||
@ApiModelProperty("校区id")
|
||||
private Long campusId;
|
||||
|
||||
@ApiModelProperty("校区名称")
|
||||
private String campusName;
|
||||
}
|
||||
-33
@@ -1,33 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 迎新指南花名册表头返回数据
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/5/23
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "GuideStepColVO", description = "迎新指南花名册表头返回数据")
|
||||
public class GuideStepColVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 6687262239147344982L;
|
||||
|
||||
@ApiModelProperty("步骤id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("步骤名称")
|
||||
private String stepName;
|
||||
|
||||
@ApiModelProperty("步骤类型")
|
||||
private Integer stepType;
|
||||
}
|
||||
-35
@@ -1,35 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.io.Serializable;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 导入花名册情况-实体
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023-06-12
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class ImportRosterDataVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -6388906950409396682L;
|
||||
|
||||
@ApiModelProperty("本次操作标识")
|
||||
private String key;
|
||||
|
||||
@ApiModelProperty("进度 0-100")
|
||||
private Integer percent;
|
||||
|
||||
@ApiModelProperty("是否下载完成,0-否,1-是")
|
||||
private Integer finish;
|
||||
|
||||
@ApiModelProperty("错误文件路径")
|
||||
private String filePath;
|
||||
}
|
||||
-35
@@ -1,35 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 迎新指南花名册统计信息
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/8/28
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "StatisticsGuideRosterVO", description = "迎新指南花名册统计信息")
|
||||
public class StatisticsGuideRosterVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 8889668433802480660L;
|
||||
|
||||
@ApiModelProperty("卡片名称")
|
||||
private String cardName;
|
||||
|
||||
@ApiModelProperty("总数量")
|
||||
private Integer totalNumber;
|
||||
|
||||
@ApiModelProperty("执行数量")
|
||||
private Integer executeNumber;
|
||||
}
|
||||
-39
@@ -1,39 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import com.yida.data.common.core.enums.FileDealStatusEnum;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* Excel职工信息导入类
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "WelcomImportProgress", description = "Excel预选班级导入进度类")
|
||||
public class WelcomeImportProgress<T> implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -8812791024900293183L;
|
||||
@ApiModelProperty(value = "本次导入KEY指")
|
||||
private String importKey;
|
||||
/**
|
||||
* {@link FileDealStatusEnum}
|
||||
*/
|
||||
@ApiModelProperty("导出状态")
|
||||
private Integer importStatus = 0;
|
||||
@ApiModelProperty(value = "总数,默认100")
|
||||
private Integer total = 100;
|
||||
@ApiModelProperty(value = "当前处理数据,默认0")
|
||||
private Integer current = 0;
|
||||
@ApiModelProperty(value = "返回数据LIST")
|
||||
private List<T> dataList;
|
||||
@ApiModelProperty(value = "错误数据下载地址,若为null,表示无错误数据")
|
||||
private String errorPath;
|
||||
}
|
||||
-38
@@ -1,38 +0,0 @@
|
||||
package com.yida.data.school.vo.smart;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 微信js配置信息
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/6/5 14:19
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "WxConfigVO", description = "微信js配置信息")
|
||||
public class WxConfigVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -4691293726173736995L;
|
||||
|
||||
@ApiModelProperty("公众号的唯一标识")
|
||||
private String appId;
|
||||
|
||||
@ApiModelProperty("生成签名的时间戳")
|
||||
private String timestamp;
|
||||
|
||||
@ApiModelProperty("生成签名的随机串")
|
||||
private String nonceStr;
|
||||
|
||||
@ApiModelProperty("签名")
|
||||
private String signature;
|
||||
}
|
||||
-41
@@ -1,41 +0,0 @@
|
||||
package com.yida.data.school.vo.smart.h5;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 花名册迎新订单缓存类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/6/20
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "GuideStepOrderRosterCacheVO", description = "花名册迎新订单缓存类")
|
||||
public class GuideStepOrderRosterCacheVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -2020113248907832940L;
|
||||
|
||||
@ApiModelProperty("指南id")
|
||||
private Long guideId;
|
||||
|
||||
@ApiModelProperty("步骤id")
|
||||
private Long stepId;
|
||||
|
||||
@ApiModelProperty("关联关系id")
|
||||
private Long relationId;
|
||||
|
||||
@ApiModelProperty("学校id")
|
||||
private Long deptId;
|
||||
|
||||
@ApiModelProperty("订单号")
|
||||
private String orderNo;
|
||||
}
|
||||
-35
@@ -1,35 +0,0 @@
|
||||
package com.yida.data.school.vo.smart.h5;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 花名册人脸对比返回类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/6/21
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "RosterFaceMatchVO", description = "花名册人脸对比返回类")
|
||||
public class RosterFaceMatchVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1474013091202762132L;
|
||||
|
||||
@ApiModelProperty("0-对比成功,1-对比不成功")
|
||||
private Integer valid;
|
||||
|
||||
@ApiModelProperty("对比分数")
|
||||
private String score;
|
||||
|
||||
@ApiModelProperty("对比成功的图片")
|
||||
private String url;
|
||||
}
|
||||
-53
@@ -1,53 +0,0 @@
|
||||
package com.yida.data.school.vo.smart.h5;
|
||||
|
||||
import com.yida.data.common.core.enums.PayWay;
|
||||
import com.yida.data.common.core.enums.UnionPayTypeEnum;
|
||||
import com.yida.data.common.core.enums.WxPayTypeEnum;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 生成花名册步骤订单返回信息
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/6/19
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ApiModel(value = "RosterStepPayInfoVO", description = "生成花名册步骤订单返回信息")
|
||||
public class RosterStepPayInfoVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 8825620519104393894L;
|
||||
|
||||
@ApiModelProperty("订单号")
|
||||
private String orderCode;
|
||||
|
||||
@ApiModelProperty("是否需要跳转支付")
|
||||
private Boolean needToPay;
|
||||
|
||||
/**
|
||||
* 支付方式
|
||||
* {@link PayWay}
|
||||
*/
|
||||
@ApiModelProperty("支付方式")
|
||||
private String payWay;
|
||||
|
||||
/**
|
||||
* 支付类型
|
||||
* 银联云闪付: {@link UnionPayTypeEnum}
|
||||
* 微信类型: {@link WxPayTypeEnum}
|
||||
*/
|
||||
@ApiModelProperty("具体支付子类型")
|
||||
private Integer payType;
|
||||
|
||||
@ApiModelProperty("支付地址")
|
||||
private String payUrl;
|
||||
}
|
||||
-35
@@ -1,35 +0,0 @@
|
||||
package com.yida.data.school.vo.transcation;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 下载商品购买情况-实体
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class DownStudentBuyDataVO {
|
||||
|
||||
@ApiModelProperty("本次操作标识")
|
||||
private String key;
|
||||
|
||||
@ApiModelProperty("进度 0-100")
|
||||
private Integer percent;
|
||||
|
||||
@ApiModelProperty("是否下载完成,0-否,1-是")
|
||||
private Integer finish;
|
||||
|
||||
@ApiModelProperty("下载总数")
|
||||
private Integer totalNum;
|
||||
|
||||
@ApiModelProperty("当前下载到第几个")
|
||||
private Integer currentNum;
|
||||
|
||||
@ApiModelProperty("文件路径")
|
||||
private String filePath;
|
||||
}
|
||||
-44
@@ -1,44 +0,0 @@
|
||||
package com.yida.data.school.vo.transcation;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.yida.data.common.core.entity.EasyExcelExportBaseDTO;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
import lombok.Data;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
/**
|
||||
* @author chenbo
|
||||
*/
|
||||
@Data
|
||||
public class EduProductBuyStudentVO extends EasyExcelExportBaseDTO implements Serializable {
|
||||
|
||||
@ApiModelProperty("学校ID")
|
||||
private Long schoolId;
|
||||
@ExcelProperty(index = 0, value = "学校")
|
||||
@ApiModelProperty("学校名字")
|
||||
private String schoolName;
|
||||
@ExcelProperty(index = 1, value = "校区")
|
||||
@ApiModelProperty("校区名字")
|
||||
private String campusName;
|
||||
@ExcelProperty(index = 2, value = "学段")
|
||||
@ApiModelProperty("学段")
|
||||
private String sectionName;
|
||||
@ExcelProperty(index = 3, value = "年级")
|
||||
@ApiModelProperty("年级名字")
|
||||
private String gradeName;
|
||||
@ExcelProperty(index = 4, value = "班级")
|
||||
@ApiModelProperty("班级名字")
|
||||
private String className;
|
||||
@ApiModelProperty("学生ID")
|
||||
private Long studentId;
|
||||
@ExcelProperty(index = 5, value = "姓名")
|
||||
@ApiModelProperty("学生名字")
|
||||
private String studentName;
|
||||
@ExcelProperty(index = 6, value = "学号")
|
||||
@ApiModelProperty("学生学号")
|
||||
private String studentNumber;
|
||||
}
|
||||
-31
@@ -1,31 +0,0 @@
|
||||
package com.yida.data.school.vo.userLeave;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.yida.data.common.core.entity.userLeave.EduLeaveRequestProcessConfig;
|
||||
import com.yida.data.common.core.entity.userLeave.EduLeaveRequestProcessConfigApplicableDepartments;
|
||||
import com.yida.data.common.core.entity.userLeave.EduLeaveRequestProcessConfigApprovalUser;
|
||||
import com.yida.data.common.core.entity.userLeave.EduLeaveRequestProcessConfigView;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.util.List;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* Entity
|
||||
*
|
||||
* @author wjm
|
||||
* @date 2022-12-01 10:45:56
|
||||
*/
|
||||
@Data
|
||||
public class EduLeaveRequestProcessConfigVO extends EduLeaveRequestProcessConfig {
|
||||
|
||||
/**
|
||||
* 具体的审核流程
|
||||
*/
|
||||
private List<EduLeaveRequestProcessConfigView> eduLeaveRequestProcessConfigViewList;
|
||||
|
||||
/**
|
||||
* 适用人员
|
||||
*/
|
||||
private List<EduLeaveRequestProcessConfigApplicableDepartments> applicableDepartmentsList;
|
||||
|
||||
}
|
||||
-30
@@ -1,30 +0,0 @@
|
||||
package com.yida.data.school.vo.userLeave;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 请假统计返回类
|
||||
*
|
||||
* @author ZYJ
|
||||
* @date 2023/12/16
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class EduLeaveRequestStatisticsVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 5765795717989616560L;
|
||||
|
||||
@ApiModelProperty("周统计")
|
||||
private Long weekNumber;
|
||||
|
||||
@ApiModelProperty("月统计")
|
||||
private Long monthNumber;
|
||||
}
|
||||
-151
@@ -1,151 +0,0 @@
|
||||
package com.yida.data.school.vo.userLeave;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.FieldFill;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.yida.data.common.core.entity.user.EduStaff;
|
||||
import com.yida.data.common.core.entity.user.EduStudent;
|
||||
import com.yida.data.common.core.entity.userLeave.EduLeaveRequestProcessRecord;
|
||||
import com.yida.data.common.core.entity.userLeave.EduLeaveRequestUserView;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import lombok.Data;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
/**
|
||||
* Entity
|
||||
*
|
||||
* @author wjm
|
||||
* @date 2022-12-01 10:51:19
|
||||
*/
|
||||
@Data
|
||||
public class EduLeaveRequestUserVO {
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty(value = "")
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 请假人ID
|
||||
*/
|
||||
@ApiModelProperty(value = "请假人ID")
|
||||
private Long userId;
|
||||
|
||||
/**
|
||||
* 请假人姓名
|
||||
*/
|
||||
@ApiModelProperty(value = "请假人姓名")
|
||||
private String userName;
|
||||
|
||||
/**
|
||||
* 请假人所属部门
|
||||
*/
|
||||
@ApiModelProperty(value = "请假人所属部门")
|
||||
private String userDeptName;
|
||||
|
||||
/**
|
||||
* 1:病假,2:事假,0:其他,3年假,4调休假,5婚嫁,6产假,7陪产假
|
||||
*/
|
||||
@ApiModelProperty(value = "1:病假,2:事假,0:其他,3年假,4调休假,5婚嫁,6产假,7陪产假")
|
||||
private Integer type;
|
||||
/**
|
||||
* 0教师请假,1学生请假
|
||||
*/
|
||||
@ApiModelProperty(value = "0教师请假,1学生请假")
|
||||
private Integer requestType;
|
||||
|
||||
@ApiModelProperty(value = "请假去向")
|
||||
private String requestFor;
|
||||
|
||||
/**
|
||||
* 请假理由
|
||||
*/
|
||||
@ApiModelProperty(value = "请假理由")
|
||||
private String requestReason;
|
||||
|
||||
/**
|
||||
* 审核不通过原因
|
||||
*/
|
||||
@ApiModelProperty(value = "审核不通过原因")
|
||||
private String refuseReason;
|
||||
|
||||
/**
|
||||
* 开始时间
|
||||
*/
|
||||
@ApiModelProperty(value = "开始时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime startTime;
|
||||
|
||||
/**
|
||||
* 结束时间
|
||||
*/
|
||||
@ApiModelProperty(value = "结束时间")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime endTime;
|
||||
|
||||
/**
|
||||
* 审核状态:审核状态:默认0待审核审核,1已通过,2已拒绝,3审核中
|
||||
*/
|
||||
@ApiModelProperty(value = "审核状态:默认0待审核审核,1已通过,2已拒绝,3审核中")
|
||||
private Integer status;
|
||||
|
||||
/**
|
||||
* 图片路径,用逗号分割
|
||||
*/
|
||||
@ApiModelProperty(value = "图片路径,用逗号分割")
|
||||
private String picUrl;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty(value = "")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime createDate;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty(value = "")
|
||||
private Long createId;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty(value = "")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime updateDate;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
@ApiModelProperty(value = "")
|
||||
private Long updateId;
|
||||
|
||||
|
||||
/**
|
||||
* 审核流程
|
||||
*/
|
||||
@ApiModelProperty(value = "审核流程")
|
||||
List<EduLeaveRequestUserView> eduLeaveRequestUserViewList;
|
||||
|
||||
/**
|
||||
* 学生信息
|
||||
*/
|
||||
private EduStudent student;
|
||||
/**
|
||||
* 职工信息
|
||||
*/
|
||||
private EduStaff staff;
|
||||
}
|
||||
@@ -9,5 +9,5 @@ com.yida.data.school.fallback.news.RemoteNoticeSystemUserServiceFallback,\
|
||||
com.yida.data.school.fallback.news.RemoteNoticeUpdateServiceFallback,\
|
||||
com.yida.data.school.fallback.transaction.RemoteProductOrderServiceFallback,\
|
||||
com.yida.data.school.fallback.transaction.RemoteProductServiceFallback,\
|
||||
com.yida.data.school.fallback.visitor.RemoteVisitorServiceFallback,\
|
||||
com.yida.data.school.fallback.smart.RemoteSmartWelcomeServiceFallback
|
||||
com.yida.data.school.fallback.transaction.RemoteStudentApplyServiceFallback,\
|
||||
com.yida.data.school.fallback.visitor.RemoteVisitorServiceFallback
|
||||
|
||||
Reference in New Issue
Block a user