package com.njcn.product.event.transientes.pojo.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 
 * Description:
 * Date: 2025/06/19  下午 3:57【需求编号】
 *
 * @author clam
 * @version V1.0.0
 */
/**
 * 部门表
 */
@Data
@NoArgsConstructor
@TableName(value = "PQS_DEPTS")
public class PqsDepts {
    /**
     * 部门表Guid
     */
    @TableId(value = "DEPTS_INDEX", type = IdType.INPUT)
    private String deptsIndex;

    /**
     * 部门名称
     */
    @TableField(value = "DEPTSNAME")
    private String deptsname;

    /**
     * 排序
     */
    @TableField(value = "DEPTS_DESC")
    private Integer deptsDesc;

    /**
     * （关联表PQS_User）用户表Guid
     */
    @TableField(value = "USER_INDEX")
    private String userIndex;

    /**
     * 更新时间
     */
    @TableField(value = "UPDATETIME")
    private LocalDateTime updatetime;

    /**
     * 部门描述
     */
    @TableField(value = "DEPTS_DESCRIPTION")
    private String deptsDescription;

    /**
     * 角色状态0：删除；1：正常；
     */
    @TableField(value = "\"STATE\"")
    private Integer state;

    /**
     * 行政区域
     */
    @TableField(value = "AREA")
    private String area;

    @TableField(value = "CUSTOM_DEPT")
    private Integer customDept;

    @TableField(value = "PARENTNODEID")
    private String parentnodeid;
}