资料库代码提交
This commit is contained in:
@@ -26,6 +26,7 @@ public enum SupervisionResponseEnum {
|
||||
IMPORT_DEV_ERROR("A00550","导入终端检测失败"),
|
||||
DELETE_TO_BE_SUBMITTED("A00550","流程删除失败,只有待提交信息可删除!"),
|
||||
EXISTENCE_OR_NOT("A00550","信息查询为空,请检查信息是否存在!"),
|
||||
NAME_EXISTS("A00550","名称重复"),
|
||||
;
|
||||
|
||||
private final String code;
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
package com.njcn.supervision.pojo.param.databank;
|
||||
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import com.njcn.web.pojo.param.BaseParam;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/9/10 14:16【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class LibAlgorithmParam extends BaseEntity {
|
||||
|
||||
|
||||
/**
|
||||
* 上级id
|
||||
*/
|
||||
@ApiModelProperty(value="上级id")
|
||||
private String pid;
|
||||
|
||||
|
||||
/**
|
||||
* 算法名称
|
||||
*/
|
||||
@NotBlank(message ="名称不能为空")
|
||||
@ApiModelProperty(value="算法名称")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 定义
|
||||
*/
|
||||
@ApiModelProperty(value="定义")
|
||||
private String definition;
|
||||
|
||||
/**
|
||||
* 计算周期(0日,1月,2季,3年)
|
||||
*/
|
||||
@ApiModelProperty(value="计算周期(0日,1月,2季,3年)")
|
||||
private String period;
|
||||
|
||||
/**
|
||||
* 数据来源(单体,数据中台....)
|
||||
*/
|
||||
@ApiModelProperty(value="数据来源(单体,数据中台....)")
|
||||
private String source;
|
||||
|
||||
private Integer useFLag;
|
||||
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public static class LibAlgorithmParamUpdate extends LibAlgorithmParam {
|
||||
|
||||
@ApiModelProperty("id")
|
||||
private String id;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,95 @@
|
||||
package com.njcn.supervision.pojo.param.databank;
|
||||
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import com.njcn.web.pojo.param.BaseParam;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/9/10 14:17【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@ApiModel(description="")
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class LibCaseParam extends BaseEntity {
|
||||
|
||||
/**
|
||||
* 事件名称
|
||||
*/
|
||||
@ApiModelProperty(value="事件名称")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 发生事件类型
|
||||
*/
|
||||
@ApiModelProperty(value="发生事件类型")
|
||||
private String type;
|
||||
|
||||
/**
|
||||
* 发生地点
|
||||
*/
|
||||
@ApiModelProperty(value="发生地点")
|
||||
private String location;
|
||||
|
||||
/**
|
||||
* 事件简介
|
||||
*/
|
||||
@ApiModelProperty(value="事件简介")
|
||||
private String summary;
|
||||
|
||||
/**
|
||||
* 事件经过
|
||||
*/
|
||||
@ApiModelProperty(value="事件经过")
|
||||
private String process;
|
||||
|
||||
/**
|
||||
* 处理措施
|
||||
*/
|
||||
@ApiModelProperty(value="处理措施")
|
||||
private String measures;
|
||||
|
||||
/**
|
||||
* 治理效果
|
||||
*/
|
||||
@ApiModelProperty(value="治理效果")
|
||||
private String effect;
|
||||
|
||||
/**
|
||||
* 附件地址
|
||||
*/
|
||||
@ApiModelProperty(value="附件地址")
|
||||
private String url;
|
||||
|
||||
/**
|
||||
* 示范案例地址
|
||||
*/
|
||||
@ApiModelProperty(value="示范案例地址")
|
||||
private String caseUrl;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public static class LibCaseParamUpdate extends LibCaseParam {
|
||||
|
||||
@ApiModelProperty("id")
|
||||
private String id;
|
||||
|
||||
}
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public static class LibCaseParamQuery extends BaseParam {
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
package com.njcn.supervision.pojo.param.databank;
|
||||
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/9/10 14:17【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class LibStandardParam extends BaseEntity {
|
||||
|
||||
/**
|
||||
* 上级id
|
||||
*/
|
||||
@ApiModelProperty(value="上级id")
|
||||
private String pid;
|
||||
|
||||
|
||||
/**
|
||||
* 名称
|
||||
*/
|
||||
@NotBlank(message ="名称不能为空")
|
||||
@ApiModelProperty(value="名称")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 文件地址
|
||||
*/
|
||||
@ApiModelProperty(value="文件地址")
|
||||
private String url;
|
||||
|
||||
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public static class LibStandardParamUpdate extends LibStandardParam {
|
||||
|
||||
@ApiModelProperty("id")
|
||||
private String id;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
package com.njcn.supervision.pojo.param.databank;
|
||||
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import com.njcn.web.pojo.param.BaseParam;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/9/10 14:17【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@ApiModel(description="")
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class LibTemplateParam extends BaseEntity {
|
||||
|
||||
|
||||
/**
|
||||
* 模板名称
|
||||
*/
|
||||
@ApiModelProperty(value="模板名称")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 文件地址
|
||||
*/
|
||||
@ApiModelProperty(value="文件地址")
|
||||
private String url;
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public static class LibTemplateParamUpdate extends LibTemplateParam {
|
||||
|
||||
@ApiModelProperty("id")
|
||||
private String id;
|
||||
|
||||
}
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public static class LibTemplateParamQuery extends BaseParam {
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
package com.njcn.supervision.pojo.po.databank;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/9/10 14:16【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName(value = "lib_algorithm")
|
||||
public class LibAlgorithm extends BaseEntity {
|
||||
@TableId(value = "id", type = IdType.ASSIGN_ID)
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 上级id
|
||||
*/
|
||||
@TableField(value = "pid")
|
||||
private String pid;
|
||||
|
||||
/**
|
||||
* 父级id集合
|
||||
*/
|
||||
@TableField(value = "pids")
|
||||
private String pids;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 算法名称
|
||||
*/
|
||||
@TableField(value = "name")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 定义
|
||||
*/
|
||||
@TableField(value = "`definition`")
|
||||
private String definition;
|
||||
|
||||
/**
|
||||
* 计算周期(0日,1月,2季,3年)
|
||||
*/
|
||||
@TableField(value = "period")
|
||||
private String period;
|
||||
|
||||
/**
|
||||
* 数据来源(单体,数据中台....)
|
||||
*/
|
||||
@TableField(value = "source")
|
||||
private String source;
|
||||
|
||||
/**
|
||||
* 状态(字典 1正常 0停用)
|
||||
*/
|
||||
@TableField(value = "use_flag")
|
||||
private Integer useFLag;
|
||||
|
||||
/**
|
||||
* 状态(字典 1正常 0删除)
|
||||
*/
|
||||
@TableField(value = "`status`")
|
||||
private Integer status;
|
||||
|
||||
/**
|
||||
* 子类
|
||||
*/
|
||||
@TableField(exist = false)
|
||||
private List<LibAlgorithm> children;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,89 @@
|
||||
package com.njcn.supervision.pojo.po.databank;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/9/10 14:17【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName(value = "lib_case")
|
||||
public class LibCase extends BaseEntity {
|
||||
@TableId(value = "id", type = IdType.ASSIGN_UUID)
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 事件名称
|
||||
*/
|
||||
@TableField(value = "name")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 发生事件类型
|
||||
*/
|
||||
@TableField(value = "type")
|
||||
private String type;
|
||||
|
||||
/**
|
||||
* 发生地点
|
||||
*/
|
||||
@TableField(value = "location")
|
||||
private String location;
|
||||
|
||||
/**
|
||||
* 事件简介
|
||||
*/
|
||||
@TableField(value = "summary")
|
||||
private String summary;
|
||||
|
||||
/**
|
||||
* 事件经过
|
||||
*/
|
||||
@TableField(value = "process")
|
||||
private String process;
|
||||
|
||||
/**
|
||||
* 处理措施
|
||||
*/
|
||||
@TableField(value = "measures")
|
||||
private String measures;
|
||||
|
||||
/**
|
||||
* 治理效果
|
||||
*/
|
||||
@TableField(value = "effect")
|
||||
private String effect;
|
||||
|
||||
/**
|
||||
* 附件地址
|
||||
*/
|
||||
@TableField(value = "url")
|
||||
private String url;
|
||||
|
||||
/**
|
||||
* 示范案例地址
|
||||
*/
|
||||
@TableField(value = "case_url")
|
||||
private String caseUrl;
|
||||
|
||||
/**
|
||||
* 状态(字典 1正常 删除)
|
||||
*/
|
||||
@TableField(value = "`status`")
|
||||
private Integer status;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
package com.njcn.supervision.pojo.po.databank;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/9/10 14:17【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName(value = "lib_standard")
|
||||
public class LibStandard extends BaseEntity {
|
||||
@TableId(value = "id", type = IdType.ASSIGN_UUID)
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 上级id
|
||||
*/
|
||||
@TableField(value = "pid")
|
||||
private String pid;
|
||||
|
||||
/**
|
||||
* 父级id集合
|
||||
*/
|
||||
@TableField(value = "pids")
|
||||
private String pids;
|
||||
|
||||
/**
|
||||
* 名称
|
||||
*/
|
||||
@TableField(value = "name")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 文件地址
|
||||
*/
|
||||
@TableField(value = "url")
|
||||
private String url;
|
||||
|
||||
|
||||
/**
|
||||
* 状态(字典 1正常 删除)
|
||||
*/
|
||||
@TableField(value = "`status`")
|
||||
private Integer status;
|
||||
@TableField(exist = false)
|
||||
private List<LibStandard> children;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
package com.njcn.supervision.pojo.po.databank;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/9/10 14:17【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@ApiModel(description="")
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName(value = "lib_template")
|
||||
public class LibTemplate extends BaseEntity {
|
||||
@TableId(value = "id", type = IdType.ASSIGN_ID)
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 模板名称
|
||||
*/
|
||||
@TableField(value = "name")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 文件地址
|
||||
*/
|
||||
@TableField(value = "url")
|
||||
private String url;
|
||||
|
||||
/**
|
||||
* 状态(字典 1正常 删除)
|
||||
*/
|
||||
@TableField(value = "`status`")
|
||||
private Integer status;
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user