Pārlūkot izejas kodu

feat: 求职信息库基础信息表sql

zhangying 2 dienas atpakaļ
vecāks
revīzija
9f45823137

+ 275 - 0
.docs/sql/个人信息与简历信息.sql

@@ -0,0 +1,275 @@
+-- ============================================================
+-- 表1:个人基本信息表
+-- 说明:存储求职者个人基本信息
+-- ============================================================
+CREATE TABLE PERSONAL_INFO
+(
+    ID                  VARCHAR(36)  NOT NULL COMMENT '主键ID',
+    ID_TYPE             VARCHAR(50)  NOT NULL COMMENT '证件类型(居民身份证/户口簿)',
+    ID_NUMBER           VARCHAR(50)  NOT NULL COMMENT '证件号码(脱敏显示)',
+    FULL_NAME           VARCHAR(100) NOT NULL COMMENT '姓名',
+    GENDER              VARCHAR(10)  NOT NULL COMMENT '性别(男性/女性)',
+    BIRTH_DATE          DATE         NOT NULL COMMENT '出生日期',
+    NATION              VARCHAR(50)  NOT NULL COMMENT '民族(参考省一体化平台字典)',
+    NATIONALITY         VARCHAR(50)  NOT NULL COMMENT '国籍(参考省一体化平台字典,默认中国)',
+    MARITAL_STATUS      VARCHAR(50) COMMENT '婚姻状况(未婚/已婚/丧偶/离婚/未说明的婚姻状况)',
+    EDUCATION           VARCHAR(50)  NOT NULL COMMENT '学历(参考省一体化平台字典)',
+    GRADUATION_DATE     DATE         NOT NULL COMMENT '毕业日期',
+    GRADUATE_SCHOOL     VARCHAR(200) NOT NULL COMMENT '毕业院校',
+    MAJOR               VARCHAR(200) COMMENT '专业',
+    POLITICAL_STATUS    VARCHAR(100) COMMENT '政治面貌(中共党员/中共预备党员/共青团员等)',
+    WORK_EXPERIENCE     VARCHAR(50)  NOT NULL COMMENT '工作经验(无经验/1年以下/1-3年/3-5年/5-10年/10年以上)',
+    HOUSEHOLD_TYPE      VARCHAR(100) COMMENT '户口性质(非农业户口(城镇)/农业户口(农村)等)',
+    HOUSEHOLD_LOCATION  VARCHAR(200) NOT NULL COMMENT '户口所在地(参考省一体化平台字典)',
+    CURRENT_RESIDENCE   VARCHAR(200) NOT NULL COMMENT '现居住地(参考省一体化平台字典)',
+    CURRENT_ADDRESS     VARCHAR(500) COMMENT '现居住地址',
+    JOB_SEEKER_CATEGORY VARCHAR(100) NOT NULL COMMENT '求职人员类别(新成长失业青年/应届高校毕业生等)',
+    CONTACT_PHONE       VARCHAR(20)  NOT NULL COMMENT '联系电话',
+    EMAIL               VARCHAR(100) COMMENT '邮箱',
+    QQ_NUMBER           VARCHAR(30) COMMENT 'QQ号码',
+    WECHAT_ID           VARCHAR(50) COMMENT '微信号',
+    IS_OVERSEAS_TALENT  VARCHAR(10)  NOT NULL COMMENT '是否留学人才(是/否)',
+    SKILL_LEVEL         VARCHAR(100) COMMENT '职业技能等级',
+    JOB_SEARCH_STATUS   VARCHAR(50)  NOT NULL COMMENT '求职状态(离职-随时到岗/在职-月内到岗等)',
+    ACCEPT_RECOMMEND    VARCHAR(10)  NOT NULL COMMENT '是否接受公共就业服务机构推荐职位(是/否)',
+    AVATAR_PATH         VARCHAR(500) COMMENT '个人头像(图片文件路径,支持jpg/gif/png,不超过5M)',
+    DATA_SOURCE         VARCHAR(50)  NOT NULL COMMENT '数据来源(省系统/市系统/其他)',
+    CREATE_BY           VARCHAR(50) COMMENT '创建人',
+    CREATE_TIME         DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+    UPDATE_BY           VARCHAR(50) COMMENT '修改人',
+    UPDATE_TIME         DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
+    SYS_ORG_CODE        VARCHAR(50) COMMENT '组织机构编号',
+    PRIMARY KEY (ID)
+);
+COMMENT
+ON TABLE PERSONAL_INFO IS '个人基本信息表';
+
+-- ============================================================
+-- 表2:简历信息表(主表)
+-- 说明:存储求职者的简历基本信息,含个人优势和证书信息
+-- ============================================================
+CREATE TABLE RESUME_INFO
+(
+    ID                 VARCHAR(36) NOT NULL COMMENT '主键ID',
+    PERSONAL_ID        VARCHAR(36) NOT NULL COMMENT '关联个人基本信息ID',
+    RESUME_NAME        VARCHAR(200) COMMENT '简历名称',
+    IS_PUBLIC          VARCHAR(10) COMMENT '是否公开',
+    VALID_DATE         DATE COMMENT '有效期',
+    IS_DEFAULT         VARCHAR(10) COMMENT '是否默认简历',
+    PERSONAL_ADVANTAGE TEXT COMMENT '个人优势(500字内)',
+    OTHER_CERTIFICATE  VARCHAR(200) COMMENT '其他证书(30字内)',
+    CREATE_BY          VARCHAR(50) COMMENT '创建人',
+    CREATE_TIME        DATETIME    NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+    UPDATE_BY          VARCHAR(50) COMMENT '修改人',
+    UPDATE_TIME        DATETIME    NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
+    SYS_ORG_CODE       VARCHAR(50) COMMENT '组织机构编号',
+    PRIMARY KEY (ID)
+);
+COMMENT
+ON TABLE RESUME_INFO IS '简历信息表(主表)';
+
+
+-- ============================================================
+-- 表3:简历信息 - 求职意向表(子表)
+-- 说明:存储求职者的求职意向信息
+-- ============================================================
+CREATE TABLE RESUME_INTENTION
+(
+    ID                VARCHAR(36)    NOT NULL COMMENT '主键ID',
+    RESUME_ID         VARCHAR(36)    NOT NULL COMMENT '关联简历ID',
+    EXPECTED_INDUSTRY VARCHAR(200) COMMENT '期望行业(参考省一体化平台字典)',
+    EXPECTED_POSITION VARCHAR(200)   NOT NULL COMMENT '期望职位(参考省一体化平台字典)',
+    POSITION_NAME     VARCHAR(200)   NOT NULL COMMENT '职位名称',
+    EXPECTED_SALARY   DECIMAL(12, 2) NOT NULL COMMENT '期望薪酬(元)',
+    WORK_LOCATION     VARCHAR(200)   NOT NULL COMMENT '工作地点(参考省一体化平台字典)',
+    WORK_NATURE       VARCHAR(50)    NOT NULL COMMENT '工作性质(全职/实习)',
+    CREATE_BY         VARCHAR(50) COMMENT '创建人',
+    CREATE_TIME       DATETIME       NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+    UPDATE_BY         VARCHAR(50) COMMENT '修改人',
+    UPDATE_TIME       DATETIME       NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
+    SYS_ORG_CODE      VARCHAR(50) COMMENT '组织机构编号',
+    PRIMARY KEY (ID)
+);
+COMMENT
+ON TABLE RESUME_INTENTION IS '简历信息-求职意向表';
+
+
+-- ============================================================
+-- 表4:简历信息 - 工作经历表(子表)
+-- 说明:存储求职者的工作经历信息
+-- ============================================================
+CREATE TABLE RESUME_WORK_EXP
+(
+    ID                  VARCHAR(36)  NOT NULL COMMENT '主键ID',
+    RESUME_ID           VARCHAR(36)  NOT NULL COMMENT '关联简历ID',
+    COMPANY_NAME        VARCHAR(200) NOT NULL COMMENT '工作单位',
+    POSITION            VARCHAR(200) NOT NULL COMMENT '所在职位',
+    START_DATE          DATE         NOT NULL COMMENT '开始时间(年-月)',
+    END_DATE            DATE COMMENT '结束时间(年-月,不选则为至今)',
+    INDUSTRY            VARCHAR(200) COMMENT '所属行业(参考省一体化平台字典)',
+    COMPANY_TYPE        VARCHAR(200) COMMENT '单位类型(企业/机关/事业单位等)',
+    ECONOMY_TYPE        VARCHAR(200) COMMENT '经济类型(参考省一体化平台字典)',
+    COMPANY_SIZE        VARCHAR(50) COMMENT '人员规模(49人及以下/50-99人等)',
+    WORK_RESPONSIBILITY TEXT         NOT NULL COMMENT '工作职责(1000字以内)',
+    WORK_ACHIEVEMENT    TEXT         NOT NULL COMMENT '工作业绩(1000字以内)',
+    CREATE_BY           VARCHAR(50) COMMENT '创建人',
+    CREATE_TIME         DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+    UPDATE_BY           VARCHAR(50) COMMENT '修改人',
+    UPDATE_TIME         DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
+    SYS_ORG_CODE        VARCHAR(50) COMMENT '组织机构编号',
+    PRIMARY KEY (ID)
+);
+COMMENT
+ON TABLE RESUME_WORK_EXP IS '简历信息-工作经历表';
+
+
+-- ============================================================
+-- 表5:简历信息 - 教育经历表(子表)
+-- 说明:存储求职者的教育经历信息
+-- ============================================================
+CREATE TABLE RESUME_EDUCATION
+(
+    ID           VARCHAR(36)  NOT NULL COMMENT '主键ID',
+    RESUME_ID    VARCHAR(36)  NOT NULL COMMENT '关联简历ID',
+    START_DATE   DATE         NOT NULL COMMENT '开始时间(年-月)',
+    END_DATE     DATE         NOT NULL COMMENT '结束时间(年-月)',
+    SCHOOL_NAME  VARCHAR(200) NOT NULL COMMENT '毕业院校',
+    MAJOR        VARCHAR(200) COMMENT '所学专业',
+    EDUCATION    VARCHAR(50)  NOT NULL COMMENT '学历(博士研究生/硕士研究生/大学本科等)',
+    DEGREE       VARCHAR(100) COMMENT '学位(博士及以上学位/硕士学位/双学士学位等)',
+    EDU_SYSTEM   VARCHAR(50) COMMENT '学制(二年制/三年制/四年制/五年制)',
+    CREATE_BY    VARCHAR(50) COMMENT '创建人',
+    CREATE_TIME  DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+    UPDATE_BY    VARCHAR(50) COMMENT '修改人',
+    UPDATE_TIME  DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
+    SYS_ORG_CODE VARCHAR(50) COMMENT '组织机构编号',
+    PRIMARY KEY (ID)
+);
+COMMENT
+ON TABLE RESUME_EDUCATION IS '简历信息-教育经历表';
+
+
+-- ============================================================
+-- 表6:简历信息 - 培训经历表(子表)
+-- 说明:存储求职者的培训经历信息
+-- ============================================================
+CREATE TABLE RESUME_TRAINING
+(
+    ID                   VARCHAR(36)  NOT NULL COMMENT '主键ID',
+    RESUME_ID            VARCHAR(36)  NOT NULL COMMENT '关联简历ID',
+    TRAINING_INSTITUTION VARCHAR(200) NOT NULL COMMENT '培训机构',
+    TRAINING_COURSE      VARCHAR(200) NOT NULL COMMENT '培训课程',
+    START_DATE           DATE         NOT NULL COMMENT '开始时间(年-月)',
+    END_DATE             DATE         NOT NULL COMMENT '结束时间(年-月)',
+    CERTIFICATE_NO       VARCHAR(100) COMMENT '资格证书号',
+    CREATE_BY            VARCHAR(50) COMMENT '创建人',
+    CREATE_TIME          DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+    UPDATE_BY            VARCHAR(50) COMMENT '修改人',
+    UPDATE_TIME          DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
+    SYS_ORG_CODE         VARCHAR(50) COMMENT '组织机构编号',
+    PRIMARY KEY (ID)
+);
+COMMENT
+ON TABLE RESUME_TRAINING IS '简历信息-培训经历表';
+
+
+-- ============================================================
+-- 表7:简历信息 - 职业技能表(子表)
+-- 说明:存储求职者的职业技能信息
+-- ============================================================
+CREATE TABLE RESUME_SKILL
+(
+    ID                 VARCHAR(36)  NOT NULL COMMENT '主键ID',
+    RESUME_ID          VARCHAR(36)  NOT NULL COMMENT '关联简历ID',
+    PROFESSION_NAME    VARCHAR(200) NOT NULL COMMENT '职业名称',
+    WORK_TYPE          VARCHAR(200) NOT NULL COMMENT '工种/职业方向',
+    SKILL_LEVEL        VARCHAR(100) COMMENT '技能等级(职业资格一级(高级技师)/二级(技师)/三级(高级)/四级(中级)/五级(初级))',
+    ISSUE_DATE         DATE COMMENT '发证日期(年-月-日)',
+    ISSUE_ORGANIZATION VARCHAR(200) COMMENT '发证机构',
+    CERTIFICATE_NO     VARCHAR(100) COMMENT '证书编号',
+    CREATE_BY          VARCHAR(50) COMMENT '创建人',
+    CREATE_TIME        DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+    UPDATE_BY          VARCHAR(50) COMMENT '修改人',
+    UPDATE_TIME        DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
+    SYS_ORG_CODE       VARCHAR(50) COMMENT '组织机构编号',
+    PRIMARY KEY (ID)
+);
+COMMENT
+ON TABLE RESUME_SKILL IS '简历信息-职业技能表';
+
+
+-- ============================================================
+-- 表8:简历信息 - 职称情况表(子表)
+-- 说明:存储求职者的职称信息
+-- ============================================================
+CREATE TABLE RESUME_TITLE
+(
+    ID             VARCHAR(36)  NOT NULL COMMENT '主键ID',
+    RESUME_ID      VARCHAR(36)  NOT NULL COMMENT '关联简历ID',
+    TITLE_NAME     VARCHAR(200) NOT NULL COMMENT '职称名称',
+    PROFESSION     VARCHAR(200) NOT NULL COMMENT '专业',
+    LEVEL          VARCHAR(50)  NOT NULL COMMENT '级别(正高级/副高级/中级/助理级/员级)',
+    ISSUE_DATE     DATE COMMENT '发证日期(年-月-日)',
+    ISSUE_UNIT     VARCHAR(200) COMMENT '发证单位',
+    CERTIFICATE_NO VARCHAR(100) COMMENT '证书编号',
+    CREATE_BY      VARCHAR(50) COMMENT '创建人',
+    CREATE_TIME    DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+    UPDATE_BY      VARCHAR(50) COMMENT '修改人',
+    UPDATE_TIME    DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
+    SYS_ORG_CODE   VARCHAR(50) COMMENT '组织机构编号',
+    PRIMARY KEY (ID)
+);
+COMMENT
+ON TABLE RESUME_TITLE IS '简历信息-职称情况表';
+
+
+-- ============================================================
+-- 表9:简历信息 - 获奖情况表(子表)
+-- 说明:存储求职者的获奖情况信息
+-- ============================================================
+CREATE TABLE RESUME_AWARD
+(
+    ID                 VARCHAR(36)  NOT NULL COMMENT '主键ID',
+    RESUME_ID          VARCHAR(36)  NOT NULL COMMENT '关联简历ID',
+    CERTIFICATE_NAME   VARCHAR(200) NOT NULL COMMENT '证书名称',
+    ISSUE_DATE         DATE         NOT NULL COMMENT '发证日期(年-月-日)',
+    AWARD_ORGANIZATION VARCHAR(200) COMMENT '颁奖机构',
+    ROLE               VARCHAR(200) COMMENT '角色',
+    ACHIEVEMENT_NAME   VARCHAR(200) COMMENT '成果名称',
+    ACHIEVEMENT_DESC   VARCHAR(500) COMMENT '成果说明',
+    OTHER_DESC         VARCHAR(500) COMMENT '其他说明(100字内)',
+    CREATE_BY          VARCHAR(50) COMMENT '创建人',
+    CREATE_TIME        DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+    UPDATE_BY          VARCHAR(50) COMMENT '修改人',
+    UPDATE_TIME        DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
+    SYS_ORG_CODE       VARCHAR(50) COMMENT '组织机构编号',
+    PRIMARY KEY (ID)
+);
+COMMENT
+ON TABLE RESUME_AWARD IS '简历信息-获奖情况表';
+
+
+-- ============================================================
+-- 表10:简历信息 - 留学经历表(子表)
+-- 说明:存储求职者的留学经历信息
+-- ============================================================
+CREATE TABLE RESUME_STUDY_ABROAD
+(
+    ID              VARCHAR(36)  NOT NULL COMMENT '主键ID',
+    RESUME_ID       VARCHAR(36)  NOT NULL COMMENT '关联简历ID',
+    SCHOOL_NAME     VARCHAR(200) NOT NULL COMMENT '院校名称',
+    COUNTRY_REGION  VARCHAR(200) NOT NULL COMMENT '国家或地区(参考省一体化平台字典)',
+    MAJOR           VARCHAR(200) NOT NULL COMMENT '留学专业',
+    IS_GRADUATED    VARCHAR(10)  NOT NULL COMMENT '是否毕业',
+    START_DATE      DATE         NOT NULL COMMENT '开始时间(年-月)',
+    END_DATE        DATE         NOT NULL COMMENT '结束时间(年-月)',
+    DIPLOMA_CERT_NO VARCHAR(100) COMMENT '海外学历认证书编号',
+    CREATE_BY       VARCHAR(50) COMMENT '创建人',
+    CREATE_TIME     DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+    UPDATE_BY       VARCHAR(50) COMMENT '修改人',
+    UPDATE_TIME     DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
+    SYS_ORG_CODE    VARCHAR(50) COMMENT '组织机构编号',
+    PRIMARY KEY (ID)
+);
+COMMENT
+ON TABLE RESUME_STUDY_ABROAD IS '简历信息-留学经历表';

+ 158 - 0
.docs/sql/企业信息.sql

@@ -0,0 +1,158 @@
+-- ============================================================
+-- 湛江市智慧人社运营运维(2025-2027年)项目
+-- 就业一湛通服务平台 - 企业信息库管理 达梦数据库建表脚本
+-- 
+-- 依据:《需求规格说明书》第3.1.2.1节 - 企业信息库 详情页面字段设计
+-- 数据库:达梦数据库 (DM8)
+-- 创建日期:2025-06-02
+-- ============================================================
+
+-- ============================================================
+-- 表1:企业基本信息表
+-- 说明:存储企业基本信息
+-- ============================================================
+CREATE TABLE ENTERPRISE_INFO
+(
+    ID                    VARCHAR(36)  NOT NULL,
+    COMPANY_NAME          VARCHAR(200) NOT NULL,
+    UNIFIED_CREDIT_CODE   VARCHAR(50)  NOT NULL,
+    ORG_CODE              VARCHAR(50),
+    ESTABLISH_DATE        DATE,
+    BUSINESS_STATUS       VARCHAR(50),
+    REGISTERED_CAPITAL    VARCHAR(50),
+    REG_ADDR_DISTRICT     VARCHAR(200) NOT NULL,
+    COMPANY_TYPE          VARCHAR(200) NOT NULL,
+    ECONOMY_TYPE          VARCHAR(200) NOT NULL,
+    INDUSTRY              VARCHAR(200) NOT NULL,
+    IS_LISTED_COMPANY     VARCHAR(10),
+    INDUSTRY_FIELD        VARCHAR(200),
+    INDUSTRY_ADMIN_DEPT   VARCHAR(200),
+    INDUSTRY_TAG          VARCHAR(500),
+    COMPANY_PROPERTY_TAG  VARCHAR(500),
+    PROVINCE_OR_CITY      VARCHAR(200),
+    COMPANY_ATTRIBUTE     VARCHAR(200),
+    IS_HEAD_ENTERPRISE    VARCHAR(10),
+    IS_KEY_ENTERPRISE     VARCHAR(10),
+    IS_KEY_INSTITUTION    VARCHAR(10),
+    IS_STRATEGIC_INDUSTRY VARCHAR(10),
+    DATA_SOURCE           VARCHAR(50)  NOT NULL,
+    COMPANY_TAG           VARCHAR(500),
+    STAFF_SIZE            VARCHAR(50)  NOT NULL,
+    EMAIL                 VARCHAR(100),
+    POSTAL_CODE           VARCHAR(20),
+    CONTACT_PERSON        VARCHAR(100) NOT NULL,
+    CONTACT_PHONE         VARCHAR(50)  NOT NULL,
+    ACCEPT_SMS_PUSH       VARCHAR(10)  NOT NULL,
+    OPEN_TO_JOB_SEEKER    VARCHAR(10)  NOT NULL,
+    ALLOW_AGENT_SIGNUP    VARCHAR(10)  NOT NULL,
+    WEBSITE               VARCHAR(200),
+    FAX_NUMBER            VARCHAR(30),
+    COMPANY_BENEFITS      VARCHAR(500),
+    COMPANY_INTRO         TEXT         NOT NULL,
+    OFFICE_ADDR_DISTRICT  VARCHAR(200) NOT NULL,
+    OFFICE_ADDRESS        VARCHAR(500) NOT NULL,
+    LOGO_IMG              VARCHAR(500),
+    PROMOTIONAL_VIDEO     VARCHAR(500),
+    PROMOTIONAL_IMAGE     VARCHAR(500),
+    CREATE_BY             VARCHAR(50),
+    CREATE_TIME           DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP,
+    UPDATE_BY             VARCHAR(50),
+    UPDATE_TIME           DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP,
+    SYS_ORG_CODE          VARCHAR(50),
+    PRIMARY KEY (ID)
+);
+
+COMMENT
+ON TABLE ENTERPRISE_INFO IS '企业基本信息表';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.ID IS '主键ID';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.COMPANY_NAME IS '单位名称';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.UNIFIED_CREDIT_CODE IS '统一社会信用代码';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.ORG_CODE IS '组织机构代码';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.ESTABLISH_DATE IS '成立日期';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.BUSINESS_STATUS IS '经营状态(登记在册/破产/注销/被兼并/其他)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.REGISTERED_CAPITAL IS '注册资本(万元)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.REG_ADDR_DISTRICT IS '注册地址行政区划(参考省一体化平台字典)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.COMPANY_TYPE IS '单位类型(企业/机关/事业单位等)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.ECONOMY_TYPE IS '经济类型(参考省一体化平台字典)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.INDUSTRY IS '所属行业(参考省一体化平台字典)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.IS_LISTED_COMPANY IS '是否上市公司(是/否)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.INDUSTRY_FIELD IS '行业领域(人工智能与机器人/半导体与集成电路/新材料等)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.INDUSTRY_ADMIN_DEPT IS '行业主管部门(以省一体化平台数据回流为准)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.INDUSTRY_TAG IS '产业标签(以省一体化平台数据回流为准)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.COMPANY_PROPERTY_TAG IS '单位属性标签(以省一体化平台数据回流为准)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.PROVINCE_OR_CITY IS '省属或所属地市(以省一体化平台数据回流为准)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.COMPANY_ATTRIBUTE IS '单位属性(以省一体化平台数据回流为准)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.IS_HEAD_ENTERPRISE IS '是否为头部企业(以省一体化平台数据回流为准)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.IS_KEY_ENTERPRISE IS '是否为重点企业(以省一体化平台数据回流为准)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.IS_KEY_INSTITUTION IS '是否为重点事业单位(以省一体化平台数据回流为准)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.IS_STRATEGIC_INDUSTRY IS '是否属于20个战略性产业集群(以省一体化平台数据回流为准)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.DATA_SOURCE IS '数据来源(省系统/市系统/其他)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.COMPANY_TAG IS '单位标签(以省一体化平台数据回流为准,非单位主动录入)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.STAFF_SIZE IS '人员规模(49人及以下/50-99人/100-299人/300-499人/500-999人/1000-9999人/10000人及以上)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.EMAIL IS '电子邮箱';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.POSTAL_CODE IS '邮政编码';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.CONTACT_PERSON IS '联系人';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.CONTACT_PHONE IS '联系方式';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.ACCEPT_SMS_PUSH IS '接收平台短信推送(是/否)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.OPEN_TO_JOB_SEEKER IS '面向求职者会员开放(是/否)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.ALLOW_AGENT_SIGNUP IS '是否允许人社部门代报名(是/否)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.WEBSITE IS '单位网站';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.FAX_NUMBER IS '传真号码';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.COMPANY_BENEFITS IS '单位福利';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.COMPANY_INTRO IS '单位简介(富文本框)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.OFFICE_ADDR_DISTRICT IS '办公地址行政区划(参考省一体化平台字典)';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.OFFICE_ADDRESS IS '办公地址';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.LOGO_IMG IS 'logo图片';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.PROMOTIONAL_VIDEO IS '宣传视频';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.PROMOTIONAL_IMAGE IS '宣传图片';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.CREATE_BY IS '创建人';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.CREATE_TIME IS '创建时间';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.UPDATE_BY IS '修改人';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.UPDATE_TIME IS '更新时间';
+COMMENT
+ON COLUMN ENTERPRISE_INFO.SYS_ORG_CODE IS '组织机构编号';

+ 104 - 0
.docs/sql/岗位信息.sql

@@ -0,0 +1,104 @@
+-- ============================================================
+-- 湛江市智慧人社运营运维(2025-2027年)项目
+-- 就业一湛通服务平台 - 岗位信息库 达梦数据库建表脚本
+-- 
+-- 依据:《需求规格说明书》第3.1.2.2节 - 岗位信息库 详情页面字段设计
+-- 数据库:达梦数据库 (DM8)
+-- 创建日期:2025-06-02
+-- ============================================================
+
+-- ============================================================
+-- 表1:岗位信息表
+-- 说明:存储企业的招聘岗位信息
+-- ============================================================
+CREATE TABLE POST_INFO
+(
+    ID                      VARCHAR(36)  NOT NULL,
+    ENTERPRISE_ID           VARCHAR(36)  NOT NULL,
+    OCCUPATION              VARCHAR(200) NOT NULL,
+    POST_NAME               VARCHAR(200) NOT NULL,
+    WORK_NATURE             VARCHAR(50)  NOT NULL,
+    SALARY_TYPE             VARCHAR(50)  NOT NULL,
+    SALARY_MIN              DECIMAL(12, 2),
+    SALARY_MAX              DECIMAL(12, 2),
+    RECRUIT_COUNT           INTEGER      NOT NULL,
+    POST_VALID_DATE         DATE         NOT NULL,
+    POST_TAG                VARCHAR(200) NOT NULL,
+    OTHER_BENEFITS          VARCHAR(500),
+    POST_DESC               TEXT         NOT NULL,
+    EDUCATION_REQUIRE       VARCHAR(100) NOT NULL,
+    WORK_EXPERIENCE_REQUIRE VARCHAR(100) NOT NULL,
+    SKILL_LEVEL_REQUIRE     VARCHAR(100) NOT NULL,
+    FOREIGN_LANGUAGE        VARCHAR(100),
+    LANGUAGE_LEVEL          VARCHAR(50),
+    CONTACT_PERSON          VARCHAR(100) NOT NULL,
+    CONTACT_PHONE           VARCHAR(20)  NOT NULL,
+    WORK_LOCATION           VARCHAR(200) NOT NULL,
+    DETAILED_ADDRESS        VARCHAR(500) NOT NULL,
+    DATA_SOURCE             VARCHAR(50)  NOT NULL,
+    CREATE_BY               VARCHAR(50),
+    CREATE_TIME             DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP,
+    UPDATE_BY               VARCHAR(50),
+    UPDATE_TIME             DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP,
+    SYS_ORG_CODE            VARCHAR(50),
+    PRIMARY KEY (ID)
+);
+
+COMMENT
+ON TABLE POST_INFO IS '岗位信息表';
+COMMENT
+ON COLUMN POST_INFO.ID IS '主键ID';
+COMMENT
+ON COLUMN POST_INFO.ENTERPRISE_ID IS '关联企业基本信息ID';
+COMMENT
+ON COLUMN POST_INFO.OCCUPATION IS '职业(工种)';
+COMMENT
+ON COLUMN POST_INFO.POST_NAME IS '岗位名称';
+COMMENT
+ON COLUMN POST_INFO.WORK_NATURE IS '工作性质';
+COMMENT
+ON COLUMN POST_INFO.SALARY_TYPE IS '薪酬待遇';
+COMMENT
+ON COLUMN POST_INFO.SALARY_MIN IS '薪酬待遇';
+COMMENT
+ON COLUMN POST_INFO.SALARY_MAX IS '薪酬待遇';
+COMMENT
+ON COLUMN POST_INFO.RECRUIT_COUNT IS '招聘人数';
+COMMENT
+ON COLUMN POST_INFO.POST_VALID_DATE IS '岗位有效期';
+COMMENT
+ON COLUMN POST_INFO.POST_TAG IS '职位标签';
+COMMENT
+ON COLUMN POST_INFO.OTHER_BENEFITS IS '其他福利';
+COMMENT
+ON COLUMN POST_INFO.POST_DESC IS '岗位描述';
+COMMENT
+ON COLUMN POST_INFO.EDUCATION_REQUIRE IS '学历要求';
+COMMENT
+ON COLUMN POST_INFO.WORK_EXPERIENCE_REQUIRE IS '工作经验';
+COMMENT
+ON COLUMN POST_INFO.SKILL_LEVEL_REQUIRE IS '职业技能等级';
+COMMENT
+ON COLUMN POST_INFO.FOREIGN_LANGUAGE IS '外语语种';
+COMMENT
+ON COLUMN POST_INFO.LANGUAGE_LEVEL IS '外语水平要求';
+COMMENT
+ON COLUMN POST_INFO.CONTACT_PERSON IS '联系人';
+COMMENT
+ON COLUMN POST_INFO.CONTACT_PHONE IS '联系电话';
+COMMENT
+ON COLUMN POST_INFO.WORK_LOCATION IS '工作地点';
+COMMENT
+ON COLUMN POST_INFO.DETAILED_ADDRESS IS '详细地址';
+COMMENT
+ON COLUMN POST_INFO.DATA_SOURCE IS '数据来源';
+COMMENT
+ON COLUMN POST_INFO.CREATE_BY IS '创建人';
+COMMENT
+ON COLUMN POST_INFO.CREATE_TIME IS '创建时间';
+COMMENT
+ON COLUMN POST_INFO.UPDATE_BY IS '修改人';
+COMMENT
+ON COLUMN POST_INFO.UPDATE_TIME IS '更新时间';
+COMMENT
+ON COLUMN POST_INFO.SYS_ORG_CODE IS '组织机构编号';

+ 120 - 0
.docs/sql/标签库信息.sql

@@ -0,0 +1,120 @@
+-- ============================================================
+-- 湛江市智慧人社运营运维(2025-2027年)项目
+-- 就业一湛通服务平台 - 标签库管理 达梦数据库建表脚本
+-- 
+-- 依据:《需求规格说明书》第3.1.3节 - 标签库管理 详情页面字段设计
+-- 说明:自定义标签库已合并至个人标签信息库和企业标签信息库,
+--       新增TAG_CODE字段(个人ZJGR+三位流水,企业ZJQY+三位流水),
+--       去除与系统字段重复的"创建人"及字段间重复内容
+-- 数据库:达梦数据库 (DM8)
+-- 创建日期:2025-06-02
+-- ============================================================
+
+-- ============================================================
+-- 表1:个人标签信息表
+-- 说明:存储省一体化平台回流及本地自定义的个人标签信息
+-- ============================================================
+CREATE TABLE PERSONAL_TAG
+(
+    ID                     VARCHAR(36)  NOT NULL,
+    PROVINCE_STANDARD_CODE VARCHAR(50),
+    TAG_CODE               VARCHAR(50),
+    TAG_NAME               VARCHAR(200) NOT NULL,
+    FIRST_CATEGORY         VARCHAR(200),
+    SECOND_CATEGORY        VARCHAR(200),
+    TAG_DESCRIPTION        VARCHAR(500),
+    TAG_STATUS             VARCHAR(10)  NOT NULL,
+    DATA_SOURCE            VARCHAR(50)  NOT NULL,
+    CREATE_BY              VARCHAR(50),
+    CREATE_TIME            DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP,
+    UPDATE_BY              VARCHAR(50),
+    UPDATE_TIME            DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP,
+    SYS_ORG_CODE           VARCHAR(50),
+    PRIMARY KEY (ID)
+);
+
+COMMENT
+ON TABLE PERSONAL_TAG IS '个人标签信息表';
+COMMENT
+ON COLUMN PERSONAL_TAG.ID IS '主键ID';
+COMMENT
+ON COLUMN PERSONAL_TAG.PROVINCE_STANDARD_CODE IS '省标标码';
+COMMENT
+ON COLUMN PERSONAL_TAG.TAG_CODE IS '标签编码';
+COMMENT
+ON COLUMN PERSONAL_TAG.TAG_NAME IS '标签名称';
+COMMENT
+ON COLUMN PERSONAL_TAG.FIRST_CATEGORY IS '所属一级分类(省回流展示)';
+COMMENT
+ON COLUMN PERSONAL_TAG.SECOND_CATEGORY IS '所属二级分类(省回流展示)';
+COMMENT
+ON COLUMN PERSONAL_TAG.TAG_DESCRIPTION IS '标签说明';
+COMMENT
+ON COLUMN PERSONAL_TAG.TAG_STATUS IS '标签启用状态';
+COMMENT
+ON COLUMN PERSONAL_TAG.DATA_SOURCE IS '数据来源';
+COMMENT
+ON COLUMN PERSONAL_TAG.CREATE_BY IS '创建人';
+COMMENT
+ON COLUMN PERSONAL_TAG.CREATE_TIME IS '创建时间';
+COMMENT
+ON COLUMN PERSONAL_TAG.UPDATE_BY IS '修改人';
+COMMENT
+ON COLUMN PERSONAL_TAG.UPDATE_TIME IS '更新时间';
+COMMENT
+ON COLUMN PERSONAL_TAG.SYS_ORG_CODE IS '组织机构编号';
+
+
+-- ============================================================
+-- 表2:企业标签信息表
+-- 说明:存储省一体化平台回流及本地自定义的企业标签信息
+-- ============================================================
+CREATE TABLE ENTERPRISE_TAG
+(
+    ID                     VARCHAR(36)  NOT NULL,
+    PROVINCE_STANDARD_CODE VARCHAR(50),
+    TAG_CODE               VARCHAR(50),
+    TAG_NAME               VARCHAR(200) NOT NULL,
+    FIRST_CATEGORY         VARCHAR(200),
+    SECOND_CATEGORY        VARCHAR(200),
+    TAG_DESCRIPTION        VARCHAR(500),
+    TAG_STATUS             VARCHAR(10)  NOT NULL,
+    DATA_SOURCE            VARCHAR(50)  NOT NULL,
+    CREATE_BY              VARCHAR(50),
+    CREATE_TIME            DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP,
+    UPDATE_BY              VARCHAR(50),
+    UPDATE_TIME            DATETIME     NOT NULL DEFAULT CURRENT_TIMESTAMP,
+    SYS_ORG_CODE           VARCHAR(50),
+    PRIMARY KEY (ID)
+);
+
+COMMENT
+ON TABLE ENTERPRISE_TAG IS '企业标签信息表';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.ID IS '主键ID';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.PROVINCE_STANDARD_CODE IS '省标标码';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.TAG_CODE IS '标签编码';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.TAG_NAME IS '标签名称';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.FIRST_CATEGORY IS '所属一级分类(省回流展示)';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.SECOND_CATEGORY IS '所属二级分类(省回流展示)';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.TAG_DESCRIPTION IS '标签说明';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.TAG_STATUS IS '标签启用状态';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.DATA_SOURCE IS '数据来源';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.CREATE_BY IS '创建人';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.CREATE_TIME IS '创建时间';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.UPDATE_BY IS '修改人';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.UPDATE_TIME IS '更新时间';
+COMMENT
+ON COLUMN ENTERPRISE_TAG.SYS_ORG_CODE IS '组织机构编号';