干扰源功能:用户管理
This commit is contained in:
@@ -8,6 +8,9 @@ package com.njcn.process.constant;
|
||||
* @date 2022年11月11日 09:56
|
||||
*/
|
||||
public interface Param {
|
||||
|
||||
|
||||
/**
|
||||
* 干扰源用户管理 数据状态
|
||||
*/
|
||||
Integer LOAD_TYPE_USER_SUBMIT = 1;
|
||||
Integer LOAD_TYPE_USER_SAVE = 2;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
package com.njcn.process.pojo.param;
|
||||
|
||||
import com.njcn.web.constant.ValidMessage;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* 未建档干扰源用户实测上传Param
|
||||
*
|
||||
* @author qijian
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/11/18 10:00
|
||||
*/
|
||||
@Data
|
||||
public class LoadTypeUserAUploadParam {
|
||||
|
||||
@ApiModelProperty(name = "id",required = true)
|
||||
@NotBlank(message = ValidMessage.ID_NOT_BLANK)
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty(name = "file",value = "实测报告文件",required = true)
|
||||
@NotNull(message = "实测报告文件不可为空")
|
||||
private MultipartFile file;
|
||||
|
||||
@ApiModelProperty(name = "status",value = "数据状态(1:提交 2:保存)",required = true)
|
||||
@NotNull(message = "数据状态不可为空")
|
||||
private Integer status;
|
||||
|
||||
@ApiModelProperty(name = "aIsOverLimit",value = "实测是否超标(0:否 1:是)",required = true)
|
||||
@NotNull(message = "实测是否超标不可为空")
|
||||
private Integer aIsOverLimit;
|
||||
|
||||
@ApiModelProperty(name = "aOverLimitTarget",value = "实测超标指标",required = true)
|
||||
@NotBlank(message = "实测超标指标不可为空")
|
||||
private String aOverLimitTarget;
|
||||
|
||||
@ApiModelProperty(name = "aPlanStep",value = "实测计划采取措施",required = true)
|
||||
@NotBlank(message = "实测计划采取措施不可为空")
|
||||
private String aPlanStep;
|
||||
|
||||
@ApiModelProperty(name = "aDescription",value = "实测详情")
|
||||
private String aDescription;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
package com.njcn.process.pojo.param;
|
||||
|
||||
import com.njcn.web.constant.ValidMessage;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* 未建档干扰源用户关联营销Param
|
||||
*
|
||||
* @author qijian
|
||||
* @version 1.0.0
|
||||
* @createTime 2022/11/16 10:34
|
||||
*/
|
||||
@Data
|
||||
@ApiModel
|
||||
public class LoadTypeUserAssociateParam {
|
||||
|
||||
@ApiModelProperty("id")
|
||||
@NotBlank(message = ValidMessage.ID_NOT_BLANK)
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("用户类型")
|
||||
@NotBlank(message = "用户类型不可为空")
|
||||
private String userLoadType;
|
||||
|
||||
@ApiModelProperty("关联干扰源用户编号")
|
||||
@NotNull(message = "关联干扰源用户编号不可为空")
|
||||
private String relationUserId;
|
||||
|
||||
}
|
||||
@@ -16,7 +16,7 @@ import javax.validation.constraints.NotNull;
|
||||
* @createTime 2022/11/11 10:34
|
||||
*/
|
||||
@Data
|
||||
public class LoadTypeUserUploadParam {
|
||||
public class LoadTypeUserIUploadParam {
|
||||
|
||||
@ApiModelProperty(name = "id",required = true)
|
||||
@NotBlank(message = ValidMessage.ID_NOT_BLANK)
|
||||
@@ -26,6 +26,10 @@ public class LoadTypeUserUploadParam {
|
||||
@NotNull(message = "入网报告文件不可为空")
|
||||
private MultipartFile file;
|
||||
|
||||
@ApiModelProperty(name = "status",value = "数据状态(1:提交 2:保存)",required = true)
|
||||
@NotNull(message = "数据状态不可为空")
|
||||
private Integer status;
|
||||
|
||||
@ApiModelProperty(name = "iIsOverLimit",value = "入网是否超标(0:否 1:是)",required = true)
|
||||
@NotNull(message = "入网是否超标不可为空")
|
||||
private Integer iIsOverLimit;
|
||||
@@ -27,6 +27,9 @@ public class LoadTypeUserSearchParam {
|
||||
@ApiModelProperty("干扰源用户名称")
|
||||
private String userName;
|
||||
|
||||
@ApiModelProperty("关联干扰源用户名称")
|
||||
private String relationUserName;
|
||||
|
||||
@ApiModelProperty("是否上传报告(0:否 1:是)")
|
||||
private Integer aIsFileUpload;
|
||||
|
||||
|
||||
@@ -36,6 +36,10 @@ public class RLoadTypeUserManage implements Serializable {
|
||||
* 关联干扰源用户编号ID
|
||||
*/
|
||||
private String relationUserId;
|
||||
/**
|
||||
* 关联干扰源用户名称
|
||||
*/
|
||||
private String relationUserName;
|
||||
/**
|
||||
* 建档时间
|
||||
*/
|
||||
|
||||
@@ -34,6 +34,10 @@ public class RLoadTypeUserManageVO implements Serializable {
|
||||
* 关联干扰源用户编号ID
|
||||
*/
|
||||
private String relationUserId;
|
||||
/**
|
||||
* 关联干扰源用户名称
|
||||
*/
|
||||
private String relationUserName;
|
||||
/**
|
||||
* 建档时间
|
||||
*/
|
||||
@@ -110,5 +114,6 @@ public class RLoadTypeUserManageVO implements Serializable {
|
||||
* 实测详情
|
||||
*/
|
||||
private String aDescription;
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user