1. 28 Aug, 2020 3 commits
  2. 27 Aug, 2020 6 commits
    • 查询规则类别名称 · 66f29aea
      hzc authored
    • 修改bug · 71c0d3fb
      hzc authored
    • 修改null bug · 422bdbc0
      hzc authored
    • 修改null bug · 1ff127fa
      hzc authored
    • package com.keymobile.indicators.model.entity.dataenter; · 99432c4c
      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
  3. 26 Aug, 2020 6 commits
  4. 25 Aug, 2020 3 commits
  5. 24 Aug, 2020 12 commits
  6. 21 Aug, 2020 3 commits
  7. 20 Aug, 2020 2 commits
  8. 19 Aug, 2020 5 commits