From db5ce66ce9f0748ad2456b207bd18f0d94abb36c Mon Sep 17 00:00:00 2001 From: zhuibobo Date: Thu, 23 Jul 2026 15:17:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=9A=E5=8A=A1=E6=95=B0=E6=8D=AE=E5=90=8C?= =?UTF-8?q?=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../002-二期数据库更新.sql | 1 + .../一期/non_enforcement_registration.sql | 48 ++++++++++++++++++ .../二期/non_enforcement_registration.sql | 49 +++++++++++++++++++ 3 files changed, 98 insertions(+) create mode 100644 script/sql/businessdatasyn/一期/non_enforcement_registration.sql create mode 100644 script/sql/businessdatasyn/二期/non_enforcement_registration.sql diff --git a/script/sql/businessdatasyn/002-二期数据库更新.sql b/script/sql/businessdatasyn/002-二期数据库更新.sql index 32eece23..866efe5f 100644 --- a/script/sql/businessdatasyn/002-二期数据库更新.sql +++ b/script/sql/businessdatasyn/002-二期数据库更新.sql @@ -161,6 +161,7 @@ truncate table biz_sync_log; -- 删除业务表,重新同步 truncate table enforcement_registration; +truncate table non_enforcement_registration; truncate table enterprise_information; truncate table enforcement_inspection_program; truncate table enterprise_complaint; diff --git a/script/sql/businessdatasyn/一期/non_enforcement_registration.sql b/script/sql/businessdatasyn/一期/non_enforcement_registration.sql new file mode 100644 index 00000000..6ccec306 --- /dev/null +++ b/script/sql/businessdatasyn/一期/non_enforcement_registration.sql @@ -0,0 +1,48 @@ +create table non_enforcement_registration +( + id varchar(32) not null comment '主键ID' + primary key, + enterprise_name varchar(100) not null comment '被执法企业', + enterprise_number varchar(255) null, + enforcement_time datetime not null comment '执法时间', + law_enforcer varchar(50) not null comment '执法人员姓名', + law_enforcer_id varchar(50) not null comment '执法人员ID', + law_enforcer_other varchar(500) null comment '其他执法人员姓名', + law_enforcer_id_other varchar(500) null comment '其他执法人员ID', + law_enforcement_type tinyint default 0 null comment '执法(入企)类别 0 其他', + law_enforcement_type_text varchar(9) default '其他' null comment '执法(入企)类别', + law_enforcement_item tinyint default 0 null comment '执法(入企)事项 0 其他', + law_enforcement_item_text varchar(1000) default '其他' null comment '执法(入企)事项', + law_enforcement_basis varchar(500) null comment '执法(活动)依据', + law_enforcement_basis_text varchar(500) null comment '执法(活动)依据', + remark varchar(500) null comment '备注', + reslut bit default b'0' null comment '执法结果 0 合格 1 不合格', + status bit default b'0' null comment '数据状态 0 正常 1 取消', + has_delete bit default b'0' null comment '是否删除 0 否 1 是', + has_complaint bit default b'0' null comment '是否投诉 0 否 1 是', + has_submit bit default b'1' null comment '数据保存或提交 0 保存 1提交', + has_evaluate bit default b'0' null comment '是否评价 0 否 1 是', + law_id varchar(32) null comment '预告id', + law_text varchar(500) null comment '预告', + bureau_dept_id varchar(32) not null comment '执法主体部门id', + bureau_dept_name varchar(200) not null comment '执法主体', + creditcode varchar(18) not null comment '执法主体部门统一信用代码', + user_id varchar(32) not null comment '用户id', + dept_id varchar(32) not null comment '部门ID', + create_by varchar(32) not null comment '创建人id', + update_by varchar(32) null comment '更新人id', + create_time datetime default CURRENT_TIMESTAMP null comment '创建时间 (创建时自动设置为当前时间)', + update_time datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间 (创建和更新时自动设置为当前时间)', + enterprise_address varchar(500) null comment '企业注册地址', + district varchar(50) null comment '企业注册区', + street varchar(100) null comment '企业注册街道', + reason varchar(55) default '其他' null comment '未扫码原因' +) + comment '非行政执法登记表' row_format = DYNAMIC; + +create fulltext index idx_non_enforcement_registration_name + on non_enforcement_registration (enterprise_name); + +create index idx_non_enforcement_registration_time + on non_enforcement_registration (enforcement_time); + diff --git a/script/sql/businessdatasyn/二期/non_enforcement_registration.sql b/script/sql/businessdatasyn/二期/non_enforcement_registration.sql new file mode 100644 index 00000000..532b573c --- /dev/null +++ b/script/sql/businessdatasyn/二期/non_enforcement_registration.sql @@ -0,0 +1,49 @@ +create table non_enforcement_registration +( + id varchar(32) not null comment '主键ID' + primary key, + enterprise_name varchar(100) not null comment '被执法企业', + enterprise_number varchar(255) null, + enforcement_time datetime not null comment '执法时间', + law_enforcer varchar(50) not null comment '执法人员姓名', + law_enforcer_id varchar(50) not null comment '执法人员ID', + law_enforcer_other varchar(500) null comment '其他执法人员姓名', + law_enforcer_id_other varchar(500) null comment '其他执法人员ID', + law_enforcement_type tinyint default 0 null comment '执法(入企)类别 0 其他', + law_enforcement_type_text varchar(9) default '其他' null comment '执法(入企)类别', + law_enforcement_item tinyint default 0 null comment '执法(入企)事项 0 其他', + law_enforcement_item_text varchar(1000) default '其他' null comment '执法(入企)事项', + law_enforcement_basis varchar(500) null comment '执法(活动)依据', + law_enforcement_basis_text varchar(500) null comment '执法(活动)依据', + remark varchar(500) null comment '备注', + reslut bit default b'0' null comment '执法结果 0 合格 1 不合格', + status bit default b'0' null comment '数据状态 0 正常 1 取消', + has_delete bit default b'0' null comment '是否删除 0 否 1 是', + has_complaint bit default b'0' null comment '是否投诉 0 否 1 是', + has_submit bit default b'1' null comment '数据保存或提交 0 保存 1提交', + has_evaluate bit default b'0' null comment '是否评价 0 否 1 是', + law_id varchar(32) null comment '预告id', + law_text varchar(500) null comment '预告', + bureau_dept_id varchar(32) not null comment '执法主体部门id', + bureau_dept_name varchar(200) not null comment '执法主体', + creditcode varchar(18) not null comment '执法主体部门统一信用代码', + user_id varchar(32) not null comment '用户id', + dept_id varchar(32) not null comment '部门ID', + create_by varchar(32) not null comment '创建人id', + update_by varchar(32) null comment '更新人id', + create_time datetime default CURRENT_TIMESTAMP null comment '创建时间 (创建时自动设置为当前时间)', + update_time datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间 (创建和更新时自动设置为当前时间)', + enterprise_address varchar(500) null comment '企业注册地址', + district varchar(50) null comment '企业注册区', + street varchar(100) null comment '企业注册街道', + reason varchar(55) default '其他' null comment '未扫码原因', + create_dept varchar(100) null comment '创建部门' +) + comment '非行政执法登记表' row_format = DYNAMIC; + +create fulltext index idx_non_enforcement_registration_name + on non_enforcement_registration (enterprise_name); + +create index idx_non_enforcement_registration_time + on non_enforcement_registration (enforcement_time); +