批量推送
This commit is contained in:
+43
-15
@@ -23,9 +23,8 @@ CREATE TABLE biz_project (
|
||||
is_finished CHAR(1) DEFAULT '0' COMMENT '是否结题 0否 1是',
|
||||
is_settled CHAR(1) DEFAULT '0' COMMENT '是否结算 0否 1是',
|
||||
rating_score DECIMAL(3,1) DEFAULT NULL COMMENT '项目评价分数',
|
||||
org_id BIGINT DEFAULT NULL COMMENT '公司ID (赞助方或执行方, 由 org_type 区分)',
|
||||
org_name VARCHAR(200) DEFAULT NULL COMMENT '公司名称(冗余)',
|
||||
org_type VARCHAR(20) DEFAULT 'sponsor' COMMENT '公司类型 sponsor赞助方/executor执行方',
|
||||
sponsor_admin_user_id BIGINT DEFAULT NULL COMMENT '赞助方负责人用户ID (sys_user.user_id, role_type=sponsor)',
|
||||
sponsor_admin_user_name VARCHAR(200) DEFAULT NULL COMMENT '赞助方负责人用户名(冗余)',
|
||||
start_time DATETIME DEFAULT NULL COMMENT '项目开始时间',
|
||||
end_time DATETIME DEFAULT NULL COMMENT '项目结束时间',
|
||||
submit_deadline_days INT DEFAULT 0 COMMENT '提交材料截止天数',
|
||||
@@ -82,18 +81,6 @@ CREATE TABLE biz_project_assign (
|
||||
KEY idx_assign_unit (execution_unit_id)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='项目-执行单位分配表';
|
||||
|
||||
DROP TABLE IF EXISTS biz_project_supervisor;
|
||||
CREATE TABLE biz_project_supervisor (
|
||||
id BIGINT NOT NULL AUTO_INCREMENT COMMENT 'ID',
|
||||
project_id BIGINT NOT NULL COMMENT '项目ID',
|
||||
user_id BIGINT NOT NULL COMMENT '监督员(用户)ID',
|
||||
user_name VARCHAR(50) DEFAULT NULL COMMENT '监督员姓名(冗余)',
|
||||
create_time DATETIME DEFAULT NULL COMMENT '创建时间',
|
||||
PRIMARY KEY (id),
|
||||
KEY idx_ps_project (project_id),
|
||||
KEY idx_ps_user (user_id)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='项目监督员表';
|
||||
|
||||
DROP TABLE IF EXISTS biz_project_labor_role;
|
||||
CREATE TABLE biz_project_labor_role (
|
||||
id BIGINT NOT NULL AUTO_INCREMENT COMMENT 'ID',
|
||||
@@ -395,6 +382,47 @@ CREATE TABLE biz_labor_voucher (
|
||||
-- 注: 2026-08-16 重构, 删 biz_user_role_bind 表, 业务角色统一存 sys_user.role_type
|
||||
-- sys_user 表在 RuoYi 标准 schema 里已含 role_type 列 (admin/leader/manager/doctor/executor/sponsor)
|
||||
|
||||
-- ============================================================================
|
||||
-- 平台协议/隐私政策文章表 (2026-08-16 新增)
|
||||
-- type: agreement=用户协议, privacy=隐私政策
|
||||
-- ============================================================================
|
||||
CREATE TABLE biz_article (
|
||||
id BIGINT NOT NULL AUTO_INCREMENT COMMENT '文章ID',
|
||||
title VARCHAR(200) NOT NULL COMMENT '标题',
|
||||
type VARCHAR(20) NOT NULL COMMENT '类型 agreement=用户协议 privacy=隐私政策',
|
||||
content MEDIUMTEXT NOT NULL COMMENT '正文 (HTML/富文本)',
|
||||
status CHAR(1) DEFAULT '0' COMMENT '状态 0启用 1停用',
|
||||
create_by VARCHAR(64) DEFAULT '' COMMENT '创建者',
|
||||
create_time DATETIME DEFAULT NULL COMMENT '创建时间',
|
||||
update_by VARCHAR(64) DEFAULT '' COMMENT '更新者',
|
||||
update_time DATETIME DEFAULT NULL COMMENT '更新时间',
|
||||
remark VARCHAR(500) DEFAULT NULL COMMENT '备注',
|
||||
PRIMARY KEY (id),
|
||||
KEY idx_biz_article_type (type, status)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='平台协议及隐私政策文章表';
|
||||
|
||||
-- ============================================================================
|
||||
-- 七大专项计划表 (2026-08-16 新增)
|
||||
-- 首页 "七大专项计划" 区块改由 admin 后台维护
|
||||
-- content_type: rich=富文本 / file=上传文件 (PDF/PNG)
|
||||
-- ============================================================================
|
||||
CREATE TABLE biz_special_plan (
|
||||
id BIGINT NOT NULL AUTO_INCREMENT COMMENT '专项计划ID',
|
||||
title VARCHAR(200) NOT NULL COMMENT '专项计划名称',
|
||||
content_type VARCHAR(20) NOT NULL DEFAULT 'rich' COMMENT '内容类型 rich=富文本 file=上传文件',
|
||||
content MEDIUMTEXT DEFAULT NULL COMMENT '富文本内容',
|
||||
file_url VARCHAR(500) DEFAULT NULL COMMENT '上传文件URL (PDF/PNG)',
|
||||
sort_order INT DEFAULT 0 COMMENT '排序, 从小到大',
|
||||
status CHAR(1) DEFAULT '0' COMMENT '状态 0启用 1停用',
|
||||
create_by VARCHAR(64) DEFAULT '' COMMENT '创建者',
|
||||
create_time DATETIME DEFAULT NULL COMMENT '创建时间',
|
||||
update_by VARCHAR(64) DEFAULT '' COMMENT '更新者',
|
||||
update_time DATETIME DEFAULT NULL COMMENT '更新时间',
|
||||
remark VARCHAR(500) DEFAULT NULL COMMENT '备注',
|
||||
PRIMARY KEY (id),
|
||||
KEY idx_special_plan_status (status, sort_order)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='七大专项计划表';
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
|
||||
-- ============================================================================
|
||||
|
||||
Reference in New Issue
Block a user