批量推送

This commit is contained in:
郭庆泰
2026-08-16 13:42:26 +08:00
parent c612d4297a
commit 0c093076a4
66 changed files with 4847 additions and 1627 deletions
+4 -13
View File
@@ -174,11 +174,11 @@ CREATE TABLE biz_expert (
id_card_back_url VARCHAR(500) DEFAULT NULL COMMENT '身份证反面URL',
practice_cert_url VARCHAR(500) DEFAULT NULL COMMENT '执业证书URL',
title_cert_url VARCHAR(500) DEFAULT NULL COMMENT '职称证明URL',
audit_status VARCHAR(20) DEFAULT '0' COMMENT '审核状态 待审核/审核通过/已退回',
audit_status VARCHAR(20) DEFAULT '1' COMMENT '审核状态 0未提交 1待审核 2通过 3拒绝',
audit_opinion VARCHAR(500) DEFAULT NULL COMMENT '审核意见',
audit_by VARCHAR(64) DEFAULT NULL COMMENT '审核人',
audit_time DATETIME DEFAULT NULL COMMENT '审核时间',
status CHAR(1) DEFAULT '0' COMMENT '状态 0正常 1禁用',
status CHAR(1) DEFAULT 'Y' COMMENT '状态 Y正常 N禁用',
create_by VARCHAR(64) DEFAULT '' COMMENT '创建者',
create_time DATETIME DEFAULT NULL COMMENT '创建时间',
update_by VARCHAR(64) DEFAULT '' COMMENT '更新者',
@@ -392,17 +392,8 @@ CREATE TABLE biz_labor_voucher (
UNIQUE KEY uk_voucher_no (voucher_no)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='劳务凭证表';
DROP TABLE IF EXISTS biz_user_role_bind;
CREATE TABLE biz_user_role_bind (
id BIGINT NOT NULL AUTO_INCREMENT COMMENT 'ID',
user_id BIGINT NOT NULL COMMENT '用户ID',
role_type VARCHAR(20) NOT NULL COMMENT '业务角色 admin/leader/manager/doctor/executor/sponsor (注: 原 supplier 角色已统一为 executor, 见 2026-08-15 重构)',
unit_id BIGINT DEFAULT NULL COMMENT '所属单位ID',
unit_type VARCHAR(20) DEFAULT NULL COMMENT '所属单位类型',
create_time DATETIME DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (id),
UNIQUE KEY uk_urb_user (user_id, role_type)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户业务角色绑定';
-- 注: 2026-08-16 重构, 删 biz_user_role_bind 表, 业务角色统一存 sys_user.role_type
-- sys_user 表在 RuoYi 标准 schema 里已含 role_type 列 (admin/leader/manager/doctor/executor/sponsor)
SET FOREIGN_KEY_CHECKS = 1;