forked from rongchao/epmet-cloud-rizhao
14 changed files with 251 additions and 5 deletions
@ -0,0 +1,34 @@ |
|||
package com.epmet.dto.form.demand; |
|||
|
|||
import com.epmet.commons.tools.validator.group.CustomerClientShowGroup; |
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
|
|||
/** |
|||
* 需求研判分析 入参DTO |
|||
*/ |
|||
@Data |
|||
public class DemandResearchAnalysisFormDTO implements Serializable { |
|||
private static final long serialVersionUID = 3528172570410679765L; |
|||
public interface AddUserInternalGroup { |
|||
} |
|||
|
|||
public interface AddUserShowGroup extends CustomerClientShowGroup { |
|||
} |
|||
|
|||
@NotBlank(message = "firstCategoryCode不能为空",groups = AddUserInternalGroup.class) |
|||
private String firstCategoryCode; |
|||
|
|||
@NotBlank(message = "isResiUserId不能为空",groups = AddUserInternalGroup.class) |
|||
private String isResiUserId; |
|||
|
|||
private List<String> epmetUserIdList; |
|||
|
|||
|
|||
@NotBlank(message = "tokenDto中的customerId不能为空",groups = AddUserInternalGroup.class) |
|||
private String customerId; |
|||
} |
|||
@ -0,0 +1,28 @@ |
|||
package com.epmet.dto.result.demand; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 数据分析-个人档案-需求详情,研判分析 |
|||
*/ |
|||
@Data |
|||
public class DemandResearchAnalysisResultDTO implements Serializable { |
|||
private static final long serialVersionUID = -1024304149893118204L; |
|||
/** |
|||
* 居民信息及家属列表 |
|||
*/ |
|||
private String icResiUserId; |
|||
private String icUserName; |
|||
private String houseId; |
|||
private List<HouseUserDTO> houseUserList; |
|||
|
|||
|
|||
private List<IcResiUserReportDemandRes> demandList; |
|||
/** |
|||
* 入参中给的,再返回去 |
|||
*/ |
|||
private List<String> epmetUserIdList; |
|||
} |
|||
@ -0,0 +1,15 @@ |
|||
package com.epmet.dto.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* 家属 |
|||
*/ |
|||
@Data |
|||
public class HouseUserDTO implements Serializable { |
|||
private static final long serialVersionUID = -5307147522738642535L; |
|||
private String icResiUserId; |
|||
private String icUserName; |
|||
} |
|||
@ -0,0 +1,19 @@ |
|||
package com.epmet.dto.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 案件居民、家属列表 |
|||
* 只有名称这些简要信息 |
|||
*/ |
|||
@Data |
|||
public class IcResiUserBriefDTO extends HouseUserDTO implements Serializable { |
|||
private String houseId; |
|||
/** |
|||
* 同屋的其他人 |
|||
*/ |
|||
private List<HouseUserDTO> houseUserList; |
|||
} |
|||
Loading…
Reference in new issue