-- 创建数据库
CREATE DATABASE free_alliance_management DEFAULT  charset utf8;

USE free_alliance_management;

DROP TABLE IF EXISTS model;
-- 模块表
CREATE TABLE model
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	code		VARCHAR(10),				-- 模块编码
	name		VARCHAR(255),				-- 模块名称
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS roles;
-- 角色表
CREATE TABLE roles
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	name		VARCHAR(255),				-- 角色名称
	modelCode	VARCHAR(10),				-- 模块编码
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS auths;
-- 权限表
CREATE TABLE auths
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	modelCode	VARCHAR(10),				-- 模块编码
	code		VARCHAR(20),				-- 权限编码
	name		VARCHAR(255),				-- 权限名称
	url			VARCHAR(255),				-- 权限URL
	icon		VARCHAR(255),				-- 权限图标
	sortNum		INT NOT NULL DEFAULT 0,		-- 排序（手动设定数值，显示时升序排序）
	parentCode	VARCHAR(20),				-- 父权限编码
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS roleAuths;
-- 角色权限表
CREATE TABLE roleAuths
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	roleid		INT NOT NULL,	-- 角色ID
	authid		INT NOT NULL	-- 权限ID
);

DROP TABLE IF EXISTS Users;
-- User表
CREATE TABLE Users 
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	name			VARCHAR(50)	NOT NULL,	-- 用户名称
	pinYin			VARCHAR(10),			-- 用户名称拼音码
	cardnumber		VARCHAR(20)	NOT NULL,	-- 身份证号码
	loginName		VARCHAR(20)	NOT NULL,	-- 登录名称
	loginPwd		VARCHAR(50)	NOT NULL,	-- 登录密码
	createDate		VARCHAR(19),			-- 注册日期
	phone			VARCHAR(20),			-- 联系电话
	email			VARCHAR(100),			-- 电子邮箱
	addr			VARCHAR(100),			-- 地址
	imgPatch		VARCHAR(512),			-- 图片保存路径
	role			INT,					-- 用户角色
	isplatform		INT,					-- 是否是平台管理员(1:是  2:不是)
	isalliance		INT,					-- 是否是联盟管理员(1:是  2:不是)
	allianceCode	VARCHAR(100),			-- 管理的联盟编号
	allianceName	VARCHAR(100),			-- 管理的联盟名称
	isenterprise	INT,					-- 是否是企业管理员(1:是  2:不是)
	enterpriseCode	VARCHAR(100),			-- 管理的企业证件号
	enterpriseName	VARCHAR(100),			-- 管理的企业名称
	isexperts		INT,					-- 是否是专家管理员(1:是  2:不是)
	expertsCode		VARCHAR(100),			-- 管理的专家证件号
	expertsName		VARCHAR(100),			-- 管理的专家名称
	introduction	VARCHAR(2000),			-- 简介
	state			INT,					-- 状态(0:开启  1:未开启)
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);
insert into Users values(1,'系统管理员','XTGLY','111111111111111111','admin','e10adc3949ba59abbe56e057f20f883e','2016-10-09 11:11:11','12345678912','test@test.com','','/img/SysHeadPortrait/default.png',1,1,2,'','',2,'','',2,'','','',0,0);

DROP TABLE IF EXISTS personalFile;
-- 个人档案表
CREATE TABLE personalFile 
(
	id					INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userId					INT NOT NULL,							-- 用户ID
	userName				VARCHAR(50)	NOT NULL,					-- 用户名称
	nation					VARCHAR(100),							-- 民族
	cardnumber				VARCHAR(20)	NOT NULL,					-- 身份证号码
	birthday				VARCHAR(19),							-- 出生日期
	sex						INT NOT NULL DEFAULT 0,					-- 性别(0:男 1:女)
	tel						varchar(100),							-- 办公电话
	phone					varchar(100),							-- 移动电话
	unitName				varchar(100),							-- 工作单位
	position				varchar(500),							-- 职务
	unitFax					varchar(100),							-- 单位传真
	unitTel					varchar(100),							-- 单位电话
	unitAddr				varchar(500),							-- 单位地址
	unitPost				varchar(10),							-- 单位邮编
	untiType				INT,									-- 单位性质(0:国企 1:私企 2:事业单位 3:政府机关)
	email					VARCHAR(100),							-- 电子邮箱
	familyAddr				varchar(500),							-- 家庭地址
	familyPost				varchar(10),							-- 家庭邮编
	address					VARCHAR(100),							-- 户籍地址（默认地址）
	imgPatch				VARCHAR(512),							-- 头像保存路径
	maritalStatus			INT,									-- 婚姻状况(0:未婚 1:已婚)
	bestEducation			INT NOT NULL DEFAULT 4,					-- 最高学历(0:研究生 1:本科 2:大专 3:中专 4:其他)
	graduationDate			VARCHAR(19),							-- 毕业日期
	graduationSchool		VARCHAR(100),							-- 毕业院校
	profession				varchar(100),							-- 所学专业
	ZJZY					varchar(100),							-- 从事专业
	jobProfile				VARCHAR(2000),							-- 业务工作简介
	introduction			VARCHAR(2000),							-- 个人简介
	filePath				VARCHAR(512),							-- 附件
	createDate				VARCHAR(19),							-- 修改日期
	state					INT NOT NULL DEFAULT 0,					-- 状态(0:未审核  1:审核通过 2:未通过)
	isDel					INT NOT NULL DEFAULT 0					-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS personalFile_audit;
-- 个人档案审核表
CREATE TABLE personalFile_audit 
(
	id					INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userId					INT NOT NULL,							-- 用户ID
	personalFileId			INT NOT NULL,							-- 档案ID
	auditorId				INT NOT NULL,							-- 审核者ID	
	auditDate				VARCHAR(19) NOT NULL,					-- 审核时间
	result					INT NOT NULL,							-- 审核结果(1:通过；2:拒绝)
	resDescribe				VARCHAR(255),							-- 审核结果描述	
	isDel					INT NOT NULL DEFAULT 0					-- 是否删除(0:否  1:是)	
);

DROP TABLE IF EXISTS alliance;
-- 联盟表
CREATE TABLE alliance 
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	code			VARCHAR(20)	NOT NULL,	-- 联盟编码
	name			VARCHAR(50)	NOT NULL,	-- 联盟名称
	pinYin			VARCHAR(10),			-- 联盟名称拼音码
	createDate		VARCHAR(19),			-- 创建日期
	department		VARCHAR(500),			-- 依托单位
	contact			VARCHAR(500),			-- 联系方式
	addr			VARCHAR(500),			-- 地址
	introduction	text,					-- 联盟简介
	ishomepage		INT NOT NULL,			-- 是否有自有主页(1:有  2:没有)
	homepage		VARCHAR(1000),			-- 联盟自有主页地址
	longitude		VARCHAR(15),			-- 联盟位置经度
	latitude		VARCHAR(15),			-- 联盟位置纬度
	mapInfo			VARCHAR(1000),			-- 地图里的简介
	state			VARCHAR(2),				-- 状态()
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS alliance_user;
-- 联盟与用户关联表
CREATE TABLE alliance_user
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	code			VARCHAR(20)	NOT NULL,	-- 联盟编码
	userid			INT	NOT NULL,			-- 用户编号
	position		VARCHAR(50),			-- 职务
	ismanager		INT NOT NULL,			-- 是否是管理员(1:是  2:否)
	createdate		VARCHAR(19),			-- 创建日期
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS enterprise_type;
-- 企业分类表
CREATE TABLE enterprise_type
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	parentcode	VARCHAR(20),				-- 父类别编码
	code		VARCHAR(10),				-- 企业分类编码
	name		VARCHAR(255),				-- 企业分类名称
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS enterprise;
-- 企业、单位表
CREATE TABLE enterprise 
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	code			VARCHAR(20),			-- 企业分类编码
	name			VARCHAR(20)	NOT NULL,	-- 企业名称
	pinYin			VARCHAR(10),			-- 企业名称拼音码
	license			VARCHAR(20),			-- 企业编码（营业执照）
	createDate		VARCHAR(19),			-- 创建日期
	contact			VARCHAR(500),			-- 联系方式
	addr			VARCHAR(500),			-- 地址
	introduction	VARCHAR(2000),			-- 企业简介
	ishomepage		INT NOT NULL,			-- 是否有自有主页(1:有  2:没有)
	homepage		VARCHAR(1000),			-- 企业自有主页地址
	longitude		VARCHAR(15),			-- 企业、单位位置经度
	latitude		VARCHAR(15),			-- 企业、单位位置纬度
	mapInfo			VARCHAR(1000),			-- 地图里的简介
	state			VARCHAR(2),				-- 状态(0:营业  1:停业)
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS enterprise_user;
-- 企业、单位与用户关联表
CREATE TABLE enterprise_user
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	license			VARCHAR(20)	NOT NULL,	-- 企业、单位编码
	userid			INT	NOT NULL,			-- 用户编号
	position		VARCHAR(50),			-- 职务
	ismanager		INT NOT NULL,			-- 是否是管理员(1:是  2:否)
	createdate		VARCHAR(19),			-- 创建日期
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS enterprise_alliance;
-- 企业、单位与联盟关联表
CREATE TABLE enterprise_alliance
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	license			VARCHAR(20)	NOT NULL,	-- 企业、单位营业执照编码
	alliancecode	VARCHAR(20)	NOT NULL,	-- 联盟编码
	position		VARCHAR(50),			-- 职务
	createdate		VARCHAR(19),			-- 创建日期
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS enterprise_user_topics;
-- 用户关注的企业信息
CREATE TABLE enterprise_user_topics
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userId			INT,					-- 用户ID
	topicsCode		VARCHAR(20),			-- 关注企业类别
	topicsName		VARCHAR(100),			-- 企业类别名称
	createDate		VARCHAR(19)				-- 创建日期
);
-- ---------------------------  资讯、法律法规模块  ----------------------------

DROP TABLE IF EXISTS newsType;
-- 新闻类别
CREATE TABLE newsType
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	code		VARCHAR(20) NOT NULL,		-- 新闻类别编码
	name		VARCHAR(255) NOT NULL,		-- 新闻类别名称
	isList		INT NOT NULL DEFAULT 0,		-- 是否是列表(0:是  1:不是)打开这个类别是不是展示列表，如果不是，则直接打开一个内容页面
	sortNum		INT NOT NULL DEFAULT 0,		-- 排序（手动设定数值，显示时升序排序）
	parentCode	VARCHAR(20),				-- 父新闻类别编码
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS news;
-- 新闻资讯
CREATE TABLE news
(
	id					INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	typeCode			VARCHAR(20) NOT NULL,		-- 所属类别编码
	createAllinaceCode	VARCHAR(20) ,				-- 创建联盟编码
	createAllinace		VARCHAR(50) ,				-- 创建联盟名称
	createUserId		INT NOT NULL,				-- 创建用户编号
	createUser			VARCHAR(50) NOT NULL,		-- 创建用户名称
	traffic				INT NOT NULL DEFAULT 0,		-- 访问量
	createDate			VARCHAR(19) NOT NULL,		-- 创建时间
	isTop				INT NOT NULL DEFAULT 0,		-- 是否置顶(0:否  1:是)
	topDate				VARCHAR(10),				-- 置顶时间(置顶的先置顶时间排序在按创建时间排序)
	name				VARCHAR(255) NOT NULL,		-- 新闻名称
	cover				VARCHAR(500),				-- 封面图片
	content				TEXT NOT NULL,				-- 内容
	isAccessory			INT NOT NULL DEFAULT 0,		-- 是否有附件(0:没有  1:有)
	isRelevant			INT NOT NULL DEFAULT 0,		-- 是否有相关连接(0:没有  1:有)
	isAllinace			INT NOT NULL DEFAULT 0,		-- 是否只有本联盟可见(0:否  1:是)
	state				INT,						-- 状态(0:待管理员审核  1:待理事长单位审核 2:通过审核 3:审核拒绝 4:不需审核)
	isDel				INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS newsAudit;
-- 新闻资讯审核
CREATE TABLE newsAudit
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	newsId		INT NOT NULL,				-- 新闻资讯ID
	auditDate	VARCHAR(19) NOT NULL,		-- 审核时间
	auditRole	INT NOT NULL,				-- 审核角色(1:管理员；2:理事长)
	auditUserID	INT NOT NULL,				-- 审核用户ID
	result		INT NOT NULL,				-- 审核结果(1:通过；2:拒绝)
	resDescribe	VARCHAR(255),				-- 审核结果描述
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS newsAccessory;
-- 新闻资讯附件
CREATE TABLE newsAccessory
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	newsId		INT NOT NULL,				-- 新闻资讯ID
	createDate	VARCHAR(19) NOT NULL,		-- 创建时间
	name		VARCHAR(255) NOT NULL,		-- 附件名称
	url			VARCHAR(255) NOT NULL,		-- 附件连接
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS newsRelevant;
-- 新闻资讯相关连接
CREATE TABLE newsRelevant
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	newsId		INT NOT NULL,				-- 新闻资讯ID
	createDate	VARCHAR(19) NOT NULL,		-- 创建时间
	name		VARCHAR(255) NOT NULL,		-- 相关连接名称
	url			VARCHAR(255) NOT NULL,		-- 相关连接连接
	isDel		INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS news_user_topics;
-- 用户关注的新闻咨询
CREATE TABLE news_user_topics
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userId			INT,					-- 用户ID
	topicsCode		VARCHAR(20),			-- 关注新闻类别
	topicsName		VARCHAR(100),			-- 新闻类别名称
	createDate		VARCHAR(19)				-- 创建日期
);
-- ------------------------------- 技术超市   ----------------------


DROP TABLE IF EXISTS store;
-- 店铺表
CREATE TABLE store 
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	name			VARCHAR(20),			-- 店铺名称
	storetype		VARCHAR(20) NOT NULL,	-- 商店类别
	imagePath		VARCHAR(500),			-- 店铺图片
	createDate		VARCHAR(19),			-- 创建日期
	isenterprise	INT NOT NULL,			-- 是否是企业店铺(1:是  2:不是)
	enterprisecode	VARCHAR(20),			-- 企业编码
	isuser			INT NOT NULL,			-- 是否是用户店铺(1:是  2:不是)
	userid			INT,					-- 用户编号
	introduction	VARCHAR(2000),			-- 店铺简介
	contact			VARCHAR(500),			-- 联系方式
	addr			VARCHAR(500),			-- 地址
	ishomepage		INT NOT NULL,			-- 是否有自有主页(1:有  2:没有)
	homepage		VARCHAR(1000),			-- 自有主页地址
	state			INT,					-- 状态()
	isDel			INT NOT NULL DEFAULT 0	-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS store_type;
-- 商店类别表
CREATE TABLE store_type
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	code			VARCHAR(20),			-- 类别编码
	name			VARCHAR(20),			-- 名称
	parentcode		VARCHAR(20),			-- 父类别编码
	createDate		VARCHAR(19),			-- 创建日期
	state			INT,					-- 状态(1：开启 2：关闭)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS product;
-- 产品服务表
CREATE TABLE product 
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	name			VARCHAR(20),			-- 产品服务名称
	createDate		VARCHAR(19),			-- 创建日期
	producttype		VARCHAR(20) NOT NULL,	-- 产品服务类别
	totaltype		INT,					-- 总类别（0.产品 1.技术 2.服务）
	introduction	TEXT,					-- 产品、服务介绍
	price			DECIMAL(10,2),			-- 价格
	priceunit		VARCHAR(20),			-- 单位(针对价格的单位设置)
	storeid			INT,					-- 店铺编号
	image1			VARCHAR(500),			-- 图片1
	image2			VARCHAR(500),			-- 图片2
	image3			VARCHAR(500),			-- 图片3
	image4			VARCHAR(500),			-- 图片4
	image5			VARCHAR(500),			-- 图片5
	state			INT,					-- 状态()
	isDel			INT NOT NULL DEFAULT 0	-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS product_type;
-- 产品服务类别表
CREATE TABLE product_type
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	code			VARCHAR(20),			-- 类别编码
	name			VARCHAR(20),			-- 名称
	parentcode		VARCHAR(20),			-- 父类别编码
	createDate		VARCHAR(19),			-- 创建日期
	state			INT,					-- 状态(0：待审核 1：通过 2：拒绝)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS productAudit;
-- 产品服务审核
CREATE TABLE productAudit
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	productId	INT NOT NULL,				-- 产品服务ID
	auditDate	VARCHAR(19) NOT NULL,		-- 审核时间
	auditRole	INT NOT NULL,				-- 审核角色(1:管理员；2:理事长)
	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 product_consult;
-- 产品服务咨询表
CREATE TABLE product_consult
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	productid		INT,					-- 产品服务编号
	userid			INT,					-- 咨询用户编号
	consult			VARCHAR(2000),			-- 咨询内容
	createDate		VARCHAR(19),			-- 咨询日期
	reply			VARCHAR(2000),			-- 回复内容
	replyDate		VARCHAR(19),			-- 回复日期
	state			INT,					-- 状态()
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS product_evaluation;
-- 产品服务评价表
CREATE TABLE product_evaluation
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	productid		INT,					-- 产品服务编号
	userid			INT,					-- 评价用户编号
	evaluation		VARCHAR(2000),			-- 评价内容
	createDate		VARCHAR(19),			-- 评价日期
	reply			VARCHAR(2000),			-- 回复内容
	replyDate		VARCHAR(19),			-- 回复日期
	state			INT,					-- 状态()
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS product_complaint;
-- 产品投诉监管表
CREATE TABLE product_complaint
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userid			INT,					-- 投诉用户编号
	name			VARCHAR(20),			-- 投诉用户名称
	phone			VARCHAR(20),			-- 投诉用户联系电话
	email			VARCHAR(20),			-- 投诉用户电子邮箱
	reply			VARCHAR(2000),			-- 投诉内容
	complaintDate	VARCHAR(19),			-- 投诉日期
	state			INT,					-- 状态()
	isDel			INT NOT NULL DEFAULT 0	-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS product_advertisement;
-- 产品广告表
CREATE TABLE product_advertisement
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	name			VARCHAR(20),			-- 广告名称
	code			VARCHAR(20),			-- 广告编码
	imagePath		VARCHAR(500),			-- 广告图片
	url				VARCHAR(500),			-- 广告地址
	sortNum			INT NOT NULL DEFAULT 0,	-- 排序（手动设定数值，显示时升序排序）
	state			INT,					-- 状态()
	isDel			INT NOT NULL DEFAULT 0	-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS supplydemand_Information;
-- 供需信息表
CREATE TABLE supplydemand_Information 
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	name			VARCHAR(20),			-- 供需信息名称
	enterpriseCode	VARCHAR(20),			-- 企业编码
	supplyUserId	INT NOT NULL,			-- 操作用户ID
	createDate		VARCHAR(19),			-- 创建日期
	supplytype		VARCHAR(20) NOT NULL,	-- 供需信息类别
	introduction	TEXT,					-- 供需信息描述
	price			VARCHAR(20),			-- 价格
	priceunit		VARCHAR(20),			-- 单位(针对价格的单位设置)
	phone			VARCHAR(20),			-- 联系电话
	image1			VARCHAR(500),			-- 图片1
	image2			VARCHAR(500),			-- 图片2
	image3			VARCHAR(500),			-- 图片3
	image4			VARCHAR(500),			-- 图片4
	image5			VARCHAR(500),			-- 图片5
	state			INT,					-- 状态(0待审核 1通过审核 2审核拒绝)
	isDel			INT NOT NULL DEFAULT 0	-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS supplydemand_Information_type;
-- 供需信息分类表
CREATE TABLE supplydemand_Information_type
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	code			VARCHAR(20),			-- 类别编码
	name			VARCHAR(20),			-- 名称
	parentcode		VARCHAR(20),			-- 父类别编码
	introduction	VARCHAR(200),			-- 简介说明
	createDate		VARCHAR(19),			-- 创建日期
	state			INT,					-- 状态(0：待审核 1：通过 2：拒绝)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS supplydemand_Audit;
-- 供需信息审核
CREATE TABLE supplydemand_Audit
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	supplyId	INT NOT NULL,				-- 供需信息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 transaction_Application;
-- 交易申请表
CREATE TABLE transaction_Application 
(
	id						INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userId					INT,					-- 申请用户ID
	productId				INT,					-- 产品信息ID
	supplydemandId			INT,					-- 供需信息ID
	introductionUserId		INT,					-- 交易信息发布用户ID
	createDate				VARCHAR(19),			-- 创建日期
	description				TEXT,					-- 交易申请说明
	transactionStatus		INT,					-- 交易状态（0：未开始；1：交易中；2：交易成功；3：交易失败）
	applicantStatus			INT,					-- 申请人交易结果标记（0：未提交；1：成功；2：失败）
	applicantDescription	TEXT,					-- 申请人交易结果说明
	publisherStatus			INT,					-- 发布人交易结果标记（0：未提交；1：成功；2：失败）
	publisherDescription	TEXT,					-- 发布人交易结果说明
	state					INT,					-- 审核状态（0：申请；1：通过；2：拒绝）
	isDel					INT NOT NULL DEFAULT 0	-- 是否删除(0:否  1:是)
	
);

DROP TABLE IF EXISTS transaction_Application_Audit;
-- 交易申请审核
CREATE TABLE transaction_Application_Audit
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	transactionApplyId		INT NOT NULL,				-- 交易申请ID
	auditDate				VARCHAR(19) NOT NULL,		-- 审核时间
	auditUserID				INT NOT NULL,				-- 审核用户ID
	result					INT NOT NULL,				-- 审核结果(1:通过；2:拒绝)
	resDescribe				VARCHAR(255),				-- 审核结果描述
	isdel		INT NOT NULL DEFAULT 0					-- 是否删除(0:否  1:是)
);
-- --------------------  创新服务  --------------------


-- ----------  项目上报系统  ----------


-- ----------  技术需求发布  ----------

DROP TABLE IF EXISTS technical_demand;
-- 技术需求信息
CREATE TABLE technical_demand
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userId			INT,					-- 用户编号
	license			VARCHAR(20),			-- 企业、单位营业执照编码，注：目前只有企业能发布需求，需要联盟理事长管理用户审批后发布
	alliancecode	VARCHAR(20),			-- 联盟编码
	name			VARCHAR(500),			-- 需求名称
	explains		text,					-- 需求说明
	endDate			VARCHAR(10),			-- 解决方案征集截止日期
	createDate		VARCHAR(19),			-- 创建日期
	state			INT,					-- 状态(0：待审核 1：通过 2：拒绝 3：停止 4：取消 5：完成)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS technical_demand_audit;
-- 技术需求审核
CREATE TABLE technical_demand_audit
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	demandId	INT NOT NULL,				-- 技术需求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 technical_demand_solution;
-- 技术需求解决方案
CREATE TABLE technical_demand_solution
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	demandId	INT,						-- 技术需求ID
	license		VARCHAR(20),				-- 企业、单位营业执照编码，注：目前只有企业能提交解决方案
	name		VARCHAR(200),				-- 解决方案名称
	explains	text,						-- 解决方案说明
	attachment	VARCHAR(500),				-- 附件，注：附件只能提交一个，可上传压缩包实现多文件附加
	createDate	VARCHAR(19) NOT NULL,		-- 提交时间
	state		INT,						-- 状态(0：保存 1：待审核 2：企业拒绝 3：待联盟审核 4：联盟拒绝  5：确认立项)
	isdel		INTEGER NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS technical_demand_solution_audit;
-- 技术需求解决方案审核
CREATE TABLE technical_demand_solution_audit
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	solutionId	INT NOT NULL,				-- 技术需求解决方案ID
	auditDate	VARCHAR(19) NOT NULL,		-- 审核时间
	auditType	INT NOT NULL,				-- 审核类型(1：企业审核  2：联盟审核)，暂定需求可企业自行决定是否采纳，可不经过联盟确认，也可在联盟拒绝情况下依然立项，但出现不良后果联盟不负责
	auditUserID	INT NOT NULL,				-- 审核用户ID
	result		INT NOT NULL,				-- 审核结果(1:通过；2:拒绝；3：转联盟审核)
	resDescribe	VARCHAR(255),				-- 审核结果描述
	isdel		INTEGER NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);


-- --------------------  创新券系统  ------------------


DROP TABLE IF EXISTS score_account;
-- 创新券账户
CREATE TABLE score_account
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userId			INT,					-- 用户编号
	balance			INT,					-- 当前余额
	acquisition		INT,					-- 累积获得积分
	consume			INT,					-- 累积消费积分
	createDate		VARCHAR(19),			-- 创建日期
	state			INT,					-- 状态()
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS score_bill;
-- 创新券账单
CREATE TABLE score_bill
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userId			INT,					-- 用户编号
	accountId		INT,					-- 积分账户编号
	consumeType		INT,					-- 消费类型（1：消费  2：获得）
	score			INT,					-- 账单积分
	billType		INT,					-- 账单类型(1：常规  2：任务  3：奖励  4：转账  99：其他)
	explains		VARCHAR(1000),			-- 账单说明
	createDate		VARCHAR(19),			-- 账单创建日期
	state			INT,					-- 状态(1：成功  2：失败  3：取消)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS score_task;
-- 创新券任务
CREATE TABLE score_task
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	score			INT,					-- 任务积分
	taskType		INT,					-- 任务类型(1：每日  2：一次)
	taskCode		VARCHAR(10),			-- 任务编码，对应任务系统处理
	explains		VARCHAR(1000),			-- 任务说明
	createDate		VARCHAR(19),			-- 创建日期
	state			INT,					-- 状态()
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

insert into score_task values(1,100,2,'INIT','开通账户赠送','2016-11-11 14:41:56',1,0);
insert into score_task values(2,5,1,'SIGN','每日签到','2016-11-11 14:41:56',1,0);


DROP TABLE IF EXISTS score_task_perform;
-- 创新券任务执行
CREATE TABLE score_task_perform
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userId			INT,					-- 用户编号
	accountId		INT,					-- 积分账户编号
	taskCode		VARCHAR(10),			-- 任务编码
	createDate		VARCHAR(19),			-- 执行日期
	state			INT,					-- 状态(1：成功  2：失败)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);


-- --------------------  专家智库  --------------------


DROP TABLE IF EXISTS experts;
-- 专家表
CREATE TABLE experts
(
	id				INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	name			varchar(100),				-- 姓名
	sex				varchar(100),				-- 性别： 男 女  
	birthdate		varchar(100),				-- 出生日期
	national		varchar(100),				-- 民族：汉族 维吾尔族 哈萨克族 回族 柯尔克孜族 蒙古族 塔吉克族 锡伯族 满族 乌兹别克族 俄罗斯族 达斡尔族 塔塔尔族 藏族 朝鲜族 壮族 彝族 苗族 侗族 瑶族 白族 布依族 傣族 京族 黎族 羌族 怒族 佤族 水族 畲族 土族 阿昌族 哈尼族 高山族 景颇族 珞巴族 崩龙族 保安族 基诺族 门巴族 毛难族 赫哲族 裕固族 撒拉族 独龙族 普米族 仫佬族 仡佬族 东乡族 拉祜族 土家族 纳西族 傈僳族 布朗族 鄂伦春族 鄂温克族 国外  
	cardType		varchar(100),				-- 证件类型： 身份证
	card			varchar(100),				-- 证件号码：  
	technical		varchar(100),				-- 职称：高级职称  中级职称  初级职称  其他  无
	technicalActual	varchar(100),				-- 具体职称
	position		varchar(100),				-- 职务
	school			varchar(100),				-- 毕业院校
	eduback			varchar(100),				-- 学历：研究生 本科 大专 中专 其他  
	degree			varchar(100),				-- 学位：博士  硕士  学士  其他
	profession		varchar(100),				-- 所学专业
	ZJZY			varchar(100),				-- 从事专业
	email			varchar(100),				-- 电子邮件
	tel				varchar(100),				-- 办公电话
	jobProfile		text,						-- 业务工作简介
	projectProfile	text,						-- 主持或参与项目情况
	achievement		varchar(5000),				-- 主要学术成就及获奖情况
	paper			varchar(5000),				-- 论文论著
	remark			varchar(5000),				-- 备注
	field			varchar(500),				-- 可供咨询领域
	industryCode	varchar(500),				-- 所属行业Code
	portraitUrl		VARCHAR(500),				-- 头像图片
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);




-- --------------------  技术问答  --------------------


DROP TABLE IF EXISTS technical_qa_user;
-- 技术问答用户信息表
CREATE TABLE technical_qa_user
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	name			varchar(50),			-- 用户名称
	userid			INT	NOT NULL,			-- 用户编号
	isexperts		INT	NOT NULL,			-- 是否是专家(0：不是  1：是)
	expertsCode		VARCHAR(100),			-- 专家编号
	cardnumber		VARCHAR(20)	NOT NULL,	-- 身份证号码
	loginName		VARCHAR(20)	NOT NULL,	-- 登录名称
	loginPwd		VARCHAR(50)	NOT NULL,	-- 登录密码
	phone			VARCHAR(20),			-- 联系电话
	email			VARCHAR(100),			-- 电子邮箱
	addr			VARCHAR(100),			-- 地址
	imgPatch		VARCHAR(512),			-- 图片保存路径
	role			INT,					-- 用户角色
	signature		VARCHAR(100),			-- 签名
	createdate		VARCHAR(19),			-- 创建日期
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS technical_label;
-- 技术标签
CREATE TABLE technical_label
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	code			varchar(20),			-- 编码
	name			varchar(20),			-- 名称
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS technical_label_user;
-- 技术标签和用户关联表
CREATE TABLE technical_label_user
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	qauserid		int,					-- 技术问答用户ID
	qausername		varchar(20),			-- 技术问答用户名称
	labelcode		varchar(20),			-- 标签编码
	labelname		varchar(20),			-- 标签名称
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS technical_qa_theme;
-- 技术问答主题表
CREATE TABLE technical_qa_theme
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	qaUserId		INT,					-- 技术问答用户ID，提问的用户
	title			VARCHAR(100),			-- 问题主题
	detailed		VARCHAR(1000),			-- 详细内容，可以不填
	score			INT,					-- 奖励积分，预留字段，默认为0
	createDate		VARCHAR(19),			-- 创建日期
	isEnd			INT,					-- 是否完结(0：否 1：是)
	state			INT,					-- 状态(0：待审核 1：通过 2：拒绝)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS technical_qa_theme_audit;
-- 技术问答主题审核
CREATE TABLE technical_qa_theme_audit
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	qaThemeId	INT NOT NULL,				-- 技术问答主题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 technical_label_theme;
-- 技术标签和问答主题关联表
CREATE TABLE technical_label_theme
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	qaThemeId		int,					-- 技术问答主题ID
	qaThemeTitle	VARCHAR(100),			-- 问题主题
	labelCode		varchar(20),			-- 标签编码
	labelName		varchar(20),			-- 标签名称
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS technical_theme_answer;
-- 技术问答主题回答表
CREATE TABLE technical_theme_answer
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	qaThemeId		INT,					-- 技术问答主题ID
	qaAnswerId		INT,					-- 回答编号，当针对回答再次回复的时候用次字段
	qaUserId		INT,					-- 回答用户ID
	solution		varchar(5000),			-- 答案
	createDate		VARCHAR(19),			-- 回答日期
	praise			INT,					-- 点赞数
	tread			INT,					-- 点踩数
	isBest			INT,					-- 是否最佳回答(0：否 1：是)
	state			INT,					-- 状态(0：待审核 1：通过 2：拒绝)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS technical_qa_answer_audit;
-- 技术问答主题回答审核
CREATE TABLE technical_qa_answer_audit
(
	id			INT AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 流水
	qaAnswerId	INT NOT NULL,				-- 技术问答主题回答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 talents_user;
-- 技术人才用户信息表
CREATE TABLE talents_user
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	userid			INT,					-- 用户编号（链接user表的id，如果存在，则主要信息需要与user表同步）
	name			VARCHAR(50)	NOT NULL,	-- 用户名称
	cardnumber		VARCHAR(20)	NOT NULL,	-- 身份证号码
	loginName		VARCHAR(20)	NOT NULL,	-- 登录名称
	loginPwd		VARCHAR(50)	NOT NULL,	-- 登录密码
	createDate		VARCHAR(19),			-- 注册日期
	phone			VARCHAR(20),			-- 联系电话
	email			VARCHAR(100),			-- 电子邮箱
	addr			VARCHAR(100),			-- 地址
	imgPatch		VARCHAR(512),			-- 图片保存路径
	introduction	VARCHAR(2000),			-- 简介
	role			INT,					-- 用户权限
	state			INT,					-- 状态(0:开启  1:未开启)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS talents_profession;
-- 技术人才用的职业分类
CREATE TABLE talents_profession
(
	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			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS talents_resume;
-- 技术人才简历表
CREATE TABLE talents_resume
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	talentsUserId	INT	NOT NULL,			-- 技术人才用户编号
	name			VARCHAR(50)	NOT NULL,	-- 简历名称
	imgPatch		VARCHAR(512),			-- 图片保存路径
	username		VARCHAR(50)	NOT NULL,	-- 姓名
	sex				VARCHAR(2),				-- 性别
	nation			VARCHAR(20),			-- 民族
	birth			VARCHAR(10),			-- 出生日期
	marital			VARCHAR(20),			-- 婚姻状况(1：未婚；2：已婚：3：离异；4：丧偶)
	hukou			VARCHAR(50),			-- 户口所在地
	cardnumber		VARCHAR(20),			-- 身份证号码
	addr			VARCHAR(500),			-- 地址
	education		INT,					-- 学历（0：其他；1：初中；2：中职/高中；3：高职/大专；4:大学本科；5：硕士研究生；6：博士研究生）
	phone			VARCHAR(20),			-- 联系电话
	email			VARCHAR(100),			-- 电子邮箱
	jobNature		INT,					-- 工作性质（1：兼职；2：全职；3：实习实践；4：勤工俭学）
	profession		VARCHAR(1000),			-- 期望职业（从职业分类里面选择）
	workplace		VARCHAR(1000),			-- 工作地点（多个地点使用‘,’分割）
	salary			INT,					-- 薪资要求（1：2000-3999；2：4000-5999；3：6000-7999；4：8000-9999；5：10000-19999；6：20000以上；7：面议）
	current			INT,					-- 目前状况（1：我已经离职（随时到岗）；2：我对当前工作不满意，随时可以离职。（一个月内到岗）；3：我对现有工作还算满意，如有更好的工作机会，我也可以考虑。（到岗时间另议）；4：我对现有工作还算满意，不想更换工作。）
	introduction	VARCHAR(2000),			-- 自我简介
	workExp			INT,					-- 工作经验（1：不限；2：1-3年；3：4-6年；4：7-10年；5：10年以上）
	projectExp		VARCHAR(2000),			-- 项目经验
	educationExp	VARCHAR(2000),			-- 教育经历
	language		VARCHAR(2000),			-- 语言能力
	skills			VARCHAR(2000),			-- 专业技能
	hobbies			VARCHAR(2000),			-- 兴趣爱好
	createDate		VARCHAR(19),			-- 创建日期
	modifyDate		VARCHAR(19),			-- 最新修改日期
	state			INT,					-- 状态(0:开启  1:未开启)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS talents_recruitment;
-- 技术人才招聘信息表
CREATE TABLE talents_recruitment
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	license			VARCHAR(20),			-- 企业营业执照编码
	name			VARCHAR(50)	NOT NULL,	-- 招聘信息名称
	salary			INT,					-- 职位月薪（1：2000-3999；2：4000-5999；3：6000-7999；4：8000-9999；5：10000-19999；6：20000以上；7：面议）
	jobNature		INT,					-- 工作性质（1：兼职；2：全职；3：实习实践；4：勤工俭学）
	profession		VARCHAR(10),			-- 招聘职业（从职业分类里面选择）
	workplace		VARCHAR(1000),			-- 工作地点（多个地点使用‘,’分割）
	workExp			INT,					-- 工作经验（1：不限；2：1-3年；3：4-6年；4：7-10年；5：10年以上）
	education		INT,					-- 学历（0：不限；1：初中；2：中职/高中；3：高职/大专；4:大学本科；5：硕士研究生；6：博士研究生）
	peopleNumber	INT,					-- 招聘人数
	explains		text,					-- 职位说明
	createDate		VARCHAR(19),			-- 发布日期
	state			INT,					-- 状态(0:招聘  1:停止)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS talents_recruitment_resume;
-- 技术人才招聘申请表
CREATE TABLE talents_recruitment_resume
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	recruitmentId	INT,					-- 招聘信息ID
	resumeId		INT,					-- 简历信息ID
	createDate		VARCHAR(19),			-- 申请日期
	state			INT,					-- 状态(0:未查看  1:已查看)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS talents_information;
-- 技术人才就业指导信息发布表
CREATE TABLE talents_information
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	infoType		INT,					-- 信息类型（1:就业指导；2：工作顾问；3：新闻；4：简历；5：面试；6：其他）
	name			VARCHAR(50),			-- 名称
	content			text,					-- 内容
	userId			int,					-- 发布人
	createDate		VARCHAR(19),			-- 发布日期
	state			INT,					-- 状态()
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS links_manager;
-- 友情链接管理表
CREATE TABLE links_manager
(
	id				INT AUTO_INCREMENT	NOT NULL PRIMARY KEY,		-- 主键	编号唯一标识
	name			VARCHAR(255),			    -- 名称
	url			    VARCHAR(255) NOT NULL,		-- 相关连接
    imgPatch		VARCHAR(512),			    -- 图片地址
	state			INT,					    -- 状态(0开启;1关闭)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);

DROP TABLE IF EXISTS reporting_management;
-- 上报通知管理表
CREATE TABLE reporting_management
(
	id				INT	AUTO_INCREMENT NOT NULL PRIMARY KEY,	-- 主键记录编号
	name		    VARCHAR(50),			    -- 名称
	introduction	VARCHAR(2000),			    -- 简述
	startTime		VARCHAR(19),			    -- 开始时间
	endTime			VARCHAR(19),			    -- 结束时间
	url			    VARCHAR(255) NOT NULL,		-- 相关连接
	state			INT,					    -- 状态(0:开启  1:结束)
	isDel			INT NOT NULL DEFAULT 0		-- 是否删除(0:否  1:是)
);
-- --------------------------------- 视频会议中心 -------------------------------
-- videoConference-table-db.sql


-- --------------------------------- 日志管理系统 -------------------------------
-- logmanage-table-db.sql


-- --------------------------------- 技术需求指南发布系统 -------------------------------
-- technicalRequirements-table-db.sql

-- --------------------------------- 专题研讨 ---------------------------------
-- topicsForDiscussion-table-db.sql

-- --------------------------------- 网上调查 ---------------------------------
-- onlineSurvey-table-db.sql


