package cn.iocoder.yudao.module.mes.dal.dataobject.safety;
|
|
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
/**
|
* 安全生产 - 安全组织架构 DO
|
*
|
* @author 超级管理员
|
*/
|
@TableName("safety_org")
|
@Data
|
@EqualsAndHashCode(callSuper = true)
|
public class SafetyOrgDO extends BaseDO {
|
|
@TableId
|
private Long id;
|
/** 父级编号,0 为顶级 */
|
private Long parentId;
|
/** 组织名称,如安全生产委员会、安全管理部 */
|
private String name;
|
/** 负责人(员工编号,关联 hrm_employee.id) */
|
private Long leaderId;
|
/** 负责人姓名(快照,由员工档案带出) */
|
private String leaderName;
|
/** 负责人电话 */
|
private String leaderPhone;
|
/** 成员姓名,逗号分隔 */
|
private String memberNames;
|
/** 安全职责 */
|
private String duty;
|
/** 显示顺序 */
|
private Integer sort;
|
/** 状态:0-启用,1-停用 */
|
private Integer status;
|
private String remark;
|
|
}
|