package com.yeejoin.amos.boot.module.ymt.api.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;

/**
 * 安全追溯-其他信息表
 *
 * @author system_generator
 * @date 2023-08-17
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizJgOtherInfoDto", description="安全追溯-其他信息表")
public class IdxBizJgOtherInfoDto  extends BaseDto {

   private static final long serialVersionUID = 1L;




    @TableField("RECORD")
    private String record;



    @TableField("INSTANCE_ID")
    private String instanceId;

    @TableField("STATUS")
    private String status;

    @ApiModelProperty(value = "保险机构")
    @TableField("INSURANCE_ORG")
    private String insuranceOrg;

    @ApiModelProperty(value = "保险到期日")
    @TableField("EXPIRY_DATE")
    private String expiryDate;

    @ApiModelProperty(value = "物联网接入标志")
    @TableField("IOT_ORG")
    private String iotOrg;

    @ApiModelProperty(value = "物联网接入标志")
    @TableField("IOT_SIGN")
    private String iotSign;

    @ApiModelProperty(value = "有无监控")
    @TableField("IS_MONITOR")
    private String isMonitor;

    @ApiModelProperty(value = "96333识别码")
    @TableField("CODE96333")
    private String code96333;

    @ApiModelProperty(value = "监管码")
    @TableField("SUPERVISORY_CODE")
    private String supervisoryCode;

    @ApiModelProperty(value = "认领状态")
    @TableField("CLAIM_STATUS")
    private String claimStatus;

    @ApiModelProperty(value = "拒领原因")
    @TableField("REFUSE_CAUSE")
    private String refuseCause;

    @ApiModelProperty(value = "备注")
    @TableField("REMARK")
    private String remark;

    @ApiModelProperty(value = "设备种类（冗余）")
    @TableField("ALIAS")
    private Integer alias;

    @ApiModelProperty(value = "编辑状态（1为不可编辑）")
    @TableField("EDIT_STATUS")
    private String editStatus;

}
