package jnpf.permission.model; import jnpf.permission.entity.UserEntity; import lombok.Data; import lombok.NoArgsConstructor; import java.util.List; /** * 同步到企业微信model * * @author JNPF开发平台组 * @version V3.1.0 * @copyright 引迈信息技术有限公司(https://www.jnpfsoft.com) * @date 2021-06-04 */ @Data @NoArgsConstructor public class SynThirdQyModel { private Boolean isBatch; private UserEntity userEntity; private String accessToken; private List userEntities; private String positionId; private List orgIds; private Integer single; public SynThirdQyModel(Boolean isBatch, UserEntity userEntity, String accessToken) { this.isBatch = isBatch; this.userEntity = userEntity; this.accessToken = accessToken; } public SynThirdQyModel(Boolean isBatch, List userEntities, String accessToken,String positionId) { this.isBatch = isBatch; this.userEntities = userEntities; this.accessToken = accessToken; this.positionId = positionId; } public SynThirdQyModel(Boolean isBatch, UserEntity userEntity, String accessToken,Integer single) { this.isBatch = isBatch; this.userEntity = userEntity; this.accessToken = accessToken; this.single = single; } public SynThirdQyModel(Boolean isBatch, UserEntity userEntity, String accessToken,List orgIds) { this.isBatch = isBatch; this.userEntity = userEntity; this.accessToken = accessToken; this.orgIds = orgIds; } }