-- -----------------------------------  行业研究  ---------------------------------

DROP TABLE IF EXISTS IR_industry_type;
-- 行业类型
CREATE TABLE IR_industry_type
(
	id					INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	name				VARCHAR(50)	NOT NULL,		-- 名称
	code				VARCHAR(20)	NOT NULL,		-- 编码
	pcode				VARCHAR(20),				-- 父编码
	introduction		VARCHAR(2000),				-- 简介说明
	createDate			VARCHAR(19),				-- 创建日期
	state				INT,						-- 状态(0:开启  1:未开启)
	isDel				INTEGER NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS IR_industry_forecast;
-- 产业预测
CREATE TABLE IR_industry_forecast
(
	id					INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userId				INT,						-- 用户编号
	name				VARCHAR(50),				-- 标题名称
	industryType		VARCHAR(50)	NOT NULL,		-- 行业类型
	attachment			VARCHAR(500),				-- 附件，注：附件只能提交一个，可上传压缩包实现多文件附加
	explains			text,						-- 预测说明
	createDate			VARCHAR(19),				-- 创建日期
	state				INT,						-- 审核状态(0：待审核 1：已通过 2：已拒绝)
	isDel				INTEGER NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS IR_industry_forecast_audit;
-- 产业预测审核
CREATE TABLE IR_industry_forecast_audit
(
	id					INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 流水
	forecastId			INT,						-- 产业预测ID
	auditDate			VARCHAR(19) NOT NULL,		-- 审核时间
	auditUserID			INT NOT NULL,				-- 审核用户ID
	result				INT NOT NULL,				-- 审核结果(1:通过 2:拒绝)
	resDescribe			VARCHAR(255),				-- 审核结果描述
	isDel				INTEGER NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS IR_work_exploration;
-- 工作探索
CREATE TABLE IR_work_exploration
(
	id					INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userId				INT,						-- 用户编号
	name				VARCHAR(50),				-- 标题名称
	industryType		VARCHAR(50)	NOT NULL,		-- 行业类型
	attachment			VARCHAR(500),				-- 附件，注：附件只能提交一个，可上传压缩包实现多文件附加
	explains			text,						-- 探索说明
	createDate			VARCHAR(19),				-- 创建日期
	state				INT,						-- 审核状态(0：待审核 1：已通过 2：已拒绝)
	isDel				INTEGER NOT NULL DEFAULT 0	-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS IR_work_exploration_audit;
-- 工作探索审核
CREATE TABLE IR_work_exploration_audit
(
	id					INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 流水
	explorationId		INT,						-- 工作探索ID
	auditDate			VARCHAR(19) NOT NULL,		-- 审核时间
	auditUserID			INT NOT NULL,				-- 审核用户ID
	result				INT NOT NULL,				-- 审核结果(1:通过 2:拒绝)
	resDescribe			VARCHAR(255),				-- 审核结果描述
	isDel				INTEGER NOT NULL DEFAULT 0	-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS IR_research_report;
-- 研究报告
CREATE TABLE IR_research_report
(
	id					INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userId				INT,						-- 用户编号
	name				VARCHAR(50),				-- 报告名称
	industryType		VARCHAR(50)	NOT NULL,		-- 行业类型
	attachment			VARCHAR(500),				-- 附件，注：附件只能提交一个，可上传压缩包实现多文件附加
	explains			text,						-- 报告详情
	createDate			VARCHAR(19),				-- 创建日期
	state				INT,						-- 审核状态(0：待审核 1：已通过 2：已拒绝)
	isDel				INTEGER NOT NULL DEFAULT 0	-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS IR_research_report_audit;
-- 研究报告审核
CREATE TABLE IR_research_report_audit
(
	id					INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 流水
	reportId			INT,						-- 研究报告ID
	auditDate			VARCHAR(19) NOT NULL,		-- 审核时间
	auditUserID			INT NOT NULL,				-- 审核用户ID
	result				INT NOT NULL,				-- 审核结果(1:通过 2:拒绝)
	resDescribe			VARCHAR(255),				-- 审核结果描述
	isDel				INTEGER NOT NULL DEFAULT 0	-- 是否删除(0:否  1:是)
);
