From 7d73b813c1fec83f4abf916bbc0c8aa87cfd218d Mon Sep 17 00:00:00 2001 From: zhuangtianxiang <2913129173@qq.com> Date: Sun, 5 Jan 2025 15:30:34 +0800 Subject: [PATCH] =?UTF-8?q?feat(iot):=20=E6=9C=8D=E5=8A=A1=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E6=B7=BB=E5=8A=A0=E5=A4=96=E9=94=AE=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E5=92=8C=20ID=20=E5=AD=97=E6=AE=B5-=20=E5=9C=A8=20ServeMapper.?= =?UTF-8?q?xml=20=E4=B8=AD=E6=B7=BB=E5=8A=A0=E4=BA=86=20input=5Fparam=5Ffo?= =?UTF-8?q?reign=5Ftype=20=E5=92=8C=20input=5Fparam=5Fforeign=5Fid=20?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=20-=20=E5=90=8C=E6=A0=B7=E5=9C=A8=20ServeMap?= =?UTF-8?q?per.xml=20=E4=B8=AD=E6=B7=BB=E5=8A=A0=E4=BA=86=20output=5Fparam?= =?UTF-8?q?=5Fforeign=5Ftype=20=E5=92=8C=20output=5Fparam=5Fforeign=5Fid?= =?UTF-8?q?=20=E5=AD=97=E6=AE=B5=20-=20=E6=96=B0=E5=A2=9E=20sys=5Fmessage?= =?UTF-8?q?=20=E8=A1=A8=E7=94=A8=E4=BA=8E=E6=B6=88=E6=81=AF=E7=AE=A1?= =?UTF-8?q?=E7=90=86=EF=BC=8C=E5=8C=85=E6=8B=AC=E6=B6=88=E6=81=AF=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E3=80=81=E5=8F=91=E9=80=81=E6=96=B9=E5=BC=8F=E3=80=81?= =?UTF-8?q?=E6=A0=87=E9=A2=98=E3=80=81=E5=86=85=E5=AE=B9=E7=AD=89=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../db/gateway/public/sys_message.sql | 48 +++++++++++++++++++ .../resources/mappers/iot/ServeMapper.xml | 4 ++ 2 files changed, 52 insertions(+) create mode 100644 src/main/resources/db/gateway/public/sys_message.sql diff --git a/src/main/resources/db/gateway/public/sys_message.sql b/src/main/resources/db/gateway/public/sys_message.sql new file mode 100644 index 0000000..375e8f1 --- /dev/null +++ b/src/main/resources/db/gateway/public/sys_message.sql @@ -0,0 +1,48 @@ +create table sys_message +( + id serial primary key, + type integer not null, + system boolean not null, + email boolean not null, + sms boolean not null, + html boolean not null, + title varchar, + content varchar, + remark varchar, + create_time timestamp, + create_by varchar, + update_time timestamp, + update_by varchar, + dept_id bigint +); + +comment on table sys_message is '消息'; + +comment on column sys_message.type is '消息类型'; + +comment on column sys_message.system is '是否系统生成'; + +comment on column sys_message.email is '是否需要发送邮件'; + +comment on column sys_message.sms is '是否需要发送短信'; + +comment on column sys_message.html is '消息内容是否是富文本,TRUE则义富文本形式发送'; + +comment on column sys_message.title is '标题'; + +comment on column sys_message.content is '消息内容'; + +comment on column sys_message.remark is '说明'; + +comment on column sys_message.create_time is '创建时间'; + +comment on column sys_message.create_by is '创建人'; + +comment on column sys_message.update_time is '更新时间'; + +comment on column sys_message.update_by is '更新人'; + +comment on column sys_message.dept_id is '部门权限id'; + +alter table sys_message + owner to gitea; diff --git a/src/main/resources/mappers/iot/ServeMapper.xml b/src/main/resources/mappers/iot/ServeMapper.xml index 314291a..e65affd 100644 --- a/src/main/resources/mappers/iot/ServeMapper.xml +++ b/src/main/resources/mappers/iot/ServeMapper.xml @@ -38,6 +38,8 @@ input_params.uint as input_param_uint, input_params.type as input_param_type, input_params.identifier as input_param_identifier, + input_params.foreign_type as input_param_foreign_type, + input_params.foreign_id as input_param_foreign_id, input_params.name as input_param_name, input_params.remark as input_param_remark, output_params.id as output_param_id, @@ -45,6 +47,8 @@ output_params.uint as output_param_uint, output_params.type as output_param_type, output_params.identifier as output_param_identifier, + output_params.foreign_type as output_param_foreign_type, + output_params.foreign_id as output_param_foreign_id, output_params.name as output_param_name, output_params.remark as output_param_remark FROM iot_serve s