update 完成消息盒子功能前后端联动(已读未读在前端浏览器存储)

This commit is contained in:
疯狂的狮子Li
2026-03-27 14:34:37 +08:00
parent 66c23b1dc4
commit 60b6862c9e
25 changed files with 837 additions and 51 deletions

View File

@@ -923,7 +923,50 @@ insert into sys_notice values('2', '维护通知2018-07-01 系统凌晨维护
-- ----------------------------
-- 18、代码生成业务
-- 18、消息记录
-- ----------------------------
create table if not exists sys_message
(
message_id int8,
category varchar(20) not null,
type varchar(20) not null,
source varchar(20) not null,
title varchar(100) default ''::varchar,
message varchar(500) default ''::varchar,
content text,
data_json text,
path varchar(500) default null::varchar,
send_user_ids varchar(2000) not null default '0'::varchar,
create_dept int8,
create_by int8,
create_time timestamp,
update_by int8,
update_time timestamp,
constraint sys_message_pk primary key (message_id)
);
create index if not exists idx_sys_message_category_time on sys_message (category, create_time);
comment on table sys_message is '消息记录表';
comment on column sys_message.message_id is '消息ID';
comment on column sys_message.category is '消息分组(system/notice/workflow)';
comment on column sys_message.type is '消息类型';
comment on column sys_message.source is '消息来源';
comment on column sys_message.title is '标题';
comment on column sys_message.message is '摘要消息';
comment on column sys_message.content is '详细内容';
comment on column sys_message.data_json is '扩展数据JSON';
comment on column sys_message.path is '前端跳转路径';
comment on column sys_message.send_user_ids is '目标用户ID串0表示全局';
comment on column sys_message.create_dept is '创建部门';
comment on column sys_message.create_by is '创建者';
comment on column sys_message.create_time is '创建时间';
comment on column sys_message.update_by is '更新者';
comment on column sys_message.update_time is '更新时间';
-- ----------------------------
-- 19、代码生成业务表
-- ----------------------------
create table if not exists gen_table
(
@@ -977,7 +1020,7 @@ comment on column gen_table.update_time is '更新时间';
comment on column gen_table.remark is '备注';
-- ----------------------------
-- 19、代码生成业务表字段
-- 20、代码生成业务表字段
-- ----------------------------
create table if not exists gen_table_column
(