-- =============================================
-- E_OT_ILLDISDETAIL 其他部门列入严重违法失信企业名单（黑名单）详细信息表
-- 数据库: 达梦数据库 (DM)
-- 创建日期: 2026-03-05
-- =============================================

CREATE TABLE E_OT_ILLDISDETAIL (
    -- 严重违法失信ID
    ILLID VARCHAR(64) NOT NULL,           -- 严重违法失信ID（主键）
    
    -- 类别
    INFORTYPE VARCHAR(100),               -- 类别（代码标识符：DD999，新增）
    
    -- 主体信息
    PRIPID VARCHAR(36),                   -- 主体身份代码
    ENTNAME VARCHAR(100),                 -- 企业（机构）名称
    UNISCID VARCHAR(50),                  -- 统一社会信用代码（代码标识符：CA91）
    REGNO VARCHAR(50),                    -- 注册号
    
    -- 法定代表人/负责人信息
    NAME VARCHAR(200),                    -- 法定代表人/负责人人员姓名
    CERTYPE VARCHAR(64),                  -- 法定代表人/负责人证件类型（代码标识符：CB16）
    CERNO VARCHAR(50),                    -- 法定代表人/负责人证件号码
    
    -- 列入信息
    SERILLREA VARCHAR(64),                -- 列入事由/情形（代码标识符：CD73）
    SERILLREA_CN VARCHAR(500),            -- 列入事由/情形（中文名称）
    ABNTIME DATE,                         -- 列入日期
    DECORG VARCHAR(64),                   -- 列入作出决定机关（代码标识符：CA11）
    DECORG_CN VARCHAR(256),               -- 列入作出决定机关（中文名称）
    DEDOCNUM VARCHAR(128),                -- 列入文号
    
    -- 移出信息
    REMEXCPRES VARCHAR(64),               -- 移出事由（代码标识符：CD74）
    REMEXCPRES_CN VARCHAR(500),           -- 移出事由（中文名称）
    REMDATE DATE,                         -- 移出日期
    RECORG VARCHAR(6),                    -- 移出作出决定机关（代码标识符：CA11）
    RECORG_CN VARCHAR(256),               -- 移出作出决定机关（中文名称）
    REDOCNUM VARCHAR(128),                -- 移出文号
    
    -- 数据汇总信息
    S_EXT_FROMNODE VARCHAR(6),            -- 数据汇总单位
    S_EXT_DATATIME TIMESTAMP,             -- 数据汇总时间
    DSTATE VARCHAR(1),                    -- 数据状态
    
    -- 主键约束
    PRIMARY KEY (ILLID)
);

-- 创建索引
CREATE INDEX E_OT_ILLDISDETAIL_IDX_INFORTYPE ON E_OT_ILLDISDETAIL(INFORTYPE);
CREATE INDEX E_OT_ILLDISDETAIL_IDX_PRIPID ON E_OT_ILLDISDETAIL(PRIPID);
CREATE INDEX E_OT_ILLDISDETAIL_IDX_ENTNAME ON E_OT_ILLDISDETAIL(ENTNAME);
CREATE INDEX E_OT_ILLDISDETAIL_IDX_UNISCID ON E_OT_ILLDISDETAIL(UNISCID);
CREATE INDEX E_OT_ILLDISDETAIL_IDX_REGNO ON E_OT_ILLDISDETAIL(REGNO);
CREATE INDEX E_OT_ILLDISDETAIL_IDX_ABNTIME ON E_OT_ILLDISDETAIL(ABNTIME);
CREATE INDEX E_OT_ILLDISDETAIL_IDX_DECORG ON E_OT_ILLDISDETAIL(DECORG);
CREATE INDEX E_OT_ILLDISDETAIL_IDX_DEDOCNUM ON E_OT_ILLDISDETAIL(DEDOCNUM);
CREATE INDEX E_OT_ILLDISDETAIL_IDX_REMDATE ON E_OT_ILLDISDETAIL(REMDATE);
CREATE INDEX E_OT_ILLDISDETAIL_IDX_RECORG ON E_OT_ILLDISDETAIL(RECORG);
CREATE INDEX E_OT_ILLDISDETAIL_IDX_REDOCNUM ON E_OT_ILLDISDETAIL(REDOCNUM);
CREATE INDEX E_OT_ILLDISDETAIL_IDX_S_EXT_FROMNODE ON E_OT_ILLDISDETAIL(S_EXT_FROMNODE);
CREATE INDEX E_OT_ILLDISDETAIL_IDX_DSTATE ON E_OT_ILLDISDETAIL(DSTATE);

-- 表注释
COMMENT ON TABLE E_OT_ILLDISDETAIL IS '其他部门列入严重违法失信企业名单（黑名单）详细信息表';

-- 字段注释
COMMENT ON COLUMN E_OT_ILLDISDETAIL.ILLID IS '严重违法失信ID（主键）';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.INFORTYPE IS '类别（代码标识符：DD999，新增）';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.PRIPID IS '主体身份代码';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.ENTNAME IS '企业（机构）名称';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.UNISCID IS '统一社会信用代码（代码标识符：CA91）';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.REGNO IS '注册号';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.NAME IS '法定代表人/负责人人员姓名';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.CERTYPE IS '法定代表人/负责人证件类型（代码标识符：CB16）';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.CERNO IS '法定代表人/负责人证件号码';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.SERILLREA IS '列入事由/情形（代码标识符：CD73）';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.SERILLREA_CN IS '列入事由/情形（中文名称）';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.ABNTIME IS '列入日期';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.DECORG IS '列入作出决定机关（代码标识符：CA11）';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.DECORG_CN IS '列入作出决定机关（中文名称）';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.DEDOCNUM IS '列入文号';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.REMEXCPRES IS '移出事由（代码标识符：CD74）';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.REMEXCPRES_CN IS '移出事由（中文名称）';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.REMDATE IS '移出日期';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.RECORG IS '移出作出决定机关（代码标识符：CA11）';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.RECORG_CN IS '移出作出决定机关（中文名称）';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.REDOCNUM IS '移出文号';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.S_EXT_FROMNODE IS '数据汇总单位';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.S_EXT_DATATIME IS '数据汇总时间';
COMMENT ON COLUMN E_OT_ILLDISDETAIL.DSTATE IS '数据状态（0：插入；1：更新；2：删除）';