mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-24 18:23:05 +08:00
提交发起
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
package com.xboe.api.vo; /**
|
||||
* Copyright 2022 bejson.com
|
||||
*/
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* Auto-generated: 2022-12-10 14:3:18
|
||||
*
|
||||
* @author bejson.com (i@bejson.com)
|
||||
* @website http://www.bejson.com/java2pojo/
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class AuditList {
|
||||
private long audienceId;
|
||||
private long userId;
|
||||
private long id;
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.xboe.api.vo;
|
||||
|
||||
import lombok.*;
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
@With
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class AuditListParam implements Cloneable {
|
||||
private String audienceId;
|
||||
private Integer page;
|
||||
private Integer pageSize;
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
package com.xboe.api.vo; /**
|
||||
* Copyright 2022 bejson.com
|
||||
*/
|
||||
|
||||
import cn.hutool.json.JSONUtil;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* Auto-generated: 2022-12-10 14:3:18
|
||||
*
|
||||
* @author bejson.com (i@bejson.com)
|
||||
* @website http://www.bejson.com/java2pojo/
|
||||
*/
|
||||
@Data
|
||||
@Slf4j
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class AuditRootBean {
|
||||
|
||||
private String error;
|
||||
private String message;
|
||||
private String permissions;
|
||||
private Result result;
|
||||
private int status;
|
||||
private Date timestamp;
|
||||
|
||||
public AuditRootBean success() {
|
||||
if (this.status != 200) {
|
||||
log.error("获取受众列表失败----{}", JSONUtil.toJsonPrettyStr(this));
|
||||
return null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
package com.xboe.api.vo;
|
||||
|
||||
import cn.hutool.json.JSONUtil;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
@Slf4j
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class OrgRootBean {
|
||||
|
||||
private String error;
|
||||
private String message;
|
||||
private String permissions;
|
||||
private List<ResultData> result;
|
||||
private int status;
|
||||
private Date timestamp;
|
||||
|
||||
public OrgRootBean success() {
|
||||
if (this.status != 200) {
|
||||
log.error("获取组织列表失败----{}", JSONUtil.toJsonPrettyStr(this));
|
||||
return null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@Data
|
||||
public static class ResultData {
|
||||
|
||||
private String id;
|
||||
private String parentId;
|
||||
private String oldKid;
|
||||
private String oldParentId;
|
||||
private String name;
|
||||
private String code;
|
||||
private String namePath;
|
||||
private int level;
|
||||
private int status;
|
||||
private String description;
|
||||
private boolean isMakeOrg;
|
||||
private boolean isServiceSite;
|
||||
private String managerId;
|
||||
private String hrbpId;
|
||||
private Date createTime;
|
||||
private String createBy;
|
||||
private String oldOrgId;
|
||||
private String oldOrgParentId;
|
||||
private String companyId;
|
||||
private String sassId;
|
||||
private String orgRepository;
|
||||
private String orgFactory;
|
||||
private String directChildList;
|
||||
private List<Result> treeChildList;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.xboe.api.vo; /**
|
||||
* Copyright 2022 bejson.com
|
||||
*/
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Auto-generated: 2022-12-10 14:3:18
|
||||
*
|
||||
* @author bejson.com (i@bejson.com)
|
||||
* @website http://www.bejson.com/java2pojo/
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class Result {
|
||||
|
||||
private int totalElement;
|
||||
private int totalPage;
|
||||
private List<AuditList> list;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.xboe.api.vo;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class TreeSearchVo {
|
||||
private String keyword;
|
||||
private String orgId;
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
package com.xboe.api.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class UserInfoList {
|
||||
|
||||
private long id;
|
||||
private String bandCode;
|
||||
private String bandDesc;
|
||||
private Boolean deleted;
|
||||
private Long departId;
|
||||
private String description;
|
||||
private String domainId;
|
||||
private String departName;
|
||||
private String duty;
|
||||
private int employeeStatus;
|
||||
private String companyId;
|
||||
private String orgName;
|
||||
private Integer gender;
|
||||
private String jobName;
|
||||
private String kid;
|
||||
private int learningDuration;
|
||||
private String mobile;
|
||||
private String realName;
|
||||
private String oldDepartId;
|
||||
private String orgNamePath;
|
||||
private String orgTreeType;
|
||||
private String payrollPlaceId;
|
||||
private String payrollPlaceName;
|
||||
private long personId;
|
||||
private String positionMgrLevel;
|
||||
private String rank;
|
||||
private long sassId;
|
||||
private int status;
|
||||
private String telephoneNo;
|
||||
private String userNo;
|
||||
private String email;
|
||||
private String avatar;
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
package com.xboe.api.vo;
|
||||
|
||||
import cn.hutool.json.JSONUtil;
|
||||
import lombok.Data;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
@Slf4j
|
||||
public class UserInfoListRootBean {
|
||||
|
||||
private String error;
|
||||
private String message;
|
||||
private String permissions;
|
||||
private ResultData result;
|
||||
private int status;
|
||||
private Date timestamp;
|
||||
|
||||
public UserInfoListRootBean success() {
|
||||
if (this.status != 200) {
|
||||
log.error("获取学员列表失败----{}", JSONUtil.toJsonPrettyStr(this));
|
||||
return null;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@Data
|
||||
public static class ResultData {
|
||||
|
||||
private int totalElement;
|
||||
private int totalPage;
|
||||
private List<UserInfoList> userInfoList;
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
package com.xboe.api.vo;
|
||||
|
||||
import lombok.*;
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
@With
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class UserListParam {
|
||||
private String id;
|
||||
private String departId;
|
||||
private String userNo;
|
||||
private String realName;
|
||||
@Builder.Default
|
||||
private int page = 1;
|
||||
@Builder.Default
|
||||
private int pageSize = 10;
|
||||
}
|
||||
Reference in New Issue
Block a user