FeiShuDepartmentDTO.java 998 Bytes
package com.pipihelper.project.feishu.dto.department;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@NoArgsConstructor
@Data
public class FeiShuDepartmentDTO {
    @JSONField(name = "name")
    private String name;
    @JSONField(name = "i18n_name")
    private I18nNameDTO i18nName;
    @JSONField(name = "parent_department_id")
    private String parentDepartmentId;
    @JSONField(name = "department_id")
    private String departmentId;
    @JSONField(name = "open_department_id")
    private String openDepartmentId;
    @JSONField(name = "leader_user_id")
    private String leaderUserId;
    @JSONField(name = "chat_id")
    private String chatId;
    @JSONField(name = "order")
    private String order;
    @JSONField(name = "unit_ids")
    private List<String> unitIds;
    @JSONField(name = "member_count")
    private Integer memberCount;
    @JSONField(name = "status")
    private StatusDTO status;
}