package com.openhis.administration.dto;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;

/**
 * @ClassName roleDataList
 * @Description 权限集合
 * @Author raymond
 * @Date 2025/10/27 16:01
 * @Version 1.0
 **/
@Data
public class RoleDataDto {
    /**
     * 权限表ID
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long roleId;
    /**
     * 科室ID
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long orgId;
    /**
     * 区域ID
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long locationId;
    /**
     * 专业编码枚举
     */
    private Integer specialtyEnum;
    /**
     * 岗位类型
     */
    private String typeCode;
}
