package com.njcn.device.pms.pojo.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.njcn.db.bo.BaseEntity;

import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 园区表
 * </p>
 *
 * @author cdf
 * @since 2024-06-19
 */
@Getter
@Setter
@TableName("pms_park")
public class PmsParkPO extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * uuid
     */
    @TableId(value = "obj_id",type = IdType.ASSIGN_UUID)
    private String objId;

    /**
     * 省单位
     */
    private String provinceOrg;

    /**
     * 省单位名称
     */
    private String provinceName;

    /**
     * 市单位
     */
    private String cityOrg;

    /**
     * 市单位名称
     */
    private String cityOrgName;

    /**
     * 运维单位
     */
    private String maintOrg;

    /**
     * 运维单位名称
     */
    private String maintOrgName;

    /**
     * 园区名称
     */
    private String parkName;

    /**
     * 园区性质
     */
    private String parkNature;

    /**
     * 园区级别
     */
    private String parkLevel;

    /**
     * 园区状态
     */
    private String parkStatus;


    private String isDelete;

    /**
     * 0.删除 1.正常
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime deleteTime;

    private String uploadStatus;



}
