forked from rongchao/epmet-cloud-rizhao
25 changed files with 406 additions and 45 deletions
@ -0,0 +1,48 @@ |
|||||
|
package com.epmet.dto.form; |
||||
|
|
||||
|
import com.epmet.commons.tools.validator.group.CustomerClientShowGroup; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import javax.validation.constraints.NotBlank; |
||||
|
import java.io.Serializable; |
||||
|
|
||||
|
/** |
||||
|
* @Description 选择组织,进入首页入参Dto |
||||
|
* @Author yinzuomei |
||||
|
* @Date 2020/4/20 13:03 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class GovWxmpEnteOrgByAccountFormDTO implements Serializable { |
||||
|
public interface AddUserInternalGroup {} |
||||
|
public interface AddUserShowGroup extends CustomerClientShowGroup {} |
||||
|
/** |
||||
|
* wxCode |
||||
|
*/ |
||||
|
@NotBlank(message = "wxCode不能为空",groups = {AddUserInternalGroup.class}) |
||||
|
private String wxCode; |
||||
|
|
||||
|
/** |
||||
|
* 手机号 |
||||
|
*/ |
||||
|
@NotBlank(message = "账号不能为空",groups = {AddUserShowGroup.class}) |
||||
|
private String userAccount; |
||||
|
|
||||
|
/** |
||||
|
* 选择的组织所属的id |
||||
|
*/ |
||||
|
@NotBlank(message = "客户id不能为空",groups = {AddUserInternalGroup.class}) |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 选择的要进入的组织(根组织id) |
||||
|
*/ |
||||
|
@NotBlank(message = "组织id不能为空",groups = {AddUserInternalGroup.class}) |
||||
|
private String rootAgencyId; |
||||
|
|
||||
|
/** |
||||
|
* desc:小程序appId |
||||
|
*/ |
||||
|
private String appId; |
||||
|
|
||||
|
} |
||||
|
|
@ -0,0 +1,47 @@ |
|||||
|
package com.epmet.dto.form; |
||||
|
|
||||
|
import com.epmet.commons.tools.validator.group.CustomerClientShowGroup; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import javax.validation.constraints.NotBlank; |
||||
|
import java.io.Serializable; |
||||
|
|
||||
|
/** |
||||
|
* @Description 单客户-选择组织,进入首页入参Dto |
||||
|
* @Author sun |
||||
|
*/ |
||||
|
@Data |
||||
|
public class ThirdWxmpEnteOrgByAccountFormDTO implements Serializable { |
||||
|
public interface AddUserInternalGroup {} |
||||
|
public interface AddUserShowGroup extends CustomerClientShowGroup {} |
||||
|
/** |
||||
|
* wxCode |
||||
|
*/ |
||||
|
@NotBlank(message = "wxCode不能为空",groups = {AddUserInternalGroup.class}) |
||||
|
private String wxCode; |
||||
|
|
||||
|
/** |
||||
|
* 手机号 |
||||
|
*/ |
||||
|
@NotBlank(message = "账号不能为空",groups = {AddUserShowGroup.class}) |
||||
|
private String userAccount; |
||||
|
|
||||
|
/** |
||||
|
* 选择的组织所属的id |
||||
|
*/ |
||||
|
@NotBlank(message = "客户id不能为空",groups = {AddUserInternalGroup.class}) |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 选择的要进入的组织(根组织id) |
||||
|
*/ |
||||
|
@NotBlank(message = "组织id不能为空",groups = {AddUserInternalGroup.class}) |
||||
|
private String rootAgencyId; |
||||
|
|
||||
|
/** |
||||
|
* 客户appId(exJson文件中获取) |
||||
|
*/ |
||||
|
@NotBlank(message = "appId不能为空",groups = {AddUserInternalGroup.class}) |
||||
|
private String appId; |
||||
|
} |
||||
|
|
@ -0,0 +1,36 @@ |
|||||
|
package com.epmet.dto.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import javax.validation.constraints.NotBlank; |
||||
|
import java.io.Serializable; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @Description 根据手机号+客户id获取工作人员基本信息 |
||||
|
* @Author yinzuomei |
||||
|
* @Date 2020/4/20 14:02 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class CustomerStaffByAccountFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 7619815083427853431L; |
||||
|
|
||||
|
// 根据手机号+客户id获取工作人员基本信息
|
||||
|
public interface GetCustomerStaffInfo {} |
||||
|
|
||||
|
@NotBlank(message = "账号不能为空", groups = { GetCustomerStaffInfo.class }) |
||||
|
private String userAccount; |
||||
|
@NotBlank(message = "客户id不能为空", groups = { GetCustomerStaffInfo.class }) |
||||
|
private String customerId; |
||||
|
|
||||
|
/** |
||||
|
* 姓名 |
||||
|
*/ |
||||
|
private String realName; |
||||
|
|
||||
|
/** |
||||
|
* 用户id集合 |
||||
|
*/ |
||||
|
private List<String> userIds; |
||||
|
} |
||||
|
|
Loading…
Reference in new issue