- 02 Sep, 2020 4 commits
- 01 Sep, 2020 1 commit
-
-
zhangkb authored
-
- 31 Aug, 2020 3 commits
- 28 Aug, 2020 8 commits
- 27 Aug, 2020 6 commits
-
-
hzc authored
-
hzc authored
-
zhangkb authored
-
hzc authored
-
hzc authored
-
import com.keymobile.indicators.model.entity.BaseModel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.persistence.*; import java.util.Date; import java.util.List; /** * 数据填报任务规则定义 */ @Data @Table(name="data_enter_task_rule") @ApiModel("任务规则") public class TaskRule extends BaseModel { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; @ApiModelProperty(value = "规则名称", required = true) private String name; @ApiModelProperty("规则描述") private String description; /** * 任务规则所属类型:1、省 2、市 3、县 */ @ApiModelProperty(value = "任务规则类型", required = true) private Integer ruleType; /** * 任务级别:省对市 省对县 市对县 */ @ApiModelProperty(value = "任务级别:省对市 省对县 市对县", required = true) private String ruleLevel; /** * 触发类型:1、手动 2、定时 */ @ApiModelProperty(value = "规则触发类型:1 、手动 2、定时", required = true) private Integer activeType; /** * 定时作业id */ private String schId; /** * 定时触发表达式 */ private String cronExp; /** * 触发类型:1、每月 2、每日 */ @ApiModelProperty("触发类型:1、月 2、日") private Integer exeType; @ApiModelProperty("触发类型为月的时候,触发月份(1-12月),多个以,分割") private String exeMonth; @ApiModelProperty("触发类型为月的时候,触发日, 1-31号") private String exeDate; @ApiModelProperty("触发时刻,例如 23:59:59") private String exeTime; /** * 填报时限:天 */ @ApiModelProperty(value = "填报时限,多少天内填完, > 0", required = true) private Integer timeLimit; @ApiModelProperty(value = "审核时限,填完后多少天审核完, >= 0", required = true) private Integer auditLimit; @ApiModelProperty("上报时限,填完后多少天上报完, >= 0") private Integer submitLimit; @ApiModelProperty(value = "任务单位id", required = true) private Integer groupId; @Transient @ApiModelProperty("任务单位名称") private String groupName; /** * 填报角色id,多个用,分割 */ @ApiModelProperty(value = "填报对象,多个用,分割", required = true) private String toRoleIds; /** * 填报角色名称,多个用,分割 */ @ApiModelProperty("填报对象,多个用,分割") private String toRoleNames; /** * 上次触发时间 */ private Date lastActiveTime; /** * 1省 2市 3县(增加规则用户机构的级别) */ private Integer orgType; /** * 关联的指标 */ @Transient private List<TaskRuleIndicator> indicators; /** * 接收机构编号 * */ @Transient private String orgNo; /** * 增加判断是否是管理员 **/ @Transient private Boolean sysAdmin; } package com.keymobile.indicators.model.entity.dataenter; import com.keymobile.indicators.model.entity.BaseModel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.persistence.*; import java.util.Date; import java.util.List; /** * 数据填报任务规则定义 */ @Data @Table(name="data_enter_task_rule") @ApiModel("任务规则") public class TaskRule extends BaseModel { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; @ApiModelProperty(value = "规则名称", required = true) private String name; @ApiModelProperty("规则描述") private String description; /** * 任务规则所属类型:1、省 2、市 3、县 */ @ApiModelProperty(value = "任务规则类型", required = true) private Integer ruleType; /** * 任务级别:省对市 省对县 市对县 */ @ApiModelProperty(value = "任务级别:省对市 省对县 市对县", required = true) private String ruleLevel; /** * 触发类型:1、手动 2、定时 */ @ApiModelProperty(value = "规则触发类型:1 、手动 2、定时", required = true) private Integer activeType; /** * 定时作业id */ private String schId; /** * 定时触发表达式 */ private String cronExp; /** * 触发类型:1、每月 2、每日 */ @ApiModelProperty("触发类型:1、月 2、日") private Integer exeType; @ApiModelProperty("触发类型为月的时候,触发月份(1-12月),多个以,分割") private String exeMonth; @ApiModelProperty("触发类型为月的时候,触发日, 1-31号") private String exeDate; @ApiModelProperty("触发时刻,例如 23:59:59") private String exeTime; /** * 填报时限:天 */ @ApiModelProperty(value = "填报时限,多少天内填完, > 0", required = true) private Integer timeLimit; @ApiModelProperty(value = "审核时限,填完后多少天审核完, >= 0", required = true) private Integer auditLimit; @ApiModelProperty("上报时限,填完后多少天上报完, >= 0") private Integer submitLimit; @ApiModelProperty(value = "任务单位id", required = true) private Integer groupId; @Transient @ApiModelProperty("任务单位名称") private String groupName; /** * 填报角色id,多个用,分割 */ @ApiModelProperty(value = "填报对象,多个用,分割", required = true) private String toRoleIds; /** * 填报角色名称,多个用,分割 */ @ApiModelProperty("填报对象,多个用,分割") private String toRoleNames; /** * 上次触发时间 */ private Date lastActiveTime; /** * 1省 2市 3县(增加规则用户机构的级别) */ private Integer orgType; /** * 关联的指标 */ @Transient private List<TaskRuleIndicator> indicators; /** * 接收机构编号 * */ @Transient private String orgNo; /** * 增加判断是否是管理员 **/ @Transient private Boolean sysAdmin; } 增加判断是否是管理员字段
hzc authored
-
- 26 Aug, 2020 6 commits
- 25 Aug, 2020 3 commits
- 24 Aug, 2020 9 commits