Compare commits
334
Commits
master
..
c6338a8d45
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c6338a8d45 | ||
|
|
66795541c0 | ||
|
|
0fed763499 | ||
|
|
786b053703 | ||
|
|
fda24ef418 | ||
|
|
5a870bb767 | ||
|
|
3005d8d80a | ||
|
|
fc347944a0 | ||
|
|
7aa25f5f3a | ||
|
|
4a139d9240 | ||
|
|
409b5bdfa0 | ||
|
|
de4b503376 | ||
|
|
a3bf6a2063 | ||
|
|
0389fc8390 | ||
|
|
344cd1ff5e | ||
|
|
412e66b3dd | ||
|
|
0b4f4a4d74 | ||
|
|
53d48fdd06 | ||
|
|
e2bac530e2 | ||
|
|
307cc42437 | ||
|
|
f7f27c34c9 | ||
|
|
a975e9d223 | ||
|
|
96e82801e0 | ||
|
|
86190b949f | ||
|
|
2214aee8b4 | ||
|
|
b0016073e3 | ||
|
|
d3f14ed824 | ||
|
|
b7906db202 | ||
|
|
04b00de86e | ||
|
|
25643710e3 | ||
|
|
bac673f2e8 | ||
|
|
01982703f4 | ||
|
|
d1e2f707ae | ||
|
|
156ccde751 | ||
|
|
f5d1090479 | ||
|
|
21f801019a | ||
|
|
961dc7c104 | ||
|
|
7d3ee66a4b | ||
|
|
2c9d1d8781 | ||
|
|
bc941755b3 | ||
|
|
7f27749cdf | ||
|
|
618020de3a | ||
|
|
f4598505c2 | ||
|
|
858e23a311 | ||
|
|
b5c87ed3ff | ||
|
|
ff63db7081 | ||
|
|
04c2a2218a | ||
|
|
c488d5c7ab | ||
|
|
e3f9545462 | ||
|
|
065dc6e7db | ||
|
|
073efdd34f | ||
|
|
bc40b561dc | ||
|
|
886c9d1dbc | ||
|
|
b9ea233a45 | ||
|
|
670f36a57b | ||
|
|
3733d442cc | ||
|
|
061749cfb3 | ||
|
|
0b403a559e | ||
|
|
8fd4cd9253 | ||
|
|
10d5e6ca4a | ||
|
|
d98884ea4c | ||
|
|
bab238daae | ||
|
|
5233e6cb4b | ||
|
|
224dae23ee | ||
|
|
5f790c0c7e | ||
|
|
890cdfe40d | ||
|
|
909ccacaeb | ||
|
|
9b3021e847 | ||
|
|
264ca97055 | ||
|
|
9251e202f3 | ||
|
|
5885cd2ea0 | ||
|
|
d2a2f8291c | ||
|
|
a38f8adfc8 | ||
|
|
4c98dd2d30 | ||
|
|
b751f40bb4 | ||
|
|
61045e4389 | ||
|
|
a3cb8a45ad | ||
|
|
fb5f142127 | ||
|
|
2c0d684079 | ||
|
|
98dc17552d | ||
|
|
e9784f7957 | ||
|
|
175238e291 | ||
|
|
3c822d581c | ||
|
|
77d72d1d78 | ||
|
|
9dbdd911d9 | ||
|
|
0022497f64 | ||
|
|
9714e97a71 | ||
|
|
65f5755422 | ||
|
|
677b4d5080 | ||
|
|
49f316dd82 | ||
|
|
b6aecf4e64 | ||
|
|
cd7f5661de | ||
|
|
6e005f2f4e | ||
|
|
03f8be4c98 | ||
|
|
b2b96290bf | ||
|
|
80d1cebc0f | ||
|
|
e064e312da | ||
|
|
173eaa1b60 | ||
|
|
ff4de69409 | ||
|
|
6b13ab307a | ||
|
|
b57482b0be | ||
|
|
41ab299602 | ||
|
|
e1eeafa13b | ||
|
|
e535308048 | ||
|
|
b03c4db189 | ||
|
|
a6aebf34b4 | ||
|
|
46c0c15bf2 | ||
|
|
e47a02f4cd | ||
|
|
6f404e466c | ||
|
|
40506c561c | ||
|
|
c73c1089ee | ||
|
|
fe014a56c8 | ||
|
|
24b1967ba9 | ||
|
|
c9020ee8d3 | ||
|
|
1a9c557899 | ||
|
|
8eca7a0232 | ||
|
|
b580502f48 | ||
|
|
654a842ed9 | ||
|
|
a58a007809 | ||
|
|
fdd6fce15c | ||
|
|
3a8252e81d | ||
|
|
4f8ca1b97b | ||
|
|
4ba67b70c5 | ||
|
|
58acc58338 | ||
|
|
410bd6efa6 | ||
|
|
a00d361f6b | ||
|
|
464abc6521 | ||
|
|
7362ca6b8a | ||
|
|
309bdc467e | ||
|
|
33470b1a04 | ||
|
|
66b90d1c14 | ||
|
|
de888296d9 | ||
|
|
fb699c5227 | ||
|
|
60edd2726d | ||
|
|
10c2b4737f | ||
|
|
a6935d9f42 | ||
|
|
ab7fe2a199 | ||
|
|
1495841ad2 | ||
|
|
9f583d8850 | ||
|
|
6381d7ab9c | ||
|
|
34c3c59c0c | ||
|
|
7b473e5e36 | ||
|
|
f5247cc21f | ||
|
|
1c7ba176f6 | ||
|
|
e45f571cd2 | ||
|
|
492e44bb80 | ||
|
|
66bb39bc18 | ||
|
|
5d66a58af9 | ||
|
|
9686399c80 | ||
|
|
19f6973a1f | ||
|
|
bffd4fa7df | ||
|
|
86862ea0a7 | ||
|
|
da9169f774 | ||
|
|
a972e556d9 | ||
|
|
b093d95463 | ||
|
|
a7bad9d444 | ||
|
|
9533c976f2 | ||
|
|
79c8bd0da1 | ||
|
|
7c337a40a7 | ||
|
|
3b25a26540 | ||
|
|
428992ca6d | ||
|
|
a59914b95c | ||
|
|
5c9cfbb7c3 | ||
|
|
9d157d17d5 | ||
|
|
f88bb0af52 | ||
|
|
117d9185f4 | ||
|
|
4d9051d5f9 | ||
|
|
6c3047abf2 | ||
|
|
9b15cb694d | ||
|
|
08b487accf | ||
|
|
3bc6566f2d | ||
|
|
fbf8b11d4f | ||
|
|
f2d63353b0 | ||
|
|
707e41025c | ||
|
|
8f1d3fdf2a | ||
|
|
24cd7cfdca | ||
|
|
2ca6c5f1cd | ||
|
|
5e4f95c10d | ||
|
|
de69956a71 | ||
|
|
7d316cdf47 | ||
|
|
9d6c2f2a14 | ||
|
|
569e23322f | ||
|
|
fe5ca6619c | ||
|
|
f73a09e91c | ||
|
|
9916e792db | ||
|
|
36bbbbf180 | ||
|
|
b8108c4908 | ||
|
|
06236177a3 | ||
|
|
930b806a25 | ||
|
|
0f6fc575d5 | ||
|
|
4446515656 | ||
|
|
3c7bda80bb | ||
|
|
f37963f141 | ||
|
|
5d0dc81279 | ||
|
|
22626eb9d5 | ||
|
|
0b5ec13aab | ||
|
|
595d702e9e | ||
|
|
a4a0265a82 | ||
|
|
430817655a | ||
|
|
536ca94d8b | ||
|
|
cb0d45c81b | ||
|
|
a20771f420 | ||
|
|
23b560ca01 | ||
|
|
cd6d48c22e | ||
|
|
5d6ab34fd2 | ||
|
|
ae4c5e7ee6 | ||
|
|
e7669dc8bc | ||
|
|
560fe0dc19 | ||
|
|
9086453544 | ||
|
|
8adaff4445 | ||
|
|
9942105af9 | ||
|
|
714bba6733 | ||
|
|
f09b695903 | ||
|
|
019c7d600a | ||
|
|
56697c1a78 | ||
|
|
fe0e075220 | ||
|
|
ee7ff671b5 | ||
|
|
d7d69755a7 | ||
|
|
5f612993c6 | ||
|
|
105bf98d25 | ||
|
|
354d3c82a2 | ||
|
|
3d5f72a26b | ||
|
|
551eaf50fb | ||
|
|
5aacb190ef | ||
|
|
e975d62c17 | ||
|
|
ec67a5e064 | ||
|
|
a1a9360d97 | ||
|
|
fba5870c50 | ||
|
|
7e310ba037 | ||
|
|
9e2ee4b81a | ||
|
|
0101561d12 | ||
|
|
54edb2032d | ||
|
|
34007bc02e | ||
|
|
348815ab68 | ||
|
|
e9be1437ce | ||
|
|
729fcef675 | ||
|
|
8780de32f2 | ||
|
|
75986f785b | ||
|
|
40ab4b65dd | ||
|
|
f2c6914fa9 | ||
|
|
92033a17cb | ||
|
|
6d747c49fb | ||
|
|
c3d68906ab | ||
|
|
5baa1b5479 | ||
|
|
3016f15244 | ||
|
|
c6bc9296e0 | ||
|
|
8ee7c1f9d1 | ||
|
|
36c67c6c2a | ||
|
|
15cbd2f085 | ||
|
|
a18166d6a8 | ||
|
|
0810aa1370 | ||
|
|
137b4efa38 | ||
|
|
051905a6f2 | ||
|
|
4356433ee0 | ||
|
|
e9774bc270 | ||
|
|
9f7882497b | ||
|
|
2a67051beb | ||
|
|
c808470275 | ||
|
|
2b6e5d2736 | ||
|
|
19e46db6a1 | ||
|
|
b678b33734 | ||
|
|
6d498f3b74 | ||
|
|
f2503fdd52 | ||
|
|
eba9ee928f | ||
|
|
9d68bcd2ff | ||
|
|
ff6e83f1c8 | ||
|
|
273d1377b9 | ||
|
|
106863d986 | ||
|
|
688abc5703 | ||
|
|
e9fada7bbd | ||
|
|
853eefb48c | ||
|
|
34c4e9accc | ||
|
|
8f73f46fcf | ||
|
|
cd6b8e49e5 | ||
|
|
3e4f5ebe3e | ||
|
|
2a7dde25ea | ||
|
|
59ade8db2b | ||
|
|
a035d3f47e | ||
|
|
4e4cce85e8 | ||
|
|
3a45a45f99 | ||
|
|
747c881b74 | ||
|
|
23c53a782c | ||
|
|
b327524823 | ||
|
|
63ce497551 | ||
|
|
49dd2287ad | ||
|
|
eeeaf9166b | ||
|
|
64b6c78b92 | ||
|
|
a68409917e | ||
|
|
17a693f768 | ||
|
|
2b2b070979 | ||
|
|
afa6942d77 | ||
|
|
e4d815ae54 | ||
|
|
476b3a00d5 | ||
|
|
7ea6dd3411 | ||
|
|
dce89d699a | ||
|
|
84e9334a20 | ||
|
|
73aeba99b3 | ||
|
|
6372acdf2d | ||
|
|
180734119a | ||
|
|
6139c70e97 | ||
|
|
b182e6e59e | ||
|
|
76cba3c817 | ||
|
|
36603cbda9 | ||
|
|
e334685b1d | ||
|
|
f16b65982c | ||
|
|
3684588a52 | ||
|
|
3169464045 | ||
|
|
df2b136b3e | ||
|
|
d5cfc9e76f | ||
|
|
d842bb1dbb | ||
|
|
f28b1e755b | ||
|
|
e64091efde | ||
|
|
34adc1a5e2 | ||
|
|
ac42d99bd2 | ||
|
|
e19f3f57b9 | ||
|
|
7c69912296 | ||
|
|
75d0775ca9 | ||
|
|
ec897c0567 | ||
|
|
19addb4469 | ||
|
|
65b15b8dbd | ||
|
|
2b25e0bf99 | ||
|
|
3a43716e9b | ||
|
|
e93fb4de8d | ||
|
|
5a1d6d828b | ||
|
|
c342a77af1 | ||
|
|
3bd73a6eb8 | ||
|
|
58f859bcac | ||
|
|
7e83999711 | ||
|
|
7fb0ac6aa6 | ||
|
|
909c083e51 | ||
|
|
e15aae5a26 | ||
|
|
2804df2af3 | ||
|
|
c91978f42a | ||
|
|
68fd95a017 |
@@ -0,0 +1,8 @@
|
|||||||
|
-- aed表加字段
|
||||||
|
ALTER TABLE `aed_equipment_manger`
|
||||||
|
ADD COLUMN `geo_collect_type` tinyint NULL DEFAULT 0 COMMENT '位置数据维护方式(0-地图选点,1-手动维护)' AFTER `latitude`;
|
||||||
|
ADD COLUMN `ay_id` varchar(255) NULL COMMENT '安眼平台系统id' AFTER `name`;
|
||||||
|
|
||||||
|
-- 应急资源表加字段
|
||||||
|
ALTER TABLE `emergency_resource`
|
||||||
|
ADD COLUMN `ay_id` varchar(255) NULL COMMENT '安眼平台系统id' AFTER `run_time`;
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
-------------------------
|
||||||
|
------------ xj_emergency
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
CREATE TABLE `large_screen_data`
|
||||||
|
(
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_persian_ci NOT NULL COMMENT '主键',
|
||||||
|
`type` varchar(60) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开关类型(参考entity)',
|
||||||
|
`center_id` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '应急中心id',
|
||||||
|
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '开启状态(0:未开启 1:开启)',
|
||||||
|
`name` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称(体检机构才有值)',
|
||||||
|
`value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '值',
|
||||||
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`create_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '创建人',
|
||||||
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`update_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '更新人',
|
||||||
|
PRIMARY KEY (`id`)
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
||||||
@@ -0,0 +1,263 @@
|
|||||||
|
ALTER TABLE `emergency_resource`
|
||||||
|
ADD COLUMN `job_num` int NULL DEFAULT NULL COMMENT '在岗人数' AFTER `memo`,
|
||||||
|
ADD COLUMN `run_time` int NULL DEFAULT NULL COMMENT '运转时间(分钟)' AFTER `job_num`;
|
||||||
|
|
||||||
|
|
||||||
|
-- 创建aed表
|
||||||
|
CREATE TABLE `xj_aed`
|
||||||
|
(
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_persian_ci NOT NULL COMMENT '主键',
|
||||||
|
`name` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'aed名称',
|
||||||
|
`address` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '设置地点',
|
||||||
|
`longitude` decimal(10, 6) DEFAULT NULL COMMENT '经度(火星坐标系)',
|
||||||
|
`latitude` decimal(10, 6) DEFAULT NULL COMMENT '纬度(火星坐标系)',
|
||||||
|
`manage_name` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理员姓名',
|
||||||
|
`manage_phone` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理员电话',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'orgCode',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT '0' COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`create_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '创建人',
|
||||||
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`update_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '更新人',
|
||||||
|
PRIMARY KEY (`id`)
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
||||||
|
|
||||||
|
-- 写入aed表数据 -- 数据来源于excel表 《各二级单位坐标位置更正统计9.15(2)》 经纬度已通过度分秒转换为84坐标系又通过GPS84ToGCJ02方法转换为火星坐标系
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214849', '自动体外除颤仪', '公司机关机关机关楼一楼524房间', 84.892962, 45.571915, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214850', '自动体外除颤仪', '乌鲁木齐明园服务中心无明园服务中心综合办公楼四层会议室门口', 87.597842, 43.818145, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214851', '自动体外除颤仪', '西部原油销售中心无明园服务中心综合办公楼四层会议室门口', 87.597842, 43.818145, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214852', '自动体外除颤仪', '玛湖勘探开发项目部项目部机关(油田公司机关2#楼7楼、8楼)油田公司机关2#楼1楼大厅', 84.886853, 45.578863, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214853', '自动体外除颤仪', '玛湖勘探开发项目部项目部基地项目部基地2#办公楼1楼墙面', 85.413101, 45.911086, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214854', '自动体外除颤仪', '监督中心机关、各监督站油田公司机关2#楼1楼大厅', 84.886853, 45.578863, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214855', '自动体外除颤仪', '监督中心计量监督检测中心、质量安全环保研究所公共事务中心大院5号楼1楼', 84.873536, 45.599149, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214856', '自动体外除颤仪', '监督中心油田化学剂产品质量监督检验站勘探开发研究院大院6号楼一楼', 84.901295, 45.604129, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214857', '自动体外除颤仪', '监督中心环境监测站勘探开发研究院大院2号楼一楼', 84.899350, 45.604129, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214858', '自动体外除颤仪', '新疆油田储气库有限公司机关机关二楼健康小屋内', 86.888887, 44.174855, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214859', '自动体外除颤仪', '新疆油田储气库有限公司集注站集注站中控', 87.029069, 44.129586, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214860', '自动体外除颤仪', '风城油田作业区乌尔禾机关机关楼一楼大厅', 85.679373, 46.090483, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214861', '自动体外除颤仪', '风城油田作业区乌尔禾A栋办公楼B栋房务中心', 85.676867, 46.089368, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214862', '自动体外除颤仪', '风城油田作业区乌尔禾B栋宿舍B栋房务中心', 85.676867, 46.089368, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214863', '自动体外除颤仪', '风城油田作业区乌尔禾C栋宿舍C栋房务中心', 85.681600, 46.089099, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214864', '自动体外除颤仪', '风城油田作业区乌尔禾D栋宿舍D栋房务中心', 85.683271, 46.089658, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214865', '自动体外除颤仪', '风城油田作业区乌尔禾E栋宿舍E栋房务中心', 85.684106, 46.089659, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214866', '自动体外除颤仪', '开发公司机关石油大厦B座23楼电梯前室', 84.903242, 45.673281, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214867', '自动体外除颤仪', '开发公司第一项目经理部第一项目部基地112房间', 85.067125, 45.673073, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214868', '自动体外除颤仪', '开发公司第二项目经理部第二项目部基地安全办', 86.853424, 45.429250, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214869', '自动体外除颤仪', '采气一厂机关机关楼一楼大厅', 84.869098, 45.599154, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214870', '自动体外除颤仪', '采气一厂机关机关楼一楼大厅', 84.869098, 45.599154, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214871', '自动体外除颤仪', '采气一厂呼图壁采气作业区石油公寓2楼218', 86.901390, 44.191784, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214872', '自动体外除颤仪', '采气一厂克75采气作业区中控室', 85.193392, 45.182159, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214873', '自动体外除颤仪', '采气一厂克75采气作业区中控室', 85.193392, 45.182159, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214874', '自动体外除颤仪', '采气一厂试采维修抢险中心前院办公室中控室', 85.055415, 45.480862, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214875', '自动体外除颤仪', '采气一厂试采维修抢险中心前院办公室中控室', 85.055415, 45.480862, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214876', '自动体外除颤仪', '采气一厂克拉美丽采气作业区健康小屋', 87.613755, 45.243382, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214877', '自动体外除颤仪', '采气一厂盆5采气作业区公寓医护值班室', 86.203756, 44.950184, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214878', '自动体外除颤仪', '采气一厂玛河作业区公寓一楼南103医护值班室', 86.056411, 44.283982, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214879', '自动体外除颤仪', '采气一厂玛河作业区公寓一楼南103医护值班室', 86.056411, 44.283982, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214880', '自动体外除颤仪', '采油二厂机关机关楼一楼大厅', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214881', '自动体外除颤仪', '采油二厂第一采油作业区7821中心站', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214882', '自动体外除颤仪', '采油二厂第二采油作业区7109中心站', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214883', '自动体外除颤仪', '采油二厂第三采油作业区7830中心站', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214884', '自动体外除颤仪', '采油二厂第五采油作业区5320中心站', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214885', '自动体外除颤仪', '采油二厂运行维护一中心8562中心站', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214886', '自动体外除颤仪', '采油二厂运行维护一中心8513中心站', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214887', '自动体外除颤仪', '采油二厂第七采油作业区5203中心站', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214888', '自动体外除颤仪', '采油二厂第八采油作业区5115中心站', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214889', '自动体外除颤仪', '采油二厂第九采油作业区玛湖生活基地', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214890', '自动体外除颤仪', '采油二厂联合注入站七东1号注聚站', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214891', '自动体外除颤仪', '采油二厂联合处理一站81#联合处理站应急材料室', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352193', '自动体外除颤仪', '采油二厂联合处理二站51#联合处理站', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352194', '自动体外除颤仪', '采油二厂天然气处理站深冷中控室', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352195', '自动体外除颤仪', '采油二厂联合办公楼克拉玛依市6+1大楼B座2楼212室', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352196', '自动体外除颤仪', '采油二厂综合体育馆白碱滩区综合体育馆大厅', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352197', '自动体外除颤仪', '石西油田作业区石西公寓石西公寓大食堂门口', 86.857307, 45.428411, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352198', '自动体外除颤仪', '石西油田作业区石西公寓石西公寓大食堂门口', 86.857307, 45.428411, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352199', '自动体外除颤仪', '石西油田作业区石南4联合站石南4联合站办公区中控室内', 86.737987, 45.623245, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352200', '自动体外除颤仪', '石西油田作业区石南4联合站石南4联合站办公区中控室内', 86.737987, 45.623245, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352201', '自动体外除颤仪', '石西油田作业区莫北转油站莫北转油站办公区大门进门左手墙上', 86.769374, 45.223810, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352202', '自动体外除颤仪', '石西油田作业区莫北转油站莫北转油站办公区大门进门左手墙上', 86.769374, 45.223810, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352203', '自动体外除颤仪', '石西油田作业区莫109转输处理站莫109转输站办公区中控室内', 86.606250, 45.114165, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352204', '自动体外除颤仪', '石西油田作业区莫109转输处理站莫109转输站办公区中控室内', 86.606250, 45.114165, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352205', '自动体外除颤仪', '石西油田作业区石204混输泵站石204混输泵站采油食堂进门左手处', 86.838465, 45.701458, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352206', '自动体外除颤仪', '石西油田作业区石204混输泵站石204混输泵站采油食堂进门左手处', 86.838465, 45.701458, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352207', '自动体外除颤仪', '石西油田作业区石南31联合站采油休息办公室石南31联合站采油办公室车库进门右手处', 86.950727, 45.614508, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352208', '自动体外除颤仪', '石西油田作业区石南31联合站采油休息办公室石南31联合站采油办公室车库进门右手处', 86.950727, 45.614508, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352209', '自动体外除颤仪', '吉庆油田作业区机关综合楼一楼大厅', 89.220063, 44.003277, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352210', '自动体外除颤仪', '吉庆油田作业区吉7运行维护中心公寓A座2楼222室', 89.277552, 44.105983, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352211', '自动体外除颤仪', '吉庆油田作业区页岩油运行维护中心红旗大饭店4楼412室', 89.111967, 44.236072, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352212', '自动体外除颤仪', '油田技术服务分公司机关科研生产办公楼A座机关楼五楼茶水间(503-2对面)', 84.900460, 45.571913, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352213', '自动体外除颤仪', '油田技术服务分公司机关科研生产办公楼A座机关楼五楼茶水间(503-2对面)', 84.900460, 45.571913, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352214', '自动体外除颤仪', '百口泉采油厂市区机关3楼羽毛球场', 84.896294, 45.576635, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352215', '自动体外除颤仪', '百口泉采油厂百口泉基地体育馆', 85.415878, 45.912751, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352216', '自动体外除颤仪', '百口泉采油厂百21采油作业区百21作业区113室', 85.414490, 45.913029, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352217', '自动体外除颤仪', '百口泉采油厂检188采油作业区检188作业区调度室', 85.414490, 45.913029, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352218', '自动体外除颤仪', '百口泉采油厂玛湖第一采油作业区玛一作业区调度室', 85.937222, 45.964626, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352219', '自动体外除颤仪', '百口泉采油厂玛湖第二采油作业区玛二作业区资料组办公室', 86.006614, 46.073928, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352220', '自动体外除颤仪', '百口泉采油厂玛湖第三采油作业区基地会议室', 85.765285, 45.814277, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352221', '自动体外除颤仪', '百口泉采油厂玛湖第三采油作业区玛中4基地会议室', 85.761668, 45.642106, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352222', '自动体外除颤仪', '百口泉采油厂注输联合站玛18转油站会议室', 85.765285, 45.814277, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352223', '自动体外除颤仪', '百口泉采油厂注输联合站玛131转油站会议室', 86.006614, 46.073928, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352224', '自动体外除颤仪', '百口泉采油厂注输联合站注输联合站小会议室', 85.478225, 45.921806, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352225', '自动体外除颤仪', '百口泉采油厂员工培训站员工培训中心会议室', 85.414212, 45.905810, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352226', '自动体外除颤仪', '电力公司机关机关楼一楼大厅', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352227', '自动体外除颤仪', '电力公司发电机关楼一楼大厅', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352228', '自动体外除颤仪', '咨询中心机关、各业务部室油田公司机关2#楼1楼大厅', 84.886974, 45.578946, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352229', '自动体外除颤仪', '咨询中心机关、各业务部室油田公司机关2#楼1楼大厅', 84.886974, 45.578946, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352230', '自动体外除颤仪', '准东采油厂机关机关楼一楼大厅', 87.886688, 44.143790, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352231', '自动体外除颤仪', '准东采油厂机关机关食堂', 87.884192, 44.147956, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352232', '自动体外除颤仪', '准东采油厂甘泉河作业区甘泉河健康小屋内', 88.744436, 44.104291, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352233', '自动体外除颤仪', '准东采油厂甘泉河作业区甘泉河员工餐厅', 88.742768, 44.102903, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352234', '自动体外除颤仪', '准东采油厂甘泉河作业区甘泉河办公楼一楼', 88.746102, 44.103181, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352235', '自动体外除颤仪', '准东采油厂沙南作业区沙南健康小屋内', 88.716637, 44.349966, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352236', '自动体外除颤仪', '准东采油厂沙南作业区沙南北联站', 88.719143, 44.367462, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352237', '自动体外除颤仪', '准东采油厂沙南作业区沙南西泉1区', 88.606412, 44.323148, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352238', '自动体外除颤仪', '准东采油厂沙南作业区沙南沙联站', 88.700499, 44.479339, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352239', '自动体外除颤仪', '准东采油厂吉庆运维项目部红旗大酒店4楼健康小屋', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352240', '自动体外除颤仪', '准东采油厂吉庆运维项目部红旗大酒店4楼健康小屋', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352241', '自动体外除颤仪', '准东采油厂南疆(哈得)项目部跃满公寓一楼西头', 82.995713, 40.787383, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352242', '自动体外除颤仪', '准东采油厂水务公司水务公司水二泵站', 88.974941, 44.691779, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352243', '自动体外除颤仪', '准东采油厂勘探开发研究所基地勘探开发研究所基地办公楼', 87.093713, 44.151348, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352244', '自动体外除颤仪', '准东采油厂勘探开发研究所明园勘探开发研究所明园办公楼', 87.595343, 43.817591, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352245', '自动体外除颤仪', '准东采油厂火烧山作业区火烧山公寓健康小屋', 89.002570, 44.920211, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352246', '自动体外除颤仪', '准东采油厂火烧山作业区火烧山新公寓一楼', 89.002012, 44.919654, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352247', '自动体外除颤仪', '准东采油厂彩南作业区1号公寓健康小屋', 88.367529, 44.987863, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352248', '自动体外除颤仪', '准东采油厂彩南作业区滴12生活点会议室', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266753', '自动体外除颤仪', '准东采油厂彩南作业区集中处理站党员服务室', 88.362798, 44.978688, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266754', '自动体外除颤仪', '准东采油厂彩南作业区彩参二班组', 88.405333, 44.975112, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266755', '自动体外除颤仪', '准东采油厂工程技术服务公司工程技术服务公司沙南驻地走廊西侧', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266756', '自动体外除颤仪', '准东采油厂工程技术服务公司工程技术服务公司吉7驻地餐厅', 89.277552, 44.102652, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266757', '自动体外除颤仪', '准东采油厂供电(新能源)公司火烧山110kV变电所', 89.030746, 44.948075, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266758', '自动体外除颤仪', '准东采油厂油田保障中心体育馆一楼大厅', 87.893901, 44.145174, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266759', '自动体外除颤仪', '准东采油厂油田公寓服务中心准东宾馆总台', 87.886966, 44.149065, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266760', '自动体外除颤仪', '重油开发公司机关机关楼一楼大厅', 84.860503, 45.618329, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266761', '自动体外除颤仪', '重油开发公司采油作业一区采油一区三班', 84.864939, 45.618601, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266762', '自动体外除颤仪', '重油开发公司采油作业二区采油二区大班房', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266763', '自动体外除颤仪', '重油开发公司采油作业三区采油三区大班房', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266764', '自动体外除颤仪', '重油开发公司采油作业四区采油三班基地会议室', 85.200055, 45.392445, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266765', '自动体外除颤仪', '重油开发公司采油作业五区采油五区大班房', 85.181779, 45.714932, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266766', '自动体外除颤仪', '重油开发公司采油作业六区五区南班组基地', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266767', '自动体外除颤仪', '重油开发公司集输污水联合站金龙2转油站', 85.241668, 45.357122, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266768', '自动体外除颤仪', '应急抢险救援中心中心机关中心机关楼四楼公共展厅', 84.835834, 45.573936, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266769', '自动体外除颤仪', '应急抢险救援中心中心机关中心机关楼四楼公共展厅', 84.835834, 45.573936, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266770', '自动体外除颤仪', '应急抢险救援中心研究所中心机关楼四楼公共展厅', 84.835834, 45.573936, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266771', '自动体外除颤仪', '应急抢险救援中心技术监督中心中心机关楼四楼公共展厅', 84.835834, 45.573936, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266772', '自动体外除颤仪', '应急抢险救援中心技术监督中心井控技术分公司一楼过道', 84.875754, 45.591647, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266773', '自动体外除颤仪', '应急抢险救援中心井控培训中心教学楼A-B区走廊', 84.873814, 45.606370, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266774', '自动体外除颤仪', '应急抢险救援中心储层作业分公司分公司机关二楼大厅', 85.111481, 45.678892, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266775', '自动体外除颤仪', '应急抢险救援中心酸压作业分公司酸压作业分公司机关楼二楼', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266776', '自动体外除颤仪', '应急抢险救援中心零散气作业分公司零散气作业分公司机关楼二楼', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266777', '自动体外除颤仪', '应急抢险救援中心井筒作业分公司共用井控技术分公司一楼过道', 84.875754, 45.591647, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266778', '自动体外除颤仪', '应急抢险救援中心井筒作业分公司陆梁基地会议室', 86.896466, 45.860501, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266779', '自动体外除颤仪', '应急抢险救援中心机械设备制造分公司机关大厅', 85.084933, 45.599498, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266780', '自动体外除颤仪', '应急抢险救援中心井控技术分公司井控技术分公司一楼过道', 84.875754, 45.591647, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266781', '自动体外除颤仪', '应急抢险救援中心带压作业分公司带压作业分公司一楼过道', 85.116617, 45.680038, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266782', '自动体外除颤仪', '应急抢险救援中心连管作业分公司带压作业分公司一楼过道', 85.116617, 45.680038, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266783', '自动体外除颤仪', '应急抢险救援中心特车分公司特车分公司机关楼', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266784', '自动体外除颤仪', '应急抢险救援中心综合服务站共用井控技术分公司一楼过道', 84.875754, 45.591647, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375617', '自动体外除颤仪', '应急抢险救援中心准东消防大队准东消防大队一楼大厅', 87.881141, 44.152678, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375618', '自动体外除颤仪', '应急抢险救援中心白碱滩消防大队健身房', 85.122446, 45.685865, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375619', '自动体外除颤仪', '应急抢险救援中心沙漠腹部消防大队石西作业区公寓1#食堂门口', 86.857307, 45.428689, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375620', '自动体外除颤仪', '应急抢险救援中心陆梁作业区公寓2#食堂门口', 86.891187, 45.858004, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375621', '自动体外除颤仪', '应急抢险救援中心百口泉消防大队百口泉消防大队一楼大厅', 84.886854, 45.603024, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375622', '自动体外除颤仪', '应急抢险救援中心风城油田消防中队风城油田消防中队执勤楼一楼大厅', 85.675196, 46.092419, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375623', '自动体外除颤仪', '新能源事业部机关机关2号楼656办公室', 84.883523, 45.577753, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375624', '自动体外除颤仪', '新能源事业部煤电项目部煤电项目部一楼大厅', 85.016096, 45.547144, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375625', '自动体外除颤仪', '红山公司机关科研生产办公楼A座机关楼七楼茶水间', 84.896905, 45.570603, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375626', '自动体外除颤仪', '红山公司运行维护二中心(办公室)运行维护二中心坡下基地调度值班室', 84.816239, 45.367030, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375627', '自动体外除颤仪', '红山公司运行维护二中心(办公室)运行维护二中心7号中心站对面值班室', 84.817236, 45.353428, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375628', '自动体外除颤仪', '红山公司运行维护三中心(办公室)运行维护三中心处理站仪控室', 84.823821, 45.368316, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375629', '自动体外除颤仪', '油气储运公司克区机关楼209室', 84.981774, 45.574815, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375630', '自动体外除颤仪', '油气储运公司昌吉机关楼421室', 87.302532, 43.991870, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375631', '自动体外除颤仪', '油气储运公司石西站石西站公寓大门口', 86.869512, 45.428671, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375632', '自动体外除颤仪', '油气储运公司北三台站油库北三台站油库', 88.710788, 44.243344, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375633', '自动体外除颤仪', '油气储运公司北三台站彩南交接点北三台站彩南交接点', 88.363077, 44.976466, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375634', '自动体外除颤仪', '油气储运公司北三台站火烧山交油点北三台站火烧山交油点', 89.028515, 44.948347, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375635', '自动体外除颤仪', '油气储运公司706站706站经济员办公室', 86.966269, 44.077771, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375636', '自动体外除颤仪', '油气储运公司706站705站点705站点技术员办公室', 86.527177, 44.300162, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375637', '自动体外除颤仪', '油气储运公司四泵站办公楼二楼党员之家办公室', 84.768154, 44.916483, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375638', '自动体外除颤仪', '油气储运公司六泵站六泵站会议室', 84.859622, 44.442485, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375639', '自动体外除颤仪', '油气储运公司704站704站技术员办公室', 85.498086, 44.830121, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375640', '自动体外除颤仪', '油气储运公司704站703站703站点经济员办公室', 85.498086, 44.830121, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375641', '自动体外除颤仪', '油气储运公司风城中心站夏子街增压站夏子街增压站', 86.084328, 46.150461, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375642', '自动体外除颤仪', '油气储运公司交油队百克站百克站生产值班室', 85.433080, 45.913570, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375643', '自动体外除颤仪', '油气储运公司王家沟油气储运中心站王家沟油气储运中心武警楼健康小屋', 87.366044, 43.880664, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375644', '自动体外除颤仪', '新疆培训中心克拉玛依校区新疆培训中心C1教学楼1楼大厅', 84.928628, 45.548118, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375645', '自动体外除颤仪', '新疆培训中心克拉玛依校区新疆培训中心K2公寓1楼大厅', 84.929947, 45.545808, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375646', '自动体外除颤仪', '数智技术公司全体部门技术信息楼一楼大厅', 83.897238, 45.576331, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375647', '自动体外除颤仪', '数智技术公司全体部门雅典娜办公楼一楼大厅', 84.878820, 45.904886, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375648', '自动体外除颤仪', '数智技术公司全体部门数据中心二楼东面大厅', 84.880193, 45.576369, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375649', '自动体外除颤仪', '数智技术公司全体部门乌鲁木齐明园办公大楼一楼大厅', 87.599231, 43.814259, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375650', '自动体外除颤仪', '采油一厂机关机关楼一楼大厅', 84.882969, 45.596639, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261697', '自动体外除颤仪', '采油一厂机关体育馆西北角', 84.880194, 45.594698, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261698', '自动体外除颤仪', '采油一厂黑油山综合管理部黑油山综合管理部一楼大厅', 84.900184, 45.604407, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261699', '自动体外除颤仪', '采油一厂黑油山综合管理部黑油山综合管理部一楼大厅', 84.900184, 45.604407, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261700', '自动体外除颤仪', '采油一厂第三采油作业区车89处理站中控室', 84.827494, 44.958074, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261701', '自动体外除颤仪', '采油一厂第三采油作业区车89处理站中控室', 84.827494, 44.958074, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261702', '自动体外除颤仪', '物资供应公司机关体育馆门口右侧', 85.879435, 45.588894, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261703', '自动体外除颤仪', '陆梁油田作业区综合管理办公室机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261704', '自动体外除颤仪', '陆梁油田作业区综合管理办公室机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261705', '自动体外除颤仪', '陆梁油田作业区经营管理办公室机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261706', '自动体外除颤仪', '陆梁油田作业区质量健康安全环保办公室机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261707', '自动体外除颤仪', '陆梁油田作业区党群维稳办公室机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261708', '自动体外除颤仪', '陆梁油田作业区地质研究中心机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261709', '自动体外除颤仪', '陆梁油田作业区生产指挥中心机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261710', '自动体外除颤仪', '陆梁油田作业区工程技术中心机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261711', '自动体外除颤仪', '陆梁油田作业区陆梁运行维护中心办公区机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261712', '自动体外除颤仪', '陆梁油田作业区石南运行维护中心办公区机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261713', '自动体外除颤仪', '陆梁油田作业区玛东运行维护中心办公区机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261714', '自动体外除颤仪', '陆梁油田作业区陆梁运行维护中心现场陆梁集中处理站值班室', 86.941263, 45.858865, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261715', '自动体外除颤仪', '陆梁油田作业区石南运行维护中心现场石南集中处理站值班室', 86.894790, 45.693332, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261716', '自动体外除颤仪', '陆梁油田作业区玛东运行维护中心现场玛东集中处理站值班室', 86.549398, 45.862491, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261717', '自动体外除颤仪', '新港公司机关公司七楼健康自助服务站', 84.897960, 45.570525, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261718', '自动体外除颤仪', '新港公司采油作业一区采油作业一区值班室', 85.237800, 45.744015, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261719', '自动体外除颤仪', '新港公司采油作业二区采油作业二区一班值班室', 85.258357, 45.762062, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399041', '自动体外除颤仪', '新港公司采油作业三区采油作业三区值班室', 85.273371, 45.749851, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399042', '自动体外除颤仪', '新港公司供汽作业区供汽作业区软化水站值班室', 85.246686, 45.744012, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399043', '自动体外除颤仪', '新港公司供汽作业区供汽作业区2#站值班室', 85.232247, 45.745684, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399044', '自动体外除颤仪', '新港公司集输作业区集输作业区91处理站值班室', 85.233358, 45.739574, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399045', '自动体外除颤仪', '新港公司运行保障中心运行保障中心值班室', 85.253632, 45.759840, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399046', '自动体外除颤仪', '公共事务中心(离退休人员管理中心)机关行政事务管理部机关楼一楼303房间', 84.892962, 45.571915, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399047', '自动体外除颤仪', '公共事务中心(离退休人员管理中心)造林减排作业区作业区办公楼一楼大厅', 85.008600, 45.274316, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399048', '自动体外除颤仪', '公共事务中心(离退休人员管理中心)离退休管理部原退管办公楼一楼门岗', 84.864609, 45.596429, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399049', '自动体外除颤仪', '公共事务中心(离退休人员管理中心)克拉玛依离退休服务东站东站一楼大厅', 84.882587, 45.593484, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399050', '自动体外除颤仪', '公共事务中心(离退休人员管理中心)白碱滩离退休服务站二楼202房间', NULL, NULL, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399051', '自动体外除颤仪', '社会保险管理中心综合管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399052', '自动体外除颤仪', '社会保险管理中心综合管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399053', '自动体外除颤仪', '社会保险管理中心财务管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399054', '自动体外除颤仪', '社会保险管理中心财务管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399055', '自动体外除颤仪', '社会保险管理中心基金管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399056', '自动体外除颤仪', '社会保险管理中心基金管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399057', '自动体外除颤仪', '社会保险管理中心内控稽核管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399058', '自动体外除颤仪', '社会保险管理中心内控稽核管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399059', '自动体外除颤仪', '社会保险管理中心社保管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399060', '自动体外除颤仪', '社会保险管理中心社保管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399061', '自动体外除颤仪', '社会保险管理中心企业医保管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399062', '自动体外除颤仪', '社会保险管理中心企业医保管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399063', '自动体外除颤仪', '社会保险管理中心信息档案管理站6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399064', '自动体外除颤仪', '社会保险管理中心信息档案管理站6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399065', '自动体外除颤仪', '社会保险管理中心社保事务所6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399066', '自动体外除颤仪', '社会保险管理中心社保事务所6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399067', '自动体外除颤仪', '社会保险管理中心企业医保事务所6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399068', '自动体外除颤仪', '社会保险管理中心企业医保事务所6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399069', '自动体外除颤仪', '勘探开发研究院机关机关一楼大厅', 84.895462, 45.604686, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399070', '自动体外除颤仪', '勘探开发研究院技术服务中心计信楼二楼215房间', 84.895462, 45.604686, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399071', '自动体外除颤仪', '勘探开发研究院技术服务中心体育馆大厅', 84.895462, 45.604686, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399072', '自动体外除颤仪', '勘探开发研究院油气战略规划研究所规划楼一楼中间楼梯边过道', 84.895462, 45.604686, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399073', '自动体外除颤仪', '勘探开发研究院开发实验中心地质岩心库大厅', 84.895462, 45.604686, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399074', '自动体外除颤仪', '勘探开发研究院开发实验中心提采楼西段1楼正门处', 84.895462, 45.604686, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399075', '自动体外除颤仪', '勘探开发研究院稀油开发研究所开发楼一楼大厅', 84.895462, 45.604686, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399076', '自动体外除颤仪', '勘探开发研究院非常规研究所科研楼1楼咖啡间', 84.895462, 45.604686, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399077', '自动体外除颤仪', '勘探开发研究院档案中心档案中心一楼圆厅', 84.895462, 45.604686, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399078', '自动体外除颤仪', '勘探开发研究院中亚油气研究所数据公司信息楼五楼大厅(512门口)', 84.899349, 45.577190, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399079', '自动体外除颤仪', '勘探开发研究院地球物理研究所3号楼3楼西侧走廊', 87.545160, 43.899830, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399080', '自动体外除颤仪', '勘探开发研究院地球物理研究所2号楼2楼西侧', 87.545160, 43.899830, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399081', '自动体外除颤仪', '宇澄热力股份有限公司机关机关楼一楼健身房间', 84.894073, 45.592467, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399082', '自动体外除颤仪', '宇澄热力股份有限公司机关机关楼一楼健身房间', 84.894073, 45.592467, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399083', '自动体外除颤仪', '宇澄热力股份有限公司风城供汽中心1#站风城供汽中心1#站中控室', 85.774179, 46.133604, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399084', '自动体外除颤仪', '宇澄热力股份有限公司风城供汽中心2#站风城供汽中心2#站中控室', 85.806331, 46.129121, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399085', '自动体外除颤仪', '宇澄热力股份有限公司红山供汽中心红山供汽中心中控室', 84.797023, 45.329293, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399086', '自动体外除颤仪', '采油工艺研究院(监理公司)采油工艺研究所老机关楼1楼大厅', 84.888243, 45.612189, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399087', '自动体外除颤仪', '采油工艺研究院(监理公司)采油工艺实验中心物业楼二楼楼道内东头', 84.884635, 45.614135, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399088', '自动体外除颤仪', '采油工艺研究院(监理公司)设备设施完整性检验检测中心管柱楼办公楼1楼道内', 84.887966, 45.612744, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399089', '自动体外除颤仪', '采油工艺研究院(监理公司)节能监测中心勘探院南院6号楼1楼大厅', 84.907686, 45.610239, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399090', '自动体外除颤仪', '采油工艺研究院(监理公司)体育馆院体育馆大厅内', 84.885468, 45.613301, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for health_user_employee_ex
|
||||||
|
-- ----------------------------
|
||||||
|
ALTER TABLE `health_user_employee_ex`
|
||||||
|
ADD COLUMN `care_liaison_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '关爱联络员姓名',
|
||||||
|
ADD COLUMN `care_liaison_job` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '关爱联络员职务',
|
||||||
|
ADD COLUMN `care_liaison_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '关爱联络员电话',
|
||||||
|
ADD COLUMN `lifeguard_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '急救人员姓名',
|
||||||
|
ADD COLUMN `lifeguard_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '急救人员电话';
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_order
|
||||||
|
-- ----------------------------
|
||||||
|
ALTER TABLE `emergency_order`
|
||||||
|
ADD COLUMN `major_user_two_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '第二位参与的专业人员id',
|
||||||
|
ADD COLUMN `major_user_two_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '第二位参与的专业人员姓名',
|
||||||
|
ADD COLUMN `major_user_two_sex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '第二位参与的专业人员性别',
|
||||||
|
ADD COLUMN `major_user_two_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '第二位参与的专业人员电话',
|
||||||
|
ADD COLUMN `major_user_two_avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '第二位参与的专业人头像';
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_order_operator
|
||||||
|
-- ----------------------------
|
||||||
|
CREATE TABLE `emergency_order_operator` (
|
||||||
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'id',
|
||||||
|
`order_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '应急工单ID',
|
||||||
|
`operator_type` int(11) NOT NULL COMMENT '人员类型(人员类型0:操作人员 1:专业人员)',
|
||||||
|
`user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '人员ID',
|
||||||
|
`join_type` int(11) NOT NULL COMMENT '参与类型(0:处理应急,1:协助应急)',
|
||||||
|
`join_date` datetime NOT NULL COMMENT '参与应急时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
SET FOREIGN_KEY_CHECKS = 1;
|
||||||
@@ -0,0 +1,202 @@
|
|||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
CREATE TABLE `aed_equipment_certificate` (
|
||||||
|
`id` bigint NOT NULL COMMENT '主键',
|
||||||
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '姓名',
|
||||||
|
`sex` int DEFAULT NULL COMMENT '性别',
|
||||||
|
`birthday` datetime DEFAULT NULL COMMENT '出生年月',
|
||||||
|
`unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位',
|
||||||
|
`dept` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门',
|
||||||
|
`certificate_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '证书编号',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT '0' COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='aed取证人员列表';
|
||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
CREATE TABLE `aed_equipment_maintain` (
|
||||||
|
`id` bigint NOT NULL COMMENT '主键',
|
||||||
|
`equipment_id` bigint DEFAULT NULL COMMENT '设备id',
|
||||||
|
`maintain_date` date DEFAULT NULL COMMENT '维护日期',
|
||||||
|
`maintain_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '维护人',
|
||||||
|
`maintain_user_tel` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '维护人电话',
|
||||||
|
`maintain_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '维护方',
|
||||||
|
`appearance` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '外观是否完好',
|
||||||
|
`switch_flag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '按钮开关是否正常工作',
|
||||||
|
`battery` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电池电量情况',
|
||||||
|
`battery_flag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电池是否完好',
|
||||||
|
`electrode_validity` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电极片是否在有效期内',
|
||||||
|
`consumable` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '耗材是否无损',
|
||||||
|
`siren` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '警报器是否完好',
|
||||||
|
`battery_validity` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电池是否再有效期内',
|
||||||
|
`electrode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电极片是否完好',
|
||||||
|
`identification` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标志标识清晰或模糊',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT '0' COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='aed设备维护表';
|
||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
CREATE TABLE `aed_equipment_manger` (
|
||||||
|
`id` bigint NOT NULL COMMENT '主键',
|
||||||
|
`name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '名称',
|
||||||
|
`longitude` decimal(10,6) DEFAULT NULL COMMENT '经度',
|
||||||
|
`latitude` decimal(10,6) DEFAULT NULL COMMENT '纬度',
|
||||||
|
`depart_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门编码',
|
||||||
|
`host_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主机型号',
|
||||||
|
`host_serial_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主机序列号(编号)',
|
||||||
|
`electrode_sheet_valid_time` date DEFAULT NULL COMMENT '电极片有效期',
|
||||||
|
`router_model` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '路由器型号',
|
||||||
|
`router_serial_num` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '路由器序列号',
|
||||||
|
`battery_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电池型号',
|
||||||
|
`battery_voltage` double(5,2) DEFAULT NULL COMMENT '电池电压',
|
||||||
|
`warranty_start_date` date DEFAULT NULL COMMENT '质保开始时间',
|
||||||
|
`warranty_end_date` date DEFAULT NULL COMMENT '质保结束时间',
|
||||||
|
`aed_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '设备图片 多个","分隔',
|
||||||
|
`mfrs_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '制造商名称',
|
||||||
|
`mfrs_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '制造商联系电话',
|
||||||
|
`install_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '安装位置',
|
||||||
|
`install_address_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '位置图片 多个","分隔',
|
||||||
|
`manage_user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理人员id',
|
||||||
|
`manage_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理人员',
|
||||||
|
`manage_user_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理人员电话',
|
||||||
|
`check_status` tinyint(1) DEFAULT '-1' COMMENT '自检查状态',
|
||||||
|
`electrode_sheet_status` tinyint(1) DEFAULT '-1' COMMENT '电极片状态',
|
||||||
|
`battery_status` tinyint(1) DEFAULT '-1' COMMENT '电池状态',
|
||||||
|
`router_status` tinyint(1) DEFAULT '-1' COMMENT '路由状态',
|
||||||
|
`electrode_is_ok` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电极片是否完好(0:否 1:是)',
|
||||||
|
`manage_depart_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理部门code',
|
||||||
|
`manage_depart_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理部门名',
|
||||||
|
`charge_first` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '负责人1',
|
||||||
|
`charge_first_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '负责人1电话',
|
||||||
|
`charge_second` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '负责人2',
|
||||||
|
`charge_second_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '负责人2电话',
|
||||||
|
`annex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件',
|
||||||
|
`video_handle` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '视频操作',
|
||||||
|
`handle_explain` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '操作说明',
|
||||||
|
`aed_annex_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '设备附件状态',
|
||||||
|
`install_time` date DEFAULT NULL COMMENT '安装时间',
|
||||||
|
`cover_user_num` int DEFAULT NULL COMMENT '覆盖人数',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT '0' COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '覆盖人数',
|
||||||
|
`operate_instruction` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作图片(文件路径)此处向下为新增的字段',
|
||||||
|
`operate_video` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作视频(文件路径)',
|
||||||
|
`disclaimer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '免责说明(文件路径)',
|
||||||
|
`brand` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品牌',
|
||||||
|
`type` int DEFAULT NULL COMMENT '来源字典 设备类型 1:立式 ,2:挂式,3:车载',
|
||||||
|
`in_storage_date` date DEFAULT NULL COMMENT '入库日期',
|
||||||
|
`out_factory_date` datetime DEFAULT NULL COMMENT '出厂日期',
|
||||||
|
`battery_life` datetime DEFAULT NULL COMMENT '电池有效期',
|
||||||
|
`model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '型号',
|
||||||
|
`control_org_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理部门名称',
|
||||||
|
`publish_flag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否已布点1:是,0:否',
|
||||||
|
`code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '编号',
|
||||||
|
`electric_quantity` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电量',
|
||||||
|
`status` int DEFAULT NULL COMMENT '设备状态 1:正常中,2:维护中',
|
||||||
|
`self_check_update_time` datetime DEFAULT NULL COMMENT '自检信息更新时间',
|
||||||
|
`camera_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '摄像头序列号',
|
||||||
|
`camera_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '摄像头验证码',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='应急资源表';
|
||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
CREATE TABLE `aed_equipment_retrain` (
|
||||||
|
`id` bigint NOT NULL COMMENT '主键',
|
||||||
|
`train_id` bigint DEFAULT NULL COMMENT '培训id',
|
||||||
|
`train_date` datetime DEFAULT NULL COMMENT '培训日期',
|
||||||
|
`address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '培训地点',
|
||||||
|
`user_nums` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '参训人数',
|
||||||
|
`re_train_status` tinyint(1) DEFAULT NULL COMMENT '复训效果(1:优,2:良,3:中,4:差)',
|
||||||
|
`site_pic` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '现场图片',
|
||||||
|
`site_video` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '现场视频',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT '0' COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='aed复训记录表';
|
||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
CREATE TABLE `aed_equipment_train` (
|
||||||
|
`id` bigint NOT NULL COMMENT '主键',
|
||||||
|
`flag` int DEFAULT NULL COMMENT '类型 1:现场培训 ,2:现场演练',
|
||||||
|
`equipment_id` bigint NOT NULL COMMENT '设备id',
|
||||||
|
`train_date` date DEFAULT NULL COMMENT '培训日期/演练日期',
|
||||||
|
`join_nums` int DEFAULT NULL COMMENT '参加人数',
|
||||||
|
`qualified_nums` int DEFAULT NULL COMMENT '合格人数',
|
||||||
|
`charge_user1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '负责人1',
|
||||||
|
`charge_user2` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '负责人1',
|
||||||
|
`site_sign_sheet` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '现场签到表(文件路径)',
|
||||||
|
`site_pic` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '现场图片(文件路径)',
|
||||||
|
`site_video` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '现场视频(文件路径)',
|
||||||
|
`site_profile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '培演资料(文件路径)',
|
||||||
|
`effect` int DEFAULT NULL COMMENT '培演效果 1:优,2:良,3:中,4:差',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT '0' COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='aed设备现场培训、演练表';
|
||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
CREATE TABLE `aed_location_equipment` (
|
||||||
|
`id` bigint NOT NULL COMMENT '主键',
|
||||||
|
`equipment_id` bigint DEFAULT NULL COMMENT '设备id',
|
||||||
|
`pick_date` date DEFAULT NULL COMMENT '布点日期',
|
||||||
|
`address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '布点位置',
|
||||||
|
`longitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经度',
|
||||||
|
`latitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '纬度',
|
||||||
|
`cover_nums` int DEFAULT NULL COMMENT '覆盖人数',
|
||||||
|
`first_charge` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '责任人1',
|
||||||
|
`first_charge_tel` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '责任人1电话',
|
||||||
|
`second_charge` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '责任人2',
|
||||||
|
`second_charge_tel` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '责任人2电话',
|
||||||
|
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态(1-正常,2-冻结)',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT '0' COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='aed设备布点位置表';
|
||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
-------------------------
|
||||||
|
CREATE TABLE `aed_use_record` (
|
||||||
|
`id` bigint NOT NULL COMMENT '主键',
|
||||||
|
`equipment_id` bigint DEFAULT NULL COMMENT '设备id',
|
||||||
|
`used_time` datetime DEFAULT NULL COMMENT '使用时间',
|
||||||
|
`salved_person` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '被救助人',
|
||||||
|
`heart_flag` int DEFAULT NULL COMMENT '症状1 来源字典(1:有呼吸,2:无呼吸)',
|
||||||
|
`consciousness_flag` int DEFAULT NULL COMMENT '症状2来源字典(1:有意识,2:无意识)',
|
||||||
|
`use_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '使用人',
|
||||||
|
`use_instruction` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '使用过程说明',
|
||||||
|
`start_nums` int DEFAULT NULL COMMENT '启动次数',
|
||||||
|
`success_rate` double(10,2) DEFAULT NULL COMMENT '成功除颤率',
|
||||||
|
`fail_rate` double(10,2) DEFAULT NULL COMMENT '故障率',
|
||||||
|
`use_result` int DEFAULT NULL COMMENT '应用结果(1:救治成功,2:救治失败)',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT '0' COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='aed应用记录表';
|
||||||
@@ -0,0 +1,244 @@
|
|||||||
|
---------------------------xj_aed表 先删除后插入
|
||||||
|
|
||||||
|
DELETE FROM xj_aed;
|
||||||
|
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214849', '自动体外除颤仪', '公司机关机关机关楼一楼524房间', 84.892962, 45.571915, NULL, NULL, 'A01A18', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214850', '自动体外除颤仪', '乌鲁木齐明园服务中心无明园服务中心综合办公楼四层会议室门口', 87.597842, 43.818145, NULL, NULL, 'A01A38', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214851', '自动体外除颤仪', '西部原油销售中心无明园服务中心综合办公楼四层会议室门口', 87.597842, 43.818145, NULL, NULL, 'A01A19', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214852', '自动体外除颤仪', '玛湖勘探开发项目部项目部机关(油田公司机关2#楼7楼、8楼)油田公司机关2#楼1楼大厅', 84.886853, 45.578863, NULL, NULL, 'A01A26', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214853', '自动体外除颤仪', '玛湖勘探开发项目部项目部基地项目部基地2#办公楼1楼墙面', 85.413101, 45.911086, NULL, NULL, 'A01A26', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214854', '自动体外除颤仪', '监督中心机关、各监督站油田公司机关2#楼1楼大厅', 84.886853, 45.578863, NULL, NULL, 'A01A16', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214855', '自动体外除颤仪', '监督中心计量监督检测中心、质量安全环保研究所公共事务中心大院5号楼1楼', 84.873536, 45.599149, NULL, NULL, 'A01A16', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214856', '自动体外除颤仪', '监督中心油田化学剂产品质量监督检验站勘探开发研究院大院6号楼一楼', 84.901295, 45.604129, NULL, NULL, 'A01A16', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214857', '自动体外除颤仪', '监督中心环境监测站勘探开发研究院大院2号楼一楼', 84.899350, 45.604129, NULL, NULL, 'A01A16', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214858', '自动体外除颤仪', '新疆油田储气库有限公司机关机关二楼健康小屋内', 86.888887, 44.174855, NULL, NULL, 'A01A32', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214859', '自动体外除颤仪', '新疆油田储气库有限公司集注站集注站中控', 87.029069, 44.129586, NULL, NULL, 'A01A32', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214860', '自动体外除颤仪', '风城油田作业区乌尔禾机关机关楼一楼大厅', 85.679373, 46.090483, NULL, NULL, 'A01A08', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214861', '自动体外除颤仪', '风城油田作业区乌尔禾A栋办公楼B栋房务中心', 85.676867, 46.089368, NULL, NULL, 'A01A08', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214862', '自动体外除颤仪', '风城油田作业区乌尔禾B栋宿舍B栋房务中心', 85.676867, 46.089368, NULL, NULL, 'A01A08', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214863', '自动体外除颤仪', '风城油田作业区乌尔禾C栋宿舍C栋房务中心', 85.681600, 46.089099, NULL, NULL, 'A01A08', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214864', '自动体外除颤仪', '风城油田作业区乌尔禾D栋宿舍D栋房务中心', 85.683271, 46.089658, NULL, NULL, 'A01A08', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214865', '自动体外除颤仪', '风城油田作业区乌尔禾E栋宿舍E栋房务中心', 85.684106, 46.089659, NULL, NULL, 'A01A08', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214866', '自动体外除颤仪', '开发公司机关石油大厦B座23楼电梯前室', 84.903242, 45.673281, NULL, NULL, 'A01A25', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214867', '自动体外除颤仪', '开发公司第一项目经理部第一项目部基地112房间', 85.067125, 45.673073, NULL, NULL, 'A01A25', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214868', '自动体外除颤仪', '开发公司第二项目经理部第二项目部基地安全办', 86.853424, 45.429250, NULL, NULL, 'A01A25', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214869', '自动体外除颤仪', '采气一厂机关机关楼一楼大厅', 84.869098, 45.599154, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214870', '自动体外除颤仪', '采气一厂机关机关楼一楼大厅', 84.869098, 45.599154, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214871', '自动体外除颤仪', '采气一厂呼图壁采气作业区石油公寓2楼218', 86.901390, 44.191784, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214872', '自动体外除颤仪', '采气一厂克75采气作业区中控室', 85.193392, 45.182159, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214873', '自动体外除颤仪', '采气一厂克75采气作业区中控室', 85.193392, 45.182159, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214874', '自动体外除颤仪', '采气一厂试采维修抢险中心前院办公室中控室', 85.055415, 45.480862, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214875', '自动体外除颤仪', '采气一厂试采维修抢险中心前院办公室中控室', 85.055415, 45.480862, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214876', '自动体外除颤仪', '采气一厂克拉美丽采气作业区健康小屋', 87.613755, 45.243382, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214877', '自动体外除颤仪', '采气一厂盆5采气作业区公寓医护值班室', 86.203756, 44.950184, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214878', '自动体外除颤仪', '采气一厂玛河作业区公寓一楼南103医护值班室', 86.056411, 44.283982, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214879', '自动体外除颤仪', '采气一厂玛河作业区公寓一楼南103医护值班室', 86.056411, 44.283982, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214880', '自动体外除颤仪', '采油二厂机关机关楼一楼大厅', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214881', '自动体外除颤仪', '采油二厂第一采油作业区7821中心站', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214882', '自动体外除颤仪', '采油二厂第二采油作业区7109中心站', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214883', '自动体外除颤仪', '采油二厂第三采油作业区7830中心站', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214884', '自动体外除颤仪', '采油二厂第五采油作业区5320中心站', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214885', '自动体外除颤仪', '采油二厂运行维护一中心8562中心站', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214886', '自动体外除颤仪', '采油二厂运行维护一中心8513中心站', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214887', '自动体外除颤仪', '采油二厂第七采油作业区5203中心站', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214888', '自动体外除颤仪', '采油二厂第八采油作业区5115中心站', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214889', '自动体外除颤仪', '采油二厂第九采油作业区玛湖生活基地', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214890', '自动体外除颤仪', '采油二厂联合注入站七东1号注聚站', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819723214891', '自动体外除颤仪', '采油二厂联合处理一站81#联合处理站应急材料室', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352193', '自动体外除颤仪', '采油二厂联合处理二站51#联合处理站', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352194', '自动体外除颤仪', '采油二厂天然气处理站深冷中控室', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352195', '自动体外除颤仪', '采油二厂联合办公楼克拉玛依市6+1大楼B座2楼212室', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352196', '自动体外除颤仪', '采油二厂综合体育馆白碱滩区综合体育馆大厅', NULL, NULL, NULL, NULL, 'A01A05', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352197', '自动体外除颤仪', '石西油田作业区石西公寓石西公寓大食堂门口', 86.857307, 45.428411, NULL, NULL, 'A01A12', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352198', '自动体外除颤仪', '石西油田作业区石西公寓石西公寓大食堂门口', 86.857307, 45.428411, NULL, NULL, 'A01A12', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352199', '自动体外除颤仪', '石西油田作业区石南4联合站石南4联合站办公区中控室内', 86.737987, 45.623245, NULL, NULL, 'A01A12', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352200', '自动体外除颤仪', '石西油田作业区石南4联合站石南4联合站办公区中控室内', 86.737987, 45.623245, NULL, NULL, 'A01A12', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352201', '自动体外除颤仪', '石西油田作业区莫北转油站莫北转油站办公区大门进门左手墙上', 86.769374, 45.223810, NULL, NULL, 'A01A12', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352202', '自动体外除颤仪', '石西油田作业区莫北转油站莫北转油站办公区大门进门左手墙上', 86.769374, 45.223810, NULL, NULL, 'A01A12', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352203', '自动体外除颤仪', '石西油田作业区莫109转输处理站莫109转输站办公区中控室内', 86.606250, 45.114165, NULL, NULL, 'A01A12', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352204', '自动体外除颤仪', '石西油田作业区莫109转输处理站莫109转输站办公区中控室内', 86.606250, 45.114165, NULL, NULL, 'A01A12', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352205', '自动体外除颤仪', '石西油田作业区石204混输泵站石204混输泵站采油食堂进门左手处', 86.838465, 45.701458, NULL, NULL, 'A01A12', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352206', '自动体外除颤仪', '石西油田作业区石204混输泵站石204混输泵站采油食堂进门左手处', 86.838465, 45.701458, NULL, NULL, 'A01A12', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352207', '自动体外除颤仪', '石西油田作业区石南31联合站采油休息办公室石南31联合站采油办公室车库进门右手处', 86.950727, 45.614508, NULL, NULL, 'A01A12', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352208', '自动体外除颤仪', '石西油田作业区石南31联合站采油休息办公室石南31联合站采油办公室车库进门右手处', 86.950727, 45.614508, NULL, NULL, 'A01A12', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352209', '自动体外除颤仪', '吉庆油田作业区机关综合楼一楼大厅', 89.220063, 44.003277, NULL, NULL, 'A01A29', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352210', '自动体外除颤仪', '吉庆油田作业区吉7运行维护中心公寓A座2楼222室', 89.277552, 44.105983, NULL, NULL, 'A01A29', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352211', '自动体外除颤仪', '吉庆油田作业区页岩油运行维护中心红旗大饭店4楼412室', 89.111967, 44.236072, NULL, NULL, 'A01A29', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352212', '自动体外除颤仪', '油田技术服务分公司机关科研生产办公楼A座机关楼五楼茶水间(503-2对面)', 84.900460, 45.571913, NULL, NULL, 'A01A36', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352213', '自动体外除颤仪', '油田技术服务分公司机关科研生产办公楼A座机关楼五楼茶水间(503-2对面)', 84.900460, 45.571913, NULL, NULL, 'A01A36', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352214', '自动体外除颤仪', '百口泉采油厂市区机关3楼羽毛球场', 84.896294, 45.576635, NULL, NULL, 'A01A03', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352215', '自动体外除颤仪', '百口泉采油厂百口泉基地体育馆', 85.415878, 45.912751, NULL, NULL, 'A01A03', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352216', '自动体外除颤仪', '百口泉采油厂百21采油作业区百21作业区113室', 85.414490, 45.913029, NULL, NULL, 'A01A03', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352217', '自动体外除颤仪', '百口泉采油厂检188采油作业区检188作业区调度室', 85.414490, 45.913029, NULL, NULL, 'A01A03', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352218', '自动体外除颤仪', '百口泉采油厂玛湖第一采油作业区玛一作业区调度室', 85.937222, 45.964626, NULL, NULL, 'A01A03', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352219', '自动体外除颤仪', '百口泉采油厂玛湖第二采油作业区玛二作业区资料组办公室', 86.006614, 46.073928, NULL, NULL, 'A01A03', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352220', '自动体外除颤仪', '百口泉采油厂玛湖第三采油作业区基地会议室', 85.765285, 45.814277, NULL, NULL, 'A01A03', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352221', '自动体外除颤仪', '百口泉采油厂玛湖第三采油作业区玛中4基地会议室', 85.761668, 45.642106, NULL, NULL, 'A01A03', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352222', '自动体外除颤仪', '百口泉采油厂注输联合站玛18转油站会议室', 85.765285, 45.814277, NULL, NULL, 'A01A03', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352223', '自动体外除颤仪', '百口泉采油厂注输联合站玛131转油站会议室', 86.006614, 46.073928, NULL, NULL, 'A01A03', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352224', '自动体外除颤仪', '百口泉采油厂注输联合站注输联合站小会议室', 85.478225, 45.921806, NULL, NULL, 'A01A03', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352225', '自动体外除颤仪', '百口泉采油厂员工培训站员工培训中心会议室', 85.414212, 45.905810, NULL, NULL, 'A01A03', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352226', '自动体外除颤仪', '电力公司机关机关楼一楼大厅', 85.124667, 45.692528, NULL, NULL, 'A01A07', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352227', '自动体外除颤仪', '电力公司发电机关楼一楼大厅', 85.124667, 45.692528, NULL, NULL, 'A01A07', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352228', '自动体外除颤仪', '咨询中心机关、各业务部室油田公司机关2#楼1楼大厅', 84.886974, 45.578946, NULL, NULL, 'A01A27', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352229', '自动体外除颤仪', '咨询中心机关、各业务部室油田公司机关2#楼1楼大厅', 84.886974, 45.578946, NULL, NULL, 'A01A27', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352230', '自动体外除颤仪', '准东采油厂机关机关楼一楼大厅', 87.886688, 44.143790, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352231', '自动体外除颤仪', '准东采油厂机关机关食堂', 87.884192, 44.147956, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352232', '自动体外除颤仪', '准东采油厂甘泉河作业区甘泉河健康小屋内', 88.744436, 44.104291, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352233', '自动体外除颤仪', '准东采油厂甘泉河作业区甘泉河员工餐厅', 88.742768, 44.102903, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352234', '自动体外除颤仪', '准东采油厂甘泉河作业区甘泉河办公楼一楼', 88.746102, 44.103181, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352235', '自动体外除颤仪', '准东采油厂沙南作业区沙南健康小屋内', 88.716637, 44.349966, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352236', '自动体外除颤仪', '准东采油厂沙南作业区沙南北联站', 88.719143, 44.367462, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352237', '自动体外除颤仪', '准东采油厂沙南作业区沙南西泉1区', 88.606412, 44.323148, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352238', '自动体外除颤仪', '准东采油厂沙南作业区沙南沙联站', 88.700499, 44.479339, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352239', '自动体外除颤仪', '准东采油厂吉庆运维项目部红旗大酒店4楼健康小屋', 89.108922, 44.398218, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352240', '自动体外除颤仪', '准东采油厂吉庆运维项目部红旗大酒店4楼健康小屋', 89.108922, 44.398218, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352241', '自动体外除颤仪', '准东采油厂南疆(哈得)项目部跃满公寓一楼西头', 82.995713, 40.787383, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352242', '自动体外除颤仪', '准东采油厂水务公司水务公司水二泵站', 88.974941, 44.691779, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352243', '自动体外除颤仪', '准东采油厂勘探开发研究所基地勘探开发研究所基地办公楼', 87.093713, 44.151348, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352244', '自动体外除颤仪', '准东采油厂勘探开发研究所明园勘探开发研究所明园办公楼', 87.595343, 43.817591, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352245', '自动体外除颤仪', '准东采油厂火烧山作业区火烧山公寓健康小屋', 89.002570, 44.920211, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352246', '自动体外除颤仪', '准东采油厂火烧山作业区火烧山新公寓一楼', 89.002012, 44.919654, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352247', '自动体外除颤仪', '准东采油厂彩南作业区1号公寓健康小屋', 88.367529, 44.987863, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819769352248', '自动体外除颤仪', '准东采油厂彩南作业区滴12生活点会议室', 88.820803, 45.508526, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266753', '自动体外除颤仪', '准东采油厂彩南作业区集中处理站党员服务室', 88.362798, 44.978688, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266754', '自动体外除颤仪', '准东采油厂彩南作业区彩参二班组', 88.405333, 44.975112, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266755', '自动体外除颤仪', '准东采油厂工程技术服务公司工程技术服务公司沙南驻地走廊西侧', 88.726932, 44.351088, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266756', '自动体外除颤仪', '准东采油厂工程技术服务公司工程技术服务公司吉7驻地餐厅', 89.277552, 44.102652, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266757', '自动体外除颤仪', '准东采油厂供电(新能源)公司火烧山110kV变电所', 89.030746, 44.948075, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266758', '自动体外除颤仪', '准东采油厂油田保障中心体育馆一楼大厅', 87.893901, 44.145174, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266759', '自动体外除颤仪', '准东采油厂油田公寓服务中心准东宾馆总台', 87.886966, 44.149065, NULL, NULL, 'A01A17', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266760', '自动体外除颤仪', '重油开发公司机关机关楼一楼大厅', 84.860503, 45.618329, NULL, NULL, 'A01A15', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266761', '自动体外除颤仪', '重油开发公司采油作业一区采油一区三班', 84.864939, 45.618601, NULL, NULL, 'A01A15', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266762', '自动体外除颤仪', '重油开发公司采油作业二区采油二区大班房', 85.251688, 45.775667, NULL, NULL, 'A01A15', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266763', '自动体外除颤仪', '重油开发公司采油作业三区采油三区大班房', 85.463515, 45.120264, NULL, NULL, 'A01A15', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266764', '自动体外除颤仪', '重油开发公司采油作业四区采油三班基地会议室', 85.200055, 45.392445, NULL, NULL, 'A01A15', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266765', '自动体外除颤仪', '重油开发公司采油作业五区采油五区大班房', 85.181779, 45.714932, NULL, NULL, 'A01A15', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266766', '自动体外除颤仪', '重油开发公司采油作业六区五区南班组基地', 85.214494, 45.793743, NULL, NULL, 'A01A15', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266767', '自动体外除颤仪', '重油开发公司集输污水联合站金龙2转油站', 85.241668, 45.357122, NULL, NULL, 'A01A15', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266768', '自动体外除颤仪', '应急抢险救援中心中心机关中心机关楼四楼公共展厅', 84.835834, 45.573936, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266769', '自动体外除颤仪', '应急抢险救援中心中心机关中心机关楼四楼公共展厅', 84.835834, 45.573936, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266770', '自动体外除颤仪', '应急抢险救援中心研究所中心机关楼四楼公共展厅', 84.835834, 45.573936, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266771', '自动体外除颤仪', '应急抢险救援中心技术监督中心中心机关楼四楼公共展厅', 84.835834, 45.573936, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266772', '自动体外除颤仪', '应急抢险救援中心技术监督中心井控技术分公司一楼过道', 84.875754, 45.591647, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266773', '自动体外除颤仪', '应急抢险救援中心井控培训中心教学楼A-B区走廊', 84.873814, 45.606370, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266774', '自动体外除颤仪', '应急抢险救援中心储层作业分公司分公司机关二楼大厅', 85.111481, 45.678892, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266775', '自动体外除颤仪', '应急抢险救援中心酸压作业分公司酸压作业分公司机关楼二楼', 85.052636, 45.627502, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266776', '自动体外除颤仪', '应急抢险救援中心零散气作业分公司零散气作业分公司机关楼二楼', 85.052636, 45.627502, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266777', '自动体外除颤仪', '应急抢险救援中心井筒作业分公司共用井控技术分公司一楼过道', 84.875754, 45.591647, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266778', '自动体外除颤仪', '应急抢险救援中心井筒作业分公司陆梁基地会议室', 86.896466, 45.860501, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266779', '自动体外除颤仪', '应急抢险救援中心机械设备制造分公司机关大厅', 85.084933, 45.599498, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266780', '自动体外除颤仪', '应急抢险救援中心井控技术分公司井控技术分公司一楼过道', 84.875754, 45.591647, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266781', '自动体外除颤仪', '应急抢险救援中心带压作业分公司带压作业分公司一楼过道', 85.116617, 45.680038, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266782', '自动体外除颤仪', '应急抢险救援中心连管作业分公司带压作业分公司一楼过道', 85.116617, 45.680038, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266783', '自动体外除颤仪', '应急抢险救援中心特车分公司特车分公司机关楼', 85.050406, 45.627220, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819832266784', '自动体外除颤仪', '应急抢险救援中心综合服务站共用井控技术分公司一楼过道', 84.875754, 45.591647, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375617', '自动体外除颤仪', '应急抢险救援中心准东消防大队准东消防大队一楼大厅', 87.881141, 44.152678, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375618', '自动体外除颤仪', '应急抢险救援中心白碱滩消防大队健身房', 85.122446, 45.685865, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375619', '自动体外除颤仪', '应急抢险救援中心沙漠腹部消防大队石西作业区公寓1#食堂门口', 86.857307, 45.428689, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375620', '自动体外除颤仪', '应急抢险救援中心陆梁作业区公寓2#食堂门口', 86.891187, 45.858004, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375621', '自动体外除颤仪', '应急抢险救援中心百口泉消防大队百口泉消防大队一楼大厅', 84.886854, 45.603024, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375622', '自动体外除颤仪', '应急抢险救援中心风城油田消防中队风城油田消防中队执勤楼一楼大厅', 85.675196, 46.092419, NULL, NULL, 'A01A13', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375623', '自动体外除颤仪', '新能源事业部机关机关2号楼656办公室', 84.883523, 45.577753, NULL, NULL, 'A01A24', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375624', '自动体外除颤仪', '新能源事业部煤电项目部煤电项目部一楼大厅', 85.016096, 45.547144, NULL, NULL, 'A01A24', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375625', '自动体外除颤仪', '红山公司机关科研生产办公楼A座机关楼七楼茶水间', 84.896905, 45.570603, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375626', '自动体外除颤仪', '红山公司运行维护二中心(办公室)运行维护二中心坡下基地调度值班室', 84.816239, 45.367030, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375627', '自动体外除颤仪', '红山公司运行维护二中心(办公室)运行维护二中心7号中心站对面值班室', 84.817236, 45.353428, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375628', '自动体外除颤仪', '红山公司运行维护三中心(办公室)运行维护三中心处理站仪控室', 84.823821, 45.368316, NULL, NULL, NULL, 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375629', '自动体外除颤仪', '油气储运公司克区机关楼209室', 84.981774, 45.574815, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375630', '自动体外除颤仪', '油气储运公司昌吉机关楼421室', 87.302532, 43.991870, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375631', '自动体外除颤仪', '油气储运公司石西站石西站公寓大门口', 86.869512, 45.428671, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375632', '自动体外除颤仪', '油气储运公司北三台站油库北三台站油库', 88.710788, 44.243344, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375633', '自动体外除颤仪', '油气储运公司北三台站彩南交接点北三台站彩南交接点', 88.363077, 44.976466, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375634', '自动体外除颤仪', '油气储运公司北三台站火烧山交油点北三台站火烧山交油点', 89.028515, 44.948347, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375635', '自动体外除颤仪', '油气储运公司706站706站经济员办公室', 86.966269, 44.077771, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375636', '自动体外除颤仪', '油气储运公司706站705站点705站点技术员办公室', 86.527177, 44.300162, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375637', '自动体外除颤仪', '油气储运公司四泵站办公楼二楼党员之家办公室', 84.768154, 44.916483, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375638', '自动体外除颤仪', '油气储运公司六泵站六泵站会议室', 84.859622, 44.442485, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375639', '自动体外除颤仪', '油气储运公司704站704站技术员办公室', 85.498086, 44.830121, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375640', '自动体外除颤仪', '油气储运公司704站703站703站点经济员办公室', 85.498086, 44.830121, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375641', '自动体外除颤仪', '油气储运公司风城中心站夏子街增压站夏子街增压站', 86.084328, 46.150461, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375642', '自动体外除颤仪', '油气储运公司交油队百克站百克站生产值班室', 85.433080, 45.913570, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375643', '自动体外除颤仪', '油气储运公司王家沟油气储运中心站王家沟油气储运中心武警楼健康小屋', 87.366044, 43.880664, NULL, NULL, 'A01A14', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375644', '自动体外除颤仪', '新疆培训中心克拉玛依校区新疆培训中心C1教学楼1楼大厅', 84.928628, 45.548118, NULL, NULL, 'A01A37', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375645', '自动体外除颤仪', '新疆培训中心克拉玛依校区新疆培训中心K2公寓1楼大厅', 84.929947, 45.545808, NULL, NULL, 'A01A37', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375646', '自动体外除颤仪', '数智技术公司全体部门技术信息楼一楼大厅', 83.897238, 45.576331, NULL, NULL, 'A01A20', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375647', '自动体外除颤仪', '数智技术公司全体部门雅典娜办公楼一楼大厅', 84.878820, 45.904886, NULL, NULL, 'A01A20', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375648', '自动体外除颤仪', '数智技术公司全体部门数据中心二楼东面大厅', 84.880193, 45.576369, NULL, NULL, 'A01A20', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375649', '自动体外除颤仪', '数智技术公司全体部门乌鲁木齐明园办公大楼一楼大厅', 87.599231, 43.814259, NULL, NULL, 'A01A20', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819899375650', '自动体外除颤仪', '采油一厂机关机关楼一楼大厅', 84.882969, 45.596639, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261697', '自动体外除颤仪', '采油一厂机关体育馆西北角', 84.880194, 45.594698, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261698', '自动体外除颤仪', '采油一厂黑油山综合管理部黑油山综合管理部一楼大厅', 84.900184, 45.604407, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261699', '自动体外除颤仪', '采油一厂黑油山综合管理部黑油山综合管理部一楼大厅', 84.900184, 45.604407, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261700', '自动体外除颤仪', '采油一厂第三采油作业区车89处理站中控室', 84.827494, 44.958074, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261701', '自动体外除颤仪', '采油一厂第三采油作业区车89处理站中控室', 84.827494, 44.958074, NULL, NULL, 'A01A06', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261702', '自动体外除颤仪', '物资供应公司机关体育馆门口右侧', 85.879435, 45.588894, NULL, NULL, 'A01A35', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261703', '自动体外除颤仪', '陆梁油田作业区综合管理办公室机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261704', '自动体外除颤仪', '陆梁油田作业区综合管理办公室机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261705', '自动体外除颤仪', '陆梁油田作业区经营管理办公室机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261706', '自动体外除颤仪', '陆梁油田作业区质量健康安全环保办公室机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261707', '自动体外除颤仪', '陆梁油田作业区党群维稳办公室机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261708', '自动体外除颤仪', '陆梁油田作业区地质研究中心机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261709', '自动体外除颤仪', '陆梁油田作业区生产指挥中心机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261710', '自动体外除颤仪', '陆梁油田作业区工程技术中心机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261711', '自动体外除颤仪', '陆梁油田作业区陆梁运行维护中心办公区机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261712', '自动体外除颤仪', '陆梁油田作业区石南运行维护中心办公区机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261713', '自动体外除颤仪', '陆梁油田作业区玛东运行维护中心办公区机关楼1039房间\n体育馆休息室门口\n食堂门口', 86.889520, 45.856062, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261714', '自动体外除颤仪', '陆梁油田作业区陆梁运行维护中心现场陆梁集中处理站值班室', 86.941263, 45.858865, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261715', '自动体外除颤仪', '陆梁油田作业区石南运行维护中心现场石南集中处理站值班室', 86.894790, 45.693332, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261716', '自动体外除颤仪', '陆梁油田作业区玛东运行维护中心现场玛东集中处理站值班室', 86.549398, 45.862491, NULL, NULL, 'A01A11', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261717', '自动体外除颤仪', '新港公司机关公司七楼健康自助服务站', 84.897960, 45.570525, NULL, NULL, 'A01A31', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261718', '自动体外除颤仪', '新港公司采油作业一区采油作业一区值班室', 85.237800, 45.744015, NULL, NULL, 'A01A31', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210819983261719', '自动体外除颤仪', '新港公司采油作业二区采油作业二区一班值班室', 85.258357, 45.762062, NULL, NULL, 'A01A31', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399041', '自动体外除颤仪', '新港公司采油作业三区采油作业三区值班室', 85.273371, 45.749851, NULL, NULL, 'A01A31', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399042', '自动体外除颤仪', '新港公司供汽作业区供汽作业区软化水站值班室', 85.246686, 45.744012, NULL, NULL, 'A01A31', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399043', '自动体外除颤仪', '新港公司供汽作业区供汽作业区2#站值班室', 85.232247, 45.745684, NULL, NULL, 'A01A31', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399044', '自动体外除颤仪', '新港公司集输作业区集输作业区91处理站值班室', 85.233358, 45.739574, NULL, NULL, 'A01A31', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399045', '自动体外除颤仪', '新港公司运行保障中心运行保障中心值班室', 85.253632, 45.759840, NULL, NULL, 'A01A31', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399046', '自动体外除颤仪', '公共事务中心(离退休人员管理中心)机关行政事务管理部机关楼一楼303房间', 84.892962, 45.571915, NULL, NULL, 'A01A09', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399047', '自动体外除颤仪', '公共事务中心(离退休人员管理中心)造林减排作业区作业区办公楼一楼大厅', 85.008600, 45.274316, NULL, NULL, 'A01A09', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399048', '自动体外除颤仪', '公共事务中心(离退休人员管理中心)离退休管理部原退管办公楼一楼门岗', 84.864609, 45.596429, NULL, NULL, 'A01A09', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399049', '自动体外除颤仪', '公共事务中心(离退休人员管理中心)克拉玛依离退休服务东站东站一楼大厅', 84.882587, 45.593484, NULL, NULL, 'A01A09', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399050', '自动体外除颤仪', '公共事务中心(离退休人员管理中心)白碱滩离退休服务站二楼202房间', NULL, NULL, NULL, NULL, 'A01A09', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399051', '自动体外除颤仪', '社会保险管理中心综合管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399052', '自动体外除颤仪', '社会保险管理中心综合管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399053', '自动体外除颤仪', '社会保险管理中心财务管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399054', '自动体外除颤仪', '社会保险管理中心财务管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399055', '自动体外除颤仪', '社会保险管理中心基金管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399056', '自动体外除颤仪', '社会保险管理中心基金管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399057', '自动体外除颤仪', '社会保险管理中心内控稽核管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399058', '自动体外除颤仪', '社会保险管理中心内控稽核管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399059', '自动体外除颤仪', '社会保险管理中心社保管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399060', '自动体外除颤仪', '社会保险管理中心社保管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399061', '自动体外除颤仪', '社会保险管理中心企业医保管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399062', '自动体外除颤仪', '社会保险管理中心企业医保管理部6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399063', '自动体外除颤仪', '社会保险管理中心信息档案管理站6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399064', '自动体外除颤仪', '社会保险管理中心信息档案管理站6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399065', '自动体外除颤仪', '社会保险管理中心社保事务所6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399066', '自动体外除颤仪', '社会保险管理中心社保事务所6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399067', '自动体外除颤仪', '社会保险管理中心企业医保事务所6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399068', '自动体外除颤仪', '社会保险管理中心企业医保事务所6+1联合办公楼A座1楼大厅', 84.870207, 45.588322, NULL, NULL, 'A01A39', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399069', '自动体外除颤仪', '勘探开发研究院机关机关一楼大厅', 84.895462, 45.604686, NULL, NULL, 'A01A10', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399070', '自动体外除颤仪', '勘探开发研究院技术服务中心计信楼二楼215房间', 84.895462, 45.604686, NULL, NULL, 'A01A10', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399071', '自动体外除颤仪', '勘探开发研究院技术服务中心体育馆大厅', 84.895462, 45.604686, NULL, NULL, 'A01A10', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399072', '自动体外除颤仪', '勘探开发研究院油气战略规划研究所规划楼一楼中间楼梯边过道', 84.895462, 45.604686, NULL, NULL, 'A01A10', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399073', '自动体外除颤仪', '勘探开发研究院开发实验中心地质岩心库大厅', 84.895462, 45.604686, NULL, NULL, 'A01A10', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399074', '自动体外除颤仪', '勘探开发研究院开发实验中心提采楼西段1楼正门处', 84.895462, 45.604686, NULL, NULL, 'A01A10', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399075', '自动体外除颤仪', '勘探开发研究院稀油开发研究所开发楼一楼大厅', 84.895462, 45.604686, NULL, NULL, 'A01A10', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399076', '自动体外除颤仪', '勘探开发研究院非常规研究所科研楼1楼咖啡间', 84.895462, 45.604686, NULL, NULL, 'A01A10', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399077', '自动体外除颤仪', '勘探开发研究院档案中心档案中心一楼圆厅', 84.895462, 45.604686, NULL, NULL, 'A01A10', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399078', '自动体外除颤仪', '勘探开发研究院中亚油气研究所数据公司信息楼五楼大厅(512门口)', 84.899349, 45.577190, NULL, NULL, 'A01A10', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399079', '自动体外除颤仪', '勘探开发研究院地球物理研究所3号楼3楼西侧走廊', 87.545160, 43.899830, NULL, NULL, 'A01A10', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399080', '自动体外除颤仪', '勘探开发研究院地球物理研究所2号楼2楼西侧', 87.545160, 43.899830, NULL, NULL, 'A01A10', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399081', '自动体外除颤仪', '宇澄热力股份有限公司机关机关楼一楼健身房间', 84.894073, 45.592467, NULL, NULL, 'A01A47', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399082', '自动体外除颤仪', '宇澄热力股份有限公司机关机关楼一楼健身房间', 84.894073, 45.592467, NULL, NULL, 'A01A47', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399083', '自动体外除颤仪', '宇澄热力股份有限公司风城供汽中心1#站风城供汽中心1#站中控室', 85.774179, 46.133604, NULL, NULL, 'A01A47', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399084', '自动体外除颤仪', '宇澄热力股份有限公司风城供汽中心2#站风城供汽中心2#站中控室', 85.806331, 46.129121, NULL, NULL, 'A01A47', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399085', '自动体外除颤仪', '宇澄热力股份有限公司红山供汽中心红山供汽中心中控室', 84.797023, 45.329293, NULL, NULL, 'A01A47', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399086', '自动体外除颤仪', '采油工艺研究院(监理公司)采油工艺研究所老机关楼1楼大厅', 84.888243, 45.612189, NULL, NULL, 'A01A33', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399087', '自动体外除颤仪', '采油工艺研究院(监理公司)采油工艺实验中心物业楼二楼楼道内东头', 84.884635, 45.614135, NULL, NULL, 'A01A33', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399088', '自动体外除颤仪', '采油工艺研究院(监理公司)设备设施完整性检验检测中心管柱楼办公楼1楼道内', 84.887966, 45.612744, NULL, NULL, 'A01A33', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399089', '自动体外除颤仪', '采油工艺研究院(监理公司)节能监测中心勘探院南院6号楼1楼大厅', 84.907686, 45.610239, NULL, NULL, 'A01A33', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
|
INSERT INTO `xj_emergency`.`xj_aed` (`id`, `name`, `address`, `longitude`, `latitude`, `manage_name`, `manage_phone`, `org_code`, `del_flag`, `create_time`, `create_by`, `update_time`, `update_by`) VALUES ('1968210820029399090', '自动体外除颤仪', '采油工艺研究院(监理公司)体育馆院体育馆大厅内', 84.885468, 45.613301, NULL, NULL, 'A01A33', 0, '2025-09-17 15:10:02', 'admin', NULL, NULL);
|
||||||
@@ -0,0 +1,50 @@
|
|||||||
|
INSERT INTO aed_equipment_manger (
|
||||||
|
id,
|
||||||
|
name,
|
||||||
|
longitude,
|
||||||
|
latitude,
|
||||||
|
depart_code,
|
||||||
|
del_flag,
|
||||||
|
create_by,
|
||||||
|
create_time,
|
||||||
|
update_by,
|
||||||
|
update_time,
|
||||||
|
charge_first,
|
||||||
|
charge_first_mobile,
|
||||||
|
manage_depart_code,
|
||||||
|
manage_user_name,
|
||||||
|
manage_user_mobile,
|
||||||
|
publish_flag
|
||||||
|
)
|
||||||
|
SELECT
|
||||||
|
id,
|
||||||
|
name,
|
||||||
|
CAST(longitude AS DECIMAL(10,6)),
|
||||||
|
CAST(latitude AS DECIMAL(10,6)),
|
||||||
|
org_code,
|
||||||
|
del_flag,
|
||||||
|
create_by,
|
||||||
|
create_time,
|
||||||
|
update_by,
|
||||||
|
update_time,
|
||||||
|
manage_name,
|
||||||
|
manage_phone,
|
||||||
|
org_code,
|
||||||
|
manage_name,
|
||||||
|
manage_phone,
|
||||||
|
1
|
||||||
|
FROM xj_aed
|
||||||
|
WHERE del_flag = 0;
|
||||||
|
|
||||||
|
|
||||||
|
INSERT INTO aed_location_equipment (id, equipment_id, address, longitude, latitude)
|
||||||
|
SELECT
|
||||||
|
UUID_SHORT(),
|
||||||
|
aem.id,
|
||||||
|
xa.address,
|
||||||
|
CAST(xa.longitude AS DECIMAL(10,6)),
|
||||||
|
CAST(xa.latitude AS DECIMAL(10,6))
|
||||||
|
FROM xj_aed xa
|
||||||
|
JOIN aed_equipment_manger aem
|
||||||
|
ON xa.id = aem.id
|
||||||
|
WHERE xa.address IS NOT NULL AND xa.address <> '';
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
UPDATE aed_equipment_manger m
|
||||||
|
JOIN aed_location_equipment l ON m.id = l.equipment_id
|
||||||
|
SET m.install_address = l.address;
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
--修复生日数据
|
||||||
|
UPDATE sys_user
|
||||||
|
SET birthday = DATE_FORMAT(SUBSTRING(id_card, 7, 8), '%Y-%m-%d')
|
||||||
|
WHERE
|
||||||
|
id_card IS NOT NULL
|
||||||
|
AND birthday IS NULL;
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
/*
|
||||||
|
Navicat Premium Data Transfer
|
||||||
|
|
||||||
|
Source Server : 蚁熊-阿里云
|
||||||
|
Source Server Type : MySQL
|
||||||
|
Source Server Version : 80404
|
||||||
|
Source Host : localhost:3306
|
||||||
|
Source Schema : health_consult
|
||||||
|
|
||||||
|
Target Server Type : MySQL
|
||||||
|
Target Server Version : 80404
|
||||||
|
File Encoding : 65001
|
||||||
|
|
||||||
|
Date: 10/12/2025 15:53:17
|
||||||
|
*/
|
||||||
|
|
||||||
|
SET NAMES utf8mb4;
|
||||||
|
SET FOREIGN_KEY_CHECKS = 0;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for im_msg_read_log
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `im_msg_read_log`;
|
||||||
|
CREATE TABLE `im_msg_read_log` (
|
||||||
|
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'id',
|
||||||
|
`group_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '群组ID',
|
||||||
|
`from_account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '发送者账号',
|
||||||
|
`to_account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '接受者账号',
|
||||||
|
`msg_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '消息ID(腾讯IM平台生成的消息ID)',
|
||||||
|
`read_count` int NOT NULL COMMENT '读取次数(点击次数)',
|
||||||
|
`read_time` datetime NOT NULL COMMENT '读取时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
UNIQUE INDEX `group_id`(`group_id` ASC, `msg_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
SET FOREIGN_KEY_CHECKS = 1;
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
ALTER TABLE `emergency_resource`
|
||||||
|
ADD COLUMN `geo_collect_type` tinyint NULL DEFAULT 0 COMMENT '位置数据维护方式(0-地图选点,1-手动维护)' AFTER `ay_id`;
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
--心率
|
||||||
|
ALTER TABLE `watch_stat_user_info_day_heart_rate`
|
||||||
|
ADD COLUMN `new_value` int NULL DEFAULT NULL COMMENT '最新值' AFTER `last_upload_time`,
|
||||||
|
ADD COLUMN `silence_new_value` int NULL COMMENT '静息心率最新值' AFTER `new_value`;
|
||||||
|
|
||||||
|
-- 血氧
|
||||||
|
ALTER TABLE `watch_stat_user_info_day_spo2`
|
||||||
|
ADD COLUMN `new_value` decimal(4, 0) NULL COMMENT '最新值' AFTER `last_upload_time`;
|
||||||
|
|
||||||
|
-- 压力
|
||||||
|
ALTER TABLE `watch_stat_user_info_day_stress`
|
||||||
|
ADD COLUMN `new_value` decimal(4, 0) NULL COMMENT '最新值' AFTER `last_upload_time`;
|
||||||
|
|
||||||
|
-- 体温
|
||||||
|
ALTER TABLE `watch_stat_user_info_day_temp`
|
||||||
|
ADD COLUMN `new_value` decimal(5, 2) NULL COMMENT '最新值' AFTER `last_upload_time`,
|
||||||
|
ADD COLUMN `skin_new_value` decimal(5, 2) NULL COMMENT '体表温度最新值' AFTER `new_value`;
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
### 心率原始数据修正
|
||||||
|
update watch_data_heart_rate set silence_value = null where silence_value = 0.00;
|
||||||
|
|
||||||
|
|
||||||
|
### 心率日汇总表数据修正
|
||||||
|
UPDATE watch_stat_user_info_day_heart_rate stat
|
||||||
|
LEFT JOIN (
|
||||||
|
SELECT
|
||||||
|
bind_user_id,
|
||||||
|
ifnull( max( silence_value ), 0 ) AS silence_max_value,
|
||||||
|
ifnull( min( silence_value ), 0 ) AS silence_min_value,
|
||||||
|
ifnull( avg( silence_value ), 0 ) AS silence_avg_value,
|
||||||
|
data_date
|
||||||
|
FROM
|
||||||
|
watch_data_heart_rate
|
||||||
|
GROUP BY
|
||||||
|
bind_user_id,
|
||||||
|
data_date
|
||||||
|
) DATA ON stat.user_id = DATA.bind_user_id
|
||||||
|
SET stat.silence_max_value = DATA.silence_max_value,
|
||||||
|
stat.silence_min_value = DATA.silence_min_value,
|
||||||
|
stat.silence_avg_value = DATA.silence_avg_value;
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for health_user_employee_ex
|
||||||
|
-- ----------------------------
|
||||||
|
ALTER TABLE `emergency_resource`
|
||||||
|
ADD COLUMN `manager` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '负责人';
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for health_user_employee_ex
|
||||||
|
-- ----------------------------
|
||||||
|
ALTER TABLE `health_user_employee_ex`
|
||||||
|
ADD COLUMN `lifeguard_name2` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '急救人员2姓名',
|
||||||
|
ADD COLUMN `lifeguard_phone2` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '急救人员2电话';
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
--重置专家排序
|
||||||
|
update `con_doctor` set sort = 9999;
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_screen_animation 应急大屏开屏动画表
|
||||||
|
-- ----------------------------
|
||||||
|
CREATE TABLE `emergency_screen_animation` (
|
||||||
|
`id` bigint NOT NULL COMMENT 'ID',
|
||||||
|
`title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
|
||||||
|
`video_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动画地址',
|
||||||
|
`description` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '简介',
|
||||||
|
`create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`del_flag` tinyint NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
SET FOREIGN_KEY_CHECKS = 1;
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
ALTER TABLE `emergency_order`
|
||||||
|
ADD COLUMN `destroy_group` tinyint(1) NULL DEFAULT 0 COMMENT '是否解散群聊(0:否 1:是)' AFTER `major_user_two_avatar`;
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
-- 消息通知表
|
||||||
|
CREATE TABLE `sys_message_notice` (
|
||||||
|
`id` varchar(32) NOT NULL COMMENT 'id',
|
||||||
|
`title` varchar(255) DEFAULT NULL COMMENT '标题',
|
||||||
|
`content` text COMMENT '内容',
|
||||||
|
`scope_type` int(2) DEFAULT NULL COMMENT '范围(1-指定部门,2-指定人群,3-既指定部门又指定人群)',
|
||||||
|
`org_code` varchar(100) DEFAULT NULL COMMENT '创建机构',
|
||||||
|
`notice_status` int(2) DEFAULT '1' COMMENT '通知状态(0:否 1:是)',
|
||||||
|
`start_time` datetime DEFAULT NULL COMMENT '通知开始时间',
|
||||||
|
`end_time` datetime DEFAULT NULL COMMENT '通知结束时间',
|
||||||
|
`del_flag` varchar(1) DEFAULT '0' COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||||
|
PRIMARY KEY (`id`),
|
||||||
|
KEY `idx_org_code` (`org_code`),
|
||||||
|
KEY `idx_notice_status` (`notice_status`),
|
||||||
|
KEY `idx_start_time` (`start_time`),
|
||||||
|
KEY `idx_end_time` (`end_time`),
|
||||||
|
KEY `idx_del_flag` (`del_flag`)
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='消息通知表';
|
||||||
|
|
||||||
|
-- 消息通知范围表
|
||||||
|
CREATE TABLE `sys_message_notice_scope` (
|
||||||
|
`id` varchar(32) NOT NULL COMMENT 'id',
|
||||||
|
`notice_id` varchar(32) NOT NULL COMMENT '消息id',
|
||||||
|
`type` int(2) DEFAULT NULL COMMENT '类别(1-指定部门,2-指定人群)',
|
||||||
|
`scope_id` varchar(100) DEFAULT NULL COMMENT '限制范围标识(如:部门Code,人员ID)',
|
||||||
|
`record` varchar(255) DEFAULT NULL COMMENT '记录值(例:部门名称,人员名称)',
|
||||||
|
PRIMARY KEY (`id`),
|
||||||
|
KEY `idx_notice_id` (`notice_id`),
|
||||||
|
KEY `idx_type` (`type`),
|
||||||
|
KEY `idx_scope_notice` (`scope_id`, `notice_id`) COMMENT '联表查询复合索引,支持WHERE scope_id + JOIN notice_id'
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='消息通知范围表';
|
||||||
@@ -0,0 +1,111 @@
|
|||||||
|
DROP TABLE "20250917_CARE";
|
||||||
|
DROP TABLE "ARC_ASSESS_VALUE";
|
||||||
|
DROP TABLE "ARC_FOOD_ATLAS";
|
||||||
|
DROP TABLE "ARC_QUESTIONNAIRE";
|
||||||
|
DROP TABLE "ARC_QUESTIONNAIRE_CHILD";
|
||||||
|
DROP TABLE "CESHI_NOTE";
|
||||||
|
DROP TABLE "COMMON_EXPORTS_INFO_QH";
|
||||||
|
DROP TABLE "COMMON_EXPORTS_ITEM_QH";
|
||||||
|
DROP TABLE "COMMON_IMPORTS_DETAIL_QH";
|
||||||
|
DROP TABLE "COMMON_IMPORTS_QH";
|
||||||
|
DROP TABLE "CON_COST_STATISTICS";
|
||||||
|
DROP TABLE "CON_DEPARTMENT";
|
||||||
|
DROP TABLE "CON_DOCTOR_FOLLOW";
|
||||||
|
DROP TABLE "CON_DOCTOR_SCHEDULING";
|
||||||
|
DROP TABLE "CON_DOCTOR_SCHEDULING_DATE";
|
||||||
|
DROP TABLE "CON_EVALUATE";
|
||||||
|
DROP TABLE "CON_FAMILY_MEMBERS";
|
||||||
|
DROP TABLE "CON_HEALTH_INFO";
|
||||||
|
DROP TABLE "CON_HEALTH_INFO_ANSWER";
|
||||||
|
DROP TABLE "CON_HOSPITAL_FOLLOW";
|
||||||
|
DROP TABLE "CON_KNOWLEDGE";
|
||||||
|
DROP TABLE "CON_KNOWLEDGE_CATEGORY";
|
||||||
|
DROP TABLE "CON_MEDICAL_RECORDS";
|
||||||
|
DROP TABLE "CON_SESSION_RESERVATION_DATE";
|
||||||
|
DROP TABLE "DEMO";
|
||||||
|
DROP TABLE "DEMO_FIELD_DEF_VAL_MAIN";
|
||||||
|
DROP TABLE "DEMO_FIELD_DEF_VAL_SUB";
|
||||||
|
DROP TABLE "EMERGENCY_SERIOUS_DISEASE";
|
||||||
|
DROP TABLE "HEALTH_CLASSIFICATION";
|
||||||
|
DROP TABLE "HEALTH_USER_EMPLOYEE_EX_QH";
|
||||||
|
DROP TABLE "JEECG_MONTHLY_GROWTH_ANALYSIS";
|
||||||
|
DROP TABLE "JEECG_ORDER_CUSTOMER";
|
||||||
|
DROP TABLE "JEECG_ORDER_MAIN";
|
||||||
|
DROP TABLE "JEECG_ORDER_TICKET";
|
||||||
|
DROP TABLE "JEECG_PROJECT_NATURE_INCOME";
|
||||||
|
DROP TABLE "JIMU_DICT";
|
||||||
|
DROP TABLE "JIMU_DICT_ITEM";
|
||||||
|
DROP TABLE "JIMU_REPORT";
|
||||||
|
DROP TABLE "JIMU_REPORT_DATA_SOURCE";
|
||||||
|
DROP TABLE "JIMU_REPORT_DB";
|
||||||
|
DROP TABLE "JIMU_REPORT_DB_FIELD";
|
||||||
|
DROP TABLE "JIMU_REPORT_DB_PARAM";
|
||||||
|
DROP TABLE "JIMU_REPORT_LINK";
|
||||||
|
DROP TABLE "JIMU_REPORT_MAP";
|
||||||
|
DROP TABLE "JIMU_REPORT_SHARE";
|
||||||
|
DROP TABLE "JOA_DEMO";
|
||||||
|
DROP TABLE "LORE_CHECK_SUBJECT";
|
||||||
|
DROP TABLE "ONL_AUTH_DATA";
|
||||||
|
DROP TABLE "ONL_AUTH_PAGE";
|
||||||
|
DROP TABLE "ONL_AUTH_RELATION";
|
||||||
|
DROP TABLE "ONL_CGFORM_BUTTON";
|
||||||
|
DROP TABLE "ONL_CGFORM_ENHANCE_JAVA";
|
||||||
|
DROP TABLE "ONL_CGFORM_ENHANCE_JS";
|
||||||
|
DROP TABLE "ONL_CGFORM_ENHANCE_SQL";
|
||||||
|
DROP TABLE "ONL_CGFORM_FIELD";
|
||||||
|
DROP TABLE "ONL_CGFORM_HEAD";
|
||||||
|
DROP TABLE "ONL_CGFORM_INDEX";
|
||||||
|
DROP TABLE "ONL_CGREPORT_HEAD";
|
||||||
|
DROP TABLE "ONL_CGREPORT_ITEM";
|
||||||
|
DROP TABLE "ONL_CGREPORT_PARAM";
|
||||||
|
DROP TABLE "OSS_FILE";
|
||||||
|
DROP TABLE "QRTZ_BLOB_TRIGGERS";
|
||||||
|
DROP TABLE "QRTZ_CALENDARS";
|
||||||
|
DROP TABLE "QRTZ_CRON_TRIGGERS";
|
||||||
|
DROP TABLE "QRTZ_FIRED_TRIGGERS";
|
||||||
|
DROP TABLE "QRTZ_JOB_DETAILS" CASCADE;
|
||||||
|
DROP TABLE "QRTZ_LOCKS";
|
||||||
|
DROP TABLE "QRTZ_PAUSED_TRIGGER_GRPS";
|
||||||
|
DROP TABLE "QRTZ_SCHEDULER_STATE";
|
||||||
|
DROP TABLE "QRTZ_SIMPLE_TRIGGERS";
|
||||||
|
DROP TABLE "QRTZ_SIMPROP_TRIGGERS";
|
||||||
|
DROP TABLE "QRTZ_TRIGGERS";
|
||||||
|
DROP TABLE "REP_DEMO_DXTJ";
|
||||||
|
DROP TABLE "REP_DEMO_EMPLOYEE";
|
||||||
|
DROP TABLE "REP_DEMO_GONGSI";
|
||||||
|
DROP TABLE "REP_DEMO_JIANPIAO";
|
||||||
|
DROP TABLE "SYS_APP_VERSION_QH";
|
||||||
|
DROP TABLE "SYS_DEPART_COPY1";
|
||||||
|
DROP TABLE "SYS_DEPART_GPS_QH";
|
||||||
|
DROP TABLE "SYS_DEPART_QH";
|
||||||
|
DROP TABLE "SYS_LOG_QH";
|
||||||
|
DROP TABLE "SYS_PERMISSION_20241224";
|
||||||
|
DROP TABLE "SYS_PERMISSION_DATA_RULE_QH";
|
||||||
|
DROP TABLE "SYS_PERMISSION_QH";
|
||||||
|
DROP TABLE "SYS_ROLE_INDEX_QH";
|
||||||
|
DROP TABLE "SYS_ROLE_PERMISSION_QH";
|
||||||
|
DROP TABLE "SYS_ROLE_QH";
|
||||||
|
DROP TABLE "SYS_USER_DEPART_CHANGE_APPLY_QH";
|
||||||
|
DROP TABLE "SYS_USER_DEPART_QH";
|
||||||
|
DROP TABLE "SYS_USER_QH";
|
||||||
|
DROP TABLE "SYS_USER_ROLE_QH";
|
||||||
|
DROP TABLE "TEST_DEMO";
|
||||||
|
DROP TABLE "TEST_ENHANCE_SELECT";
|
||||||
|
DROP TABLE "TEST_NOTE";
|
||||||
|
DROP TABLE "TEST_ORDER_CUSTOMER";
|
||||||
|
DROP TABLE "TEST_ORDER_MAIN";
|
||||||
|
DROP TABLE "TEST_ORDER_PRODUCT";
|
||||||
|
DROP TABLE "TEST_SHOPTYPE_TREE";
|
||||||
|
DROP TABLE "TEST_V3_HELLO";
|
||||||
|
DROP TABLE "TMP_REPORT_DATA_1";
|
||||||
|
DROP TABLE "TMP_REPORT_DATA_INCOME";
|
||||||
|
DROP TABLE "REMOTE_WEIGHT_MANUFACTURER_INBODY";
|
||||||
|
DROP TABLE "REMOTE_WEIGHT_MANUFACTURER_LEFU";
|
||||||
|
DROP TABLE "REMOTE_WEIGHT_MANUFACTURER_ONE";
|
||||||
|
DROP TABLE "REMOTE_WEIGHT_MANUFACTURER_TWO";
|
||||||
|
DROP TABLE "REMOTE_WEIGHT_NORMATIVE_DATA";
|
||||||
|
DROP TABLE "HEALTH_USER_DOCTOR_BASE_EX";
|
||||||
|
DROP TABLE "HOSPITAL_DEPARTMENT";
|
||||||
|
DROP TABLE "STATION_HOSPITAL";
|
||||||
|
DROP TABLE "SYS_APP_VERSION";
|
||||||
|
DROP TABLE "USER_INFORMATION";
|
||||||
@@ -0,0 +1,92 @@
|
|||||||
|
-- ============================================================
|
||||||
|
-- System 服务数据库表名修改脚本(达梦 DM8)
|
||||||
|
-- 规则:统一以 QH_ 开头,第二级三字母业务模块前缀,总长度 ≤ 25 位
|
||||||
|
-- 生成日期:2026-03-10
|
||||||
|
-- 涉及表数:76 张
|
||||||
|
-- ============================================================
|
||||||
|
|
||||||
|
-- ===== COM 公共模块(4 张)=====
|
||||||
|
ALTER TABLE "COMMON_EXPORTS_INFO" RENAME TO "QH_COM_EXPORTS_INFO";
|
||||||
|
ALTER TABLE "COMMON_EXPORTS_ITEM" RENAME TO "QH_COM_EXPORTS_ITEM";
|
||||||
|
ALTER TABLE "COMMON_IMPORTS" RENAME TO "QH_COM_IMPORTS";
|
||||||
|
ALTER TABLE "COMMON_IMPORTS_DETAIL" RENAME TO "QH_COM_IMPORTS_DETAIL";
|
||||||
|
|
||||||
|
-- ===== HLT 健康模块(6 张)=====
|
||||||
|
ALTER TABLE "HEALTH_CONSULT_RESOURCE" RENAME TO "QH_HLT_CONSULT_RESOURCE";
|
||||||
|
ALTER TABLE "HEALTH_HOLIDAY" RENAME TO "QH_HLT_HOLIDAY";
|
||||||
|
ALTER TABLE "HEALTH_USER_DOCTOR_EX" RENAME TO "QH_HLT_DOCTOR_EX";
|
||||||
|
ALTER TABLE "HEALTH_USER_EMPLOYEE_EX" RENAME TO "QH_HLT_USER_EMPLOYEE_EX";
|
||||||
|
ALTER TABLE "HEALTH_USER_OPERATOR_EX" RENAME TO "QH_HLT_USER_OPERATOR_EX";
|
||||||
|
ALTER TABLE "HEALTH_USER_STATION_EX" RENAME TO "QH_HLT_USER_STATION_EX";
|
||||||
|
|
||||||
|
-- ===== SCL 体测模块(2 张)=====
|
||||||
|
ALTER TABLE "SCALE_HEIGHT" RENAME TO "QH_SCL_HEIGHT";
|
||||||
|
ALTER TABLE "SCALE_PERSONAL" RENAME TO "QH_SCL_PERSONAL";
|
||||||
|
|
||||||
|
-- ===== SYS 系统模块(52 张)=====
|
||||||
|
ALTER TABLE "SYS_ANNOUNCEMENT" RENAME TO "QH_SYS_ANNOUNCEMENT";
|
||||||
|
ALTER TABLE "SYS_ANNOUNCEMENT_SEND" RENAME TO "QH_SYS_ANNOUNCEMENT_SEND";
|
||||||
|
ALTER TABLE "SYS_BANNER" RENAME TO "QH_SYS_BANNER";
|
||||||
|
ALTER TABLE "SYS_CATEGORY" RENAME TO "QH_SYS_CATEGORY";
|
||||||
|
ALTER TABLE "SYS_CHECK_RULE" RENAME TO "QH_SYS_CHECK_RULE";
|
||||||
|
ALTER TABLE "SYS_COMMENT" RENAME TO "QH_SYS_COMMENT";
|
||||||
|
ALTER TABLE "SYS_CONFIG" RENAME TO "QH_SYS_CONFIG";
|
||||||
|
ALTER TABLE "SYS_DATA_LOG" RENAME TO "QH_SYS_DATA_LOG";
|
||||||
|
ALTER TABLE "SYS_DATA_SOURCE" RENAME TO "QH_SYS_DATA_SOURCE";
|
||||||
|
ALTER TABLE "SYS_DEPART" RENAME TO "QH_SYS_DEPART";
|
||||||
|
ALTER TABLE "SYS_DEPART_GPS" RENAME TO "QH_SYS_DEPART_GPS";
|
||||||
|
ALTER TABLE "SYS_DEPART_PERMISSION" RENAME TO "QH_SYS_DEPART_PERMISSION";
|
||||||
|
ALTER TABLE "SYS_DEPART_ROLE" RENAME TO "QH_SYS_DEPART_ROLE";
|
||||||
|
ALTER TABLE "SYS_DEPART_ROLE_PERMISSION" RENAME TO "QH_SYS_DEPT_ROLE_PERM";
|
||||||
|
ALTER TABLE "SYS_DEPART_ROLE_USER" RENAME TO "QH_SYS_DEPART_ROLE_USER";
|
||||||
|
ALTER TABLE "SYS_DICT" RENAME TO "QH_SYS_DICT";
|
||||||
|
ALTER TABLE "SYS_DICT_ITEM" RENAME TO "QH_SYS_DICT_ITEM";
|
||||||
|
ALTER TABLE "SYS_FILES" RENAME TO "QH_SYS_FILES";
|
||||||
|
ALTER TABLE "SYS_FILL_RULE" RENAME TO "QH_SYS_FILL_RULE";
|
||||||
|
ALTER TABLE "SYS_FORM_FILE" RENAME TO "QH_SYS_FORM_FILE";
|
||||||
|
ALTER TABLE "SYS_GATEWAY_ROUTE" RENAME TO "QH_SYS_GATEWAY_ROUTE";
|
||||||
|
ALTER TABLE "SYS_IOS_REDEEM" RENAME TO "QH_SYS_IOS_REDEEM";
|
||||||
|
ALTER TABLE "SYS_LOG" RENAME TO "QH_SYS_LOG";
|
||||||
|
ALTER TABLE "SYS_MESSAGE_NOTICE" RENAME TO "QH_SYS_MSG_NOTICE";
|
||||||
|
ALTER TABLE "SYS_MESSAGE_NOTICE_SCOPE" RENAME TO "QH_SYS_MSG_NOTICE_SCOPE";
|
||||||
|
ALTER TABLE "SYS_MESSAGE_REMIND" RENAME TO "QH_SYS_MSG_REMIND";
|
||||||
|
ALTER TABLE "SYS_NOTICE" RENAME TO "QH_SYS_NOTICE";
|
||||||
|
ALTER TABLE "SYS_NOTICE_READ_RECORD" RENAME TO "QH_SYS_NOTICE_READ_RECORD";
|
||||||
|
ALTER TABLE "SYS_PACK_PERMISSION" RENAME TO "QH_SYS_PACK_PERMISSION";
|
||||||
|
ALTER TABLE "SYS_PERMISSION" RENAME TO "QH_SYS_PERMISSION";
|
||||||
|
ALTER TABLE "SYS_PERMISSION_DATA_RULE" RENAME TO "QH_SYS_PERM_DATA_RULE";
|
||||||
|
ALTER TABLE "SYS_PERMISSION_V2" RENAME TO "QH_SYS_PERMISSION_V2";
|
||||||
|
ALTER TABLE "SYS_POSITION" RENAME TO "QH_SYS_POSITION";
|
||||||
|
ALTER TABLE "SYS_POSITION_CLASSIFY" RENAME TO "QH_SYS_POSITION_CLASSIFY";
|
||||||
|
ALTER TABLE "SYS_QUARTZ_JOB" RENAME TO "QH_SYS_QUARTZ_JOB";
|
||||||
|
ALTER TABLE "SYS_ROLE" RENAME TO "QH_SYS_ROLE";
|
||||||
|
ALTER TABLE "SYS_ROLE_INDEX" RENAME TO "QH_SYS_ROLE_INDEX";
|
||||||
|
ALTER TABLE "SYS_ROLE_PERMISSION" RENAME TO "QH_SYS_ROLE_PERMISSION";
|
||||||
|
ALTER TABLE "SYS_SMS" RENAME TO "QH_SYS_SMS";
|
||||||
|
ALTER TABLE "SYS_SMS_TEMPLATE" RENAME TO "QH_SYS_SMS_TEMPLATE";
|
||||||
|
ALTER TABLE "SYS_TENANT" RENAME TO "QH_SYS_TENANT";
|
||||||
|
ALTER TABLE "SYS_TENANT_PACK" RENAME TO "QH_SYS_TENANT_PACK";
|
||||||
|
ALTER TABLE "SYS_TENANT_PACK_PERMS" RENAME TO "QH_SYS_TENANT_PACK_PERMS";
|
||||||
|
ALTER TABLE "SYS_TENANT_PACK_USER" RENAME TO "QH_SYS_TENANT_PACK_USER";
|
||||||
|
ALTER TABLE "SYS_THIRD_ACCOUNT" RENAME TO "QH_SYS_THIRD_ACCOUNT";
|
||||||
|
ALTER TABLE "SYS_USER" RENAME TO "QH_SYS_USER";
|
||||||
|
ALTER TABLE "SYS_USER_AGENT" RENAME TO "QH_SYS_USER_AGENT";
|
||||||
|
ALTER TABLE "SYS_USER_DEPART" RENAME TO "QH_SYS_USER_DEPART";
|
||||||
|
ALTER TABLE "SYS_USER_DEPART_CHANGE_APPLY" RENAME TO "QH_SYS_DEPT_CHG_APPLY";
|
||||||
|
ALTER TABLE "SYS_USER_DEVICE" RENAME TO "QH_SYS_USER_DEVICE";
|
||||||
|
ALTER TABLE "SYS_USER_EMERGENCY_CONTACT" RENAME TO "QH_SYS_USR_EMERG_CONTACT";
|
||||||
|
ALTER TABLE "SYS_USER_FAMILY_MEMBERS" RENAME TO "QH_SYS_USR_FAMILY_MBR";
|
||||||
|
ALTER TABLE "SYS_USER_FAMILY_MEMBERS_REQUEST" RENAME TO "QH_SYS_USR_FAM_MBR_REQ";
|
||||||
|
ALTER TABLE "SYS_USER_POST" RENAME TO "QH_SYS_USER_POST";
|
||||||
|
ALTER TABLE "SYS_USER_ROLE" RENAME TO "QH_SYS_USER_ROLE";
|
||||||
|
ALTER TABLE "SYS_USER_TENANT" RENAME TO "QH_SYS_USER_TENANT";
|
||||||
|
ALTER TABLE "SYS_VERSION_APP" RENAME TO "QH_SYS_VERSION_APP";
|
||||||
|
ALTER TABLE "SYS_VERSION_INFO" RENAME TO "QH_SYS_VERSION_INFO";
|
||||||
|
|
||||||
|
-- ===== USR 用户模块(12 张)=====
|
||||||
|
ALTER TABLE "TBL_USER_WX_RELATION" RENAME TO "QH_USR_WX_RELATION";
|
||||||
|
ALTER TABLE "USER_DATA_RECORD_BLOOD_ABO" RENAME TO "QH_USR_DATA_RCD_BLOOD_ABO";
|
||||||
|
ALTER TABLE "USER_DATA_RECORD_BLOOD_PRESSURE" RENAME TO "QH_USR_DATA_RCD_BLD_PRS";
|
||||||
|
ALTER TABLE "USER_DATA_RECORD_BMI" RENAME TO "QH_USR_DATA_RCD_BMI";
|
||||||
|
ALTER TABLE "USER_DATA_RECORD_BWH" RENAME TO "QH_USR_DATA_RCD_BWH";
|
||||||
|
ALTER TABLE "USER_WEIGHT_BIND" RENAME TO "QH_USR_WEIGHT_BIND";
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
-- ============================================================
|
||||||
|
-- System 服务无用表删除脚本
|
||||||
|
-- 说明:以下表在当前业务中已无实际使用,从原项目迁移而来
|
||||||
|
-- 注意:QH_SYS_QUARTZ_JOB 和 QH_SYS_TENANT 谨慎处理,暂不删除
|
||||||
|
-- 生成日期:2026-03-11
|
||||||
|
-- 涉及表数:18 张
|
||||||
|
-- ============================================================
|
||||||
|
|
||||||
|
|
||||||
|
-- ============================================================
|
||||||
|
-- 第一份:原表名(迁移前)
|
||||||
|
-- ============================================================
|
||||||
|
|
||||||
|
-- HLT 健康模块
|
||||||
|
DROP TABLE "HEALTH_USER_STATION_EX";
|
||||||
|
|
||||||
|
-- SCL 体测模块
|
||||||
|
DROP TABLE "SCALE_HEIGHT";
|
||||||
|
DROP TABLE "SCALE_PERSONAL";
|
||||||
|
|
||||||
|
-- SYS 系统模块
|
||||||
|
DROP TABLE "SYS_FORM_FILE";
|
||||||
|
DROP TABLE "SYS_IOS_REDEEM";
|
||||||
|
DROP TABLE "SYS_PACK_PERMISSION";
|
||||||
|
DROP TABLE "SYS_TENANT_PACK";
|
||||||
|
DROP TABLE "SYS_TENANT_PACK_PERMS";
|
||||||
|
DROP TABLE "SYS_TENANT_PACK_USER";
|
||||||
|
DROP TABLE "SYS_THIRD_ACCOUNT";
|
||||||
|
DROP TABLE "SYS_USER_FAMILY_MEMBERS";
|
||||||
|
DROP TABLE "SYS_USER_FAMILY_MEMBERS_REQUEST";
|
||||||
|
|
||||||
|
-- USR 用户模块
|
||||||
|
DROP TABLE "TBL_USER_WX_RELATION";
|
||||||
|
DROP TABLE "USER_DATA_RECORD_BLOOD_PRESSURE";
|
||||||
|
DROP TABLE "USER_DATA_RECORD_BLOOD_ABO";
|
||||||
|
DROP TABLE "USER_DATA_RECORD_BMI";
|
||||||
|
DROP TABLE "USER_DATA_RECORD_BWH";
|
||||||
|
DROP TABLE "USER_WEIGHT_BIND";
|
||||||
|
|
||||||
|
|
||||||
|
-- ============================================================
|
||||||
|
-- 第二份:新表名(迁移后,QH_ 命名规范)
|
||||||
|
-- ============================================================
|
||||||
|
|
||||||
|
-- HLT 健康模块
|
||||||
|
DROP TABLE "QH_HLT_USER_STATION_EX";
|
||||||
|
|
||||||
|
-- SCL 体测模块
|
||||||
|
DROP TABLE "QH_SCL_HEIGHT";
|
||||||
|
DROP TABLE "QH_SCL_PERSONAL";
|
||||||
|
|
||||||
|
-- SYS 系统模块
|
||||||
|
DROP TABLE "QH_SYS_FORM_FILE";
|
||||||
|
DROP TABLE "QH_SYS_IOS_REDEEM";
|
||||||
|
DROP TABLE "QH_SYS_PACK_PERMISSION";
|
||||||
|
DROP TABLE "QH_SYS_TENANT_PACK";
|
||||||
|
DROP TABLE "QH_SYS_TENANT_PACK_PERMS";
|
||||||
|
DROP TABLE "QH_SYS_TENANT_PACK_USER";
|
||||||
|
DROP TABLE "QH_SYS_THIRD_ACCOUNT";
|
||||||
|
DROP TABLE "QH_SYS_USR_FAMILY_MBR";
|
||||||
|
DROP TABLE "QH_SYS_USR_FAM_MBR_REQ";
|
||||||
|
|
||||||
|
-- USR 用户模块
|
||||||
|
DROP TABLE "QH_USR_WX_RELATION";
|
||||||
|
DROP TABLE "QH_USR_DATA_RCD_BLD_PRS";
|
||||||
|
DROP TABLE "QH_USR_DATA_RCD_BLOOD_ABO";
|
||||||
|
DROP TABLE "QH_USR_DATA_RCD_BMI";
|
||||||
|
DROP TABLE "QH_USR_DATA_RCD_BWH";
|
||||||
|
DROP TABLE "QH_USR_WEIGHT_BIND";
|
||||||
@@ -0,0 +1,153 @@
|
|||||||
|
/*
|
||||||
|
Navicat Premium Dump SQL
|
||||||
|
|
||||||
|
Source Server : 新疆内网测试环境
|
||||||
|
Source Server Type : MySQL
|
||||||
|
Source Server Version : 80300 (8.3.0)
|
||||||
|
Source Host : 192.168.1.210:3308
|
||||||
|
Source Schema : xj_batch
|
||||||
|
|
||||||
|
Target Server Type : MySQL
|
||||||
|
Target Server Version : 80300 (8.3.0)
|
||||||
|
File Encoding : 65001
|
||||||
|
|
||||||
|
Date: 11/07/2025 15:14:18
|
||||||
|
*/
|
||||||
|
|
||||||
|
SET NAMES utf8mb4;
|
||||||
|
SET FOREIGN_KEY_CHECKS = 0;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for BATCH_JOB_EXECUTION
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `BATCH_JOB_EXECUTION`;
|
||||||
|
CREATE TABLE `BATCH_JOB_EXECUTION` (
|
||||||
|
`JOB_EXECUTION_ID` bigint NOT NULL,
|
||||||
|
`VERSION` bigint NULL DEFAULT NULL,
|
||||||
|
`JOB_INSTANCE_ID` bigint NOT NULL,
|
||||||
|
`CREATE_TIME` datetime(6) NOT NULL,
|
||||||
|
`START_TIME` datetime(6) NULL DEFAULT NULL,
|
||||||
|
`END_TIME` datetime(6) NULL DEFAULT NULL,
|
||||||
|
`STATUS` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`EXIT_CODE` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`EXIT_MESSAGE` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`LAST_UPDATED` datetime(6) NULL DEFAULT NULL,
|
||||||
|
`JOB_CONFIGURATION_LOCATION` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`JOB_EXECUTION_ID`) USING BTREE,
|
||||||
|
INDEX `JOB_INST_EXEC_FK`(`JOB_INSTANCE_ID` ASC) USING BTREE,
|
||||||
|
CONSTRAINT `JOB_INST_EXEC_FK` FOREIGN KEY (`JOB_INSTANCE_ID`) REFERENCES `BATCH_JOB_INSTANCE` (`JOB_INSTANCE_ID`) ON DELETE RESTRICT ON UPDATE RESTRICT
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for BATCH_JOB_EXECUTION_CONTEXT
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `BATCH_JOB_EXECUTION_CONTEXT`;
|
||||||
|
CREATE TABLE `BATCH_JOB_EXECUTION_CONTEXT` (
|
||||||
|
`JOB_EXECUTION_ID` bigint NOT NULL,
|
||||||
|
`SHORT_CONTEXT` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`SERIALIZED_CONTEXT` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
|
||||||
|
PRIMARY KEY (`JOB_EXECUTION_ID`) USING BTREE,
|
||||||
|
CONSTRAINT `JOB_EXEC_CTX_FK` FOREIGN KEY (`JOB_EXECUTION_ID`) REFERENCES `BATCH_JOB_EXECUTION` (`JOB_EXECUTION_ID`) ON DELETE RESTRICT ON UPDATE RESTRICT
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for BATCH_JOB_EXECUTION_PARAMS
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `BATCH_JOB_EXECUTION_PARAMS`;
|
||||||
|
CREATE TABLE `BATCH_JOB_EXECUTION_PARAMS` (
|
||||||
|
`JOB_EXECUTION_ID` bigint NOT NULL,
|
||||||
|
`TYPE_CD` varchar(6) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`KEY_NAME` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`STRING_VAL` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`DATE_VAL` datetime(6) NULL DEFAULT NULL,
|
||||||
|
`LONG_VAL` bigint NULL DEFAULT NULL,
|
||||||
|
`DOUBLE_VAL` double NULL DEFAULT NULL,
|
||||||
|
`IDENTIFYING` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
INDEX `JOB_EXEC_PARAMS_FK`(`JOB_EXECUTION_ID` ASC) USING BTREE,
|
||||||
|
CONSTRAINT `JOB_EXEC_PARAMS_FK` FOREIGN KEY (`JOB_EXECUTION_ID`) REFERENCES `BATCH_JOB_EXECUTION` (`JOB_EXECUTION_ID`) ON DELETE RESTRICT ON UPDATE RESTRICT
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for BATCH_JOB_EXECUTION_SEQ
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `BATCH_JOB_EXECUTION_SEQ`;
|
||||||
|
CREATE TABLE `BATCH_JOB_EXECUTION_SEQ` (
|
||||||
|
`ID` bigint NOT NULL,
|
||||||
|
`UNIQUE_KEY` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
UNIQUE INDEX `UNIQUE_KEY_UN`(`UNIQUE_KEY` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for BATCH_JOB_INSTANCE
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `BATCH_JOB_INSTANCE`;
|
||||||
|
CREATE TABLE `BATCH_JOB_INSTANCE` (
|
||||||
|
`JOB_INSTANCE_ID` bigint NOT NULL,
|
||||||
|
`VERSION` bigint NULL DEFAULT NULL,
|
||||||
|
`JOB_NAME` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`JOB_KEY` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
PRIMARY KEY (`JOB_INSTANCE_ID`) USING BTREE,
|
||||||
|
UNIQUE INDEX `JOB_INST_UN`(`JOB_NAME` ASC, `JOB_KEY` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for BATCH_JOB_SEQ
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `BATCH_JOB_SEQ`;
|
||||||
|
CREATE TABLE `BATCH_JOB_SEQ` (
|
||||||
|
`ID` bigint NOT NULL,
|
||||||
|
`UNIQUE_KEY` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
UNIQUE INDEX `UNIQUE_KEY_UN`(`UNIQUE_KEY` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for BATCH_STEP_EXECUTION
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `BATCH_STEP_EXECUTION`;
|
||||||
|
CREATE TABLE `BATCH_STEP_EXECUTION` (
|
||||||
|
`STEP_EXECUTION_ID` bigint NOT NULL,
|
||||||
|
`VERSION` bigint NOT NULL,
|
||||||
|
`STEP_NAME` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`JOB_EXECUTION_ID` bigint NOT NULL,
|
||||||
|
`START_TIME` datetime(6) NOT NULL,
|
||||||
|
`END_TIME` datetime(6) NULL DEFAULT NULL,
|
||||||
|
`STATUS` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`COMMIT_COUNT` bigint NULL DEFAULT NULL,
|
||||||
|
`READ_COUNT` bigint NULL DEFAULT NULL,
|
||||||
|
`FILTER_COUNT` bigint NULL DEFAULT NULL,
|
||||||
|
`WRITE_COUNT` bigint NULL DEFAULT NULL,
|
||||||
|
`READ_SKIP_COUNT` bigint NULL DEFAULT NULL,
|
||||||
|
`WRITE_SKIP_COUNT` bigint NULL DEFAULT NULL,
|
||||||
|
`PROCESS_SKIP_COUNT` bigint NULL DEFAULT NULL,
|
||||||
|
`ROLLBACK_COUNT` bigint NULL DEFAULT NULL,
|
||||||
|
`EXIT_CODE` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`EXIT_MESSAGE` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`LAST_UPDATED` datetime(6) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`STEP_EXECUTION_ID`) USING BTREE,
|
||||||
|
INDEX `JOB_EXEC_STEP_FK`(`JOB_EXECUTION_ID` ASC) USING BTREE,
|
||||||
|
CONSTRAINT `JOB_EXEC_STEP_FK` FOREIGN KEY (`JOB_EXECUTION_ID`) REFERENCES `BATCH_JOB_EXECUTION` (`JOB_EXECUTION_ID`) ON DELETE RESTRICT ON UPDATE RESTRICT
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for BATCH_STEP_EXECUTION_CONTEXT
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `BATCH_STEP_EXECUTION_CONTEXT`;
|
||||||
|
CREATE TABLE `BATCH_STEP_EXECUTION_CONTEXT` (
|
||||||
|
`STEP_EXECUTION_ID` bigint NOT NULL,
|
||||||
|
`SHORT_CONTEXT` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`SERIALIZED_CONTEXT` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
|
||||||
|
PRIMARY KEY (`STEP_EXECUTION_ID`) USING BTREE,
|
||||||
|
CONSTRAINT `STEP_EXEC_CTX_FK` FOREIGN KEY (`STEP_EXECUTION_ID`) REFERENCES `BATCH_STEP_EXECUTION` (`STEP_EXECUTION_ID`) ON DELETE RESTRICT ON UPDATE RESTRICT
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for BATCH_STEP_EXECUTION_SEQ
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `BATCH_STEP_EXECUTION_SEQ`;
|
||||||
|
CREATE TABLE `BATCH_STEP_EXECUTION_SEQ` (
|
||||||
|
`ID` bigint NOT NULL,
|
||||||
|
`UNIQUE_KEY` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
UNIQUE INDEX `UNIQUE_KEY_UN`(`UNIQUE_KEY` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
SET FOREIGN_KEY_CHECKS = 1;
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,814 @@
|
|||||||
|
/*
|
||||||
|
Navicat Premium Dump SQL
|
||||||
|
|
||||||
|
Source Server : 新疆大佬环境
|
||||||
|
Source Server Type : MySQL
|
||||||
|
Source Server Version : 80400 (8.4.0)
|
||||||
|
Source Host : home.mcrm.vip:13308
|
||||||
|
Source Schema : xj_emergency
|
||||||
|
|
||||||
|
Target Server Type : MySQL
|
||||||
|
Target Server Version : 80400 (8.4.0)
|
||||||
|
File Encoding : 65001
|
||||||
|
|
||||||
|
Date: 11/07/2025 15:15:56
|
||||||
|
*/
|
||||||
|
|
||||||
|
SET NAMES utf8mb4;
|
||||||
|
SET FOREIGN_KEY_CHECKS = 0;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for aed
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `aed`;
|
||||||
|
CREATE TABLE `aed` (
|
||||||
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
|
||||||
|
`name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '名称',
|
||||||
|
`longitude` decimal(10, 6) NULL DEFAULT NULL COMMENT '经度',
|
||||||
|
`latitude` decimal(10, 6) NULL DEFAULT NULL COMMENT '纬度',
|
||||||
|
`depart_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门编码',
|
||||||
|
`host_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '主机型号',
|
||||||
|
`host_serial_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '主机序列号',
|
||||||
|
`electrode_sheet_valid_time` date NULL DEFAULT NULL COMMENT '电极片有效期',
|
||||||
|
`router_model` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '路由器型号',
|
||||||
|
`router_serial_num` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '路由器序列号',
|
||||||
|
`battery_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '电池型号',
|
||||||
|
`battery_voltage` double(5, 2) NULL DEFAULT NULL COMMENT '电池电压',
|
||||||
|
`warranty_start_date` date NULL DEFAULT NULL COMMENT '质保开始时间',
|
||||||
|
`warranty_end_date` date NULL DEFAULT NULL COMMENT '质保结束时间',
|
||||||
|
`aed_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设备图片 多个\",\"分隔',
|
||||||
|
`mfrs_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '制造商名称',
|
||||||
|
`mfrs_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '制造商联系电话',
|
||||||
|
`Install_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '安装位置',
|
||||||
|
`install_address_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '位置图片 多个\",\"分隔',
|
||||||
|
`manage_user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '管理人员id',
|
||||||
|
`manage_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '管理人员',
|
||||||
|
`manage_user_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '管理人员电话',
|
||||||
|
`check_status` tinyint(1) NULL DEFAULT -1 COMMENT '自检查状态',
|
||||||
|
`electrode_sheet_status` tinyint(1) NULL DEFAULT -1 COMMENT '电极片状态',
|
||||||
|
`battery_status` tinyint(1) NULL DEFAULT -1 COMMENT '电池状态',
|
||||||
|
`router_status` tinyint(1) NULL DEFAULT -1 COMMENT '路由状态',
|
||||||
|
`manage_depart_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '管理部门code',
|
||||||
|
`charge_first` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '负责人1',
|
||||||
|
`charge_first_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '负责人1电话',
|
||||||
|
`charge_second` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '负责人2',
|
||||||
|
`charge_second_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '负责人2电话',
|
||||||
|
`annex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '附件',
|
||||||
|
`video_handle` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '视频操作',
|
||||||
|
`handle_explain` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '操作说明',
|
||||||
|
`aed_annex_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设备附件状态',
|
||||||
|
`install_time` date NULL DEFAULT NULL COMMENT '安装时间',
|
||||||
|
`cover_user_num` int NULL DEFAULT NULL COMMENT '覆盖人数',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '覆盖人数',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
UNIQUE INDEX `idx_uni_model`(`host_model` ASC, `host_serial_num` ASC) USING BTREE COMMENT '编号加序列号唯一'
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '应急资源表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for aed_latest
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `aed_latest`;
|
||||||
|
CREATE TABLE `aed_latest` (
|
||||||
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
|
||||||
|
`aed_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'AED型号+序列号',
|
||||||
|
`aed_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '状态码',
|
||||||
|
`aed_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'AED型号',
|
||||||
|
`aed_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'AED序列号',
|
||||||
|
`pad_expiration` date NULL DEFAULT NULL COMMENT '电极片有效期',
|
||||||
|
`battery_power` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'AED剩余电量',
|
||||||
|
`aed_self_report` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT 'AED自检报告',
|
||||||
|
`router_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专用路由器型号',
|
||||||
|
`router_serial_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专用路由器序列号',
|
||||||
|
`router_iccid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '物联卡号',
|
||||||
|
`router_voltage` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '电压',
|
||||||
|
`router_bt` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '蓝牙自检结果',
|
||||||
|
`router_self_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专用路由器通讯自检结果',
|
||||||
|
`router_file_system` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专用路由器文件系统自检结果',
|
||||||
|
`router_self_rtc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专用路由器RTC自检结果',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for aed_warn_info
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `aed_warn_info`;
|
||||||
|
CREATE TABLE `aed_warn_info` (
|
||||||
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
|
||||||
|
`latest_id` int NULL DEFAULT NULL COMMENT 'aed id',
|
||||||
|
`aed_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'aed型号',
|
||||||
|
`aed_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'aed序列号',
|
||||||
|
`module` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '报警模块',
|
||||||
|
`type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '报警类型',
|
||||||
|
`value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '报警值',
|
||||||
|
`warn_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '报警描述',
|
||||||
|
`warn_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '0' COMMENT '报警状态(0:待处理 1:已解除)',
|
||||||
|
`warn_handle_info` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '告警处理操作信息',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_center
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_center`;
|
||||||
|
CREATE TABLE `emergency_center` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键',
|
||||||
|
`center_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '中心名称',
|
||||||
|
`simple_name` char(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '中心简称',
|
||||||
|
`is_default_center` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否默认中心 0:否 1:是',
|
||||||
|
`longitude` decimal(10, 6) NOT NULL COMMENT '经度',
|
||||||
|
`latitude` decimal(10, 6) NOT NULL COMMENT '纬度',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '管理单位',
|
||||||
|
`address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '详细地址',
|
||||||
|
`center_tel` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '中心电话',
|
||||||
|
`center_head_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '负责人',
|
||||||
|
`center_head_tel` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '负责人电话',
|
||||||
|
`duty_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '值班电话',
|
||||||
|
`completion_time` date NULL DEFAULT NULL COMMENT '建成时间',
|
||||||
|
`commissioning_time` date NULL DEFAULT NULL COMMENT '投用日期',
|
||||||
|
`equipment_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '配备金额',
|
||||||
|
`service_scope` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '服务范围',
|
||||||
|
`screen_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '大屏路由',
|
||||||
|
`screen_title` varchar(155) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '大屏标题',
|
||||||
|
`create_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`update_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '0' COMMENT '状态 0:开启 1:关闭',
|
||||||
|
`del_flag` tinyint NOT NULL DEFAULT 0 COMMENT '软删除:0.未删除,1.已删除',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '应急中心列表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_center_admin
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_center_admin`;
|
||||||
|
CREATE TABLE `emergency_center_admin` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键',
|
||||||
|
`user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '人员id',
|
||||||
|
`username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '冗余字段 账号',
|
||||||
|
`realname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '冗余字段 真实姓名',
|
||||||
|
`center_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '中心id',
|
||||||
|
`admin_type` tinyint(1) NULL DEFAULT NULL COMMENT '管理员类型,0:大屏管理员,1:大屏账号',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`create_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`update_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`del_flag` tinyint NOT NULL DEFAULT 0 COMMENT '软删除:0.未删除,1.已删除',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '管理员/大屏管理员表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_center_open_time
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_center_open_time`;
|
||||||
|
CREATE TABLE `emergency_center_open_time` (
|
||||||
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
|
||||||
|
`center_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '中心id',
|
||||||
|
`open_time_start` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '开启时间',
|
||||||
|
`open_time_end` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '关闭时间',
|
||||||
|
`create_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`update_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`del_flag` tinyint NOT NULL DEFAULT 0 COMMENT '软删除:0.未删除,1.已删除',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_center_resource
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_center_resource`;
|
||||||
|
CREATE TABLE `emergency_center_resource` (
|
||||||
|
`id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||||
|
`emergency_center_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '应急中心id',
|
||||||
|
`medical_resource_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '医疗点id',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_grouped
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_grouped`;
|
||||||
|
CREATE TABLE `emergency_grouped` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键',
|
||||||
|
`seat_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '坐席工号',
|
||||||
|
`center_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '中心id',
|
||||||
|
`center_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '中心名称',
|
||||||
|
`seat_status` tinyint NOT NULL DEFAULT 0 COMMENT '坐席状态:\n0:未知\n1:忙碌\n2:小休\n3:正在通话\n4:离线\n5:空闲',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`create_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`update_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`del_flag` tinyint NOT NULL DEFAULT 0 COMMENT '软删除:0.未删除,1.已删除',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '分组管理表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_health_room
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_health_room`;
|
||||||
|
CREATE TABLE `emergency_health_room` (
|
||||||
|
`id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_persian_ci NOT NULL COMMENT '主键',
|
||||||
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '建设地点名称',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位code',
|
||||||
|
`org_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位名称(冗余字段更新orgCode记得同步更新)',
|
||||||
|
`job_num` int NULL DEFAULT NULL COMMENT '在岗人数',
|
||||||
|
`run_time` int NULL DEFAULT NULL COMMENT '运转时间(分钟)',
|
||||||
|
`longitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '经度',
|
||||||
|
`latitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '纬度',
|
||||||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_new_schedules
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_new_schedules`;
|
||||||
|
CREATE TABLE `emergency_new_schedules` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键',
|
||||||
|
`center_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '中心id',
|
||||||
|
`schedules_time` date NOT NULL COMMENT '排班时间',
|
||||||
|
`create_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`del_flag` tinyint NOT NULL DEFAULT 0 COMMENT '软删除:0.未删除,1.已删除',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '排班表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_order
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_order`;
|
||||||
|
CREATE TABLE `emergency_order` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键(应急单号)',
|
||||||
|
`is_fill` tinyint(1) NULL DEFAULT NULL COMMENT '是否补单 (0:否 1:是)',
|
||||||
|
`Initiator_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起类型(0:120 1: 应急就医 2:急救联动)',
|
||||||
|
`resource_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '应急资源id(医院 aed 医疗点)',
|
||||||
|
`info_desc` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救助信息描述',
|
||||||
|
`session_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'im会话id',
|
||||||
|
`session_now` tinyint(1) NULL DEFAULT 0 COMMENT '是否正在会话(0:否 1:是)',
|
||||||
|
`session_over_time` datetime NULL DEFAULT NULL COMMENT '会话结束时间',
|
||||||
|
`initiator_user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人id',
|
||||||
|
`initiator_user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人姓名',
|
||||||
|
`initiator_user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人性别',
|
||||||
|
`initiator_user_mobile` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人电话',
|
||||||
|
`initiator_user_id_card` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人身份证号',
|
||||||
|
`initiator_user_depart` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人部门code',
|
||||||
|
`initiator_user_avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人头像',
|
||||||
|
`initiator_longitude` decimal(10, 6) NULL DEFAULT NULL COMMENT '发起人经度',
|
||||||
|
`initiator_latitude` decimal(10, 6) NULL DEFAULT NULL COMMENT '发起人纬度',
|
||||||
|
`salvage_user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '被救助人id',
|
||||||
|
`salvage_user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '被救助人姓名',
|
||||||
|
`salvage_user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '被救助人性别',
|
||||||
|
`salvage_user_mobile` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '被救助人电话',
|
||||||
|
`salvage_user_id_card` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '' COMMENT '救助人身份证号',
|
||||||
|
`salvage_user_depart` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人部门code',
|
||||||
|
`salvage_user_avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救助人头像',
|
||||||
|
`operation_user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人员id',
|
||||||
|
`operation_user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人员姓名',
|
||||||
|
`operation_user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人员性别',
|
||||||
|
`operation_user_mobile` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人员电话',
|
||||||
|
`operation_user_avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人头像',
|
||||||
|
`major_user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专业人员id',
|
||||||
|
`major_user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专业人员姓名',
|
||||||
|
`major_user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专业人员性别',
|
||||||
|
`major_user_mobile` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专业人员电话',
|
||||||
|
`major_user_avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专业人头像',
|
||||||
|
`station_user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员id',
|
||||||
|
`station_user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员姓名',
|
||||||
|
`station_user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员性别',
|
||||||
|
`station_user_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员电话',
|
||||||
|
`station_user_depart` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人部门code',
|
||||||
|
`station_user_avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人头像',
|
||||||
|
`station_business` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员派单业务',
|
||||||
|
`operation_response_time` datetime NULL DEFAULT NULL COMMENT '操作人员响应时间',
|
||||||
|
`operation_send_order_time` datetime NULL DEFAULT NULL COMMENT '操作人员派单时间',
|
||||||
|
`major_response_time` datetime NULL DEFAULT NULL COMMENT '专业人员响应时间',
|
||||||
|
`station_response_time` datetime NULL DEFAULT NULL COMMENT '驻场人员响应时间',
|
||||||
|
`station_rejection_time` datetime NULL DEFAULT NULL COMMENT '驻场人员拒单时间',
|
||||||
|
`major_salvage_opinion` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专业人员救助意见',
|
||||||
|
`center_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '应急中心id',
|
||||||
|
`order_over_time` datetime NULL DEFAULT NULL COMMENT '订单结束时间',
|
||||||
|
`send_order_hospital` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '派单医院',
|
||||||
|
`order_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '0' COMMENT '应急单状态 0: 待处理 1:咨询中 2:已派单 3:待审核 4: 待就医 5: 已完成',
|
||||||
|
`is_dispatch` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '0' COMMENT '派单状态 0:待处理 1:咨询中 2:待接单 3:驻场驳回 4:已接单 5: 已完成',
|
||||||
|
`detail_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '应急小结 标题',
|
||||||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
UNIQUE INDEX `idx_session`(`session_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '应急单基础表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_order_detail
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_order_detail`;
|
||||||
|
CREATE TABLE `emergency_order_detail` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键(应急单号)',
|
||||||
|
`order_score` double(5, 2) NULL DEFAULT NULL COMMENT '评分',
|
||||||
|
`order_evaluation` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '评价',
|
||||||
|
`order_evaluation_time` datetime NULL DEFAULT NULL COMMENT '用户评价时间',
|
||||||
|
`order_through` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '事件经过',
|
||||||
|
`order_result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '事件结果',
|
||||||
|
`order_record` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '病情记录',
|
||||||
|
`imgs` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '现场照片(使用,分隔)',
|
||||||
|
`amb_car_num` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救护车车牌号',
|
||||||
|
`amb_car_arrive_time` datetime NULL DEFAULT NULL COMMENT '救护车车辆到达现场时间',
|
||||||
|
`amb_car_serve_time` datetime NULL DEFAULT NULL COMMENT '救护车车辆送达时间',
|
||||||
|
`amb_contact_user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救护车联系人id',
|
||||||
|
`amb_contact_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救护车联系人姓名',
|
||||||
|
`amb_contact_user_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救护车联系人电话',
|
||||||
|
`amb_follow_user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救护车跟车人id',
|
||||||
|
`amb_follow_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救护车跟车人姓名',
|
||||||
|
`amb_follow_user_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救护车跟车人电话',
|
||||||
|
`com_car_num` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '单位车牌号',
|
||||||
|
`com_car_arrive_time` datetime NULL DEFAULT NULL COMMENT '单位车辆派出时间',
|
||||||
|
`com_car_serve_time` datetime NULL DEFAULT NULL COMMENT '单位车辆送达时间',
|
||||||
|
`com_contact_user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '单位车联系人id',
|
||||||
|
`com_contact_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '单位车联系人姓名',
|
||||||
|
`com_contact_user_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '单位车联系人电话',
|
||||||
|
`salvage_time` datetime NULL DEFAULT NULL COMMENT '救助时间',
|
||||||
|
`salvage_hospital` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救助医院',
|
||||||
|
`salvage_depart` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救助科室',
|
||||||
|
`salvage_doctor` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救助医生',
|
||||||
|
`salvage_register_time` datetime NULL DEFAULT NULL COMMENT '挂号时间',
|
||||||
|
`salvage_coordinate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '住院协调',
|
||||||
|
`salvage_operation` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '手术时间(文字描述)',
|
||||||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '应急单详情表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_order_intervene
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_order_intervene`;
|
||||||
|
CREATE TABLE `emergency_order_intervene` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键(应急单号)',
|
||||||
|
`type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '类型(0:图文 1:视频) ',
|
||||||
|
`is_fill` tinyint(1) NULL DEFAULT NULL COMMENT '是否补单 (0:否 1:是)',
|
||||||
|
`Initiator_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起类型(0:120 1: 应急就医)',
|
||||||
|
`resource_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '应急资源id(医院 aed 医疗点)',
|
||||||
|
`info_desc` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救助信息描述',
|
||||||
|
`session_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'im会话id',
|
||||||
|
`session_now` tinyint(1) NULL DEFAULT 0 COMMENT '是否正在会话(0:否 1:是)',
|
||||||
|
`session_over_time` datetime NULL DEFAULT NULL COMMENT '会话结束时间',
|
||||||
|
`initiator_user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人id',
|
||||||
|
`initiator_user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人姓名',
|
||||||
|
`initiator_user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人性别',
|
||||||
|
`initiator_user_mobile` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人电话',
|
||||||
|
`initiator_user_id_card` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人身份证号',
|
||||||
|
`initiator_user_depart` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人部门code',
|
||||||
|
`initiator_user_avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人头像',
|
||||||
|
`initiator_longitude` decimal(10, 6) NULL DEFAULT NULL COMMENT '发起人经度',
|
||||||
|
`initiator_latitude` decimal(10, 6) NULL DEFAULT NULL COMMENT '发起人纬度',
|
||||||
|
`salvage_user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '被救助人id',
|
||||||
|
`salvage_user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '被救助人姓名',
|
||||||
|
`salvage_user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '被救助人性别',
|
||||||
|
`salvage_user_mobile` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '被救助人电话',
|
||||||
|
`salvage_user_id_card` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '' COMMENT '救助人身份证号',
|
||||||
|
`salvage_user_depart` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人部门code',
|
||||||
|
`salvage_user_avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '救助人头像',
|
||||||
|
`operation_user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人员id',
|
||||||
|
`operation_user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人员姓名',
|
||||||
|
`operation_user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人员性别',
|
||||||
|
`operation_user_mobile` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人员电话',
|
||||||
|
`operation_user_avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人头像',
|
||||||
|
`major_user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专业人员id',
|
||||||
|
`major_user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专业人员姓名',
|
||||||
|
`major_user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专业人员性别',
|
||||||
|
`major_user_mobile` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专业人员电话',
|
||||||
|
`major_user_avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专业人头像',
|
||||||
|
`station_user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员id',
|
||||||
|
`station_user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员姓名',
|
||||||
|
`station_user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员性别',
|
||||||
|
`station_user_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员电话',
|
||||||
|
`station_user_depart` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发起人部门code',
|
||||||
|
`station_user_avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人头像',
|
||||||
|
`station_business` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员派单业务',
|
||||||
|
`operation_response_time` datetime NULL DEFAULT NULL COMMENT '操作人员响应时间',
|
||||||
|
`operation_send_order_time` datetime NULL DEFAULT NULL COMMENT '操作人员派单时间',
|
||||||
|
`major_response_time` datetime NULL DEFAULT NULL COMMENT '专业人员响应时间',
|
||||||
|
`station_response_time` datetime NULL DEFAULT NULL COMMENT '驻场人员响应时间',
|
||||||
|
`station_rejection_time` datetime NULL DEFAULT NULL COMMENT '驻场人员拒单时间',
|
||||||
|
`major_salvage_opinion` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专业人员救助意见',
|
||||||
|
`center_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '应急中心id',
|
||||||
|
`order_over_time` datetime NULL DEFAULT NULL COMMENT '订单结束时间',
|
||||||
|
`send_order_hospital` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '派单医院',
|
||||||
|
`order_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '0' COMMENT '应急单状态 0: 待处理 1:咨询中 2:已派单 3:待审核 4: 待就医 5: 已完成',
|
||||||
|
`is_dispatch` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '0' COMMENT '派单状态 0:待处理 1:咨询中 2:待接单 3:驻场驳回 4:已接单 5: 已完成',
|
||||||
|
`detail_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '应急小结 标题',
|
||||||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
UNIQUE INDEX `idx_session`(`session_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '应急单基础表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_order_send_record
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_order_send_record`;
|
||||||
|
CREATE TABLE `emergency_order_send_record` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键',
|
||||||
|
`order_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '应急单id',
|
||||||
|
`station_user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '驻场人员id',
|
||||||
|
`station_user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员姓名',
|
||||||
|
`station_user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员性别',
|
||||||
|
`station_user_depart` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员部门:二级-三级(使用\',\'隔开)',
|
||||||
|
`accept` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '0' COMMENT '是否接单(0:待处理 1:已接单 2:已拒单 3:已完成)',
|
||||||
|
`send_order_hospital` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '派单医院',
|
||||||
|
`station_business` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '派单业务',
|
||||||
|
`transfer_order_time` datetime NULL DEFAULT NULL COMMENT '转单时间',
|
||||||
|
`refuse_cause` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '拒绝原因',
|
||||||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '派单记录表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_profession_user
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_profession_user`;
|
||||||
|
CREATE TABLE `emergency_profession_user` (
|
||||||
|
`user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户id',
|
||||||
|
`username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '账号 冗余字段 不可修改',
|
||||||
|
`realname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '姓名 冗余字段',
|
||||||
|
`avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '头像',
|
||||||
|
`type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '人员类型 5:操作人员 6:专业人员',
|
||||||
|
`center_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '中心id',
|
||||||
|
`post` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '职称',
|
||||||
|
`school` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '毕业院校',
|
||||||
|
`edu` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '学历',
|
||||||
|
`good_at` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '擅长',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`create_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`update_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`del_flag` tinyint NOT NULL DEFAULT 0 COMMENT '删除标记:0:否,1: 是',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`user_id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_resource
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_resource`;
|
||||||
|
CREATE TABLE `emergency_resource` (
|
||||||
|
`id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '资源名称',
|
||||||
|
`address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '详细地址',
|
||||||
|
`mobile` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '联系电话',
|
||||||
|
`longitude` decimal(10, 6) NOT NULL COMMENT '经度',
|
||||||
|
`latitude` decimal(10, 6) NOT NULL COMMENT '纬度',
|
||||||
|
`type` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '(1:油田医院 2:合作医院 3:医疗点 4:aed 5:救护车 6:护理员)',
|
||||||
|
`aidrange` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '救治范围',
|
||||||
|
`gd_id` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '高德地图数据id',
|
||||||
|
`url` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '网址',
|
||||||
|
`province` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '省',
|
||||||
|
`city` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '市',
|
||||||
|
`area` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '区',
|
||||||
|
`level` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '医院等级',
|
||||||
|
`img` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '图片',
|
||||||
|
`resource_desc` varchar(1023) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '简介',
|
||||||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '应急资源表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_schedule_custom
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_schedule_custom`;
|
||||||
|
CREATE TABLE `emergency_schedule_custom` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键',
|
||||||
|
`schedule_time` date NOT NULL COMMENT '排班时间',
|
||||||
|
`type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '类型(0:上午 1:下午)',
|
||||||
|
`user_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员类型(0:操作人员 1: 专业人员)',
|
||||||
|
`user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员id',
|
||||||
|
`user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员姓名',
|
||||||
|
`user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员性别',
|
||||||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '自定义排班表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_schedule_default
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_schedule_default`;
|
||||||
|
CREATE TABLE `emergency_schedule_default` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键(应急单号)',
|
||||||
|
`week` int NULL DEFAULT NULL COMMENT '周几',
|
||||||
|
`type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '类型(0:上午 1:下午)',
|
||||||
|
`user_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员类型(0:操作人员 1: 专业人员)',
|
||||||
|
`user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员id',
|
||||||
|
`user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员姓名',
|
||||||
|
`user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员性别',
|
||||||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '默认排班表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_schedule_record
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_schedule_record`;
|
||||||
|
CREATE TABLE `emergency_schedule_record` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键',
|
||||||
|
`schedule_time` date NOT NULL COMMENT '排班时间',
|
||||||
|
`type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '类型(0:上午 1:下午)',
|
||||||
|
`user_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员类型(0:操作人员 1: 专业人员)',
|
||||||
|
`user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员id',
|
||||||
|
`user_name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员姓名',
|
||||||
|
`user_sex` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员性别',
|
||||||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '自定义排班表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_schedules_new_item
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_schedules_new_item`;
|
||||||
|
CREATE TABLE `emergency_schedules_new_item` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键',
|
||||||
|
`schedules_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '排班计划id',
|
||||||
|
`user_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员类型(0:操作人员 1:专业人员)',
|
||||||
|
`user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员Id',
|
||||||
|
`user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员姓名',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '排班分表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for emergency_serious_disease
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `emergency_serious_disease`;
|
||||||
|
CREATE TABLE `emergency_serious_disease` (
|
||||||
|
`id` varchar(32) CHARACTER SET utf32 COLLATE utf32_general_ci NOT NULL COMMENT '大病就医录入',
|
||||||
|
`is_fill` tinyint(1) NULL DEFAULT NULL COMMENT '是否补单',
|
||||||
|
`user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '就医人员',
|
||||||
|
`hospital_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '医院',
|
||||||
|
`medical_card_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '就诊卡号',
|
||||||
|
`register_category` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '挂号类别 ',
|
||||||
|
`reservation_time` datetime NULL DEFAULT NULL COMMENT '驻场人员预约到的时间',
|
||||||
|
`desire_time` datetime NULL DEFAULT NULL COMMENT '患者填写的期望预约到的时间',
|
||||||
|
`reservation_office` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '预约科室',
|
||||||
|
`reservation_doctor` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '患者预约医生',
|
||||||
|
`disease_describe` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '病情描述',
|
||||||
|
`special_requirements` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '特殊要求',
|
||||||
|
`sex` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '性别',
|
||||||
|
`realname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '真实姓名',
|
||||||
|
`station_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员',
|
||||||
|
`reservation_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '预约号',
|
||||||
|
`id_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '身份证号',
|
||||||
|
`tel_phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '手机号',
|
||||||
|
`age` int NULL DEFAULT NULL COMMENT '年龄',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`state` tinyint(1) NULL DEFAULT NULL COMMENT '状态 1未派单 2已派单 3已接单 4已预约 5已完成 6操作人员驳回 7驻场人员驳回 8 超时未接单',
|
||||||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)',
|
||||||
|
`operator_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人员',
|
||||||
|
`center_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '应急中心id',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
`rejection_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人员驳回原因',
|
||||||
|
`rejection_time` datetime NULL DEFAULT NULL COMMENT '操作人员驳回时间',
|
||||||
|
`send_order_time` datetime NULL DEFAULT NULL COMMENT '派单时间',
|
||||||
|
`user_depart` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '部门',
|
||||||
|
`station_rejection_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员驳回原因',
|
||||||
|
`station_rejection_time` datetime NULL DEFAULT NULL COMMENT '驻场人员驳回时间',
|
||||||
|
`accept_station_time` datetime NULL DEFAULT NULL COMMENT '驻场人员接单时间',
|
||||||
|
`desire_finish_time` datetime NULL DEFAULT NULL COMMENT '预约完成时间',
|
||||||
|
`hospital_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '医院名称',
|
||||||
|
`station_user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '驻场人员姓名',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '大病就医' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for sys_notify_sms_phone
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `sys_notify_sms_phone`;
|
||||||
|
CREATE TABLE `sys_notify_sms_phone` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`phone_numbers` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '短信通知手机号',
|
||||||
|
`valid_status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '有效标志',
|
||||||
|
`busi_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '业务类型',
|
||||||
|
`remark` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建日期',
|
||||||
|
`update_date` datetime NULL DEFAULT NULL COMMENT '更新日期',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `valid_status`(`valid_status` ASC) USING BTREE,
|
||||||
|
INDEX `busi_type`(`busi_type` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for tbl_qimo_notice
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `tbl_qimo_notice`;
|
||||||
|
CREATE TABLE `tbl_qimo_notice` (
|
||||||
|
`id` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '主键',
|
||||||
|
`call_no` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '主叫号码',
|
||||||
|
`Called_No` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '被叫号码',
|
||||||
|
`Call_Sheet_ID` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '通话记录ID',
|
||||||
|
`ref_Call_SheetId` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '转接前通话的CallSheetID',
|
||||||
|
`Call_ID` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '通话ID',
|
||||||
|
`Call_Type` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '通话类型',
|
||||||
|
`Ring` datetime NULL DEFAULT NULL COMMENT '通话振铃时间',
|
||||||
|
`Ringing_Date` datetime NULL DEFAULT NULL COMMENT '被叫振铃开始时间',
|
||||||
|
`Ringing_Timestamp` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL,
|
||||||
|
`Begin` datetime NULL DEFAULT NULL COMMENT '通话接通时间',
|
||||||
|
`End` datetime NULL DEFAULT NULL COMMENT '通话结束时间',
|
||||||
|
`Queue_Time` datetime NULL DEFAULT NULL COMMENT '来电进入技能组时间',
|
||||||
|
`Agent` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '处理坐席的工号',
|
||||||
|
`Exten` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '处理坐席的工号',
|
||||||
|
`Agent_Name` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '处理坐席的姓名',
|
||||||
|
`Queue` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '通话进入的技能组名称',
|
||||||
|
`State` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '接听状态',
|
||||||
|
`Call_State` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '事件状态',
|
||||||
|
`Action_ID` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '通过接口调用时',
|
||||||
|
`Webcall_Action_ID` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '通过调用webcall接口',
|
||||||
|
`Record_File` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '通话录音文件名',
|
||||||
|
`File_Server` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '录音服务器',
|
||||||
|
`Province` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '目标号码的省',
|
||||||
|
`District` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '目标号码的市',
|
||||||
|
`IVRKEY` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '通话在系统中选择的按键菜单',
|
||||||
|
`Account_Id` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '账户编号字段',
|
||||||
|
`Account_Name` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '账户名称字段',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`create_by` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`receive_user_id` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '操作人员ID',
|
||||||
|
`is_read` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '是否已读',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '容联七陌通知信息' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for tbl_user_help
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `tbl_user_help`;
|
||||||
|
CREATE TABLE `tbl_user_help` (
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_persian_ci NOT NULL COMMENT '主键',
|
||||||
|
`user_id` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '用户ID',
|
||||||
|
`lat` decimal(20, 10) NULL DEFAULT NULL COMMENT '求助纬度',
|
||||||
|
`lon` decimal(20, 10) NULL DEFAULT NULL COMMENT '求助经度',
|
||||||
|
`type` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '求助方式',
|
||||||
|
`status` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '受理状态',
|
||||||
|
`help_time` datetime NULL DEFAULT NULL COMMENT '求助时间',
|
||||||
|
`voice_url` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '求助录音',
|
||||||
|
`treat_type` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '就医类型',
|
||||||
|
`start_time` datetime NULL DEFAULT NULL COMMENT '咨询开始时间',
|
||||||
|
`end_time` datetime NULL DEFAULT NULL COMMENT '咨询结束时间',
|
||||||
|
`score` int NULL DEFAULT NULL COMMENT '用户评分',
|
||||||
|
`score_time` datetime NULL DEFAULT NULL COMMENT '评分时间',
|
||||||
|
`receive_user_id` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '受理人',
|
||||||
|
`score_status` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '是否评分',
|
||||||
|
`evaluate` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '评价',
|
||||||
|
`update_date` datetime NULL DEFAULT NULL COMMENT '接受时间',
|
||||||
|
`out_mobile` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '外部电话呼入',
|
||||||
|
`screen_status` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '1' COMMENT '大屏弹出状态',
|
||||||
|
`screen_type` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '大屏类型,1西安2银川',
|
||||||
|
`sex` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '1:女 2:男',
|
||||||
|
`center_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '应急中心id',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `user_id`(`user_id` ASC) USING BTREE,
|
||||||
|
INDEX `receive_user_id`(`receive_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `status`(`status` ASC) USING BTREE,
|
||||||
|
INDEX `help_time`(`help_time` ASC) USING BTREE,
|
||||||
|
INDEX `index_screen_type`(`screen_type` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '用户求助信息' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for tbl_video_mac
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `tbl_video_mac`;
|
||||||
|
CREATE TABLE `tbl_video_mac` (
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '主键',
|
||||||
|
`video_name` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '采集点名称',
|
||||||
|
`video_mac` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '采集点MAC地址',
|
||||||
|
`order_no` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '排序',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`create_by` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`update_date` datetime NULL DEFAULT NULL COMMENT '修改时间',
|
||||||
|
`update_by` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '修改人',
|
||||||
|
`video_des` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '采集点描述',
|
||||||
|
`is_default` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '是否默认',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '摄像头及MAC地址映射信息' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for zy_ambulance_data
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `zy_ambulance_data`;
|
||||||
|
CREATE TABLE `zy_ambulance_data` (
|
||||||
|
`id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键ID',
|
||||||
|
`patient_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '患者ID',
|
||||||
|
`patient_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '患者姓名',
|
||||||
|
`gender` int NULL DEFAULT NULL COMMENT '性别 0-未知 1-男 2-女',
|
||||||
|
`id_card_type` int NULL DEFAULT NULL COMMENT '证件类型 1-身份证',
|
||||||
|
`id_card_number` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '证件号码',
|
||||||
|
`user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户ID(如果可以匹配到)',
|
||||||
|
`org_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '部门Code(如果可以匹配到)',
|
||||||
|
`age_type` int NULL DEFAULT NULL COMMENT '年龄类型 1-年 2-月 3-天',
|
||||||
|
`age` int NULL DEFAULT NULL COMMENT '年龄',
|
||||||
|
`phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '联系电话',
|
||||||
|
`mpds_category_id` int NULL DEFAULT NULL COMMENT '病人MPDS类型 0-默认值 1-创伤',
|
||||||
|
`mpds_data` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创伤类型病人MPDS症状小类 多个小类逗号隔开 1-交通、运输事故 3-高处坠落 4,-暴力袭击/性侵犯 6,-动物咬伤/攻击 7-烧伤(烫伤)/爆炸伤 8,-锐器刺伤/枪伤/贯通伤 9,-触电/雷击伤 10,-创伤(其他创伤) 35,-冬季运动损伤 36-机械损伤',
|
||||||
|
`attack_address` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '发病地点',
|
||||||
|
`injury_level` int NULL DEFAULT NULL COMMENT '病情判断 0-默认 1-濒危 2-危重 3-急症 4-非急症 5-死亡',
|
||||||
|
`start_time` datetime NULL DEFAULT NULL COMMENT '救护车出发时间',
|
||||||
|
`arrive_scene_time` datetime NULL DEFAULT NULL COMMENT '到达现场时间',
|
||||||
|
`leave_scene_time` datetime NULL DEFAULT NULL COMMENT '离开现场时间',
|
||||||
|
`arrive_hospital_time` datetime NULL DEFAULT NULL COMMENT '到达医院时间',
|
||||||
|
`early_warning_time` datetime NULL DEFAULT NULL COMMENT '院前预警时间',
|
||||||
|
`diastolic_pressure` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '舒张压',
|
||||||
|
`systolic_pressure` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '收缩压',
|
||||||
|
`heart_rate` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '心率',
|
||||||
|
`breathing_rate` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '呼吸率',
|
||||||
|
`temperature` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '体温',
|
||||||
|
`blood_sugar` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '血糖',
|
||||||
|
`blood_oxygen_saturation` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '血氧饱和度',
|
||||||
|
`pulse` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '脉搏',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`create_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`update_by` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`del_flag` tinyint NOT NULL DEFAULT 0 COMMENT '软删除:0.未删除,1.已删除',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '紫云救护车数据表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
SET FOREIGN_KEY_CHECKS = 1;
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
ALTER TABLE `emergency_schedules_new_item`
|
||||||
|
ADD COLUMN `sort` tinyint NULL DEFAULT 0 COMMENT '排序' AFTER `user_name`;
|
||||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,917 @@
|
|||||||
|
/*
|
||||||
|
Navicat Premium Dump SQL
|
||||||
|
|
||||||
|
Source Server : 新疆大佬环境
|
||||||
|
Source Server Type : MySQL
|
||||||
|
Source Server Version : 80400 (8.4.0)
|
||||||
|
Source Host : home.mcrm.vip:13308
|
||||||
|
Source Schema : xj_watch
|
||||||
|
|
||||||
|
Target Server Type : MySQL
|
||||||
|
Target Server Version : 80400 (8.4.0)
|
||||||
|
File Encoding : 65001
|
||||||
|
|
||||||
|
Date: 11/07/2025 15:16:23
|
||||||
|
*/
|
||||||
|
|
||||||
|
SET NAMES utf8mb4;
|
||||||
|
SET FOREIGN_KEY_CHECKS = 0;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for archives_body_type
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `archives_body_type`;
|
||||||
|
CREATE TABLE `archives_body_type` (
|
||||||
|
`id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户id',
|
||||||
|
`type` int NOT NULL COMMENT '类型(1:心率 5:体温)',
|
||||||
|
`data_source` int NOT NULL COMMENT '来源(字典data_source_dict 1:体检报告 2:员工自行维护 3:管理员后台维护 4:体重秤测量结果 5:手表监测数据)',
|
||||||
|
`data_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '数据值',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人登录名称',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建日期',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '档案-基本体格' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for dept_statistic_data
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `dept_statistic_data`;
|
||||||
|
CREATE TABLE `dept_statistic_data` (
|
||||||
|
`id` bigint NOT NULL COMMENT '主键',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '二级部门',
|
||||||
|
`org_code_leaf` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '三级部门',
|
||||||
|
`user_count` int NULL DEFAULT NULL COMMENT '员工人数',
|
||||||
|
`device_num` int NULL DEFAULT NULL COMMENT '入库设备数',
|
||||||
|
`allot_device_num` int NULL DEFAULT NULL COMMENT '分配设备数',
|
||||||
|
`seven_day_num` int NULL DEFAULT NULL COMMENT '七日活跃次数',
|
||||||
|
`fourteen_day_num` int NULL DEFAULT NULL COMMENT '十四日活跃次数',
|
||||||
|
`heart_rate_error_num` int NULL DEFAULT NULL COMMENT '心率异常数',
|
||||||
|
`spo_error_num` int NULL DEFAULT NULL COMMENT '血氧异常数',
|
||||||
|
`stress_error_num` int NULL DEFAULT NULL COMMENT '压力异常数',
|
||||||
|
`temp_error_num` int NULL DEFAULT NULL COMMENT '睡眠异常数',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '数据日期',
|
||||||
|
`thirty_day_num` int NULL DEFAULT NULL COMMENT '三十日活跃次数',
|
||||||
|
`year_day_num` int NULL DEFAULT NULL COMMENT '近一年活跃次数',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for user_record_sports_day
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `user_record_sports_day`;
|
||||||
|
CREATE TABLE `user_record_sports_day` (
|
||||||
|
`id` bigint NOT NULL COMMENT '主键',
|
||||||
|
`user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户ID',
|
||||||
|
`total_sports_time` double NULL DEFAULT 0 COMMENT '各项运动总时长(分钟)',
|
||||||
|
`total_consume_energy` double NULL DEFAULT 0 COMMENT '各项运动总消耗(千卡)',
|
||||||
|
`record_date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '记录日期',
|
||||||
|
`walk_sum` int NULL DEFAULT NULL COMMENT '总步数',
|
||||||
|
`walk_time` double NULL DEFAULT NULL COMMENT '自记步行总时长',
|
||||||
|
`walk_energy` double NULL DEFAULT NULL COMMENT '步行总消耗',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '用户自主记录运动数据日汇总表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for user_record_sports_info
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `user_record_sports_info`;
|
||||||
|
CREATE TABLE `user_record_sports_info` (
|
||||||
|
`id` bigint NOT NULL COMMENT 'ID',
|
||||||
|
`user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户ID',
|
||||||
|
`sports_code` int NULL DEFAULT NULL COMMENT '运动类型编码',
|
||||||
|
`sports` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运动类型',
|
||||||
|
`sports_time` double NULL DEFAULT 0 COMMENT '本次运动时长(分钟)',
|
||||||
|
`consume_energy` double NULL DEFAULT 0 COMMENT '本次运消耗(千卡)',
|
||||||
|
`record_date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '记录日期',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '添加时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '用户自主记录运动数据明细表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for user_we_chat_sports_day
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `user_we_chat_sports_day`;
|
||||||
|
CREATE TABLE `user_we_chat_sports_day` (
|
||||||
|
`id` bigint NOT NULL COMMENT 'ID',
|
||||||
|
`user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户ID',
|
||||||
|
`step` int NULL DEFAULT NULL COMMENT '步数',
|
||||||
|
`step_date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运动日期(yyyy-MM-dd)',
|
||||||
|
`step_time` int NULL DEFAULT NULL COMMENT '步行时长(单位:分钟)',
|
||||||
|
`energy` int NULL DEFAULT NULL COMMENT '步行消耗热量(千卡)',
|
||||||
|
`uni_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户小程序uniID',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
UNIQUE INDEX `unique_user_date`(`user_id` ASC, `step_date` ASC) USING BTREE,
|
||||||
|
INDEX `index_user_id`(`user_id` ASC) USING BTREE,
|
||||||
|
INDEX `index_step_date`(`step_date` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_abnormal_record
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_abnormal_record`;
|
||||||
|
CREATE TABLE `watch_abnormal_record` (
|
||||||
|
`id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`type` tinyint(1) NULL DEFAULT NULL COMMENT '心率1 血氧2 体温3 压力4 ',
|
||||||
|
`max_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
||||||
|
`user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户id',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_bind_his
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_bind_his`;
|
||||||
|
CREATE TABLE `watch_bind_his` (
|
||||||
|
`id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人登录名称',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建日期',
|
||||||
|
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新人登录名称',
|
||||||
|
`update_date` datetime NULL DEFAULT NULL COMMENT '更新日期',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`bind_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`bind_end_date` date NULL DEFAULT NULL COMMENT '绑定结束日期',
|
||||||
|
`dept_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '当前归属部门',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门编码',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_bind_his_bak
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_bind_his_bak`;
|
||||||
|
CREATE TABLE `watch_bind_his_bak` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人登录名称',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建日期',
|
||||||
|
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新人登录名称',
|
||||||
|
`update_date` datetime NULL DEFAULT NULL COMMENT '更新日期',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`bind_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`bind_end_date` date NULL DEFAULT NULL COMMENT '绑定结束日期',
|
||||||
|
`dept_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '当前归属部门',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门编码',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `uni_org_code`(`org_code` ASC) USING BTREE COMMENT '部门编码'
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_bind_his_copy1
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_bind_his_copy1`;
|
||||||
|
CREATE TABLE `watch_bind_his_copy1` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人登录名称',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建日期',
|
||||||
|
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新人登录名称',
|
||||||
|
`update_date` datetime NULL DEFAULT NULL COMMENT '更新日期',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`bind_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`bind_end_date` date NULL DEFAULT NULL COMMENT '绑定结束日期',
|
||||||
|
`dept_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '当前归属部门',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_bind_his_copy2
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_bind_his_copy2`;
|
||||||
|
CREATE TABLE `watch_bind_his_copy2` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人登录名称',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建日期',
|
||||||
|
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新人登录名称',
|
||||||
|
`update_date` datetime NULL DEFAULT NULL COMMENT '更新日期',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`bind_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`bind_end_date` date NULL DEFAULT NULL COMMENT '绑定结束日期',
|
||||||
|
`dept_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '当前归属部门',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门编码',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data`;
|
||||||
|
CREATE TABLE `watch_data` (
|
||||||
|
`id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`userid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户ID',
|
||||||
|
`username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户名',
|
||||||
|
`orgcode` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '机构编码',
|
||||||
|
`unit` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '单位',
|
||||||
|
`department` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`type` int NULL DEFAULT NULL COMMENT '监测类型 1:心率 ,2:血氧 3:压力 4:睡眠 5: 体温 6 :锻炼 7 :步数\'',
|
||||||
|
`data_value` double(10, 2) NULL DEFAULT NULL COMMENT '值',
|
||||||
|
`last_update_time` date NULL DEFAULT NULL COMMENT '最后更新时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `idx_user_id`(`userid` ASC) USING BTREE,
|
||||||
|
INDEX `idx_last_update_time`(`last_update_time` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_calorie
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_calorie`;
|
||||||
|
CREATE TABLE `watch_data_calorie` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`data_value` bigint NULL DEFAULT NULL COMMENT '数据值',
|
||||||
|
`sdc_date` date NULL DEFAULT NULL COMMENT '产生日期',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `watch_no`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `bind_user_id`(`bind_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `data_date`(`data_date` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_day
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_day`;
|
||||||
|
CREATE TABLE `watch_data_day` (
|
||||||
|
`id` bigint NOT NULL COMMENT '主键',
|
||||||
|
`user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户id',
|
||||||
|
`watch_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编号',
|
||||||
|
`data_date` datetime NULL DEFAULT NULL COMMENT '数据日期',
|
||||||
|
`max` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '最大值',
|
||||||
|
`min` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '最小值',
|
||||||
|
`avg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '平均值',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_detail
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_detail`;
|
||||||
|
CREATE TABLE `watch_data_detail` (
|
||||||
|
`id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`userid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户ID',
|
||||||
|
`username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户名',
|
||||||
|
`orgcode` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '机构编码',
|
||||||
|
`unit` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '单位',
|
||||||
|
`department` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`type` int NULL DEFAULT NULL COMMENT '监测类型 1:心率 ,2:血氧 3:压力 4:睡眠 5: 体温 6 :锻炼 7 :步数',
|
||||||
|
`last_update_time` datetime NULL DEFAULT NULL COMMENT '最后更新时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_distance
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_distance`;
|
||||||
|
CREATE TABLE `watch_data_distance` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`data_value` bigint NULL DEFAULT NULL COMMENT '数据值',
|
||||||
|
`sdc_date` date NULL DEFAULT NULL COMMENT '产生日期',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `watch_no`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `bind_user_id`(`bind_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `data_date`(`data_date` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_ecg
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_ecg`;
|
||||||
|
CREATE TABLE `watch_data_ecg` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '数据日期',
|
||||||
|
`ecg_start_time` bigint NULL DEFAULT NULL COMMENT '测量开始时间戳',
|
||||||
|
`ecg_end_time` bigint NULL DEFAULT NULL COMMENT '测量结束时间戳',
|
||||||
|
`ecg_arrhy_avg_rate` int NULL DEFAULT NULL COMMENT '平均心率',
|
||||||
|
`ecg_arrhy_type` int NULL DEFAULT NULL COMMENT '算法测量结果',
|
||||||
|
`ecg_user_symptom` int NULL DEFAULT NULL COMMENT '用户自己选择的症状',
|
||||||
|
`ecg_data_points` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '原始数据文件地址',
|
||||||
|
`ecg_data_points_count` int NULL DEFAULT NULL COMMENT '原始数据点数量',
|
||||||
|
`ecg_arrhy_type_dict` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '算法测量结果(字典)',
|
||||||
|
`ecg_user_symptom_dict` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户自己选择的症状(字典)',
|
||||||
|
`sync_time` datetime NULL DEFAULT NULL COMMENT '同步时间',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
UNIQUE INDEX `watch_ecg_index`(`watch_no` ASC, `data_date` ASC, `ecg_start_time` ASC) USING BTREE,
|
||||||
|
INDEX `data_date`(`data_date` ASC) USING BTREE,
|
||||||
|
INDEX `watch_no_2`(`watch_no` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '手表心电数据' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_exercise
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_exercise`;
|
||||||
|
CREATE TABLE `watch_data_exercise` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'id',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`strength_times` int NULL DEFAULT NULL COMMENT '中高强度运动时间(分钟)',
|
||||||
|
`total_time` int NULL DEFAULT NULL COMMENT '总活动时长(小时)',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '数据日期',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
UNIQUE INDEX `watch_no`(`watch_no` ASC, `data_date` ASC) USING BTREE,
|
||||||
|
INDEX `watch_no_2`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `data_date`(`data_date` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_gps
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_gps`;
|
||||||
|
CREATE TABLE `watch_data_gps` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`lon` double(10, 4) NULL DEFAULT NULL COMMENT '经度',
|
||||||
|
`lat` double(10, 4) NULL DEFAULT NULL COMMENT '纬度',
|
||||||
|
`address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '详细地址',
|
||||||
|
`time_stamp` datetime NULL DEFAULT NULL COMMENT '时间戳',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `watch_no`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `bind_user_id`(`bind_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `data_date`(`data_date` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_heart_rate
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_heart_rate`;
|
||||||
|
CREATE TABLE `watch_data_heart_rate` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`data_value` double(10, 2) NULL DEFAULT NULL COMMENT '数据值',
|
||||||
|
`silence_value` double(10, 2) NULL DEFAULT NULL COMMENT '静息心率',
|
||||||
|
`time_stamp` datetime NULL DEFAULT NULL COMMENT '时间戳',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `bind_user_id`(`bind_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `data_date`(`data_date` ASC) USING BTREE,
|
||||||
|
INDEX `watch_no`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `time_stamp`(`time_stamp` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_sleep
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_sleep`;
|
||||||
|
CREATE TABLE `watch_data_sleep` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`start_time_stamp` datetime NULL DEFAULT NULL COMMENT '开始时间',
|
||||||
|
`end_time_stamp` datetime NULL DEFAULT NULL COMMENT '结束时间',
|
||||||
|
`sleep_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '睡眠类型',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `watch_no`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `bind_user_id`(`bind_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `data_date`(`data_date` ASC) USING BTREE,
|
||||||
|
INDEX `sleep_type`(`sleep_type` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_sleep_new
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_sleep_new`;
|
||||||
|
CREATE TABLE `watch_data_sleep_new` (
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`err_code` int NULL DEFAULT NULL COMMENT '错误码',
|
||||||
|
`sleep_flag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否有睡眠数据',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '数据日志',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`bind_user_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
UNIQUE INDEX `watch_no`(`watch_no` ASC, `data_date` ASC) USING BTREE,
|
||||||
|
INDEX `watch_no_2`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `data_date`(`data_date` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_sleep_new_day
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_sleep_new_day`;
|
||||||
|
CREATE TABLE `watch_data_sleep_new_day` (
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`sleep_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '主表ID',
|
||||||
|
`deep_sleep_part_cnt` int NULL DEFAULT NULL COMMENT '睡梦时长(分钟)',
|
||||||
|
`fall_asleep_time` datetime NULL DEFAULT NULL COMMENT '入睡时间点',
|
||||||
|
`go_bed_time` datetime NULL DEFAULT NULL COMMENT '上床时间',
|
||||||
|
`sleep_efficiency` int NULL DEFAULT NULL COMMENT '睡眠效率百分比',
|
||||||
|
`sleep_latency` bigint NULL DEFAULT NULL COMMENT '睡眠潜伏期',
|
||||||
|
`sleep_score` int NULL DEFAULT NULL COMMENT '睡眠得分',
|
||||||
|
`sleep_score_orign` int NULL DEFAULT NULL COMMENT '原始睡眠得分',
|
||||||
|
`snore_freq` int NULL DEFAULT NULL COMMENT '鼾声(每小时次数)',
|
||||||
|
`start_time` datetime NULL DEFAULT NULL COMMENT '当天的时间戳',
|
||||||
|
`valid_data` decimal(20, 15) NULL DEFAULT NULL COMMENT '数据有效性',
|
||||||
|
`wake_up_time` datetime NULL DEFAULT NULL COMMENT '醒来时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `sleep_id`(`sleep_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_sleep_new_err
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_sleep_new_err`;
|
||||||
|
CREATE TABLE `watch_data_sleep_new_err` (
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`sleep_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '主表ID',
|
||||||
|
`err_code` int NULL DEFAULT NULL COMMENT '错误码',
|
||||||
|
`start_time` datetime NULL DEFAULT NULL COMMENT '开始时间戳',
|
||||||
|
`end_time` datetime NULL DEFAULT NULL COMMENT '结束时间戳',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `sleep_id`(`sleep_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_sleep_new_minute
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_sleep_new_minute`;
|
||||||
|
CREATE TABLE `watch_data_sleep_new_minute` (
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`sleep_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '主表ID',
|
||||||
|
`start_time` datetime NULL DEFAULT NULL COMMENT '开始时间戳',
|
||||||
|
`end_time` datetime NULL DEFAULT NULL COMMENT '结束时间戳',
|
||||||
|
`status` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '睡眠状态',
|
||||||
|
`sleep_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `sleep_id`(`sleep_id` ASC) USING BTREE,
|
||||||
|
INDEX `index_sleep_type`(`sleep_type` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_spo2
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_spo2`;
|
||||||
|
CREATE TABLE `watch_data_spo2` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`data_value` double(10, 2) NULL DEFAULT NULL COMMENT '数据值',
|
||||||
|
`time_stamp` datetime NULL DEFAULT NULL COMMENT '时间戳',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `bind_user_id_index`(`bind_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `watch_no`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `data_date`(`data_date` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_steps
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_steps`;
|
||||||
|
CREATE TABLE `watch_data_steps` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`data_value` bigint NULL DEFAULT NULL COMMENT '数据值',
|
||||||
|
`sdc_date` date NULL DEFAULT NULL COMMENT '产生日期',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `watch_no`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `bind_user_id`(`bind_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `data_date`(`data_date` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_steps_hf
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_steps_hf`;
|
||||||
|
CREATE TABLE `watch_data_steps_hf` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`step_count` int NULL DEFAULT NULL COMMENT '步数',
|
||||||
|
`step_date` date NULL DEFAULT NULL COMMENT '步数日期',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `bind_user_id`(`bind_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `step_date`(`step_date` ASC) USING BTREE,
|
||||||
|
INDEX `watch_no`(`watch_no` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_stress
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_stress`;
|
||||||
|
CREATE TABLE `watch_data_stress` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`start_time_stamp` datetime NULL DEFAULT NULL COMMENT '开始时间',
|
||||||
|
`end_time_stamp` datetime NULL DEFAULT NULL COMMENT '结束时间',
|
||||||
|
`data_value` double(10, 2) NULL DEFAULT NULL COMMENT '数据值',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `watch_no`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `bind_user_id`(`bind_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `data_date`(`data_date` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_temperature
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_temperature`;
|
||||||
|
CREATE TABLE `watch_data_temperature` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`data_value` double(10, 2) NULL DEFAULT NULL COMMENT '数据值',
|
||||||
|
`skin_tempera` double NULL DEFAULT NULL COMMENT '体表温度',
|
||||||
|
`time_stamp` datetime NULL DEFAULT NULL COMMENT '时间戳',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `watch_no`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `bind_user_id`(`bind_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `data_date`(`data_date` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_workout
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_workout`;
|
||||||
|
CREATE TABLE `watch_data_workout` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`start_time_stamp` datetime NULL DEFAULT NULL COMMENT '开始时间',
|
||||||
|
`end_time_stamp` datetime NULL DEFAULT NULL COMMENT '结束时间',
|
||||||
|
`calorie` bigint NULL DEFAULT NULL COMMENT '卡路里',
|
||||||
|
`distance` bigint NULL DEFAULT NULL COMMENT '距离',
|
||||||
|
`workout_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '锻炼类型',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `watch_no`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `workout_type`(`workout_type` ASC) USING BTREE,
|
||||||
|
INDEX `bind_user_id`(`bind_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `data_date`(`data_date` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_data_workout_trace
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_data_workout_trace`;
|
||||||
|
CREATE TABLE `watch_data_workout_trace` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`watch_no` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`record_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '记录ID',
|
||||||
|
`altitude` decimal(10, 2) NULL DEFAULT NULL COMMENT '海拔',
|
||||||
|
`latitude` decimal(20, 15) NULL DEFAULT NULL COMMENT '纬度',
|
||||||
|
`longitude` decimal(20, 15) NULL DEFAULT NULL COMMENT '经度',
|
||||||
|
`utc_time` datetime NULL DEFAULT NULL COMMENT '时间戳',
|
||||||
|
`valid` varchar(6) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据是否合法',
|
||||||
|
`max_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心最大ID',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
UNIQUE INDEX `watch_no`(`watch_no` ASC, `record_id` ASC, `utc_time` ASC) USING BTREE,
|
||||||
|
INDEX `watch_no_2`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `watch_no_3`(`watch_no` ASC, `record_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_depart_report
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_depart_report`;
|
||||||
|
CREATE TABLE `watch_depart_report` (
|
||||||
|
`id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`org_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门Code',
|
||||||
|
`report_year` int NOT NULL COMMENT '报告年份',
|
||||||
|
`report_month` int NOT NULL COMMENT '报告月份',
|
||||||
|
`report_url` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '报告地址',
|
||||||
|
`gen_flag` int NULL DEFAULT NULL COMMENT '生成状态 1-队列中 2-生成中 3-任务异常 4-生成完成',
|
||||||
|
`gen_time` datetime NULL DEFAULT NULL COMMENT '生成时间',
|
||||||
|
`del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||||||
|
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||||||
|
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '部门报告记录表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_device
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_device`;
|
||||||
|
CREATE TABLE `watch_device` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`watch_model` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表型号',
|
||||||
|
`wear_status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '穿戴状态',
|
||||||
|
`watch_online` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '在线状态',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`bind_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人登录名称',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建日期',
|
||||||
|
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新人登录名称',
|
||||||
|
`update_date` datetime NULL DEFAULT NULL COMMENT '更新日期',
|
||||||
|
`imei_no` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'IMEI编码',
|
||||||
|
`eid` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'EID编码',
|
||||||
|
`last_update_time` datetime NULL DEFAULT NULL COMMENT '最后一次数据更新时间',
|
||||||
|
`dept_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '归属部门',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '归属部门编码',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
UNIQUE INDEX `watch_no`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `bind_user_id`(`bind_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `bind_date`(`bind_date` ASC) USING BTREE,
|
||||||
|
INDEX `index_dept_id`(`dept_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_device_switch
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_device_switch`;
|
||||||
|
CREATE TABLE `watch_device_switch` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`wd_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据类型',
|
||||||
|
`switch_flag` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开关状态',
|
||||||
|
`update_date` datetime NULL DEFAULT NULL COMMENT '更新日期',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_key_user
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_key_user`;
|
||||||
|
CREATE TABLE `watch_key_user` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户',
|
||||||
|
`error_type` tinyint(1) NULL DEFAULT NULL COMMENT '异常类型(watch_error_type 0:大病异常 1:慢病异常 2:指标异常)',
|
||||||
|
`del_flag` tinyint(1) NULL DEFAULT 0 COMMENT '删除标识0-正常,1已删除',
|
||||||
|
`disease_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '病名',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_monitor_data
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_monitor_data`;
|
||||||
|
CREATE TABLE `watch_monitor_data` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`event_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '事件类型',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`create_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人登录名称',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建日期',
|
||||||
|
`data_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据值',
|
||||||
|
`address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '详细地址',
|
||||||
|
`lon` double(15, 6) NULL DEFAULT NULL COMMENT '经度',
|
||||||
|
`lat` double(15, 6) NULL DEFAULT NULL COMMENT '纬度',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '数据日期',
|
||||||
|
`warn_time` datetime NULL DEFAULT NULL COMMENT '报警时间',
|
||||||
|
`gps_error_msg` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'GPS错误信息',
|
||||||
|
`lon_gd` decimal(20, 15) NULL DEFAULT NULL COMMENT '高德经度',
|
||||||
|
`lat_gd` decimal(20, 15) NULL DEFAULT NULL COMMENT '高德纬度',
|
||||||
|
`address_gd` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '高德地址',
|
||||||
|
`send_flag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否已短信通知',
|
||||||
|
`large_screen_flag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否大屏通知',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门编码',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `watch_no`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `event_type`(`event_type` ASC) USING BTREE,
|
||||||
|
INDEX `bind_user_id`(`bind_user_id` ASC) USING BTREE,
|
||||||
|
INDEX `create_date`(`create_date` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_monitor_mobile
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_monitor_mobile`;
|
||||||
|
CREATE TABLE `watch_monitor_mobile` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`mobile` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手机号码',
|
||||||
|
`valid_status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '有效标志',
|
||||||
|
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人登录名称',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建日期',
|
||||||
|
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新人登录名称',
|
||||||
|
`update_date` datetime NULL DEFAULT NULL COMMENT '更新日期',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `valid_status`(`valid_status` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_mqtt_notice
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_mqtt_notice`;
|
||||||
|
CREATE TABLE `watch_mqtt_notice` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
|
||||||
|
`mqtt_notice` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '通知内容',
|
||||||
|
`mqtt_notice_title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '消息标题',
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人登录名称',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建日期',
|
||||||
|
`send_time` datetime NULL DEFAULT NULL COMMENT '发送时间',
|
||||||
|
`notice_status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发送状态',
|
||||||
|
`error_msg` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '失败原因',
|
||||||
|
`notice_level` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '通知级别1指定用户 0发送全部 2发送部门',
|
||||||
|
`user_id` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '通知用户ID',
|
||||||
|
`org_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '指定的部门',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `watch_no`(`watch_no` ASC) USING BTREE,
|
||||||
|
INDEX `notice_status`(`notice_status` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_stat_user_info_day_heart_rate
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_stat_user_info_day_heart_rate`;
|
||||||
|
CREATE TABLE `watch_stat_user_info_day_heart_rate` (
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`user_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户id',
|
||||||
|
`max_value` int NULL DEFAULT NULL COMMENT '最大值',
|
||||||
|
`min_value` int NULL DEFAULT NULL COMMENT '最小值',
|
||||||
|
`avg_value` int NULL DEFAULT NULL COMMENT '平均值',
|
||||||
|
`silence_max_value` int NULL DEFAULT NULL COMMENT '静息心率最大值',
|
||||||
|
`silence_min_value` int NULL DEFAULT NULL COMMENT '静息心率最小值',
|
||||||
|
`silence_avg_value` int NULL DEFAULT NULL COMMENT '静息心率平均值',
|
||||||
|
`data_date` date NOT NULL COMMENT '数据时间',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门编码',
|
||||||
|
`last_upload_time` datetime NULL DEFAULT NULL COMMENT '最后上传时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `user_id`(`user_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_stat_user_info_day_sdc
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_stat_user_info_day_sdc`;
|
||||||
|
CREATE TABLE `watch_stat_user_info_day_sdc` (
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`user_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户ID',
|
||||||
|
`step_value` bigint NULL DEFAULT NULL COMMENT '步数',
|
||||||
|
`distance_value` bigint NULL DEFAULT NULL COMMENT '距离',
|
||||||
|
`calorie_value` bigint NULL DEFAULT NULL COMMENT '卡路里',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '数据录入时间',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门编码',
|
||||||
|
`last_upload_time` datetime NULL DEFAULT NULL COMMENT '最后上传时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `user_id`(`user_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_stat_user_info_day_sleep
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_stat_user_info_day_sleep`;
|
||||||
|
CREATE TABLE `watch_stat_user_info_day_sleep` (
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`user_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户id',
|
||||||
|
`sleep_avg` int NULL DEFAULT 0 COMMENT '平均睡眠时长',
|
||||||
|
`long_count` int NULL DEFAULT 0 COMMENT '长睡数量',
|
||||||
|
`long_duration_max` bigint NULL DEFAULT 0 COMMENT '长睡最长时长',
|
||||||
|
`long_duration_min` bigint NULL DEFAULT 0 COMMENT '长睡最短时长',
|
||||||
|
`long_duration_total` bigint NULL DEFAULT NULL COMMENT '长睡睡眠总时长',
|
||||||
|
`long_start_min` datetime NULL DEFAULT NULL COMMENT '长睡最早入睡时间',
|
||||||
|
`long_end_max` datetime NULL DEFAULT NULL COMMENT '长睡最晚醒来时间',
|
||||||
|
`short_count` int NULL DEFAULT 0 COMMENT '短睡数量',
|
||||||
|
`short_duration_max` bigint NULL DEFAULT 0 COMMENT '短睡最长时长',
|
||||||
|
`short_duration_min` bigint NULL DEFAULT 0 COMMENT '短睡最短时长',
|
||||||
|
`short_duration_total` bigint NULL DEFAULT 0 COMMENT '短睡睡眠总时长',
|
||||||
|
`short_start_min` datetime NULL DEFAULT NULL COMMENT '短睡最早入睡时间',
|
||||||
|
`short_end_max` datetime NULL DEFAULT NULL COMMENT '短睡最晚醒来时间',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`long_duration_avg` int NULL DEFAULT 0 COMMENT '长睡平均',
|
||||||
|
`short_duration_avg` int NULL DEFAULT 0 COMMENT '短睡平均',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门编码',
|
||||||
|
`deep_sleep_times` int NULL DEFAULT 0 COMMENT '深睡睡眠时长 ',
|
||||||
|
`light_sleep_times` int NULL DEFAULT 0 COMMENT '浅睡睡眠时长 ',
|
||||||
|
`deep_light_times` int NULL DEFAULT 0 COMMENT '睡眠总时长 (light_sleep_times+deep_sleep_times)',
|
||||||
|
`sleep_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '为了统计所对应的分钟睡眠 ',
|
||||||
|
`last_upload_time` datetime NULL DEFAULT NULL COMMENT '最后上传时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `user_id`(`user_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_stat_user_info_day_spo2
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_stat_user_info_day_spo2`;
|
||||||
|
CREATE TABLE `watch_stat_user_info_day_spo2` (
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`user_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户id',
|
||||||
|
`max_value` decimal(4, 0) NULL DEFAULT NULL COMMENT '最大值',
|
||||||
|
`min_value` decimal(4, 0) NULL DEFAULT NULL COMMENT '最小值',
|
||||||
|
`avg_value` decimal(10, 4) NULL DEFAULT NULL COMMENT '平均值',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '数据日期',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门编码',
|
||||||
|
`last_upload_time` datetime NULL DEFAULT NULL COMMENT '最后上传时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `user_id`(`user_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_stat_user_info_day_stress
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_stat_user_info_day_stress`;
|
||||||
|
CREATE TABLE `watch_stat_user_info_day_stress` (
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`user_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户ID',
|
||||||
|
`max_value` decimal(4, 0) NULL DEFAULT NULL COMMENT '最大值',
|
||||||
|
`min_value` decimal(4, 0) NULL DEFAULT NULL COMMENT '最小值',
|
||||||
|
`avg_value` decimal(10, 4) NULL DEFAULT NULL COMMENT '平均值',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门编码',
|
||||||
|
`last_upload_time` datetime NULL DEFAULT NULL COMMENT '最后上传时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `user_id`(`user_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_stat_user_info_day_temp
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_stat_user_info_day_temp`;
|
||||||
|
CREATE TABLE `watch_stat_user_info_day_temp` (
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`user_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户id',
|
||||||
|
`max_value` decimal(5, 2) NULL DEFAULT NULL COMMENT '最大值',
|
||||||
|
`min_value` decimal(5, 2) NULL DEFAULT NULL COMMENT '最小值',
|
||||||
|
`avg_value` decimal(10, 4) NULL DEFAULT NULL COMMENT '平均值',
|
||||||
|
`skin_max_value` decimal(5, 2) NULL DEFAULT NULL COMMENT '体表温度最大值',
|
||||||
|
`skin_min_value` decimal(5, 2) NULL DEFAULT NULL COMMENT '体表温度最小值',
|
||||||
|
`skin_avg_value` decimal(10, 4) NULL DEFAULT NULL COMMENT '体表温度平均值',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '更新时间',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门编码',
|
||||||
|
`last_upload_time` datetime NULL DEFAULT NULL COMMENT '最后上传时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `user_id`(`user_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_stat_user_info_day_workout
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_stat_user_info_day_workout`;
|
||||||
|
CREATE TABLE `watch_stat_user_info_day_workout` (
|
||||||
|
`id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`user_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户ID',
|
||||||
|
`distance_max_value` bigint NULL DEFAULT NULL COMMENT '距离最大值',
|
||||||
|
`distance_min_value` bigint NULL DEFAULT NULL COMMENT '距离最小值',
|
||||||
|
`distance_total_value` bigint NULL DEFAULT NULL COMMENT '距离总量',
|
||||||
|
`distance_count` bigint NULL DEFAULT NULL COMMENT '距离数据量',
|
||||||
|
`calorie_max_value` bigint NULL DEFAULT NULL COMMENT '卡路里最大值',
|
||||||
|
`calorie_min_value` bigint NULL DEFAULT NULL COMMENT '卡路里最小值',
|
||||||
|
`calorie_total_value` bigint NULL DEFAULT NULL COMMENT '卡路里总量',
|
||||||
|
`calorie_count` bigint NULL DEFAULT NULL COMMENT '卡路里数据量',
|
||||||
|
`duration_max_value` bigint NULL DEFAULT NULL COMMENT '锻炼时长最大值',
|
||||||
|
`duration_min_value` bigint NULL DEFAULT NULL COMMENT '锻炼时长最小值',
|
||||||
|
`duration_total_value` bigint NULL DEFAULT NULL COMMENT '锻炼时长总量',
|
||||||
|
`duration_count` bigint NULL DEFAULT NULL COMMENT '锻炼次数',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '数据时间',
|
||||||
|
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '部门编码',
|
||||||
|
`last_upload_time` datetime NULL DEFAULT NULL COMMENT '最后上传时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
INDEX `user_id`(`user_id` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_syn_max_id
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_syn_max_id`;
|
||||||
|
CREATE TABLE `watch_syn_max_id` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`wd_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据类型',
|
||||||
|
`max_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '最大ID',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建日期',
|
||||||
|
`update_date` datetime NULL DEFAULT NULL COMMENT '更新日期',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
UNIQUE INDEX `wd_type`(`wd_type` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for watch_user_data
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `watch_user_data`;
|
||||||
|
CREATE TABLE `watch_user_data` (
|
||||||
|
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||||
|
`watch_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手表编码',
|
||||||
|
`bind_user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '绑定用户',
|
||||||
|
`data_date` date NULL DEFAULT NULL COMMENT '绑定日期',
|
||||||
|
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人登录名称',
|
||||||
|
`create_date` datetime NULL DEFAULT NULL COMMENT '创建日期',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
UNIQUE INDEX `watch_no`(`watch_no` ASC, `bind_user_id` ASC, `data_date` ASC) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
SET FOREIGN_KEY_CHECKS = 1;
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
-- 修复应急单参与人员子表数据
|
||||||
|
INSERT INTO emergency_order_operator (id, order_id, operator_type, user_id, join_type, join_date) SELECT
|
||||||
|
CONCAT(2,LPAD(FLOOR(RAND() * POWER(10, 10)), 10, '0'), LPAD(FLOOR(RAND() * POWER(10, 7)), 7, '0')) AS id,
|
||||||
|
t.*
|
||||||
|
FROM
|
||||||
|
(
|
||||||
|
SELECT
|
||||||
|
id AS order_id,
|
||||||
|
0 AS operator_type,
|
||||||
|
operation_user_id AS user_id,
|
||||||
|
0 AS join_type,
|
||||||
|
operation_response_time AS join_date
|
||||||
|
FROM
|
||||||
|
emergency_order
|
||||||
|
WHERE
|
||||||
|
operation_user_id IS NOT NULL UNION ALL
|
||||||
|
SELECT
|
||||||
|
id AS order_id,
|
||||||
|
1 AS operator_type,
|
||||||
|
major_user_id AS user_id,
|
||||||
|
0 AS join_type,
|
||||||
|
major_response_time AS join_date
|
||||||
|
FROM
|
||||||
|
emergency_order
|
||||||
|
WHERE
|
||||||
|
major_user_id IS NOT NULL UNION ALL
|
||||||
|
SELECT
|
||||||
|
id AS order_id,
|
||||||
|
1 AS operator_type,
|
||||||
|
major_user_two_id AS user_id,
|
||||||
|
0 AS join_type,
|
||||||
|
major_response_time AS join_date
|
||||||
|
FROM
|
||||||
|
emergency_order
|
||||||
|
WHERE
|
||||||
|
major_user_two_id IS NOT NULL
|
||||||
|
) t
|
||||||
|
LEFT JOIN emergency_order_operator t1 ON t1.order_id = t.order_id
|
||||||
|
AND t1.user_id = t.user_id
|
||||||
|
AND t1.operator_type = t.operator_type
|
||||||
|
WHERE
|
||||||
|
t1.id IS NULL;
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
INSERT INTO emergency_resource
|
||||||
|
(id,`name`, address, longitude, latitude, type, `status`, del_flag, create_by, create_time, update_by, update_time, memo)
|
||||||
|
SELECT
|
||||||
|
id,`name`, org_name, longitude, latitude, 3 as type, `status`, del_flag, create_by, create_time, update_by, update_time, memo
|
||||||
|
FROM
|
||||||
|
`emergency_health_room`;
|
||||||
@@ -0,0 +1,66 @@
|
|||||||
|
-- 删除青海相关库
|
||||||
|
DROP TABLE IF EXISTS CON_DOCTOR_FOLLOW_QH;
|
||||||
|
DROP TABLE IF EXISTS CON_DOCTOR_SATISFY_QH;
|
||||||
|
DROP TABLE IF EXISTS CON_EVALUATE_QH;
|
||||||
|
DROP TABLE IF EXISTS CON_FAMILY_MEMBERS_QH;
|
||||||
|
DROP TABLE IF EXISTS CON_HEALTH_INFO_ANSWER_QH;
|
||||||
|
DROP TABLE IF EXISTS CON_HEALTH_INFO_CHILD_QH;
|
||||||
|
DROP TABLE IF EXISTS CON_HEALTH_INFO_QH;
|
||||||
|
DROP TABLE IF EXISTS CON_HELPER_ONLINE_QH;
|
||||||
|
DROP TABLE IF EXISTS CON_HELPER_QH;
|
||||||
|
DROP TABLE IF EXISTS CON_HELPER_SCHEDULING_HISTORY_QH;
|
||||||
|
DROP TABLE IF EXISTS CON_HELPER_SCHEDULING_QH;
|
||||||
|
DROP TABLE IF EXISTS CON_HOSPITAL_FOLLOW_QH;
|
||||||
|
DROP TABLE IF EXISTS CON_MEDICAL_RECORDS_QH;
|
||||||
|
DROP TABLE IF EXISTS CON_SESSION_QH;
|
||||||
|
|
||||||
|
-- 修改表名
|
||||||
|
ALTER TABLE CON_COST_LOG RENAME TO QH_CON_COST_LOG;
|
||||||
|
ALTER TABLE CON_COST_STATISTICS RENAME TO QH_CON_COST_STAT;
|
||||||
|
ALTER TABLE CON_DEPARTMENT RENAME TO QH_CON_DEPT;
|
||||||
|
ALTER TABLE CON_DOCTOR RENAME TO QH_CON_DOCTOR;
|
||||||
|
ALTER TABLE CON_DOCTOR_CARD RENAME TO QH_CON_DOC_CARD;
|
||||||
|
ALTER TABLE CON_DOCTOR_CHANGE_LOG RENAME TO QH_CON_DOC_CHG_LOG;
|
||||||
|
ALTER TABLE CON_DOCTOR_FOLLOW RENAME TO QH_CON_DOC_FOLLOW;
|
||||||
|
ALTER TABLE CON_DOCTOR_SATISFY RENAME TO QH_CON_DOC_SATISFY;
|
||||||
|
ALTER TABLE CON_DOCTOR_SCHEDULING RENAME TO QH_CON_DOC_SCHD;
|
||||||
|
ALTER TABLE CON_DOCTOR_SCHEDULING_DATE RENAME TO QH_CON_DOC_SCHD_DT;
|
||||||
|
ALTER TABLE CON_EVALUATE RENAME TO QH_CON_EVALUATE;
|
||||||
|
ALTER TABLE CON_FAMILY_MEMBERS RENAME TO QH_CON_FAMMEM;
|
||||||
|
ALTER TABLE CON_HABIT_PARAM RENAME TO QH_CON_HABIT_PARM;
|
||||||
|
ALTER TABLE CON_HEALTH_INFO RENAME TO QH_CON_HEALTH;
|
||||||
|
ALTER TABLE CON_HEALTH_INFO_ANSWER RENAME TO QH_CON_HEALTH_ANS;
|
||||||
|
ALTER TABLE CON_HEALTH_INFO_CHILD RENAME TO QH_CON_HEALTH_CHD;
|
||||||
|
ALTER TABLE CON_HELPER RENAME TO QH_CON_HELPER;
|
||||||
|
ALTER TABLE CON_HELPER_ONLINE RENAME TO QH_CON_HELPER_ONLN;
|
||||||
|
ALTER TABLE CON_HELPER_REST RENAME TO QH_CON_HELPER_REST;
|
||||||
|
ALTER TABLE CON_HELPER_SCHEDULING RENAME TO QH_CON_HELPER_SCHD;
|
||||||
|
ALTER TABLE CON_HELPER_SCHEDULING_HISTORY RENAME TO QH_CON_HELPER_SCHD_HIS;
|
||||||
|
ALTER TABLE CON_HOSPITAL_FOLLOW RENAME TO QH_CON_HOSP_FOLLOW;
|
||||||
|
ALTER TABLE CON_KNOWLEDGE RENAME TO QH_CON_KNOW;
|
||||||
|
ALTER TABLE CON_KNOWLEDGE_CATEGORY RENAME TO QH_CON_KNOW_CATE;
|
||||||
|
ALTER TABLE CON_MEDICAL_RECORDS RENAME TO QH_CON_MEDREC;
|
||||||
|
ALTER TABLE CON_NOTICE RENAME TO QH_CON_NOTICE;
|
||||||
|
ALTER TABLE CON_PAUSE_SERVICE RENAME TO QH_CON_PAUSE_SRVC;
|
||||||
|
ALTER TABLE CON_PHRASES RENAME TO QH_CON_PHRASES;
|
||||||
|
ALTER TABLE CON_PROPOSE RENAME TO QH_CON_PROPOSE;
|
||||||
|
ALTER TABLE CON_RESOURCE RENAME TO QH_CON_RESOURCE;
|
||||||
|
ALTER TABLE CON_SCHEDULING RENAME TO QH_CON_SCHD;
|
||||||
|
ALTER TABLE CON_SERVICE RENAME TO QH_CON_SRVC;
|
||||||
|
ALTER TABLE CON_SESSION RENAME TO QH_CON_SESSION;
|
||||||
|
ALTER TABLE CON_SESSION_RESERVATION_DATE RENAME TO QH_CON_SESS_RESV_DT;
|
||||||
|
ALTER TABLE CON_SESSION_VIDEO_INFO RENAME TO QH_CON_SESS_VID;
|
||||||
|
ALTER TABLE CON_SETTLE_CONFIG_COST RENAME TO QH_CON_STL_CFG_COST;
|
||||||
|
ALTER TABLE CON_SETTLE_CONFIG_PERIOD RENAME TO QH_CON_STL_CFG_PRD;
|
||||||
|
ALTER TABLE CON_SETTLE_MAIN RENAME TO QH_CON_STL_MAIN;
|
||||||
|
ALTER TABLE CON_SETTLE_RESULT RENAME TO QH_CON_STL_RSLT;
|
||||||
|
ALTER TABLE CON_SETTLE_RESULT_ITEM RENAME TO QH_CON_STL_RSLT_ITM;
|
||||||
|
ALTER TABLE CON_SETTLE_RESULT_PERIOD RENAME TO QH_CON_STL_RSLT_PRD;
|
||||||
|
ALTER TABLE CON_SICKS RENAME TO QH_CON_SICKS;
|
||||||
|
ALTER TABLE HOSPITAL_DEPARTMENT RENAME TO QH_CON_HOSP_DEPT;
|
||||||
|
ALTER TABLE IM_GROUP_SYNC_RECORD RENAME TO QH_CON_IM_GRP_SYNC;
|
||||||
|
ALTER TABLE IM_MSG_READ_LOG RENAME TO QH_CON_IM_MSG_RDLOG;
|
||||||
|
ALTER TABLE IM_MSG_RECORD_ALL RENAME TO QH_CON_IM_MSG_ALL;
|
||||||
|
|
||||||
|
-- 修改表字段(触发关键字了)
|
||||||
|
ALTER TABLE QH_CON_EVALUATE RENAME COLUMN "CONTEXT" TO EVA_CONTEXT;
|
||||||
@@ -0,0 +1,98 @@
|
|||||||
|
-- 应急模块sql整理
|
||||||
|
|
||||||
|
|
||||||
|
-- 以下所有sql均包含"AYGC_JKYWK".前缀, 后续部署, 如果不需要, 可以批量删除前缀
|
||||||
|
|
||||||
|
-- 更新达梦数据库保留字段名
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."TBL_QIMO_NOTICE" ALTER COLUMN "BEGIN" RENAME TO "BEGIN_TIME";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."TBL_QIMO_NOTICE" ALTER COLUMN "END" RENAME TO "END_TIME";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."AED_EQUIPMENT_MANGER" ALTER COLUMN "MODEL" RENAME TO "MODEL_NUMBER";
|
||||||
|
|
||||||
|
|
||||||
|
-- 更新表名(36张)
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."AED" RENAME TO "QH_EME_AED";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."AED_EQUIPMENT_MAINTAIN" RENAME TO "QH_EME_AED_EQUIP_MAINTAIN";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."AED_EQUIPMENT_MANGER" RENAME TO "QH_EME_AED_EQUIP_MANGER";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."AED_EQUIPMENT_RETRAIN" RENAME TO "QH_EME_AED_EQUIP_RETRAIN";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."AED_EQUIPMENT_TRAIN" RENAME TO "QH_EME_AED_EQUIP_TRAIN";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."AED_LATEST" RENAME TO "QH_EME_AED_LATEST";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."AED_LOCATION_EQUIPMENT" RENAME TO "QH_EME_AED_LOC_EQUIP";
|
||||||
|
-- ALTER TABLE "AYGC_JKYWK"."AED_USE_RECORD" RENAME TO "QH_EME_AED_USE_RECORD";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."AED_WARN_INFO" RENAME TO "QH_EME_AED_WARN_INFO";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_CENTER" RENAME TO "QH_EME_CENTER";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_CENTER_ADMIN" RENAME TO "QH_EME_CENTER_ADMIN";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_CENTER_OPEN_TIME" RENAME TO "QH_EME_CENTER_OPEN_TIME";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_CENTER_RESOURCE" RENAME TO "QH_EME_CENTER_RESOUR";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_GROUPED" RENAME TO "QH_EME_GROUPED";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_HEALTH_ROOM" RENAME TO "QH_EME_HEALTH_ROOM";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_NEW_SCHEDULES" RENAME TO "QH_EME_NEW_SCHEDULES";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_SCHEDULES_NEW_ITEM" RENAME TO "QH_EME_SCHED_NEW_ITEM";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_ORDER" RENAME TO "QH_EME_ORDER";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_ORDER_DETAIL" RENAME TO "QH_EME_ORDER_DETAIL";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_ORDER_INTERVENE" RENAME TO "QH_EME_ORDER_INTERVENE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_ORDER_OPERATOR" RENAME TO "QH_EME_ORDER_OPERATOR";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_ORDER_SEND_RECORD" RENAME TO "QH_EME_ORDER_SEND_REC";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_PROFESSION_USER" RENAME TO "QH_EME_PROFESS_USER";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_RESOURCE" RENAME TO "QH_EME_RESOURCE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_SCHEDULE_CUSTOM" RENAME TO "QH_EME_SCHED_CUSTOM";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_SCHEDULE_DEFAULT" RENAME TO "QH_EME_SCHED_DEFAULT";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_SCHEDULE_RECORD" RENAME TO "QH_EME_SCHED_RECORD";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_SCREEN_ANIMATION" RENAME TO "QH_EME_SCRN_ANIMAT";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."EMERGENCY_SERIOUS_DISEASE" RENAME TO "QH_EME_SERIOUS_DIS";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."LARGE_SCREEN_DATA" RENAME TO "QH_EME_SCRN_DATA";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."SYS_NOTIFY_SMS_PHONE" RENAME TO "QH_EME_NOTIF_SMS_PHONE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."TBL_QIMO_NOTICE" RENAME TO "QH_EME_QIMO_NOTICE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."TBL_USER_HELP" RENAME TO "QH_EME_USER_HELP";
|
||||||
|
-- QH_EME_VIDEO_MAC 此表数据库已被删除
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."TBL_VIDEO_MAC" RENAME TO "QH_EME_VIDEO_MAC";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."XJ_AED" RENAME TO "QH_EME_XJ_AED";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."ZY_AMBULANCE_DATA" RENAME TO "QH_EME_AMBUL_DATA";
|
||||||
|
|
||||||
|
DROP TABLE "AYGC_JKYWK"."QH_EME_VIDEO_MAC";
|
||||||
|
DROP TABLE "AYGC_JKYWK"."AED_EQUIPMENT_CERTIFICATE";
|
||||||
|
DROP TABLE "AYGC_JKYWK"."AED_EQUIPMENT_MANGER_20251202";
|
||||||
|
DROP TABLE "AYGC_JKYWK"."AED_EQUIPMENT_MANGER_20251213";
|
||||||
|
DROP TABLE "AYGC_JKYWK"."AED_EQUIPMENT_MANGER_20251224";
|
||||||
|
DROP TABLE "AYGC_JKYWK"."EMERGENCY_RESOURCE_20251202";
|
||||||
|
DROP TABLE "AYGC_JKYWK"."XJ_AED_20251128";
|
||||||
|
|
||||||
|
-- 缺失表新建
|
||||||
|
CREATE TABLE "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"
|
||||||
|
(
|
||||||
|
"ID" BIGINT NOT NULL,
|
||||||
|
"EQUIPMENT_ID" BIGINT,
|
||||||
|
"USED_TIME" TIMESTAMP(0),
|
||||||
|
"SALVED_PERSON" VARCHAR(255 CHAR),
|
||||||
|
"HEART_FLAG" INT,
|
||||||
|
"CONSCIOUSNESS_FLAG" INT,
|
||||||
|
"USE_USER" VARCHAR(255 CHAR),
|
||||||
|
"USE_INSTRUCTION" VARCHAR(255 CHAR),
|
||||||
|
"START_NUMS" INT,
|
||||||
|
"SUCCESS_RATE" NUMBER(10,2),
|
||||||
|
"FAIL_RATE" NUMBER(10,2),
|
||||||
|
"USE_RESULT" INT,
|
||||||
|
"DEL_FLAG" TINYINT DEFAULT 0 NOT NULL,
|
||||||
|
"CREATE_BY" VARCHAR(32 CHAR),
|
||||||
|
"CREATE_TIME" TIMESTAMP(0),
|
||||||
|
"UPDATE_BY" VARCHAR(32 CHAR),
|
||||||
|
"UPDATE_TIME" TIMESTAMP(0),
|
||||||
|
CONSTRAINT "AED_USE_RECORD_PRIMARY" NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||||||
|
|
||||||
|
COMMENT ON TABLE "AYGC_JKYWK"."QH_EME_AED_USE_RECORD" IS 'aed应用记录表';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."ID" IS '主键';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."EQUIPMENT_ID" IS '设备id';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."USED_TIME" IS '使用时间';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."SALVED_PERSON" IS '被救助人';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."HEART_FLAG" IS '症状1 来源字典(1:有呼吸,2:无呼吸)';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."CONSCIOUSNESS_FLAG" IS '症状2来源字典(1:有意识,2:无意识)';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."USE_USER" IS '使用人';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."USE_INSTRUCTION" IS '使用过程说明';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."START_NUMS" IS '启动次数';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."SUCCESS_RATE" IS '成功除颤率';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."FAIL_RATE" IS '故障率';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."USE_RESULT" IS '应用结果(1:救治成功,2:救治失败)';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."DEL_FLAG" IS '删除状态(0-正常,1-已删除)';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."CREATE_BY" IS '创建人';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."CREATE_TIME" IS '创建时间';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."UPDATE_BY" IS '更新人';
|
||||||
|
COMMENT ON COLUMN "AYGC_JKYWK"."QH_EME_AED_USE_RECORD"."UPDATE_TIME" IS '更新时间';
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
-- 修改QH_HLT_CONSULT_RESOURCE表字段名
|
||||||
|
ALTER TABLE "QH_HLT_CONSULT_RESOURCE" ALTER COLUMN "DESC" RENAME TO "INTRODUCTION";
|
||||||
@@ -0,0 +1,263 @@
|
|||||||
|
-- ============================================================
|
||||||
|
-- System 服务数据库信创整理脚本(达梦 DM8)
|
||||||
|
-- 生成日期:2026-03-13
|
||||||
|
-- 说明:生产环境执行脚本,表名为原表名
|
||||||
|
-- 执行顺序:
|
||||||
|
-- 第一步:删除所有不需要的表(使用原表名)
|
||||||
|
-- 第二步:修改剩余表的表名(原表名 → QH_ 前缀新表名)
|
||||||
|
-- ============================================================
|
||||||
|
|
||||||
|
-- ============================================================
|
||||||
|
-- 第一步:删除不需要的表(使用原表名)
|
||||||
|
-- 说明:整合 20260306 和 20260311 中要删除的表
|
||||||
|
-- 涉及表数:130 张
|
||||||
|
-- ============================================================
|
||||||
|
|
||||||
|
-- ===== ARC 类(归档/历史数据,共 5 张)=====
|
||||||
|
DROP TABLE "20250917_CARE";
|
||||||
|
DROP TABLE "ARC_ASSESS_VALUE";
|
||||||
|
DROP TABLE "ARC_FOOD_ATLAS";
|
||||||
|
DROP TABLE "ARC_QUESTIONNAIRE";
|
||||||
|
DROP TABLE "ARC_QUESTIONNAIRE_CHILD";
|
||||||
|
|
||||||
|
-- ===== _QH 后缀类(青海旧库历史备份,共 18 张)=====
|
||||||
|
DROP TABLE "COMMON_EXPORTS_INFO_QH";
|
||||||
|
DROP TABLE "COMMON_EXPORTS_ITEM_QH";
|
||||||
|
DROP TABLE "COMMON_IMPORTS_DETAIL_QH";
|
||||||
|
DROP TABLE "COMMON_IMPORTS_QH";
|
||||||
|
DROP TABLE "HEALTH_USER_EMPLOYEE_EX_QH";
|
||||||
|
DROP TABLE "SYS_APP_VERSION_QH";
|
||||||
|
DROP TABLE "SYS_DEPART_GPS_QH";
|
||||||
|
DROP TABLE "SYS_DEPART_QH";
|
||||||
|
DROP TABLE "SYS_LOG_QH";
|
||||||
|
DROP TABLE "SYS_PERMISSION_DATA_RULE_QH";
|
||||||
|
DROP TABLE "SYS_PERMISSION_QH";
|
||||||
|
DROP TABLE "SYS_ROLE_INDEX_QH";
|
||||||
|
DROP TABLE "SYS_ROLE_PERMISSION_QH";
|
||||||
|
DROP TABLE "SYS_ROLE_QH";
|
||||||
|
DROP TABLE "SYS_USER_DEPART_CHANGE_APPLY_QH";
|
||||||
|
DROP TABLE "SYS_USER_DEPART_QH";
|
||||||
|
DROP TABLE "SYS_USER_QH";
|
||||||
|
DROP TABLE "SYS_USER_ROLE_QH";
|
||||||
|
|
||||||
|
-- ===== CON 类(咨询模块,已迁移,共 14 张)=====
|
||||||
|
DROP TABLE "CON_COST_STATISTICS";
|
||||||
|
DROP TABLE "CON_DEPARTMENT";
|
||||||
|
DROP TABLE "CON_DOCTOR_FOLLOW";
|
||||||
|
DROP TABLE "CON_DOCTOR_SCHEDULING";
|
||||||
|
DROP TABLE "CON_DOCTOR_SCHEDULING_DATE";
|
||||||
|
DROP TABLE "CON_EVALUATE";
|
||||||
|
DROP TABLE "CON_FAMILY_MEMBERS";
|
||||||
|
DROP TABLE "CON_HEALTH_INFO";
|
||||||
|
DROP TABLE "CON_HEALTH_INFO_ANSWER";
|
||||||
|
DROP TABLE "CON_HOSPITAL_FOLLOW";
|
||||||
|
DROP TABLE "CON_KNOWLEDGE";
|
||||||
|
DROP TABLE "CON_KNOWLEDGE_CATEGORY";
|
||||||
|
DROP TABLE "CON_MEDICAL_RECORDS";
|
||||||
|
DROP TABLE "CON_SESSION_RESERVATION_DATE";
|
||||||
|
|
||||||
|
-- ===== DEMO / TEST / TMP 类(演示/测试/临时,共 14 张)=====
|
||||||
|
DROP TABLE "DEMO";
|
||||||
|
DROP TABLE "DEMO_FIELD_DEF_VAL_MAIN";
|
||||||
|
DROP TABLE "DEMO_FIELD_DEF_VAL_SUB";
|
||||||
|
DROP TABLE "JOA_DEMO";
|
||||||
|
DROP TABLE "TEST_DEMO";
|
||||||
|
DROP TABLE "TEST_ENHANCE_SELECT";
|
||||||
|
DROP TABLE "TEST_NOTE";
|
||||||
|
DROP TABLE "TEST_ORDER_CUSTOMER";
|
||||||
|
DROP TABLE "TEST_ORDER_MAIN";
|
||||||
|
DROP TABLE "TEST_ORDER_PRODUCT";
|
||||||
|
DROP TABLE "TEST_SHOPTYPE_TREE";
|
||||||
|
DROP TABLE "TEST_V3_HELLO";
|
||||||
|
DROP TABLE "TMP_REPORT_DATA_1";
|
||||||
|
DROP TABLE "TMP_REPORT_DATA_INCOME";
|
||||||
|
|
||||||
|
-- ===== JEECG 类(框架示例表,共 5 张)=====
|
||||||
|
DROP TABLE "JEECG_MONTHLY_GROWTH_ANALYSIS";
|
||||||
|
DROP TABLE "JEECG_ORDER_CUSTOMER";
|
||||||
|
DROP TABLE "JEECG_ORDER_MAIN";
|
||||||
|
DROP TABLE "JEECG_ORDER_TICKET";
|
||||||
|
DROP TABLE "JEECG_PROJECT_NATURE_INCOME";
|
||||||
|
|
||||||
|
-- ===== JIMU 类(积木报表内部表,共 10 张)=====
|
||||||
|
DROP TABLE "JIMU_DICT";
|
||||||
|
DROP TABLE "JIMU_DICT_ITEM";
|
||||||
|
DROP TABLE "JIMU_REPORT";
|
||||||
|
DROP TABLE "JIMU_REPORT_DATA_SOURCE";
|
||||||
|
DROP TABLE "JIMU_REPORT_DB";
|
||||||
|
DROP TABLE "JIMU_REPORT_DB_FIELD";
|
||||||
|
DROP TABLE "JIMU_REPORT_DB_PARAM";
|
||||||
|
DROP TABLE "JIMU_REPORT_LINK";
|
||||||
|
DROP TABLE "JIMU_REPORT_MAP";
|
||||||
|
DROP TABLE "JIMU_REPORT_SHARE";
|
||||||
|
|
||||||
|
-- ===== ONL 类(Online 代码生成器内部表,共 13 张)=====
|
||||||
|
DROP TABLE "ONL_AUTH_DATA";
|
||||||
|
DROP TABLE "ONL_AUTH_PAGE";
|
||||||
|
DROP TABLE "ONL_AUTH_RELATION";
|
||||||
|
DROP TABLE "ONL_CGFORM_BUTTON";
|
||||||
|
DROP TABLE "ONL_CGFORM_ENHANCE_JAVA";
|
||||||
|
DROP TABLE "ONL_CGFORM_ENHANCE_JS";
|
||||||
|
DROP TABLE "ONL_CGFORM_ENHANCE_SQL";
|
||||||
|
DROP TABLE "ONL_CGFORM_FIELD";
|
||||||
|
DROP TABLE "ONL_CGFORM_HEAD";
|
||||||
|
DROP TABLE "ONL_CGFORM_INDEX";
|
||||||
|
DROP TABLE "ONL_CGREPORT_HEAD";
|
||||||
|
DROP TABLE "ONL_CGREPORT_ITEM";
|
||||||
|
DROP TABLE "ONL_CGREPORT_PARAM";
|
||||||
|
|
||||||
|
-- ===== QRTZ 类(Quartz 调度框架内部表,共 11 张)=====
|
||||||
|
DROP TABLE "QRTZ_BLOB_TRIGGERS";
|
||||||
|
DROP TABLE "QRTZ_CALENDARS";
|
||||||
|
DROP TABLE "QRTZ_CRON_TRIGGERS";
|
||||||
|
DROP TABLE "QRTZ_FIRED_TRIGGERS";
|
||||||
|
DROP TABLE "QRTZ_JOB_DETAILS" CASCADE;
|
||||||
|
DROP TABLE "QRTZ_LOCKS";
|
||||||
|
DROP TABLE "QRTZ_PAUSED_TRIGGER_GRPS";
|
||||||
|
DROP TABLE "QRTZ_SCHEDULER_STATE";
|
||||||
|
DROP TABLE "QRTZ_SIMPLE_TRIGGERS";
|
||||||
|
DROP TABLE "QRTZ_SIMPROP_TRIGGERS";
|
||||||
|
DROP TABLE "QRTZ_TRIGGERS";
|
||||||
|
|
||||||
|
-- ===== REP_DEMO 类(报表演示,共 4 张)=====
|
||||||
|
DROP TABLE "REP_DEMO_DXTJ";
|
||||||
|
DROP TABLE "REP_DEMO_EMPLOYEE";
|
||||||
|
DROP TABLE "REP_DEMO_GONGSI";
|
||||||
|
DROP TABLE "REP_DEMO_JIANPIAO";
|
||||||
|
|
||||||
|
-- ===== SYS 历史备份类(共 2 张)=====
|
||||||
|
DROP TABLE "SYS_DEPART_COPY1";
|
||||||
|
DROP TABLE "SYS_PERMISSION_20241224";
|
||||||
|
|
||||||
|
-- ===== 其他(未知来源或项目未使用,共 6 张)=====
|
||||||
|
DROP TABLE "CESHI_NOTE";
|
||||||
|
DROP TABLE "EMERGENCY_SERIOUS_DISEASE";
|
||||||
|
DROP TABLE "HEALTH_CLASSIFICATION";
|
||||||
|
DROP TABLE "LORE_CHECK_SUBJECT";
|
||||||
|
DROP TABLE "OSS_FILE";
|
||||||
|
DROP TABLE "USER_INFORMATION";
|
||||||
|
|
||||||
|
-- ===== REMOTE_WEIGHT 类(远程体重设备,已废弃,共 5 张)=====
|
||||||
|
DROP TABLE "REMOTE_WEIGHT_MANUFACTURER_INBODY";
|
||||||
|
DROP TABLE "REMOTE_WEIGHT_MANUFACTURER_LEFU";
|
||||||
|
DROP TABLE "REMOTE_WEIGHT_MANUFACTURER_ONE";
|
||||||
|
DROP TABLE "REMOTE_WEIGHT_MANUFACTURER_TWO";
|
||||||
|
DROP TABLE "REMOTE_WEIGHT_NORMATIVE_DATA";
|
||||||
|
|
||||||
|
-- ===== 历史遗留 / 已废弃功能表(共 5 张)=====
|
||||||
|
DROP TABLE "HEALTH_USER_DOCTOR_BASE_EX";
|
||||||
|
DROP TABLE "HOSPITAL_DEPARTMENT";
|
||||||
|
DROP TABLE "STATION_HOSPITAL";
|
||||||
|
DROP TABLE "SYS_APP_VERSION";
|
||||||
|
|
||||||
|
-- ===== System 服务无业务遗留表(共 18 张)=====
|
||||||
|
-- HLT 健康模块(1 张)
|
||||||
|
DROP TABLE "HEALTH_USER_STATION_EX";
|
||||||
|
|
||||||
|
-- SCL 体测模块(2 张)
|
||||||
|
DROP TABLE "SCALE_HEIGHT";
|
||||||
|
DROP TABLE "SCALE_PERSONAL";
|
||||||
|
|
||||||
|
-- SYS 系统模块(10 张)
|
||||||
|
DROP TABLE "SYS_FORM_FILE";
|
||||||
|
DROP TABLE "SYS_IOS_REDEEM";
|
||||||
|
DROP TABLE "SYS_PACK_PERMISSION";
|
||||||
|
DROP TABLE "SYS_TENANT_PACK";
|
||||||
|
DROP TABLE "SYS_TENANT_PACK_PERMS";
|
||||||
|
DROP TABLE "SYS_TENANT_PACK_USER";
|
||||||
|
DROP TABLE "SYS_THIRD_ACCOUNT";
|
||||||
|
DROP TABLE "SYS_USER_FAMILY_MEMBERS_REQUEST";
|
||||||
|
|
||||||
|
-- USR 用户模块(6 张)
|
||||||
|
DROP TABLE "TBL_USER_WX_RELATION";
|
||||||
|
DROP TABLE "USER_DATA_RECORD_BLOOD_PRESSURE";
|
||||||
|
DROP TABLE "USER_DATA_RECORD_BLOOD_ABO";
|
||||||
|
DROP TABLE "USER_DATA_RECORD_BMI";
|
||||||
|
DROP TABLE "USER_DATA_RECORD_BWH";
|
||||||
|
DROP TABLE "USER_WEIGHT_BIND";
|
||||||
|
|
||||||
|
DROP TABLE "QH_SYS_PERMISSION_V2";
|
||||||
|
|
||||||
|
|
||||||
|
-- ============================================================
|
||||||
|
-- 第二步:修改剩余表的表名(原表名 → QH_ 前缀新表名)
|
||||||
|
-- 规则:统一以 QH_ 开头,第二级三字母业务模块前缀,总长度 ≤ 25 位
|
||||||
|
-- 涉及表数:76 张(删除后剩余的表)
|
||||||
|
-- ============================================================
|
||||||
|
|
||||||
|
-- ===== COM 公共模块(4 张)=====
|
||||||
|
ALTER TABLE "COMMON_EXPORTS_INFO" RENAME TO "QH_COM_EXPORTS_INFO";
|
||||||
|
ALTER TABLE "COMMON_EXPORTS_ITEM" RENAME TO "QH_COM_EXPORTS_ITEM";
|
||||||
|
ALTER TABLE "COMMON_IMPORTS" RENAME TO "QH_COM_IMPORTS";
|
||||||
|
ALTER TABLE "COMMON_IMPORTS_DETAIL" RENAME TO "QH_COM_IMPORTS_DETAIL";
|
||||||
|
|
||||||
|
-- ===== HLT 健康模块(5 张)=====
|
||||||
|
ALTER TABLE "HEALTH_CONSULT_RESOURCE" RENAME TO "QH_HLT_CONSULT_RESOURCE";
|
||||||
|
ALTER TABLE "HEALTH_HOLIDAY" RENAME TO "QH_HLT_HOLIDAY";
|
||||||
|
ALTER TABLE "HEALTH_USER_DOCTOR_EX" RENAME TO "QH_HLT_DOCTOR_EX";
|
||||||
|
ALTER TABLE "HEALTH_USER_EMPLOYEE_EX" RENAME TO "QH_HLT_USER_EMPLOYEE_EX";
|
||||||
|
ALTER TABLE "HEALTH_USER_OPERATOR_EX" RENAME TO "QH_HLT_USER_OPERATOR_EX";
|
||||||
|
|
||||||
|
-- ===== SYS 系统模块(52 张)=====
|
||||||
|
ALTER TABLE "SYS_ANNOUNCEMENT" RENAME TO "QH_SYS_ANNOUNCEMENT";
|
||||||
|
ALTER TABLE "SYS_ANNOUNCEMENT_SEND" RENAME TO "QH_SYS_ANNOUNCEMENT_SEND";
|
||||||
|
ALTER TABLE "SYS_BANNER" RENAME TO "QH_SYS_BANNER";
|
||||||
|
ALTER TABLE "SYS_CATEGORY" RENAME TO "QH_SYS_CATEGORY";
|
||||||
|
ALTER TABLE "SYS_CHECK_RULE" RENAME TO "QH_SYS_CHECK_RULE";
|
||||||
|
ALTER TABLE "SYS_COMMENT" RENAME TO "QH_SYS_COMMENT";
|
||||||
|
ALTER TABLE "SYS_CONFIG" RENAME TO "QH_SYS_CONFIG";
|
||||||
|
ALTER TABLE "SYS_DATA_LOG" RENAME TO "QH_SYS_DATA_LOG";
|
||||||
|
ALTER TABLE "SYS_DATA_SOURCE" RENAME TO "QH_SYS_DATA_SOURCE";
|
||||||
|
ALTER TABLE "SYS_DEPART" RENAME TO "QH_SYS_DEPART";
|
||||||
|
ALTER TABLE "SYS_DEPART_GPS" RENAME TO "QH_SYS_DEPART_GPS";
|
||||||
|
ALTER TABLE "SYS_DEPART_PERMISSION" RENAME TO "QH_SYS_DEPART_PERMISSION";
|
||||||
|
ALTER TABLE "SYS_DEPART_ROLE" RENAME TO "QH_SYS_DEPART_ROLE";
|
||||||
|
ALTER TABLE "SYS_DEPART_ROLE_PERMISSION" RENAME TO "QH_SYS_DEPT_ROLE_PERM";
|
||||||
|
ALTER TABLE "SYS_DEPART_ROLE_USER" RENAME TO "QH_SYS_DEPART_ROLE_USER";
|
||||||
|
ALTER TABLE "SYS_DICT" RENAME TO "QH_SYS_DICT";
|
||||||
|
ALTER TABLE "SYS_DICT_ITEM" RENAME TO "QH_SYS_DICT_ITEM";
|
||||||
|
ALTER TABLE "SYS_FILES" RENAME TO "QH_SYS_FILES";
|
||||||
|
ALTER TABLE "SYS_FILL_RULE" RENAME TO "QH_SYS_FILL_RULE";
|
||||||
|
ALTER TABLE "SYS_GATEWAY_ROUTE" RENAME TO "QH_SYS_GATEWAY_ROUTE";
|
||||||
|
ALTER TABLE "SYS_LOG" RENAME TO "QH_SYS_LOG";
|
||||||
|
ALTER TABLE "SYS_MESSAGE_NOTICE" RENAME TO "QH_SYS_MSG_NOTICE";
|
||||||
|
ALTER TABLE "SYS_MESSAGE_NOTICE_SCOPE" RENAME TO "QH_SYS_MSG_NOTICE_SCOPE";
|
||||||
|
ALTER TABLE "SYS_MESSAGE_REMIND" RENAME TO "QH_SYS_MSG_REMIND";
|
||||||
|
ALTER TABLE "SYS_NOTICE" RENAME TO "QH_SYS_NOTICE";
|
||||||
|
ALTER TABLE "SYS_NOTICE_READ_RECORD" RENAME TO "QH_SYS_NOTICE_READ_RECORD";
|
||||||
|
ALTER TABLE "SYS_PERMISSION" RENAME TO "QH_SYS_PERMISSION";
|
||||||
|
ALTER TABLE "SYS_PERMISSION_DATA_RULE" RENAME TO "QH_SYS_PERM_DATA_RULE";
|
||||||
|
ALTER TABLE "SYS_PERMISSION_V2" RENAME TO "QH_SYS_PERMISSION_V2";
|
||||||
|
ALTER TABLE "SYS_POSITION" RENAME TO "QH_SYS_POSITION";
|
||||||
|
ALTER TABLE "SYS_POSITION_CLASSIFY" RENAME TO "QH_SYS_POSITION_CLASSIFY";
|
||||||
|
ALTER TABLE "SYS_QUARTZ_JOB" RENAME TO "QH_SYS_QUARTZ_JOB";
|
||||||
|
ALTER TABLE "SYS_ROLE" RENAME TO "QH_SYS_ROLE";
|
||||||
|
ALTER TABLE "SYS_ROLE_INDEX" RENAME TO "QH_SYS_ROLE_INDEX";
|
||||||
|
ALTER TABLE "SYS_ROLE_PERMISSION" RENAME TO "QH_SYS_ROLE_PERMISSION";
|
||||||
|
ALTER TABLE "SYS_SMS" RENAME TO "QH_SYS_SMS";
|
||||||
|
ALTER TABLE "SYS_SMS_TEMPLATE" RENAME TO "QH_SYS_SMS_TEMPLATE";
|
||||||
|
ALTER TABLE "SYS_TENANT" RENAME TO "QH_SYS_TENANT";
|
||||||
|
ALTER TABLE "SYS_USER" RENAME TO "QH_SYS_USER";
|
||||||
|
ALTER TABLE "SYS_USER_AGENT" RENAME TO "QH_SYS_USER_AGENT";
|
||||||
|
ALTER TABLE "SYS_USER_DEPART" RENAME TO "QH_SYS_USER_DEPART";
|
||||||
|
ALTER TABLE "SYS_USER_DEPART_CHANGE_APPLY" RENAME TO "QH_SYS_DEPT_CHG_APPLY";
|
||||||
|
ALTER TABLE "SYS_USER_DEVICE" RENAME TO "QH_SYS_USER_DEVICE";
|
||||||
|
ALTER TABLE "SYS_USER_EMERGENCY_CONTACT" RENAME TO "QH_SYS_USR_EMERG_CONTACT";
|
||||||
|
ALTER TABLE "SYS_USER_FAMILY_MEMBERS" RENAME TO "QH_SYS_USR_FAMILY_MBR";
|
||||||
|
ALTER TABLE "SYS_USER_POST" RENAME TO "QH_SYS_USER_POST";
|
||||||
|
ALTER TABLE "SYS_USER_ROLE" RENAME TO "QH_SYS_USER_ROLE";
|
||||||
|
ALTER TABLE "SYS_USER_TENANT" RENAME TO "QH_SYS_USER_TENANT";
|
||||||
|
ALTER TABLE "SYS_VERSION_APP" RENAME TO "QH_SYS_VERSION_APP";
|
||||||
|
ALTER TABLE "SYS_VERSION_INFO" RENAME TO "QH_SYS_VERSION_INFO";
|
||||||
|
|
||||||
|
-- ===== USR 用户模块(15 张)=====
|
||||||
|
ALTER TABLE "USER_DATA_RECORD_BLOOD_PRESSURE" RENAME TO "QH_USR_DATA_RCD_BLD_PRS";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-- ============================================================
|
||||||
|
-- 脚本执行完成
|
||||||
|
-- 总计:
|
||||||
|
-- 第一步:删除 129 张不需要的表(使用原表名)
|
||||||
|
-- 第二步:修改 77 张表的表名(原表名 → QH_ 前缀新表名)
|
||||||
|
-- ============================================================
|
||||||
@@ -0,0 +1,30 @@
|
|||||||
|
-- ============================================================
|
||||||
|
-- 权限规则表更新脚本(仅更新有用的三条规则)
|
||||||
|
-- 表名:QH_SYS_PERM_DATA_RULE
|
||||||
|
-- 说明:
|
||||||
|
-- 1. 更新手表设备表的权限规则(wd.dept_id → QH_WAT_DEVICE.DEPT_ID)
|
||||||
|
-- 2. 更新手表数据表的权限规则(orgcode → QH_WAT_DATA.ORGCODE)
|
||||||
|
-- ============================================================
|
||||||
|
|
||||||
|
-- 1. 更新手表设备权限规则 - 规则1
|
||||||
|
UPDATE "QH_SYS_PERM_DATA_RULE"
|
||||||
|
SET "RULE_VALUE" = 'FIND_IN_SET(wd.DEPT_ID, ''#{sys_manager_depart_ids}'')'
|
||||||
|
WHERE "ID" = '2027688332771315713';
|
||||||
|
|
||||||
|
-- 2. 插入手表数据权限规则 - 规则2
|
||||||
|
INSERT INTO "QH_SYS_PERM_DATA_RULE"
|
||||||
|
(ID, PERMISSION_ID, RULE_NAME, RULE_COLUMN, RULE_CONDITIONS, RULE_VALUE, STATUS, CREATE_TIME, CREATE_BY, UPDATE_TIME, UPDATE_BY)
|
||||||
|
VALUES
|
||||||
|
('1737389275796287489', '1940304391331950594', '二级管理员', NULL, 'USE_SQL_RULES', 'FIND_IN_SET(wd.dept_id, ''#{sys_manager_depart_ids}'')', 1, '2023-12-20 16:27:37', 'admin', NULL, NULL);
|
||||||
|
|
||||||
|
-- 3. 插入手表数据权限规则 - 规则2
|
||||||
|
INSERT INTO "QH_SYS_PERM_DATA_RULE"
|
||||||
|
(ID, PERMISSION_ID, RULE_NAME, RULE_COLUMN, RULE_CONDITIONS, RULE_VALUE, STATUS, CREATE_TIME, CREATE_BY, UPDATE_TIME, UPDATE_BY)
|
||||||
|
VALUES
|
||||||
|
('1737404792707821569', '1940304653446590466', '二级管理员', NULL, 'USE_SQL_RULES', 'FIND_IN_SET(wd.dept_id, ''#{sys_manager_depart_ids}'')', 1, '2023-12-20 17:29:17', 'admin', NULL, NULL);
|
||||||
|
|
||||||
|
|
||||||
|
-- 3. 更新手表数据权限规则 - 部门代码规则
|
||||||
|
UPDATE "QH_SYS_PERM_DATA_RULE"
|
||||||
|
SET "RULE_VALUE" = '( REGEXP_LIKE(ORGCODE, ''^('' || replace(''#'' || {sys_manager_depart_codes}, '',''|'') || '')'') ) = 1'
|
||||||
|
WHERE "ID" = '2027689402627584002';
|
||||||
@@ -0,0 +1,52 @@
|
|||||||
|
-- 手表模块sql整理
|
||||||
|
|
||||||
|
-- 以下所有sql均包含"AYGC_JKYWK".前缀, 后续部署, 如果不需要, 可以批量删除前缀
|
||||||
|
|
||||||
|
-- 更新表名(47张)
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."ARCHIVES_BODY_TYPE" RENAME TO "QH_WAT_ARCHIVES_BODY_TYPE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."DEPT_STATISTIC_DATA" RENAME TO "QH_WAT_DEPT_STAT_DATA";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."USER_RECORD_SPORTS_DAY" RENAME TO "QH_WAT_USER_REC_SPORT_DAY";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."USER_RECORD_SPORTS_INFO" RENAME TO "QH_WAT_USER_REC_SPORT_INF";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."USER_WE_CHAT_SPORTS_DAY" RENAME TO "QH_WAT_USER_WECH_SPO_DAY";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_ABNORMAL_RECORD" RENAME TO "QH_WAT_ABNORMAL_RECORD";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_BIND_HIS" RENAME TO "QH_WAT_BIND_HIS";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_BIND_HIS_BAK" RENAME TO "QH_WAT_BIND_HIS_BAK";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_BIND_HIS_COPY1" RENAME TO "QH_WAT_BIND_HIS_COPY1";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_BIND_HIS_COPY2" RENAME TO "QH_WAT_BIND_HIS_COPY2";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA" RENAME TO "QH_WAT_DATA";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_CALORIE" RENAME TO "QH_WAT_DATA_CALORIE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_DAY" RENAME TO "QH_WAT_DATA_DAY";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_DETAIL" RENAME TO "QH_WAT_DATA_DETAIL";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_DISTANCE" RENAME TO "QH_WAT_DATA_DISTANCE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_ECG" RENAME TO "QH_WAT_DATA_ECG";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_EXERCISE" RENAME TO "QH_WAT_DATA_EXERCISE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_GPS" RENAME TO "QH_WAT_DATA_GPS";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_HEART_RATE" RENAME TO "QH_WAT_DATA_HEART_RATE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_SLEEP" RENAME TO "QH_WAT_DATA_SLEEP";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_SLEEP_NEW" RENAME TO "QH_WAT_DATA_SLEEP_NEW";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_SLEEP_NEW_DAY" RENAME TO "QH_WAT_DATA_SLEEP_NEW_DAY";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_SLEEP_NEW_ERR" RENAME TO "QH_WAT_DATA_SLEEP_NEW_ERR";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_SLEEP_NEW_MINUTE" RENAME TO "QH_WAT_DATA_SLEEP_NEW_MIN";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_SPO2" RENAME TO "QH_WAT_DATA_SPO2";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_STEPS" RENAME TO "QH_WAT_DATA_STEPS";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_STEPS_HF" RENAME TO "QH_WAT_DATA_STEPS_HF";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_STRESS" RENAME TO "QH_WAT_DATA_STRESS";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_TEMPERATURE" RENAME TO "QH_WAT_DATA_TEMP";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_WORKOUT" RENAME TO "QH_WAT_DATA_WORKOUT";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DATA_WORKOUT_TRACE" RENAME TO "QH_WAT_DATA_WORKOUT_TRACE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DEPART_REPORT" RENAME TO "QH_WAT_DEPART_REPORT";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DEVICE" RENAME TO "QH_WAT_DEVICE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_DEVICE_SWITCH" RENAME TO "QH_WAT_DEVICE_SWITCH";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_KEY_USER" RENAME TO "QH_WAT_KEY_USER";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_MONITOR_DATA" RENAME TO "QH_WAT_MONITOR_DATA";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_MONITOR_MOBILE" RENAME TO "QH_WAT_MONITOR_MOBILE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_MQTT_NOTICE" RENAME TO "QH_WAT_MQTT_NOTICE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_STAT_USER_INFO_DAY_HEART_RATE" RENAME TO "QH_WAT_STAT_USER_DAY_HR";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_STAT_USER_INFO_DAY_SDC" RENAME TO "QH_WAT_STAT_USER_DAY_SDC";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_STAT_USER_INFO_DAY_SLEEP" RENAME TO "QH_WAT_STAT_USER_DAY_SLE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_STAT_USER_INFO_DAY_SPO2" RENAME TO "QH_WAT_STAT_USER_DAY_SPO2";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_STAT_USER_INFO_DAY_STRESS" RENAME TO "QH_WAT_STAT_USER_DAY_STRE";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_STAT_USER_INFO_DAY_TEMP" RENAME TO "QH_WAT_STAT_USER_DAY_TEMP";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_STAT_USER_INFO_DAY_WORKOUT" RENAME TO "QH_WAT_STAT_USER_DAY_WORK";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_SYN_MAX_ID" RENAME TO "QH_WAT_SYN_MAX_ID";
|
||||||
|
ALTER TABLE "AYGC_JKYWK"."WATCH_USER_DATA" RENAME TO "QH_WAT_USER_DATA";
|
||||||
@@ -1,146 +0,0 @@
|
|||||||
spring:
|
|
||||||
datasource:
|
|
||||||
druid:
|
|
||||||
stat-view-servlet:
|
|
||||||
enabled: true
|
|
||||||
loginUsername: admin
|
|
||||||
loginPassword: 123456
|
|
||||||
allow:
|
|
||||||
web-stat-filter:
|
|
||||||
enabled: true
|
|
||||||
dynamic:
|
|
||||||
druid:
|
|
||||||
initial-size: 5
|
|
||||||
min-idle: 5
|
|
||||||
maxActive: 20
|
|
||||||
maxWait: 60000
|
|
||||||
timeBetweenEvictionRunsMillis: 60000
|
|
||||||
minEvictableIdleTimeMillis: 300000
|
|
||||||
validationQuery: SELECT 1 FROM DUAL
|
|
||||||
testWhileIdle: true
|
|
||||||
testOnBorrow: false
|
|
||||||
testOnReturn: false
|
|
||||||
poolPreparedStatements: true
|
|
||||||
maxPoolPreparedStatementPerConnectionSize: 20
|
|
||||||
filters: stat,wall,slf4j
|
|
||||||
connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000
|
|
||||||
datasource:
|
|
||||||
master:
|
|
||||||
url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
|
|
||||||
username: root
|
|
||||||
password: root
|
|
||||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
|
||||||
redis:
|
|
||||||
database: 0
|
|
||||||
host: jeecg-boot-redis
|
|
||||||
password:
|
|
||||||
port: 6379
|
|
||||||
rabbitmq:
|
|
||||||
host: jeecg-boot-rabbitmq
|
|
||||||
username: guest
|
|
||||||
password: guest
|
|
||||||
port: 5672
|
|
||||||
publisher-confirms: true
|
|
||||||
publisher-returns: true
|
|
||||||
virtual-host: /
|
|
||||||
listener:
|
|
||||||
simple:
|
|
||||||
acknowledge-mode: manual
|
|
||||||
concurrency: 1
|
|
||||||
max-concurrency: 1
|
|
||||||
retry:
|
|
||||||
enabled: true
|
|
||||||
minidao:
|
|
||||||
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*
|
|
||||||
jeecg:
|
|
||||||
signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a
|
|
||||||
signUrls: /sys/dict/getDictItems/*,/sys/dict/loadDict/*,/sys/dict/loadDictOrderByValue/*,/sys/dict/loadDictItem/*,/sys/dict/loadTreeData,/sys/api/queryTableDictItemsByCode,/sys/api/queryFilterTableDictInfo,/sys/api/queryTableDictByKeys,/sys/api/translateDictFromTable,/sys/api/translateDictFromTableByKeys
|
|
||||||
uploadType: local
|
|
||||||
domainUrl:
|
|
||||||
pc: http://localhost:3100
|
|
||||||
app: http://localhost:8051
|
|
||||||
path:
|
|
||||||
upload: /opt/upFiles
|
|
||||||
webapp: /opt/webapp
|
|
||||||
shiro:
|
|
||||||
excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/category/**,/visual/**,/map/**,/jmreport/bigscreen2/**
|
|
||||||
oss:
|
|
||||||
endpoint: oss-cn-beijing.aliyuncs.com
|
|
||||||
accessKey: ??
|
|
||||||
secretKey: ??
|
|
||||||
bucketName: jeecgdev
|
|
||||||
staticDomain: ??
|
|
||||||
elasticsearch:
|
|
||||||
cluster-name: jeecg-ES
|
|
||||||
cluster-nodes: jeecg-boot-es:9200
|
|
||||||
check-enabled: false
|
|
||||||
file-view-domain: 127.0.0.1:8012
|
|
||||||
minio:
|
|
||||||
minio_url: http://minio.jeecg.com
|
|
||||||
minio_name: ??
|
|
||||||
minio_pass: ??
|
|
||||||
bucketName: otatest
|
|
||||||
jmreport:
|
|
||||||
mode: dev
|
|
||||||
is_verify_token: false
|
|
||||||
verify_methods: remove,delete,save,add,update
|
|
||||||
wps:
|
|
||||||
domain: https://wwo.wps.cn/office/
|
|
||||||
appid: ??
|
|
||||||
appsecret: ??
|
|
||||||
xxljob:
|
|
||||||
enabled: false
|
|
||||||
adminAddresses: http://jeecg-boot-xxljob:9080/xxl-job-admin
|
|
||||||
appname: ${spring.application.name}
|
|
||||||
accessToken: ''
|
|
||||||
logPath: logs/jeecg/job/jobhandler/
|
|
||||||
logRetentionDays: 30
|
|
||||||
redisson:
|
|
||||||
address: jeecg-boot-redis:6379
|
|
||||||
password:
|
|
||||||
type: STANDALONE
|
|
||||||
enabled: true
|
|
||||||
logging:
|
|
||||||
level:
|
|
||||||
org.jeecg.modules.system.mapper: info
|
|
||||||
cas:
|
|
||||||
prefixUrl: http://localhost:8888/cas
|
|
||||||
knife4j:
|
|
||||||
production: false
|
|
||||||
basic:
|
|
||||||
enable: false
|
|
||||||
username: jeecg
|
|
||||||
password: jeecg1314
|
|
||||||
justauth:
|
|
||||||
enabled: true
|
|
||||||
type:
|
|
||||||
GITHUB:
|
|
||||||
client-id: ??
|
|
||||||
client-secret: ??
|
|
||||||
redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/github/callback
|
|
||||||
WECHAT_ENTERPRISE:
|
|
||||||
client-id: ??
|
|
||||||
client-secret: ??
|
|
||||||
redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/wechat_enterprise/callback
|
|
||||||
agent-id: ??
|
|
||||||
DINGTALK:
|
|
||||||
client-id: ??
|
|
||||||
client-secret: ??
|
|
||||||
redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/dingtalk/callback
|
|
||||||
cache:
|
|
||||||
type: default
|
|
||||||
prefix: 'demo::'
|
|
||||||
timeout: 1h
|
|
||||||
third-app:
|
|
||||||
enabled: false
|
|
||||||
type:
|
|
||||||
WECHAT_ENTERPRISE:
|
|
||||||
enabled: false
|
|
||||||
client-id: ??
|
|
||||||
client-secret: ??
|
|
||||||
agent-id: ??
|
|
||||||
DINGTALK:
|
|
||||||
enabled: false
|
|
||||||
client-id: ??
|
|
||||||
client-secret: ??
|
|
||||||
agent-id: ??
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
jeecg:
|
|
||||||
route:
|
|
||||||
config:
|
|
||||||
#type:database nacos yml
|
|
||||||
data-type: database
|
|
||||||
group: DEFAULT_GROUP
|
|
||||||
data-id: jeecg-gateway-router
|
|
||||||
spring:
|
|
||||||
redis:
|
|
||||||
database: 0
|
|
||||||
host: jeecg-boot-redis
|
|
||||||
port: 6379
|
|
||||||
password:
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
[
|
|
||||||
{
|
|
||||||
"id": "jeecg-system",
|
|
||||||
"order": 0,
|
|
||||||
"predicates": [
|
|
||||||
{
|
|
||||||
"name": "Path",
|
|
||||||
"args": {
|
|
||||||
"_genkey_0": "/sys/**",
|
|
||||||
"_genkey_1": "/jmreport/**",
|
|
||||||
"_genkey_3": "/online/**",
|
|
||||||
"_genkey_4": "/generic/**"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filters": [],
|
|
||||||
"uri": "lb://jeecg-system"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "jeecg-demo",
|
|
||||||
"order": 1,
|
|
||||||
"predicates": [
|
|
||||||
{
|
|
||||||
"name": "Path",
|
|
||||||
"args": {
|
|
||||||
"_genkey_0": "/mock/**",
|
|
||||||
"_genkey_1": "/test/**",
|
|
||||||
"_genkey_2": "/bigscreen/template1/**",
|
|
||||||
"_genkey_3": "/bigscreen/template2/**"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filters": [],
|
|
||||||
"uri": "lb://jeecg-demo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "jeecg-system-websocket",
|
|
||||||
"order": 2,
|
|
||||||
"predicates": [
|
|
||||||
{
|
|
||||||
"name": "Path",
|
|
||||||
"args": {
|
|
||||||
"_genkey_0": "/websocket/**",
|
|
||||||
"_genkey_1": "/newsWebsocket/**"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filters": [],
|
|
||||||
"uri": "lb:ws://jeecg-system"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "jeecg-demo-websocket",
|
|
||||||
"order": 3,
|
|
||||||
"predicates": [
|
|
||||||
{
|
|
||||||
"name": "Path",
|
|
||||||
"args": {
|
|
||||||
"_genkey_0": "/vxeSocket/**"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"filters": [],
|
|
||||||
"uri": "lb:ws://jeecg-demo"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
@@ -1,100 +0,0 @@
|
|||||||
server:
|
|
||||||
tomcat:
|
|
||||||
max-swallow-size: -1
|
|
||||||
error:
|
|
||||||
include-exception: true
|
|
||||||
include-stacktrace: ALWAYS
|
|
||||||
include-message: ALWAYS
|
|
||||||
compression:
|
|
||||||
enabled: true
|
|
||||||
min-response-size: 1024
|
|
||||||
mime-types: application/javascript,application/json,application/xml,text/html,text/xml,text/plain,text/css,image/*
|
|
||||||
management:
|
|
||||||
health:
|
|
||||||
mail:
|
|
||||||
enabled: false
|
|
||||||
endpoints:
|
|
||||||
web:
|
|
||||||
exposure:
|
|
||||||
include: "*"
|
|
||||||
health:
|
|
||||||
sensitive: true
|
|
||||||
endpoint:
|
|
||||||
health:
|
|
||||||
show-details: ALWAYS
|
|
||||||
spring:
|
|
||||||
servlet:
|
|
||||||
multipart:
|
|
||||||
max-file-size: 10MB
|
|
||||||
max-request-size: 10MB
|
|
||||||
mail:
|
|
||||||
host: smtp.163.com
|
|
||||||
username: jeecgos@163.com
|
|
||||||
password: ??
|
|
||||||
properties:
|
|
||||||
mail:
|
|
||||||
smtp:
|
|
||||||
auth: true
|
|
||||||
starttls:
|
|
||||||
enable: true
|
|
||||||
required: true
|
|
||||||
quartz:
|
|
||||||
job-store-type: jdbc
|
|
||||||
initialize-schema: embedded
|
|
||||||
auto-startup: false
|
|
||||||
startup-delay: 1s
|
|
||||||
overwrite-existing-jobs: true
|
|
||||||
properties:
|
|
||||||
org:
|
|
||||||
quartz:
|
|
||||||
scheduler:
|
|
||||||
instanceName: MyScheduler
|
|
||||||
instanceId: AUTO
|
|
||||||
jobStore:
|
|
||||||
class: org.springframework.scheduling.quartz.LocalDataSourceJobStore
|
|
||||||
driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
|
|
||||||
tablePrefix: QRTZ_
|
|
||||||
isClustered: true
|
|
||||||
misfireThreshold: 12000
|
|
||||||
clusterCheckinInterval: 15000
|
|
||||||
threadPool:
|
|
||||||
class: org.quartz.simpl.SimpleThreadPool
|
|
||||||
threadCount: 10
|
|
||||||
threadPriority: 5
|
|
||||||
threadsInheritContextClassLoaderOfInitializingThread: true
|
|
||||||
jackson:
|
|
||||||
date-format: yyyy-MM-dd HH:mm:ss
|
|
||||||
time-zone: GMT+8
|
|
||||||
aop:
|
|
||||||
proxy-target-class: true
|
|
||||||
activiti:
|
|
||||||
check-process-definitions: false
|
|
||||||
async-executor-activate: false
|
|
||||||
job-executor-activate: false
|
|
||||||
jpa:
|
|
||||||
open-in-view: false
|
|
||||||
freemarker:
|
|
||||||
suffix: .ftl
|
|
||||||
content-type: text/html
|
|
||||||
charset: UTF-8
|
|
||||||
cache: false
|
|
||||||
prefer-file-system-access: false
|
|
||||||
template-loader-path:
|
|
||||||
- classpath:/templates
|
|
||||||
mvc:
|
|
||||||
static-path-pattern: /**
|
|
||||||
pathmatch:
|
|
||||||
matching-strategy: ant_path_matcher
|
|
||||||
resource:
|
|
||||||
static-locations: classpath:/static/,classpath:/public/
|
|
||||||
autoconfigure:
|
|
||||||
exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure
|
|
||||||
mybatis-plus:
|
|
||||||
mapper-locations: classpath*:org/jeecg/modules/**/xml/*Mapper.xml
|
|
||||||
global-config:
|
|
||||||
banner: false
|
|
||||||
db-config:
|
|
||||||
id-type: ASSIGN_ID
|
|
||||||
table-underline: true
|
|
||||||
configuration:
|
|
||||||
call-setters-on-nulls: true
|
|
||||||
@@ -1,59 +0,0 @@
|
|||||||
spring:
|
|
||||||
shardingsphere:
|
|
||||||
datasource:
|
|
||||||
names: ds0,ds1
|
|
||||||
ds0:
|
|
||||||
driverClassName: com.mysql.cj.jdbc.Driver
|
|
||||||
url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
|
||||||
type: com.alibaba.druid.pool.DruidDataSource
|
|
||||||
username: root
|
|
||||||
password: root
|
|
||||||
ds1:
|
|
||||||
driverClassName: com.mysql.cj.jdbc.Driver
|
|
||||||
url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot2?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
|
||||||
type: com.alibaba.druid.pool.DruidDataSource
|
|
||||||
username: root
|
|
||||||
password: root
|
|
||||||
props:
|
|
||||||
sql-show: true
|
|
||||||
rules:
|
|
||||||
replica-query:
|
|
||||||
load-balancers:
|
|
||||||
round-robin:
|
|
||||||
type: ROUND_ROBIN
|
|
||||||
props:
|
|
||||||
default: 0
|
|
||||||
data-sources:
|
|
||||||
prds:
|
|
||||||
primary-data-source-name: ds0
|
|
||||||
replica-data-source-names: ds1
|
|
||||||
load-balancer-name: round_robin
|
|
||||||
sharding:
|
|
||||||
binding-tables:
|
|
||||||
- sys_log
|
|
||||||
key-generators:
|
|
||||||
snowflake:
|
|
||||||
type: SNOWFLAKE
|
|
||||||
props:
|
|
||||||
worker-id: 123
|
|
||||||
sharding-algorithms:
|
|
||||||
table-classbased:
|
|
||||||
props:
|
|
||||||
strategy: standard
|
|
||||||
algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
|
|
||||||
type: CLASS_BASED
|
|
||||||
database-inline:
|
|
||||||
type: INLINE
|
|
||||||
props:
|
|
||||||
algorithm-expression: ds$->{operate_type % 2}
|
|
||||||
tables:
|
|
||||||
sys_log:
|
|
||||||
actual-data-nodes: ds$->{0..1}.sys_log$->{0..1}
|
|
||||||
database-strategy:
|
|
||||||
standard:
|
|
||||||
sharding-column: operate_type
|
|
||||||
sharding-algorithm-name: database-inline
|
|
||||||
table-strategy:
|
|
||||||
standard:
|
|
||||||
sharding-algorithm-name: table-classbased
|
|
||||||
sharding-column: log_type
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
spring:
|
|
||||||
shardingsphere:
|
|
||||||
datasource:
|
|
||||||
names: ds0
|
|
||||||
ds0:
|
|
||||||
driverClassName: com.mysql.cj.jdbc.Driver
|
|
||||||
url: jdbc:mysql://jeecg-boot-mysql:3306/jeecg-boot?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
|
||||||
username: root
|
|
||||||
password: root
|
|
||||||
type: com.alibaba.druid.pool.DruidDataSource
|
|
||||||
props:
|
|
||||||
sql-show: true
|
|
||||||
rules:
|
|
||||||
sharding:
|
|
||||||
binding-tables: sys_log
|
|
||||||
key-generators:
|
|
||||||
snowflake:
|
|
||||||
type: SNOWFLAKE
|
|
||||||
props:
|
|
||||||
worker-id: 123
|
|
||||||
sharding-algorithms:
|
|
||||||
table-classbased:
|
|
||||||
props:
|
|
||||||
strategy: standard
|
|
||||||
algorithmClassName: org.jeecg.modules.test.sharding.algorithm.StandardModTableShardAlgorithm
|
|
||||||
type: CLASS_BASED
|
|
||||||
tables:
|
|
||||||
sys_log:
|
|
||||||
actual-data-nodes: ds0.sys_log$->{0..1}
|
|
||||||
table-strategy:
|
|
||||||
standard:
|
|
||||||
sharding-algorithm-name: table-classbased
|
|
||||||
sharding-column: log_type
|
|
||||||
@@ -30,10 +30,6 @@
|
|||||||
<groupId>org.springframework.boot</groupId>
|
<groupId>org.springframework.boot</groupId>
|
||||||
<artifactId>spring-boot-starter-validation</artifactId>
|
<artifactId>spring-boot-starter-validation</artifactId>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
|
||||||
<groupId>com.mysql</groupId>
|
|
||||||
<artifactId>mysql-connector-j</artifactId>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.springframework.boot</groupId>
|
<groupId>org.springframework.boot</groupId>
|
||||||
<artifactId>spring-boot-configuration-processor</artifactId>
|
<artifactId>spring-boot-configuration-processor</artifactId>
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
<module>font-resources</module>
|
<module>font-resources</module>
|
||||||
<module>monitoring-sync</module>
|
<module>monitoring-sync</module>
|
||||||
<module>renkang-test</module>
|
<module>renkang-test</module>
|
||||||
|
<module>xj-anyan-api</module>
|
||||||
</modules>
|
</modules>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
|
|||||||
+16
-2
@@ -25,6 +25,7 @@ import org.springframework.core.task.TaskExecutor;
|
|||||||
import org.springframework.jdbc.support.JdbcTransactionManager;
|
import org.springframework.jdbc.support.JdbcTransactionManager;
|
||||||
import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;
|
import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;
|
||||||
import org.springframework.transaction.PlatformTransactionManager;
|
import org.springframework.transaction.PlatformTransactionManager;
|
||||||
|
import org.springframework.util.StringUtils;
|
||||||
|
|
||||||
import javax.sql.DataSource;
|
import javax.sql.DataSource;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -125,8 +126,21 @@ public class BatchAutoConfiguration {
|
|||||||
@BatchDataSource ObjectProvider<DataSource> batchDataSource,
|
@BatchDataSource ObjectProvider<DataSource> batchDataSource,
|
||||||
BatchProperties properties
|
BatchProperties properties
|
||||||
) {
|
) {
|
||||||
return new BatchDataSourceScriptDatabaseInitializer(batchDataSource.getIfAvailable(() -> dataSource),
|
DataSource dataSourceToUse = batchDataSource.getIfAvailable(() -> dataSource);
|
||||||
properties.getJdbc());
|
BatchProperties.Jdbc jdbc = properties.getJdbc();
|
||||||
|
// 达梦数据库兼容处理:设置platform绕过构造器中的自动类型检测
|
||||||
|
if (!StringUtils.hasText(jdbc.getPlatform())) {
|
||||||
|
jdbc.setPlatform("dm");
|
||||||
|
}
|
||||||
|
// 重写afterPropertiesSet()跳过SQL脚本初始化:
|
||||||
|
// 父类会先断言SQL文件存在再检查initializeSchema mode,导致找不到schema-dm.sql时报错
|
||||||
|
// Batch元数据表已通过数据迁移创建,无需自动建表
|
||||||
|
return new BatchDataSourceScriptDatabaseInitializer(dataSourceToUse, jdbc) {
|
||||||
|
@Override
|
||||||
|
public void afterPropertiesSet() {
|
||||||
|
// 跳过Batch元数据表的自动建表,防止找不到schema-dm.sql文件报错
|
||||||
|
}
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+6
@@ -34,6 +34,12 @@ public class CustomBatchConfigurer extends BasicBatchConfigurer {
|
|||||||
this.taskExecutor = taskExecutor;
|
this.taskExecutor = taskExecutor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void initialize() {
|
||||||
|
// 调用父类的 initialize() 方法来初始化 JobRepository 等
|
||||||
|
super.initialize();
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected JobLauncher createJobLauncher() throws Exception {
|
protected JobLauncher createJobLauncher() throws Exception {
|
||||||
SimpleJobLauncher jobLauncher = new SimpleJobLauncher();
|
SimpleJobLauncher jobLauncher = new SimpleJobLauncher();
|
||||||
|
|||||||
@@ -0,0 +1,46 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xmlns="http://maven.apache.org/POM/4.0.0"
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<groupId>com.renkang</groupId>
|
||||||
|
<artifactId>functional-modules</artifactId>
|
||||||
|
<version>2.0.0</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<artifactId>xj-anyan-api</artifactId>
|
||||||
|
<description>xj安眼系统API</description>
|
||||||
|
<version>2.0.0</version>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<maven.compiler.source>8</maven.compiler.source>
|
||||||
|
<maven.compiler.target>8</maven.compiler.target>
|
||||||
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework.boot</groupId>
|
||||||
|
<artifactId>spring-boot</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework</groupId>
|
||||||
|
<artifactId>spring-web</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework.boot</groupId>
|
||||||
|
<artifactId>spring-boot-configuration-processor</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework.retry</groupId>
|
||||||
|
<artifactId>spring-retry</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jeecgframework.boot</groupId>
|
||||||
|
<artifactId>jeecg-boot-base-core</artifactId>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
</project>
|
||||||
+213
@@ -0,0 +1,213 @@
|
|||||||
|
package com.renkang.anyan.client;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.renkang.anyan.model.dto.*;
|
||||||
|
import com.renkang.anyan.model.vo.*;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: AnYanClient xj安眼系统接口调用客户端
|
||||||
|
* @Author: feng
|
||||||
|
* @Date: 2025-8-1
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
public interface AnYanClient {
|
||||||
|
/**
|
||||||
|
* 获取服务访问令牌
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
String getAuthToken();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取服务访问令牌(密码模式)
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
AuthResult getAuthTokenByPassword(String username, String password);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 刷新口令
|
||||||
|
*/
|
||||||
|
void refreshToken();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 体检医院人数统计查询
|
||||||
|
*
|
||||||
|
* @param medicalYear 体检年份
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<MedicalPeopleNumStatisticsVO> examinationStatistics(Integer medicalYear);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 健康打卡数据统计查询(血压,减重,血糖)
|
||||||
|
*
|
||||||
|
* @param beginDate
|
||||||
|
* @param endDate
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
HealthSignStatVO healthCheckStatistics(Date beginDate, Date endDate);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 健康打卡异常数据详细查询(血压)
|
||||||
|
*
|
||||||
|
* @param healthSignListParam
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
IPage<BloodPressureList> bloodPressureList(HealthSignListParam healthSignListParam);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 健康打卡异常数据详细查询(减重)
|
||||||
|
*
|
||||||
|
* @param healthSignListParam
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
IPage<WeightPressureList> weightPressureList(HealthSignListParam healthSignListParam);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 健康打卡异常数据详细查询(血糖)
|
||||||
|
*
|
||||||
|
* @param healthSignListParam
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
IPage<BloodSugarClockSList> bloodSugarClockSList(HealthSignListParam healthSignListParam);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 油田医院数据查询
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<HospitalListVO> hospitalList();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 健康小屋基础数据查询
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<HealthRoomBaseVO> healthPlaceHomList();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 健康小屋详细数据查询
|
||||||
|
*
|
||||||
|
* @param healthRoomDTO
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
IPage<HealthPlaceHomeDetailsVO> healthPlaceHomDetailList(HealthRoomDTO healthRoomDTO);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 当年体检异常人数统计
|
||||||
|
*
|
||||||
|
* @param medicalYear 年份
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
MedicalAbnormalStatisticsVO medicalAbnormalStatistics(Integer medicalYear);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 当年体检异常人员列表
|
||||||
|
*
|
||||||
|
* @param param
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
IPage<MedicalAbnormalVO> medicalAbnormalList(MedicalAbnormalDTO param);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 公网环境获取服务访问token (目前仅用于访问安眼大屏)
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
String publicNetworkToken();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 公网环境获取服务访问token (目前仅用于访问安眼大屏, 不走缓存, 每次用现取)
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
AuthResult publicNetworkTokenNoCache();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取用户信息
|
||||||
|
*
|
||||||
|
* @param token
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
AnYanUserInfoResult getAnYanUserInfo(String token, String username);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量拉取安眼平台AED信息 , 用于定时任务更新本地数据的AED数据
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<AnYanAedInfo> queryAnYanAedInfo();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 最新检查员工信息查询接口 (大屏首页重点关爱趋势预警滚动列表,固定查100前项)
|
||||||
|
*
|
||||||
|
* @return 最新的100条数据
|
||||||
|
*/
|
||||||
|
List<CarePersonList> homeCarePersonList();
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 一人一案信息详情接口 (用大屏首页重点关爱趋势预警滚动列表点击数据详情)
|
||||||
|
*
|
||||||
|
* @param employeeNum 工号
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
CareUserListVo careUserDetails(String anYanUserId, String employeeNum);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 一人一案分页列表查询接口(用大屏首页重点关爱趋势预警弹窗列表)
|
||||||
|
*
|
||||||
|
* @param param 查询条件
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
IPage<CareUserListVo> careUserDetailsPage(CareUserDetailsParam param);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询关爱联络员信息及急救人员查询接口
|
||||||
|
*
|
||||||
|
* @param param 查询条件
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
IPage<EmergencyContactVO> queryEmergencyContact(EmergencyContactParam param);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量更新员工关键信息接口
|
||||||
|
*
|
||||||
|
* @param employeeNumList
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<AnYanUpdateUserBatchInfo> updateUserBatch(List<String> employeeNumList);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新单个员工扩展信息
|
||||||
|
* 是否是借调人员 这个判断是依据 数据中是否存在currentOfficeId来决定的,存在说明是借调人员,不存在说明不是借调人员
|
||||||
|
*
|
||||||
|
* @param employeeNum
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
AnYanUserEmployee updateEmployeeNum(String employeeNum);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 体检数据
|
||||||
|
*
|
||||||
|
* @param param
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
IPage<AnYanHealthCheckNew> queryAnYanHealthCheckNew(AnYanHealthCheckNewParam param);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据id查询体检数据
|
||||||
|
*
|
||||||
|
* @param id
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
AnYanEmpHealthCheckNew queryEmpHealthCheckNew(String id);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据检查id、科室编号、科室名称查询体检记录
|
||||||
|
*/
|
||||||
|
List<HealthCheckProject> queryHealthCheckProject(AnYanHealthCheckProjectParam param);
|
||||||
|
}
|
||||||
+397
@@ -0,0 +1,397 @@
|
|||||||
|
package com.renkang.anyan.client;
|
||||||
|
|
||||||
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
|
import cn.hutool.core.date.DateUtil;
|
||||||
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
|
import cn.hutool.core.util.StrUtil;
|
||||||
|
import cn.hutool.json.JSONUtil;
|
||||||
|
import com.alibaba.fastjson.JSON;
|
||||||
|
import com.alibaba.fastjson.JSONObject;
|
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.renkang.anyan.config.AnYanProperties;
|
||||||
|
import com.renkang.anyan.config.RestTemplateUtil;
|
||||||
|
import com.renkang.anyan.constants.AnYanConstants;
|
||||||
|
import com.renkang.anyan.enums.AnYanApiEnum;
|
||||||
|
import com.renkang.anyan.model.dto.*;
|
||||||
|
import com.renkang.anyan.model.vo.*;
|
||||||
|
import com.renkang.anyan.utils.PageResultToBeanUtil;
|
||||||
|
import com.renkang.anyan.utils.SM4Utils;
|
||||||
|
import com.renkang.anyan.utils.StringUtils;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.apache.commons.lang3.ObjectUtils;
|
||||||
|
import org.jeecg.common.exception.ExceptionAssertsUtil;
|
||||||
|
import org.jeecg.util.RedisClientUtil;
|
||||||
|
import org.jeecg.util.RedisKeyPrefix;
|
||||||
|
import org.springframework.http.HttpHeaders;
|
||||||
|
import org.springframework.http.HttpStatus;
|
||||||
|
import org.springframework.http.MediaType;
|
||||||
|
import org.springframework.http.ResponseEntity;
|
||||||
|
import org.springframework.retry.annotation.EnableRetry;
|
||||||
|
import org.springframework.retry.annotation.Retryable;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.util.LinkedMultiValueMap;
|
||||||
|
import org.springframework.util.MultiValueMap;
|
||||||
|
import org.springframework.web.client.HttpClientErrorException;
|
||||||
|
|
||||||
|
import java.util.*;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: AnYanClientExecutor xj安眼系统接口调用执行器
|
||||||
|
* @Author: feng
|
||||||
|
* @Date: 2025-8-1
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Slf4j
|
||||||
|
@Service
|
||||||
|
@EnableRetry
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
public class AnYanClientExecutor implements AnYanClient {
|
||||||
|
//安眼获取token访问公钥
|
||||||
|
private String publicKey = "MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAJL0JkqsUoK6kt3JyogsgqNp9VDGDp+t3ZAGMbVoMPdHNT2nfiIVh9ZMNHF7g2XiAa8O8AQWyh2PjMR0NiUSVQMCAwEAAQ==";
|
||||||
|
private final RedisClientUtil redisClientUtil;
|
||||||
|
private final AnYanProperties anYanProperties;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getAuthToken() {
|
||||||
|
String token = redisClientUtil.get(new RedisKeyPrefix(AnYanConstants.AN_YAN_API_TOKEN_PREFIX), "token", String.class);
|
||||||
|
if (StrUtil.isEmpty(token)) {
|
||||||
|
AuthResult authResult = getAuthTokenExecutor();
|
||||||
|
if (ObjectUtil.isNotEmpty(authResult) && StrUtil.isNotEmpty(authResult.getAccess_token())) {
|
||||||
|
token = authResult.getAccess_token();
|
||||||
|
int expireSeconds = ObjectUtil.isNotEmpty(authResult.getExpires_in()) ? authResult.getExpires_in() : 7200;
|
||||||
|
redisClientUtil.set(new RedisKeyPrefix(expireSeconds, AnYanConstants.AN_YAN_API_TOKEN_PREFIX), "token", token);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return token;
|
||||||
|
}
|
||||||
|
|
||||||
|
private AuthResult getAuthTokenExecutor() {
|
||||||
|
AuthParam authParam = new AuthParam();
|
||||||
|
authParam.setClient_id(anYanProperties.getClientId());
|
||||||
|
authParam.setClient_secret(anYanProperties.getClientSecret());
|
||||||
|
HttpHeaders headers = new HttpHeaders();
|
||||||
|
headers.setContentType(MediaType.MULTIPART_FORM_DATA);
|
||||||
|
ResponseEntity<AuthResult> responseEntity = RestTemplateUtil.postExchange(AnYanApiEnum.QUERY_AUTH_TOKEN, headers, authParam, AuthResult.class);
|
||||||
|
if (HttpStatus.OK.equals(responseEntity.getStatusCode()) && ObjectUtils.isNotEmpty(responseEntity.getBody())) {
|
||||||
|
return responseEntity.getBody();
|
||||||
|
} else {
|
||||||
|
ExceptionAssertsUtil.fail("------安眼系统获取token失败------" + responseEntity.getBody());
|
||||||
|
}
|
||||||
|
return new AuthResult();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @description: 通过密码获取令牌
|
||||||
|
* @author PengJ
|
||||||
|
* @date 2025/10/24 11:15
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public AuthResult getAuthTokenByPassword(String username, String password) {
|
||||||
|
try {
|
||||||
|
|
||||||
|
String encryptPassword = StringUtils.encryptByPublicKey(publicKey, password);
|
||||||
|
HttpHeaders headers = new HttpHeaders();
|
||||||
|
headers.setContentType(MediaType.MULTIPART_FORM_DATA);
|
||||||
|
MultiValueMap<String, String> formData = new LinkedMultiValueMap<>();
|
||||||
|
formData.add("grant_type", "password");
|
||||||
|
formData.add("username", username);
|
||||||
|
formData.add("password", encryptPassword);
|
||||||
|
formData.add("client_id", anYanProperties.getClientId());
|
||||||
|
formData.add("client_secret", anYanProperties.getClientSecret());
|
||||||
|
ResponseEntity<AuthResult> authResult = RestTemplateUtil.postExchangeForGetTokenByPassword(AnYanApiEnum.QUERY_AUTH_TOKEN, formData, headers, AuthResult.class);
|
||||||
|
if (HttpStatus.OK.equals(authResult.getStatusCode())
|
||||||
|
&& ObjectUtils.isNotEmpty(authResult.getBody())) {
|
||||||
|
String token = authResult.getBody().getAccess_token();
|
||||||
|
int expireSeconds = ObjectUtil.isNotEmpty(authResult.getBody().getExpires_in()) ? authResult.getBody().getExpires_in() : 3600;
|
||||||
|
redisClientUtil.set(new RedisKeyPrefix(expireSeconds, AnYanConstants.AN_YAN_API_USER_TOKEN_PREFIX), username, token);
|
||||||
|
return authResult.getBody();
|
||||||
|
} else {
|
||||||
|
log.error("------安眼系统获取token失败(密码模式){}------", authResult.getBody());
|
||||||
|
ExceptionAssertsUtil.fail("------安眼系统获取token失败------" + authResult.getBody());
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
} catch (HttpClientErrorException e) {
|
||||||
|
log.error("------安眼系统获取token失败(密码模式){}------", e.getMessage());
|
||||||
|
String replace = Objects.requireNonNull(e.getMessage()).replace("401 Unauthorized: ", "");
|
||||||
|
replace = replace.replace("\"", "");
|
||||||
|
AuthResult bean = JSONUtil.toBean(replace, AuthResult.class);
|
||||||
|
ExceptionAssertsUtil.fail(bean.getMessage());
|
||||||
|
} catch (Exception e) {
|
||||||
|
ExceptionAssertsUtil.fail(e.getMessage());
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*调用安眼提供的支持公网访问的获取token接口也能通过接口的鉴权, 并且部分接口还需要传入鉴权用户的身份证号, 所以业务接口直接使用公网环境的鉴权接口
|
||||||
|
@Override
|
||||||
|
public void refreshToken() {
|
||||||
|
AuthResult authResult = getAuthTokenExecutor();
|
||||||
|
if (ObjectUtil.isNotEmpty(authResult) && StrUtil.isNotEmpty(authResult.getAccess_token())) {
|
||||||
|
int expireSeconds = ObjectUtil.isNotEmpty(authResult.getExpires_in()) ? authResult.getExpires_in() : 7200;
|
||||||
|
redisClientUtil.set(new RedisKeyPrefix(expireSeconds, AnYanConstants.AN_YAN_API_TOKEN_PREFIX), "token", authResult.getAccess_token());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private HttpHeaders buildTokenHeader() {
|
||||||
|
HttpHeaders headers = new HttpHeaders();
|
||||||
|
headers.add(AnYanConstants.AUTHORIZATION, AnYanConstants.TOKEN_TYPE + getAuthToken());
|
||||||
|
return headers;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void refreshToken() {
|
||||||
|
AuthResult authResult = publicNetworkTokenNoCache();
|
||||||
|
if (ObjectUtil.isNotEmpty(authResult) && StrUtil.isNotEmpty(authResult.getAccess_token())) {
|
||||||
|
int expireSeconds = ObjectUtil.isNotEmpty(authResult.getExpires_in()) ? authResult.getExpires_in() : 7200;
|
||||||
|
redisClientUtil.set(new RedisKeyPrefix(expireSeconds, AnYanConstants.AN_YAN_API_TOKEN_PREFIX), "publicToken", authResult.getAccess_token());
|
||||||
|
log.info("---------刷新安眼token成功-------新的token:{},剩余过期时间:{}", authResult.getAccess_token(), authResult.getExpires_in());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private HttpHeaders buildTokenHeader() {
|
||||||
|
HttpHeaders headers = new HttpHeaders();
|
||||||
|
headers.add(AnYanConstants.AUTHORIZATION, AnYanConstants.TOKEN_TYPE + publicNetworkToken());
|
||||||
|
headers.add(AnYanConstants.HEADER_PARAM_X_AUTH_ID, AnYanConstants.X_AUTH_ID_PREFIX + anYanProperties.getPublicUserCardNo());
|
||||||
|
headers.add(AnYanConstants.HEADER_PARAM_ROLES, AnYanConstants.HEADER_PARAM_ROLES_VALUES);
|
||||||
|
return headers;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public List<MedicalPeopleNumStatisticsVO> examinationStatistics(Integer medicalYear) {
|
||||||
|
if (null == medicalYear) {
|
||||||
|
medicalYear = DateUtil.year(new Date());
|
||||||
|
}
|
||||||
|
JSONObject param = new JSONObject();
|
||||||
|
param.put("medicalYear", String.valueOf(medicalYear));
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.HEALTH_EXAMINATION_STATISTICS, buildTokenHeader(), param);
|
||||||
|
List<Object> listMaps = (List<Object>) result.getData();
|
||||||
|
return listMaps.stream().map(lMap -> BeanUtil.toBean(lMap, MedicalPeopleNumStatisticsVO.class)).collect(Collectors.toList());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public HealthSignStatVO healthCheckStatistics(Date beginDate, Date endDate) {
|
||||||
|
JSONObject param = new JSONObject();
|
||||||
|
param.put("inputDateBegin", ObjectUtil.isEmpty(beginDate) ? DateUtil.today() : DateUtil.formatDate(beginDate));
|
||||||
|
param.put("inputDateEnd", ObjectUtil.isEmpty(endDate) ? DateUtil.today() : DateUtil.formatDate(endDate));
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.HEALTH_CHECK_STATISTICS, buildTokenHeader(), param);
|
||||||
|
return BeanUtil.toBean(result.getData(), HealthSignStatVO.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public IPage<BloodPressureList> bloodPressureList(HealthSignListParam healthSignListParam) {
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.BLOOD_PRESSURE_LIST, buildTokenHeader(), healthSignListParam);
|
||||||
|
return new PageResultToBeanUtil<BloodPressureList>().transform(result, BloodPressureList.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public IPage<WeightPressureList> weightPressureList(HealthSignListParam healthSignListParam) {
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.WEIGHT_PRESSURE_LIST, buildTokenHeader(), healthSignListParam);
|
||||||
|
return new PageResultToBeanUtil<WeightPressureList>().transform(result, WeightPressureList.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public IPage<BloodSugarClockSList> bloodSugarClockSList(HealthSignListParam healthSignListParam) {
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.BLOOD_SUGAR_CLOCKS_LIST, buildTokenHeader(), healthSignListParam);
|
||||||
|
return new PageResultToBeanUtil<BloodSugarClockSList>().transform(result, BloodSugarClockSList.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public List<HospitalListVO> hospitalList() {
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.HOSPITAL_LIST, buildTokenHeader(), null);
|
||||||
|
List<Object> listMaps = (List<Object>) result.getData();
|
||||||
|
return listMaps.stream().map(lMap -> BeanUtil.toBean(lMap, HospitalListVO.class)).collect(Collectors.toList());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public List<HealthRoomBaseVO> healthPlaceHomList() {
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.HEALTH_PLACE_ROOM_LIST, buildTokenHeader(), null);
|
||||||
|
List<Object> listMaps = (List<Object>) result.getData();
|
||||||
|
return listMaps.stream().map(lMap -> BeanUtil.toBean(lMap, HealthRoomBaseVO.class)).collect(Collectors.toList());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public IPage<HealthPlaceHomeDetailsVO> healthPlaceHomDetailList(HealthRoomDTO healthRoomDTO) {
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.HEALTH_PLACE_ROOM_INFO_LIST, buildTokenHeader(), healthRoomDTO);
|
||||||
|
return new PageResultToBeanUtil<HealthPlaceHomeDetailsVO>().transform(result, HealthPlaceHomeDetailsVO.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public MedicalAbnormalStatisticsVO medicalAbnormalStatistics(Integer medicalYear) {
|
||||||
|
if (null == medicalYear) {
|
||||||
|
medicalYear = DateUtil.year(new Date());
|
||||||
|
}
|
||||||
|
JSONObject param = new JSONObject();
|
||||||
|
param.put("medicalYear", medicalYear);
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.MEDICAL_ABNORMAL_STATISTICS, buildTokenHeader(), param);
|
||||||
|
return BeanUtil.toBean(result.getData(), MedicalAbnormalStatisticsVO.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public IPage<MedicalAbnormalVO> medicalAbnormalList(MedicalAbnormalDTO param) {
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.MEDICAL_ABNORMAL_LIST, buildTokenHeader(), param);
|
||||||
|
return new PageResultToBeanUtil<MedicalAbnormalVO>().transform(result, MedicalAbnormalVO.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String publicNetworkToken() {
|
||||||
|
String token = redisClientUtil.get(new RedisKeyPrefix(AnYanConstants.AN_YAN_API_TOKEN_PREFIX), "publicToken", String.class);
|
||||||
|
if (StrUtil.isEmpty(token)) {
|
||||||
|
AuthResult authResult = publicNetworkTokenNoCache();
|
||||||
|
if (null != authResult) {
|
||||||
|
token = authResult.getAccess_token();
|
||||||
|
int expireSeconds = ObjectUtil.isNotEmpty(authResult.getExpires_in()) ? authResult.getExpires_in() : 7200;
|
||||||
|
redisClientUtil.set(new RedisKeyPrefix(expireSeconds, AnYanConstants.AN_YAN_API_TOKEN_PREFIX), "publicToken", token);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return token;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public AuthResult publicNetworkTokenNoCache() {
|
||||||
|
JSONObject param = new JSONObject();
|
||||||
|
String password = anYanProperties.getPublicPassWrod();
|
||||||
|
String userName = anYanProperties.getPublicUserNmae();
|
||||||
|
try {
|
||||||
|
String sm4Password = SM4Utils.encryptSM4(password);
|
||||||
|
String encryptPassword = StringUtils.encryptByPublicKey(publicKey, password);
|
||||||
|
param.put("password", encryptPassword);
|
||||||
|
param.put("selfPassword", sm4Password);
|
||||||
|
param.put("loginName", userName);
|
||||||
|
param.put("timeStamp", UUID.randomUUID().toString());
|
||||||
|
ResponseEntity<AnYanResult> responseEntity = RestTemplateUtil.postExchangeForGetToken(AnYanApiEnum.PUBLIC_NETWORK_AUTH_TOKEN, param, AnYanResult.class);
|
||||||
|
//安眼提供的接口包过深 ,先从AnYanResult对象中取出加密的密文,后在解密密文拿出 AuthResult对象 , 再从AuthResult对象中拿出 access_token
|
||||||
|
AnYanResult anYanResult = responseEntity.getBody();
|
||||||
|
if (ObjectUtil.isNotEmpty(anYanResult) && ObjectUtil.isNotEmpty(anYanResult.getData())) {
|
||||||
|
String decryptAuthResult = SM4Utils.decryptSM4((String) anYanResult.getData());
|
||||||
|
AuthResult authResult = JSON.parseObject(decryptAuthResult).toJavaObject(AuthResult.class);
|
||||||
|
if (null != authResult && null != authResult.getAccess_token()) {
|
||||||
|
return authResult;
|
||||||
|
} else {
|
||||||
|
ExceptionAssertsUtil.fail("获取安眼系统token失败");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
ExceptionAssertsUtil.fail("获取安眼系统token失败");
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @description: 根据token获取用户信息
|
||||||
|
* @author PengJ
|
||||||
|
* @date 2025/10/24 17:00
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public AnYanUserInfoResult getAnYanUserInfo(String token, String username) {
|
||||||
|
HttpHeaders headers = new HttpHeaders();
|
||||||
|
headers.add(AnYanConstants.AUTHORIZATION, AnYanConstants.TOKEN_TYPE + token);
|
||||||
|
long time1 = System.currentTimeMillis();
|
||||||
|
ResponseEntity<AnYanUserInfoResult> exchange = RestTemplateUtil.getExchange(AnYanApiEnum.USER_INFO_UNIT_V2, headers, AnYanUserInfoResult.class);
|
||||||
|
long time2 = System.currentTimeMillis();
|
||||||
|
log.info("根据token获取用户信息耗时:" + (time2 - time1) + "ms");
|
||||||
|
redisClientUtil.set(new RedisKeyPrefix(-1, AnYanConstants.AN_YAN_API_USERINFO_PREFIX), username, exchange);
|
||||||
|
return BeanUtil.toBean(exchange.getBody(), AnYanUserInfoResult.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public List<AnYanAedInfo> queryAnYanAedInfo() {
|
||||||
|
//安眼接口本身支持分页查询 , 因此方法用于定时任务批量查询更新 , 这里一次性查询所有
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.QUERY_AN_YAN_AED, buildTokenHeader(), new AnYanAedParam());
|
||||||
|
IPage<AnYanAedInfo> aedPage = new PageResultToBeanUtil<AnYanAedInfo>().transform(result, AnYanAedInfo.class);
|
||||||
|
return aedPage.getRecords();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public List<CarePersonList> homeCarePersonList() {
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.CARE_PERSON_BY_TIME, buildTokenHeader(), null);
|
||||||
|
List<Object> listMaps = (List<Object>) result.getData();
|
||||||
|
return listMaps.stream().map(lMap -> BeanUtil.toBean(lMap, CarePersonList.class)).collect(Collectors.toList());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public CareUserListVo careUserDetails(String anYanUserId, String employeeNum) {
|
||||||
|
JSONObject param = new JSONObject();
|
||||||
|
if (StrUtil.isNotEmpty(anYanUserId)) {
|
||||||
|
param.put("id", anYanUserId);
|
||||||
|
}
|
||||||
|
if (StrUtil.isNotEmpty(employeeNum)) {
|
||||||
|
param.put("employeeNum", employeeNum);
|
||||||
|
}
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.CARE_PERSON_Details, buildTokenHeader(), param);
|
||||||
|
return BeanUtil.toBean(result.getData(), CareUserListVo.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public IPage<CareUserListVo> careUserDetailsPage(CareUserDetailsParam param) {
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.CARE_PERSON_PAGE_LIST, buildTokenHeader(), param);
|
||||||
|
return new PageResultToBeanUtil<CareUserListVo>().transform(result, CareUserListVo.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public IPage<EmergencyContactVO> queryEmergencyContact(EmergencyContactParam param) {
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.QUERY_EMPLOYEE_CARE_PERSON, buildTokenHeader(), param);
|
||||||
|
return new PageResultToBeanUtil<EmergencyContactVO>().transform(result, EmergencyContactVO.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public List<AnYanUpdateUserBatchInfo> updateUserBatch(List<String> employeeNumList) {
|
||||||
|
Map<String, List<String>> map = new HashMap<>(1);
|
||||||
|
map.put("employeeNumList", employeeNumList);
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.FIND_VITAL_INFO, buildTokenHeader(), map);
|
||||||
|
List<Object> listMaps = (List<Object>) result.getData();
|
||||||
|
return listMaps.stream().map(lMap -> BeanUtil.toBean(lMap, AnYanUpdateUserBatchInfo.class)).collect(Collectors.toList());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public AnYanUserEmployee updateEmployeeNum(String employeeNum) {
|
||||||
|
Map<String, String> map = new HashMap<>(1);
|
||||||
|
map.put("employeeNum", employeeNum);
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.FIND_BY_EMPLOYEENUM, buildTokenHeader(), map);
|
||||||
|
return BeanUtil.toBean(result.getData(), AnYanUserEmployee.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public IPage<AnYanHealthCheckNew> queryAnYanHealthCheckNew(AnYanHealthCheckNewParam param) {
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.HEALTH_CHECK_NEW, buildTokenHeader(), param);
|
||||||
|
return new PageResultToBeanUtil<AnYanHealthCheckNew>().transform(result, AnYanHealthCheckNew.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public AnYanEmpHealthCheckNew queryEmpHealthCheckNew(String id) {
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.getExchange(AnYanApiEnum.CHECK_NEW_BY_ID, buildTokenHeader(), id);
|
||||||
|
return BeanUtil.toBean(result.getData(), AnYanEmpHealthCheckNew.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Retryable(maxAttempts = 2)
|
||||||
|
public List<HealthCheckProject> queryHealthCheckProject(AnYanHealthCheckProjectParam param) {
|
||||||
|
AnYanResult<Object> result = RestTemplateUtil.postExchange(AnYanApiEnum.HEALTH_CHECK_PROJECT, buildTokenHeader(), param);
|
||||||
|
List<Object> listMaps = (List<Object>) result.getData();
|
||||||
|
return listMaps.stream().map(lMap -> BeanUtil.toBean(lMap, HealthCheckProject.class)).collect(Collectors.toList());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
+57
@@ -0,0 +1,57 @@
|
|||||||
|
package com.renkang.anyan.config;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||||
|
import org.springframework.context.annotation.Configuration;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: AnYanProperties
|
||||||
|
* @Author: feng
|
||||||
|
* @Date: 2025-8-1
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@Configuration
|
||||||
|
@ConfigurationProperties(prefix = "variable.anyan")
|
||||||
|
public class AnYanProperties {
|
||||||
|
/**
|
||||||
|
* 是否启用安眼的接口
|
||||||
|
*/
|
||||||
|
private boolean enable;
|
||||||
|
/**
|
||||||
|
*服务调用地址
|
||||||
|
*/
|
||||||
|
private String host = "";
|
||||||
|
/**
|
||||||
|
* clientId
|
||||||
|
*/
|
||||||
|
private String clientId = "";
|
||||||
|
/**
|
||||||
|
*clientSecret
|
||||||
|
*/
|
||||||
|
private String clientSecret = "";
|
||||||
|
/**
|
||||||
|
*公网可访问的接口地址 (目前或者大屏调转的toekn使用)
|
||||||
|
*/
|
||||||
|
private String publicHost = "";
|
||||||
|
/**
|
||||||
|
* 公网环境的鉴权账号 (目前或者大屏调转的toekn使用)
|
||||||
|
*/
|
||||||
|
private String publicUserNmae = "";
|
||||||
|
/**
|
||||||
|
*公网环境的鉴权密码 (目前或者大屏调转的toekn使用)
|
||||||
|
*/
|
||||||
|
private String publicPassWrod = "";
|
||||||
|
/**
|
||||||
|
*鉴权用户的身份证号,部分接口的请求头参数中需要传入
|
||||||
|
*/
|
||||||
|
private String publicUserCardNo = "737720666075238400";
|
||||||
|
/**
|
||||||
|
*链接超时时间
|
||||||
|
*/
|
||||||
|
private Long timeout = 3000L;
|
||||||
|
/**
|
||||||
|
*读取超时时间
|
||||||
|
*/
|
||||||
|
private Long readTimeout = 30000L;
|
||||||
|
}
|
||||||
+79
@@ -0,0 +1,79 @@
|
|||||||
|
package com.renkang.anyan.config;
|
||||||
|
|
||||||
|
import com.renkang.anyan.client.AnYanClient;
|
||||||
|
import com.renkang.anyan.config.AnYanProperties;
|
||||||
|
import com.renkang.anyan.enums.AnYanApiEnum;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.jeecg.common.exception.ExceptionAssertsUtil;
|
||||||
|
import org.jeecg.common.util.SpringContextUtils;
|
||||||
|
import org.springframework.boot.web.client.RestTemplateBuilder;
|
||||||
|
import org.springframework.context.annotation.Bean;
|
||||||
|
import org.springframework.context.annotation.Configuration;
|
||||||
|
import org.springframework.http.HttpStatus;
|
||||||
|
import org.springframework.http.client.ClientHttpRequestInterceptor;
|
||||||
|
import org.springframework.http.client.ClientHttpResponse;
|
||||||
|
import org.springframework.http.converter.FormHttpMessageConverter;
|
||||||
|
import org.springframework.http.converter.StringHttpMessageConverter;
|
||||||
|
import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
|
||||||
|
import org.springframework.web.client.RestTemplate;
|
||||||
|
|
||||||
|
import java.nio.charset.StandardCharsets;
|
||||||
|
import java.time.Duration;
|
||||||
|
import java.time.temporal.ChronoUnit;
|
||||||
|
import java.util.Arrays;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: AnYanClient xj安眼系统接口调用客户端
|
||||||
|
* @Author: feng
|
||||||
|
* @Date: 2025-8-1
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Slf4j
|
||||||
|
@Configuration
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
public class AnYanRestTemplateConfig {
|
||||||
|
private final AnYanProperties properties;
|
||||||
|
|
||||||
|
@Bean
|
||||||
|
public RestTemplate anYanTemplate() {
|
||||||
|
ClientHttpRequestInterceptor authInterceptor = authInterceptor();
|
||||||
|
return new RestTemplateBuilder()
|
||||||
|
.setConnectTimeout(Duration.of(properties.getTimeout(), ChronoUnit.MILLIS))
|
||||||
|
.setReadTimeout(Duration.of(properties.getReadTimeout(), ChronoUnit.MILLIS))
|
||||||
|
.additionalMessageConverters(
|
||||||
|
new StringHttpMessageConverter(StandardCharsets.UTF_8),
|
||||||
|
new MappingJackson2HttpMessageConverter(),
|
||||||
|
new FormHttpMessageConverter()
|
||||||
|
)
|
||||||
|
.additionalInterceptors(authInterceptor)
|
||||||
|
.build();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 自定义拦截器处理接口鉴权失败, 配合spring retry使用从而避免因token失效导致的接口调用失败
|
||||||
|
*/
|
||||||
|
public ClientHttpRequestInterceptor authInterceptor() {
|
||||||
|
return (httpRequest, bytes, clientHttpRequestExecution) -> {
|
||||||
|
ClientHttpResponse execute;
|
||||||
|
try {
|
||||||
|
execute = clientHttpRequestExecution.execute(httpRequest, bytes);
|
||||||
|
HttpStatus httpStatus = execute.getStatusCode();
|
||||||
|
if (Arrays.asList(HttpStatus.UNAUTHORIZED, HttpStatus.FORBIDDEN).contains(httpStatus)) {
|
||||||
|
// 获取请求URL
|
||||||
|
String url = httpRequest.getURI().toString();
|
||||||
|
// 排除特定接口不执行刷新token逻辑(获取token接口,根据token获取个人信息接口)
|
||||||
|
if (!url.contains(AnYanApiEnum.QUERY_AUTH_TOKEN.getMethodPath()) && !url.contains(AnYanApiEnum.USER_INFO_UNIT_V2.getMethodPath())) {
|
||||||
|
log.info("---------安眼token过期,触发刷新token机制-------已过期的token:{}", httpRequest.getHeaders().getFirst("authorization"));
|
||||||
|
SpringContextUtils.getBean("anYanClientExecutor", AnYanClient.class).refreshToken();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (Exception e) {
|
||||||
|
log.error("---------安眼平台API调用异常-------e{},接口:{}", e.getMessage(), httpRequest.getURI(), e);
|
||||||
|
ExceptionAssertsUtil.fail("安眼平台API调用失败");
|
||||||
|
throw e;
|
||||||
|
}
|
||||||
|
return execute;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
+134
@@ -0,0 +1,134 @@
|
|||||||
|
package com.renkang.anyan.config;
|
||||||
|
|
||||||
|
import com.renkang.anyan.enums.AnYanApiEnum;
|
||||||
|
import com.renkang.anyan.model.vo.AnYanResult;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.apache.commons.lang3.ObjectUtils;
|
||||||
|
import org.jeecg.common.util.SpringContextUtils;
|
||||||
|
import org.springframework.http.HttpEntity;
|
||||||
|
import org.springframework.http.HttpHeaders;
|
||||||
|
import org.springframework.http.HttpStatus;
|
||||||
|
import org.springframework.http.ResponseEntity;
|
||||||
|
import org.springframework.util.MultiValueMap;
|
||||||
|
import org.springframework.web.client.RestTemplate;
|
||||||
|
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: RestTemplate 工具类 (更多请求方式自行封装)
|
||||||
|
* @Author: feng
|
||||||
|
* @Date: 2025-8-1
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Slf4j
|
||||||
|
public class RestTemplateUtil {
|
||||||
|
private static RestTemplate restTemplate;
|
||||||
|
private static AnYanProperties properties;
|
||||||
|
|
||||||
|
public static RestTemplate getRestTemplate() {
|
||||||
|
if (Objects.isNull(restTemplate)) {
|
||||||
|
restTemplate = SpringContextUtils.getBean("anYanTemplate", RestTemplate.class);
|
||||||
|
}
|
||||||
|
return restTemplate;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static AnYanProperties getProperties() {
|
||||||
|
if (Objects.isNull(properties)) {
|
||||||
|
properties = SpringContextUtils.getBean(AnYanProperties.class);
|
||||||
|
}
|
||||||
|
return properties;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 请求接口访问 token
|
||||||
|
*
|
||||||
|
* @param api 接口
|
||||||
|
* @param requestBody 参数
|
||||||
|
* @return ResponseEntity
|
||||||
|
*/
|
||||||
|
public static <T> ResponseEntity<T> postExchange(AnYanApiEnum api, HttpHeaders headers, Object requestBody, Class<T> responseType) {
|
||||||
|
String url = getProperties().getHost() + api.getMethodPath() + api.getMethodParam();
|
||||||
|
HttpEntity<Object> requestEntity = new HttpEntity<>(requestBody);
|
||||||
|
return getRestTemplate().exchange(url, api.getHttpMethod(), requestEntity, responseType);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 公网请求接口访问 token(密码模式)
|
||||||
|
*
|
||||||
|
* @param api 接口
|
||||||
|
* @param formData 参数
|
||||||
|
* @return ResponseEntity
|
||||||
|
*/
|
||||||
|
public static <T> ResponseEntity<T> postExchangeForGetTokenByPassword(AnYanApiEnum api, MultiValueMap<String, String> formData, HttpHeaders headers, Class<T> responseType) {
|
||||||
|
String url = getProperties().getPublicHost() + api.getMethodPath();
|
||||||
|
HttpEntity<MultiValueMap<String, String>> requestEntity = new HttpEntity<>(formData, headers);
|
||||||
|
log.info("开始发送请求到: {},入参:{}", url, formData);
|
||||||
|
long time1 = System.currentTimeMillis();
|
||||||
|
ResponseEntity<T> response = getRestTemplate().exchange(url, api.getHttpMethod(), requestEntity, responseType);
|
||||||
|
log.info("收到响应: {}", response);
|
||||||
|
long time2 = System.currentTimeMillis();
|
||||||
|
log.info("获取token(密码模式) 耗时:" + (time2 - time1) + "ms");
|
||||||
|
return response;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 公网请求接口访问 token
|
||||||
|
*
|
||||||
|
* @param api 接口
|
||||||
|
* @param requestBody 参数
|
||||||
|
* @return ResponseEntity
|
||||||
|
*/
|
||||||
|
public static <T> ResponseEntity<T> postExchangeForGetToken(AnYanApiEnum api, Object requestBody, Class<T> responseType) {
|
||||||
|
String url = getProperties().getPublicHost() + api.getMethodPath() + api.getMethodParam();
|
||||||
|
HttpEntity<Object> requestEntity = new HttpEntity<>(requestBody);
|
||||||
|
return getRestTemplate().exchange(url, api.getHttpMethod(), requestEntity, responseType);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通用调用方法
|
||||||
|
*
|
||||||
|
* @param api 请求接口
|
||||||
|
* @param headers 请求头
|
||||||
|
* @param requestBody body参数
|
||||||
|
* @return Result对象
|
||||||
|
*/
|
||||||
|
public static AnYanResult<Object> postExchange(AnYanApiEnum api, HttpHeaders headers, Object requestBody) {
|
||||||
|
String url = getProperties().getHost() + api.getMethodPath() + api.getMethodParam();
|
||||||
|
HttpEntity<Object> requestEntity = new HttpEntity<>(requestBody, headers);
|
||||||
|
return responseHandler(getRestTemplate().exchange(url, api.getHttpMethod(), requestEntity, AnYanResult.class));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通用调用方法
|
||||||
|
*
|
||||||
|
* @param api 请求接口
|
||||||
|
* @param headers 请求头
|
||||||
|
* @return Result对象
|
||||||
|
*/
|
||||||
|
public static <T> ResponseEntity<T> getExchange(AnYanApiEnum api, HttpHeaders headers, Class<T> responseType) {
|
||||||
|
String url = getProperties().getHost() + api.getMethodPath() + api.getMethodParam();
|
||||||
|
HttpEntity<Object> requestEntity = new HttpEntity<>(headers);
|
||||||
|
return getRestTemplate().exchange(url, api.getHttpMethod(), requestEntity, responseType);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static AnYanResult<Object> getExchange(AnYanApiEnum api, HttpHeaders headers, String id) {
|
||||||
|
String url = getProperties().getHost() + api.getMethodPath() + "/" + id;
|
||||||
|
HttpEntity<Object> requestEntity = new HttpEntity<>(headers);
|
||||||
|
return responseHandler(getRestTemplate().exchange(url, api.getHttpMethod(), requestEntity, AnYanResult.class));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ResponseEntity 转 Result
|
||||||
|
*
|
||||||
|
* @param entity
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
private static <T extends AnYanResult<Object>> AnYanResult<Object> responseHandler(ResponseEntity<T> entity) {
|
||||||
|
if (HttpStatus.OK.equals(entity.getStatusCode()) && ObjectUtils.isNotEmpty(entity.getBody())) {
|
||||||
|
return entity.getBody();
|
||||||
|
} else {
|
||||||
|
return AnYanResult.error("外部平台API调用失败");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
+56
@@ -0,0 +1,56 @@
|
|||||||
|
package com.renkang.anyan.constants;
|
||||||
|
|
||||||
|
import org.jeecg.util.RedisKeyPrefix;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: AnYanConstants 常量
|
||||||
|
* @Author: feng
|
||||||
|
* @Date: 2025-8-01
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
public interface AnYanConstants {
|
||||||
|
/**
|
||||||
|
* token传递请求头参数
|
||||||
|
*/
|
||||||
|
String AUTHORIZATION = "authorization";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* token类型
|
||||||
|
*/
|
||||||
|
String TOKEN_TYPE = "bearer ";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 部分业务接口需要代入的请求头参数X-Auth-Id
|
||||||
|
*/
|
||||||
|
String HEADER_PARAM_X_AUTH_ID = "X-Auth-Id";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 请求头参数X-Auth-Id 固定前缀
|
||||||
|
*/
|
||||||
|
String X_AUTH_ID_PREFIX = "&id:";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 缓存调用安眼系统接口鉴权token缓存key
|
||||||
|
*/
|
||||||
|
String AN_YAN_API_TOKEN_PREFIX = "exterior:anyan:api:";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 缓存安眼用户登录token
|
||||||
|
*/
|
||||||
|
String AN_YAN_API_USER_TOKEN_PREFIX = "exterior:anyan:api:access_token";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 缓存安眼用户信息
|
||||||
|
*/
|
||||||
|
String AN_YAN_API_USERINFO_PREFIX = "exterior:anyan:api:userinfo";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 部分业务接口需要代入的请求头参数Roles
|
||||||
|
*/
|
||||||
|
String HEADER_PARAM_ROLES = "Roles";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 请求头Roles参数值
|
||||||
|
*/
|
||||||
|
String HEADER_PARAM_ROLES_VALUES = "company-health,aygc";
|
||||||
|
}
|
||||||
+147
@@ -0,0 +1,147 @@
|
|||||||
|
package com.renkang.anyan.enums;
|
||||||
|
|
||||||
|
import lombok.Getter;
|
||||||
|
import org.springframework.http.HttpMethod;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: AnYanApiEnum xj安眼系统接口枚举类
|
||||||
|
* @Author: feng
|
||||||
|
* @Date: 2025-8-1
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Getter
|
||||||
|
public enum AnYanApiEnum {
|
||||||
|
/**
|
||||||
|
* 1.获取token接口
|
||||||
|
*/
|
||||||
|
QUERY_AUTH_TOKEN("/oauth/oauth/token", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 2.体检人数统计查询
|
||||||
|
*/
|
||||||
|
HEALTH_EXAMINATION_STATISTICS("/aygc-znhpt-sys/0/aystatistics/peopleHealthExaminationStatistics", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 3.健康打卡数据统计查询(血压,减重,血糖)
|
||||||
|
*/
|
||||||
|
HEALTH_CHECK_STATISTICS("/aygc-znhpt-sys/0/aystatistics/healthCheckStatistics", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 4.健康打卡异常数据详细查询(血压)
|
||||||
|
*/
|
||||||
|
BLOOD_PRESSURE_LIST("/aygc-znhpt-sys/0/aystatistics/bloodPressureList", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 5.健康打卡异常数据详细查询(减重)
|
||||||
|
*/
|
||||||
|
WEIGHT_PRESSURE_LIST("/aygc-znhpt-sys/0/aystatistics/weightPressureList", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 6.健康打卡异常数据详细查询(血糖)
|
||||||
|
*/
|
||||||
|
BLOOD_SUGAR_CLOCKS_LIST("/aygc-znhpt-sys/0/aystatistics/bloodSugarClockSList", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 7.体检异常数据统计查询(暂定)
|
||||||
|
*/
|
||||||
|
MEDICAL_ABNORMAL_STATISTICS("/aygc-znhpt-sys/0/aystatistics/checkstatistics", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 8.体检异常数据清单(暂定)
|
||||||
|
*/
|
||||||
|
MEDICAL_ABNORMAL_LIST("/aygc-znhpt-sys/0/aystatistics/checkList", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 9.油田医院数据查询
|
||||||
|
*/
|
||||||
|
HOSPITAL_LIST("/aygc-znhpt-sys/0/aystatistics/HospitalList", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 10.健康小屋基础数据查询
|
||||||
|
*/
|
||||||
|
HEALTH_PLACE_ROOM_LIST("/aygc-znhpt-sys/0/aystatistics/HealthPlaceHomList", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 11.健康小屋详细数据查询
|
||||||
|
*/
|
||||||
|
HEALTH_PLACE_ROOM_INFO_LIST("/aygc-znhpt-sys/0/aystatistics/initEmpHealthRoomCheckinInfoPages", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 12.从外网地址获取安眼token接口
|
||||||
|
*/
|
||||||
|
PUBLIC_NETWORK_AUTH_TOKEN("/aygc-service-sys/0/api/xj/outside/getToken", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 13.获取员工信息及单位-V2
|
||||||
|
*/
|
||||||
|
USER_INFO_UNIT_V2("/iosp-iam/v2/users/self", "?containsUnit=true", HttpMethod.GET),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 14.查询AED信息
|
||||||
|
*/
|
||||||
|
QUERY_AN_YAN_AED("/aygc-znhpt-sys/0/api/aedEquipedInfo/findPage", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 15.一人一案最新检查员工列表查询接口 (大屏首页重点关爱趋势预警滚动列表,固定查100前项)
|
||||||
|
*/
|
||||||
|
CARE_PERSON_BY_TIME("/aygc-znhpt-sys/0/api/empPersonFile/listByCreateTime", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 16.一人一案信息详情接口 (用大屏首页重点关爱趋势预警滚动列表点击数据详情)
|
||||||
|
*/
|
||||||
|
CARE_PERSON_Details("/aygc-znhpt-sys/0/api/empPersonFile/fileDetails", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 17.一人一案分页列表接口 (用大屏首页重点关爱趋势二级弹窗列表)
|
||||||
|
*/
|
||||||
|
CARE_PERSON_PAGE_LIST("/aygc-znhpt-sys/0/api/empPersonFile/findPage", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 18.查询关爱联络员信息及急救人员查询接口
|
||||||
|
*/
|
||||||
|
QUERY_EMPLOYEE_CARE_PERSON("/aygc-znhpt-sys/0/api/empCareEmp/findPageByIdNo", "", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 19.批量更新员工关键信息接口
|
||||||
|
*/
|
||||||
|
FIND_VITAL_INFO("/aygc-znhpt-sys/0/api/empBasicInfo/find-vital-info","", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 20.更新单个员工扩展信息
|
||||||
|
*/
|
||||||
|
FIND_BY_EMPLOYEENUM("/aygc-znhpt-sys/0/api/empBasicInfo/find-by-employeeNum","", HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 22.体检数据
|
||||||
|
*/
|
||||||
|
HEALTH_CHECK_NEW("/aygc-znhpt-sys/0/api/empHealthCheckNew/findPage","",HttpMethod.POST),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 23.根据体检id查询体检数据
|
||||||
|
*/
|
||||||
|
CHECK_NEW_BY_ID("/aygc-znhpt-sys/0/api/empHealthCheckNew","",HttpMethod.GET),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 24.根据检查id、科室编号、科室名称查询体检记录
|
||||||
|
*/
|
||||||
|
HEALTH_CHECK_PROJECT("/aygc-znhpt-sys/0/api/empHealthCheckNew/getCheckProjects","",HttpMethod.POST);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 接口路径
|
||||||
|
*/
|
||||||
|
private String methodPath;
|
||||||
|
/**
|
||||||
|
* 接口的路径参数
|
||||||
|
*/
|
||||||
|
private String methodParam;
|
||||||
|
/**
|
||||||
|
* 接口请求方式
|
||||||
|
*/
|
||||||
|
private HttpMethod httpMethod;
|
||||||
|
|
||||||
|
AnYanApiEnum(String methodPath, String methodParam, HttpMethod httpMethod) {
|
||||||
|
this.methodPath = methodPath;
|
||||||
|
this.methodParam = methodParam;
|
||||||
|
this.httpMethod = httpMethod;
|
||||||
|
}
|
||||||
|
}
|
||||||
+39
@@ -0,0 +1,39 @@
|
|||||||
|
package com.renkang.anyan.model.dto;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title = "AED接口查询参数", description = "AED接口查询参数")
|
||||||
|
public class AnYanAedParam {
|
||||||
|
/**
|
||||||
|
* 二级单位名称
|
||||||
|
*/
|
||||||
|
@Schema(title = "二级单位名称")
|
||||||
|
private String secondOfficeName;
|
||||||
|
/**
|
||||||
|
* 三级单位名称
|
||||||
|
*/
|
||||||
|
@Schema(title = "三级单位名称")
|
||||||
|
private String thirdOfficeName;
|
||||||
|
/**
|
||||||
|
* 提供地点
|
||||||
|
*/
|
||||||
|
@Schema(title = "提供地点")
|
||||||
|
private String providePlace;
|
||||||
|
/**
|
||||||
|
* pageNo
|
||||||
|
*/
|
||||||
|
@Schema(title = "pageNo")
|
||||||
|
private Integer pageNo = 1;
|
||||||
|
/**
|
||||||
|
* pageSize
|
||||||
|
*/
|
||||||
|
@Schema(title = "pageSize")
|
||||||
|
private Integer pageSize = 9999;
|
||||||
|
/**
|
||||||
|
* pageType
|
||||||
|
*/
|
||||||
|
@Schema(title = "pageType")
|
||||||
|
private String pageType = "plus";
|
||||||
|
}
|
||||||
+41
@@ -0,0 +1,41 @@
|
|||||||
|
package com.renkang.anyan.model.dto;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title = "安眼系统体检数据接口参数", description = "安眼系统体检数据接口参数")
|
||||||
|
public class AnYanHealthCheckNewParam {
|
||||||
|
|
||||||
|
@JsonProperty("name")
|
||||||
|
@Schema(name = "员工姓名")
|
||||||
|
private String name;
|
||||||
|
|
||||||
|
@JsonProperty("hospitalName")
|
||||||
|
@Schema(name = "医院名称")
|
||||||
|
private String hospitalName;
|
||||||
|
|
||||||
|
@JsonProperty("checkDateEnd")
|
||||||
|
@Schema(name = "结束检查日期")
|
||||||
|
private String checkDateEnd;
|
||||||
|
|
||||||
|
@JsonProperty("checkDateStart")
|
||||||
|
@Schema(name = "开始检查日期")
|
||||||
|
private String checkDateStart;
|
||||||
|
|
||||||
|
@JsonProperty("employeeNum")
|
||||||
|
@Schema(name = "统一认证编号")
|
||||||
|
private String employeeNum;
|
||||||
|
|
||||||
|
@JsonProperty("pageNo")
|
||||||
|
@Schema(name = "页码")
|
||||||
|
private Integer pageNo = 1;
|
||||||
|
|
||||||
|
@JsonProperty("pageSize")
|
||||||
|
@Schema(name = "页码")
|
||||||
|
private Integer pageSize = 10;
|
||||||
|
|
||||||
|
@Schema(title = "pageType")
|
||||||
|
private String pageType = "plus";
|
||||||
|
}
|
||||||
+14
@@ -0,0 +1,14 @@
|
|||||||
|
package com.renkang.anyan.model.dto;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class AnYanHealthCheckProjectParam {
|
||||||
|
@Schema(title = "检查id")
|
||||||
|
private String checkId;
|
||||||
|
@Schema(title = "科室编号")
|
||||||
|
private String departNo;
|
||||||
|
@Schema(title = "科室名称")
|
||||||
|
private String departName;
|
||||||
|
}
|
||||||
+45
@@ -0,0 +1,45 @@
|
|||||||
|
package com.renkang.anyan.model.dto;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title = "安眼系统健康小屋接口参数", description = "安眼系统健康小屋接口参数")
|
||||||
|
public class AnYanHealthRoomParam {
|
||||||
|
|
||||||
|
@JsonProperty("checkInDateBegin")
|
||||||
|
@Schema(name = "检测开始时间")
|
||||||
|
private String checkInDateBegin;
|
||||||
|
|
||||||
|
@JsonProperty("checkInDateEnd")
|
||||||
|
@Schema(name = "检测结束时间")
|
||||||
|
private String checkInDateEnd;
|
||||||
|
|
||||||
|
@JsonProperty("checkType")
|
||||||
|
@Schema(name = "检测类型")
|
||||||
|
private String checkType;
|
||||||
|
|
||||||
|
@JsonProperty("healthRoomId")
|
||||||
|
@Schema(name = "小屋id")
|
||||||
|
private String healthRoomId;
|
||||||
|
|
||||||
|
@JsonProperty("name")
|
||||||
|
@Schema(name = "名称")
|
||||||
|
private String name;
|
||||||
|
|
||||||
|
@JsonProperty("pageNo")
|
||||||
|
@Schema(name = "页码")
|
||||||
|
private Integer pageNo = 1;
|
||||||
|
|
||||||
|
@JsonProperty("pageSize")
|
||||||
|
@Schema(name = "页码")
|
||||||
|
private Integer pageSize = 10;
|
||||||
|
|
||||||
|
@JsonProperty("successFlag")
|
||||||
|
@Schema(name = "是否成功空降 目前各个小屋没有这个值")
|
||||||
|
private String successFlag;
|
||||||
|
|
||||||
|
@Schema(title = "pageType")
|
||||||
|
private String pageType = "plus";
|
||||||
|
}
|
||||||
+32
@@ -0,0 +1,32 @@
|
|||||||
|
package com.renkang.anyan.model.dto;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author PengJ
|
||||||
|
* @description: 密码鉴权入参
|
||||||
|
* @date 2025/10/24 11:04
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class AuthByPasswordParam {
|
||||||
|
/**
|
||||||
|
* grant_type
|
||||||
|
*/
|
||||||
|
private String grant_type = "password";
|
||||||
|
/**
|
||||||
|
* username
|
||||||
|
*/
|
||||||
|
private String username;
|
||||||
|
/**
|
||||||
|
* password
|
||||||
|
*/
|
||||||
|
private String password;
|
||||||
|
/**
|
||||||
|
* client_id
|
||||||
|
*/
|
||||||
|
private String client_id;
|
||||||
|
/**
|
||||||
|
* client_secret
|
||||||
|
*/
|
||||||
|
private String client_secret;
|
||||||
|
}
|
||||||
+19
@@ -0,0 +1,19 @@
|
|||||||
|
package com.renkang.anyan.model.dto;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class AuthParam {
|
||||||
|
/**
|
||||||
|
*grant_type
|
||||||
|
*/
|
||||||
|
private String grant_type = "client_credentials";
|
||||||
|
/**
|
||||||
|
* client_id
|
||||||
|
*/
|
||||||
|
private String client_id;
|
||||||
|
/**
|
||||||
|
* client_secret
|
||||||
|
*/
|
||||||
|
private String client_secret;
|
||||||
|
}
|
||||||
+37
@@ -0,0 +1,37 @@
|
|||||||
|
package com.renkang.anyan.model.dto;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title = "AED接口查询参数", description = "AED接口查询参数")
|
||||||
|
public class CareUserDetailsParam {
|
||||||
|
/**
|
||||||
|
* 员工姓名
|
||||||
|
*/
|
||||||
|
@Schema(title = "员工姓名")
|
||||||
|
private String name;
|
||||||
|
/**
|
||||||
|
* 工作单位
|
||||||
|
*/
|
||||||
|
@Schema(title = "工作单位")
|
||||||
|
private String workUnit;
|
||||||
|
/**
|
||||||
|
* 数据级别
|
||||||
|
*/
|
||||||
|
@Schema(title = "数据级别")
|
||||||
|
private String dataLevel = "0";
|
||||||
|
/**
|
||||||
|
* pageNo
|
||||||
|
*/
|
||||||
|
@Schema(title = "pageNo")
|
||||||
|
private Integer pageNo = 1;
|
||||||
|
/**
|
||||||
|
* pageSize
|
||||||
|
*/
|
||||||
|
@Schema(title = "pageSize")
|
||||||
|
private Integer pageSize = 10;
|
||||||
|
|
||||||
|
@Schema(title = "pageType")
|
||||||
|
private String pageType = "plus";
|
||||||
|
}
|
||||||
+42
@@ -0,0 +1,42 @@
|
|||||||
|
package com.renkang.anyan.model.dto;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title = "应急联系人查询参数", description = "应急联系人查询参数")
|
||||||
|
public class EmergencyContactParam {
|
||||||
|
/**
|
||||||
|
* 员工ID
|
||||||
|
*/
|
||||||
|
@Schema(title = "员工ID")
|
||||||
|
private String emId;
|
||||||
|
/**
|
||||||
|
* 工号
|
||||||
|
*/
|
||||||
|
@Schema(title = "工号")
|
||||||
|
private String employeeNum;
|
||||||
|
/**
|
||||||
|
* 身份证号
|
||||||
|
*/
|
||||||
|
@Schema(title = "身份证号")
|
||||||
|
private String idNo;
|
||||||
|
/**
|
||||||
|
* 数据级别
|
||||||
|
*/
|
||||||
|
@Schema(title = "数据级别")
|
||||||
|
private String dataLevel = "0";
|
||||||
|
/**
|
||||||
|
* pageNo
|
||||||
|
*/
|
||||||
|
@Schema(title = "pageNo")
|
||||||
|
private Integer pageNo = 1;
|
||||||
|
/**
|
||||||
|
* pageSize
|
||||||
|
*/
|
||||||
|
@Schema(title = "pageSize")
|
||||||
|
private Integer pageSize = 10;
|
||||||
|
|
||||||
|
@Schema(title = "pageType")
|
||||||
|
private String pageType = "plus";
|
||||||
|
}
|
||||||
+77
@@ -0,0 +1,77 @@
|
|||||||
|
package com.renkang.anyan.model.dto;
|
||||||
|
|
||||||
|
import cn.hutool.core.date.DateUtil;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import org.jeecg.common.aspect.annotation.Dict;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
|
import javax.validation.constraints.NotNull;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class HealthRoomDTO {
|
||||||
|
/**
|
||||||
|
* 健康小屋ID
|
||||||
|
*/
|
||||||
|
@Schema(title = "健康小屋ID")
|
||||||
|
@NotNull
|
||||||
|
private String healthRoomId;
|
||||||
|
/**
|
||||||
|
* 检查类型 11:BMI/21:收缩压/22:舒张压/31:血糖/41:低密度脂蛋白/42:总胆固醇/43:甘油三酯/51:尿酸/61:同型半胱氨酸 等等,缺失的可以继续加
|
||||||
|
*/
|
||||||
|
@Schema(title = "检查类型 11:BMI/21:收缩压/22:舒张压/31:血糖/41:低密度脂蛋白/42:总胆固醇/43:甘油三酯/51:尿酸/61:同型半胱氨酸 等等,缺失的可以继续加")
|
||||||
|
@Dict(dicCode = "xj_check_type")
|
||||||
|
private String checkType;
|
||||||
|
/**
|
||||||
|
* 单位名称
|
||||||
|
*/
|
||||||
|
@Schema(title = "单位名称")
|
||||||
|
private String departName;
|
||||||
|
/**
|
||||||
|
* 员工姓名
|
||||||
|
*/
|
||||||
|
@Schema(title = "员工姓名")
|
||||||
|
private String name;
|
||||||
|
/**
|
||||||
|
* 检查日期起期 参数为空时,默认为今年第一天,如:2025-01-01
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||||
|
@Schema(title = "检查日期起期 参数为空时,默认为今年第一天,如:2025-01-01")
|
||||||
|
private Date checkInDateBegin;
|
||||||
|
/**
|
||||||
|
* 检查日期止期 参数为空时,默认为今天
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||||
|
@Schema(title = "检查日期止期 参数为空时,默认为今天")
|
||||||
|
private Date checkInDateEnd;
|
||||||
|
/**
|
||||||
|
* 是否成功控降 是否成功空降,1:是/0.否
|
||||||
|
*/
|
||||||
|
@Schema(title = "是否成功控降 是否成功空降,1:是/0.否")
|
||||||
|
private String successFlag;
|
||||||
|
/**
|
||||||
|
* 页码 从1开始
|
||||||
|
*/
|
||||||
|
@Schema(title = "页码 从1开始")
|
||||||
|
private Integer pageNo;
|
||||||
|
/**
|
||||||
|
* 每页数量
|
||||||
|
*/
|
||||||
|
@Schema(title = "每页数量")
|
||||||
|
private Integer pageSize;
|
||||||
|
|
||||||
|
@Schema(title = "pageType")
|
||||||
|
private String pageType = "plus";
|
||||||
|
|
||||||
|
public HealthRoomDTO() {
|
||||||
|
Date date = new Date();
|
||||||
|
this.checkInDateBegin = DateUtil.beginOfYear(date);
|
||||||
|
this.checkInDateEnd = DateUtil.endOfDay(date);
|
||||||
|
this.pageNo = 1;
|
||||||
|
this.pageSize = 10;
|
||||||
|
}
|
||||||
|
}
|
||||||
+52
@@ -0,0 +1,52 @@
|
|||||||
|
package com.renkang.anyan.model.dto;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 健康打卡异常数据详情查询参数
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class HealthSignListParam {
|
||||||
|
/**
|
||||||
|
*单位
|
||||||
|
*/
|
||||||
|
@Schema(title = "单位")
|
||||||
|
private String departName;
|
||||||
|
/**
|
||||||
|
* 员工姓名
|
||||||
|
*/
|
||||||
|
@Schema(title = "员工姓名")
|
||||||
|
private String name;
|
||||||
|
/**
|
||||||
|
* 开始时间
|
||||||
|
*/
|
||||||
|
@Schema(title = "开始时间")
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||||
|
private Date inputDateBegin;
|
||||||
|
/**
|
||||||
|
*结束时间
|
||||||
|
*/
|
||||||
|
@Schema(title = "结束时间")
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||||
|
private Date inputDateEnd;
|
||||||
|
/**
|
||||||
|
* pageNo
|
||||||
|
*/
|
||||||
|
@Schema(title = "pageNo")
|
||||||
|
private Integer pageNo = 1;
|
||||||
|
/**
|
||||||
|
* pageSize
|
||||||
|
*/
|
||||||
|
@Schema(title = "pageSize")
|
||||||
|
private Integer pageSize = 10;
|
||||||
|
|
||||||
|
@Schema(title = "pageType")
|
||||||
|
private String pageType = "plus";
|
||||||
|
}
|
||||||
+71
@@ -0,0 +1,71 @@
|
|||||||
|
package com.renkang.anyan.model.dto;
|
||||||
|
|
||||||
|
import cn.hutool.core.date.DateUtil;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
|
import javax.validation.constraints.NotNull;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class MedicalAbnormalDTO {
|
||||||
|
/**
|
||||||
|
* 单位名称
|
||||||
|
*/
|
||||||
|
private String departName;
|
||||||
|
/**
|
||||||
|
* 员工姓名
|
||||||
|
*/
|
||||||
|
private String name;
|
||||||
|
/**
|
||||||
|
* 体检年份
|
||||||
|
*/
|
||||||
|
private String medicalYear;
|
||||||
|
/**
|
||||||
|
* 体检医院
|
||||||
|
*/
|
||||||
|
private String hospitalName;
|
||||||
|
/**
|
||||||
|
* 检查日期起期 参数为空时,默认为今年第一天,如:2025-01-01
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||||
|
@Schema(title = "检查日期起期 参数为空时,默认为今年第一天,如:2025-01-01")
|
||||||
|
private Date checkInDateBegin;
|
||||||
|
/**
|
||||||
|
* 检查日期止期 参数为空时,默认为今天
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||||
|
@Schema(title = "检查日期止期 参数为空时,默认为今天")
|
||||||
|
private Date checkInDateEnd;
|
||||||
|
/**
|
||||||
|
* 查询类型 1:心血管异常/2:脑血管异常/3:冠脉CT异常
|
||||||
|
*/
|
||||||
|
@Schema(title = "查询类型 1:心血管异常/2:脑血管异常/3:冠脉CT异常")
|
||||||
|
@NotNull
|
||||||
|
private String queryType;
|
||||||
|
/**
|
||||||
|
* 页码 从1开始
|
||||||
|
*/
|
||||||
|
@Schema(title = "页码 从1开始")
|
||||||
|
private Integer pageNo;
|
||||||
|
/**
|
||||||
|
* 每页数量
|
||||||
|
*/
|
||||||
|
@Schema(title = "每页数量")
|
||||||
|
private Integer pageSize;
|
||||||
|
|
||||||
|
@Schema(title = "pageType")
|
||||||
|
private String pageType = "plus";
|
||||||
|
|
||||||
|
public MedicalAbnormalDTO() {
|
||||||
|
Date date = new Date();
|
||||||
|
this.checkInDateBegin = DateUtil.beginOfYear(date);
|
||||||
|
this.checkInDateEnd = DateUtil.endOfDay(date);
|
||||||
|
this.pageNo = 1;
|
||||||
|
this.pageSize = 10;
|
||||||
|
}
|
||||||
|
}
|
||||||
+78
@@ -0,0 +1,78 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title = "安眼系统AED数据详情", description = "安眼系统AED数据详情")
|
||||||
|
public class AnYanAedInfo {
|
||||||
|
/**
|
||||||
|
* id
|
||||||
|
*/
|
||||||
|
private String id;
|
||||||
|
/**
|
||||||
|
* 二级单位名称
|
||||||
|
*/
|
||||||
|
@Schema(title = "二级单位名称")
|
||||||
|
private String secondOfficeName;
|
||||||
|
/**
|
||||||
|
* 三级单位名称
|
||||||
|
*/
|
||||||
|
@Schema(title = "三级单位名称")
|
||||||
|
private String thirdOfficeName;
|
||||||
|
/**
|
||||||
|
* 提供地点
|
||||||
|
*/
|
||||||
|
@Schema(title = "提供地点")
|
||||||
|
private String providePlace;
|
||||||
|
/**
|
||||||
|
* 电话
|
||||||
|
*/
|
||||||
|
@Schema(title = "电话")
|
||||||
|
private String tel;
|
||||||
|
/**
|
||||||
|
* 经度
|
||||||
|
*/
|
||||||
|
@Schema(title = "经度")
|
||||||
|
private String lon;
|
||||||
|
/**
|
||||||
|
* 纬度
|
||||||
|
*/
|
||||||
|
@Schema(title = "纬度")
|
||||||
|
private String lat;
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "创建时间")
|
||||||
|
private Date createDate;
|
||||||
|
/**
|
||||||
|
* 更新时间
|
||||||
|
*/
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "更新时间")
|
||||||
|
private Date updateDate;
|
||||||
|
|
||||||
|
public String getSecondOfficeName() {
|
||||||
|
if(null != secondOfficeName){
|
||||||
|
// 处理返数据中的空格和换行符
|
||||||
|
return secondOfficeName.replaceAll(" ","").replaceAll("\r\n","");
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getThirdOfficeName() {
|
||||||
|
if(null != thirdOfficeName){
|
||||||
|
// 处理返数据中的空格和换行符
|
||||||
|
return thirdOfficeName.replaceAll(" ","").replaceAll("\r\n","");
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
+31
@@ -0,0 +1,31 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title = "安眼系统体检数据接口返回", description = "安眼系统体检数据接口返回")
|
||||||
|
public class AnYanEmpHealthCheckNew {
|
||||||
|
@Schema(title = "姓名")
|
||||||
|
private String name;
|
||||||
|
@Schema(title = "性别编号")
|
||||||
|
private String sexCode;
|
||||||
|
@Schema(title = "性别")
|
||||||
|
private String sexCodeText;
|
||||||
|
@Schema(title = "出生日期")
|
||||||
|
private String birthday;
|
||||||
|
@Schema(title = "身份证号")
|
||||||
|
private String idNo;
|
||||||
|
@Schema(title = "单位全称")
|
||||||
|
private String workUnit;
|
||||||
|
@Schema(title = "民族编号")
|
||||||
|
private String nationalityValue;
|
||||||
|
@Schema(title = "民族")
|
||||||
|
private String nationalityValueText;
|
||||||
|
@Schema(title = "电话号码")
|
||||||
|
private String phone;
|
||||||
|
@Schema(title = "员工编号 非统一认证编号")
|
||||||
|
private String empId;
|
||||||
|
@Schema(title = "体检数据")
|
||||||
|
private AnYanMedicalNew empHealthCheckNew;
|
||||||
|
}
|
||||||
+22
@@ -0,0 +1,22 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class AnYanHealthCheckDepart {
|
||||||
|
@Schema(title = "科室记录编号")
|
||||||
|
private String id;
|
||||||
|
@Schema(title = "科室体检编号")
|
||||||
|
private String checkId;
|
||||||
|
@Schema(title = "科室编号")
|
||||||
|
private String departNo;
|
||||||
|
@Schema(title = "科室名称")
|
||||||
|
private String departName;
|
||||||
|
@Schema(title = "小结")
|
||||||
|
private String summary;
|
||||||
|
@Schema(title = "小结日期")
|
||||||
|
private String summaryDate;
|
||||||
|
@Schema(title = "小结医生(科室医生)")
|
||||||
|
private String summaryDoctor;
|
||||||
|
}
|
||||||
+66
@@ -0,0 +1,66 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title = "安眼系统体检数据接口返回", description = "安眼系统体检数据接口返回")
|
||||||
|
public class AnYanHealthCheckNew {
|
||||||
|
|
||||||
|
@JsonProperty("id")
|
||||||
|
@Schema(name = "id")
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
@JsonProperty("idCard")
|
||||||
|
@Schema(name = "身份证号")
|
||||||
|
private String idCard;
|
||||||
|
|
||||||
|
@JsonProperty("name")
|
||||||
|
@Schema(name = "员工姓名")
|
||||||
|
private String name;
|
||||||
|
|
||||||
|
@JsonProperty("hospitalName")
|
||||||
|
@Schema(name = "员工体检医院")
|
||||||
|
private String hospitalName;
|
||||||
|
|
||||||
|
@JsonProperty("checkDate")
|
||||||
|
@Schema(name = "员工体检日期")
|
||||||
|
private String checkDate;
|
||||||
|
|
||||||
|
@JsonProperty("checkDoctor")
|
||||||
|
@Schema(name = "员工体检医生")
|
||||||
|
private String checkDoctor;
|
||||||
|
|
||||||
|
@JsonProperty("checkId")
|
||||||
|
@Schema(name = "员工体检编号")
|
||||||
|
private String checkId;
|
||||||
|
|
||||||
|
@JsonProperty("workUnit")
|
||||||
|
@Schema(name = "员工单位名称")
|
||||||
|
private String workUnit;
|
||||||
|
|
||||||
|
@JsonProperty("sexCode")
|
||||||
|
@Schema(name = "员工性别编号")
|
||||||
|
private String sexCode;
|
||||||
|
|
||||||
|
@JsonProperty("sexCodeText")
|
||||||
|
@Schema(name = "员工性别")
|
||||||
|
private String sexCodeText;
|
||||||
|
|
||||||
|
@JsonProperty("nationalityValue")
|
||||||
|
@Schema(name = "员工民族编号")
|
||||||
|
private String nationalityValue;
|
||||||
|
|
||||||
|
@JsonProperty("nationalityValueText")
|
||||||
|
@Schema(name = "员工民族")
|
||||||
|
private String nationalityValueText;
|
||||||
|
|
||||||
|
@JsonProperty("phone")
|
||||||
|
@Schema(name = "员工电话号")
|
||||||
|
private String phone;
|
||||||
|
|
||||||
|
@JsonProperty("employeeNum")
|
||||||
|
@Schema(name = "员工统一认证编号")
|
||||||
|
private String employeeNum;
|
||||||
|
}
|
||||||
+70
@@ -0,0 +1,70 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title = "安眼系统健康小屋接口返回", description = "安眼系统健康小屋接口返回")
|
||||||
|
public class AnYanHealthRoom {
|
||||||
|
|
||||||
|
@JsonProperty("id")
|
||||||
|
@Schema(name = "id")
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
@JsonProperty("departId")
|
||||||
|
@Schema(name = "单位id")
|
||||||
|
private String departId;
|
||||||
|
|
||||||
|
@JsonProperty("departName")
|
||||||
|
@Schema(name = "单位名称")
|
||||||
|
private String departName;
|
||||||
|
|
||||||
|
@JsonProperty("roomId")
|
||||||
|
@Schema(name = "健康小屋id")
|
||||||
|
private String roomId;
|
||||||
|
|
||||||
|
@JsonProperty("name")
|
||||||
|
@Schema(name = "名称")
|
||||||
|
private String name;
|
||||||
|
|
||||||
|
@JsonProperty("idCard")
|
||||||
|
@Schema(name = "身份证号")
|
||||||
|
private String idCard;
|
||||||
|
|
||||||
|
@JsonProperty("checkInDate")
|
||||||
|
@Schema(name = "检查日期")
|
||||||
|
private String checkInDate;
|
||||||
|
|
||||||
|
@JsonProperty("checkType")
|
||||||
|
@Schema(name = "检查类型")
|
||||||
|
private String checkType;
|
||||||
|
|
||||||
|
@JsonProperty("checkTypeName")
|
||||||
|
@Schema(name = "检查类型名称")
|
||||||
|
private String checkTypeName;
|
||||||
|
|
||||||
|
@JsonProperty("lastVal")
|
||||||
|
@Schema(name = "去年体检值 目前各个小屋没有这个值")
|
||||||
|
private String lastVal;
|
||||||
|
|
||||||
|
@JsonProperty("goalVal")
|
||||||
|
@Schema(name = "标值 各个小屋的指标并不一致")
|
||||||
|
private String goalVal;
|
||||||
|
|
||||||
|
@JsonProperty("currentVal")
|
||||||
|
@Schema(name = "当前测量值")
|
||||||
|
private String currentVal;
|
||||||
|
|
||||||
|
@JsonProperty("compareVal")
|
||||||
|
@Schema(name = "控降差值 目前各个小屋没有这个值")
|
||||||
|
private String compareVal;
|
||||||
|
|
||||||
|
@JsonProperty("successFlag")
|
||||||
|
@Schema(name = "是否成功空降 目前各个小屋没有这个值")
|
||||||
|
private String successFlag;
|
||||||
|
|
||||||
|
@JsonProperty("employeeNum")
|
||||||
|
@Schema(name = "员工统一编号")
|
||||||
|
private String employeeNum;
|
||||||
|
}
|
||||||
+41
@@ -0,0 +1,41 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class AnYanMedicalNew {
|
||||||
|
@Schema(title = "查询id")
|
||||||
|
private String id;
|
||||||
|
@Schema(title = "身份证号")
|
||||||
|
private String idCard;
|
||||||
|
@Schema(title = "名称")
|
||||||
|
private String name;
|
||||||
|
@Schema(title = "医院名称")
|
||||||
|
private String hospitalName;
|
||||||
|
@Schema(title = "检查日期")
|
||||||
|
private String checkDate;
|
||||||
|
@Schema(title = "检查医生名称")
|
||||||
|
private String checkDoctor;
|
||||||
|
@Schema(title = "医院检查编号")
|
||||||
|
private String checkNo;
|
||||||
|
@Schema(title = "检查编号")
|
||||||
|
private String checkId;
|
||||||
|
@Schema(title = "体检综述")
|
||||||
|
private String checkResult;
|
||||||
|
@Schema(title = "体检建议")
|
||||||
|
private String checkSuggestion;
|
||||||
|
@Schema(title = "科室体检数据")
|
||||||
|
private List<AnYanHealthCheckDepart> healthCheckDepartList;
|
||||||
|
@Schema(title = "二级单位id")
|
||||||
|
private String secondOfficeId;
|
||||||
|
@Schema(title = "二级单位名称")
|
||||||
|
private String secondOfficeName;
|
||||||
|
@Schema(title = "三级单位id")
|
||||||
|
private String thirdOfficeId;
|
||||||
|
@Schema(title = "三级单位名称")
|
||||||
|
private String thirdOfficeName;
|
||||||
|
|
||||||
|
}
|
||||||
+170
@@ -0,0 +1,170 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import org.jeecg.common.constant.CommonConstant;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title = "安眼系统接口返回对象", description = "安眼系统接口返回对象")
|
||||||
|
public class AnYanResult<T> implements Serializable {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 成功标志
|
||||||
|
*/
|
||||||
|
@Schema(title = "成功标志")
|
||||||
|
private boolean success = true;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 返回处理消息
|
||||||
|
*/
|
||||||
|
@Schema(title = "返回处理消息")
|
||||||
|
private String message = "";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 返回代码
|
||||||
|
*/
|
||||||
|
@Schema(title = "返回代码")
|
||||||
|
private Integer code = 0;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 返回数据对象 data
|
||||||
|
*/
|
||||||
|
@Schema(title = "返回数据对象")
|
||||||
|
private T data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 时间戳
|
||||||
|
*/
|
||||||
|
@Schema(title = "时间戳")
|
||||||
|
private long timestamp = System.currentTimeMillis();
|
||||||
|
@JsonIgnore
|
||||||
|
private String onlTable;
|
||||||
|
|
||||||
|
public AnYanResult() {
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 兼容VUE3版token失效不跳转登录页面
|
||||||
|
*
|
||||||
|
* @param code
|
||||||
|
* @param message
|
||||||
|
*/
|
||||||
|
public AnYanResult(Integer code, String message) {
|
||||||
|
this.code = code;
|
||||||
|
this.message = message;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static <T> AnYanResult<T> ok() {
|
||||||
|
AnYanResult<T> r = new AnYanResult<T>();
|
||||||
|
r.setSuccess(true);
|
||||||
|
r.setCode(CommonConstant.SC_OK_200);
|
||||||
|
return r;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static <T> AnYanResult<T> ok(String msg) {
|
||||||
|
AnYanResult<T> r = new AnYanResult<T>();
|
||||||
|
r.setSuccess(true);
|
||||||
|
r.setCode(CommonConstant.SC_OK_200);
|
||||||
|
//Result OK(String msg)方法会造成兼容性问题 issues/I4IP3D
|
||||||
|
r.setData((T) msg);
|
||||||
|
r.setMessage(msg);
|
||||||
|
return r;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static <T> AnYanResult<T> ok(T data) {
|
||||||
|
AnYanResult<T> r = new AnYanResult<T>();
|
||||||
|
r.setSuccess(true);
|
||||||
|
r.setCode(CommonConstant.SC_OK_200);
|
||||||
|
r.setData(data);
|
||||||
|
return r;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static <T> AnYanResult<T> OK() {
|
||||||
|
AnYanResult<T> r = new AnYanResult<T>();
|
||||||
|
r.setSuccess(true);
|
||||||
|
r.setCode(CommonConstant.SC_OK_200);
|
||||||
|
return r;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 此方法是为了兼容升级所创建
|
||||||
|
*
|
||||||
|
* @param msg
|
||||||
|
* @param <T>
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public static <T> AnYanResult<T> OK(String msg) {
|
||||||
|
AnYanResult<T> r = new AnYanResult<T>();
|
||||||
|
r.setSuccess(true);
|
||||||
|
r.setCode(CommonConstant.SC_OK_200);
|
||||||
|
r.setMessage(msg);
|
||||||
|
//Result OK(String msg)方法会造成兼容性问题 issues/I4IP3D
|
||||||
|
r.setData((T) msg);
|
||||||
|
return r;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static <T> AnYanResult<T> OK(T data) {
|
||||||
|
AnYanResult<T> r = new AnYanResult<T>();
|
||||||
|
r.setSuccess(true);
|
||||||
|
r.setCode(CommonConstant.SC_OK_200);
|
||||||
|
r.setData(data);
|
||||||
|
return r;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static <T> AnYanResult<T> OK(String msg, T data) {
|
||||||
|
AnYanResult<T> r = new AnYanResult<T>();
|
||||||
|
r.setSuccess(true);
|
||||||
|
r.setCode(CommonConstant.SC_OK_200);
|
||||||
|
r.setMessage(msg);
|
||||||
|
r.setData(data);
|
||||||
|
return r;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static <T> AnYanResult<T> error(String msg, T data) {
|
||||||
|
AnYanResult<T> r = new AnYanResult<T>();
|
||||||
|
r.setSuccess(false);
|
||||||
|
r.setCode(CommonConstant.SC_INTERNAL_SERVER_ERROR_500);
|
||||||
|
r.setMessage(msg);
|
||||||
|
r.setData(data);
|
||||||
|
return r;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static <T> AnYanResult<T> error(String msg) {
|
||||||
|
return error(CommonConstant.SC_INTERNAL_SERVER_ERROR_500, msg);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static <T> AnYanResult<T> error(int code, String msg) {
|
||||||
|
AnYanResult<T> r = new AnYanResult<T>();
|
||||||
|
r.setCode(code);
|
||||||
|
r.setMessage(msg);
|
||||||
|
r.setSuccess(false);
|
||||||
|
return r;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 无权限访问返回结果
|
||||||
|
*/
|
||||||
|
public static <T> AnYanResult<T> noauth(String msg) {
|
||||||
|
return error(CommonConstant.SC_JEECG_NO_AUTHZ, msg);
|
||||||
|
}
|
||||||
|
|
||||||
|
public AnYanResult<T> success(String message) {
|
||||||
|
this.message = message;
|
||||||
|
this.code = CommonConstant.SC_OK_200;
|
||||||
|
this.success = true;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public AnYanResult<T> error500(String message) {
|
||||||
|
this.message = message;
|
||||||
|
this.code = CommonConstant.SC_INTERNAL_SERVER_ERROR_500;
|
||||||
|
this.success = false;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
+23
@@ -0,0 +1,23 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title = "安眼系统批量更新员工关键信息接口返回对象", description = "安眼系统批量更新员工关键信息接口返回对象")
|
||||||
|
public class AnYanUpdateUserBatchInfo {
|
||||||
|
|
||||||
|
@JsonProperty("id")
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
@JsonProperty("employeeNum")
|
||||||
|
private String employeeNum;
|
||||||
|
|
||||||
|
@JsonProperty("phone")
|
||||||
|
private String phone;
|
||||||
|
|
||||||
|
@JsonProperty("idNo")
|
||||||
|
private String idNo;
|
||||||
|
|
||||||
|
}
|
||||||
+141
@@ -0,0 +1,141 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title = "安眼系统更新单个员工扩展信息接口返回对象", description = "安眼系统更新单个员工扩展信息接口返回对象")
|
||||||
|
public class AnYanUserEmployee {
|
||||||
|
|
||||||
|
@JsonProperty("id")
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
@JsonProperty("employeeNum")
|
||||||
|
@Schema(name = "员工统一认证编号")
|
||||||
|
private String employeeNum;
|
||||||
|
|
||||||
|
@JsonProperty("name")
|
||||||
|
@Schema(name = "员工名称")
|
||||||
|
private String name;
|
||||||
|
|
||||||
|
@JsonProperty("sexCode")
|
||||||
|
@Schema(name = "员工性别编号")
|
||||||
|
private String sexCode;
|
||||||
|
|
||||||
|
@JsonProperty("sexCodeText")
|
||||||
|
@Schema(name = "员工性别")
|
||||||
|
private String sexCodeText;
|
||||||
|
|
||||||
|
@JsonProperty("nationalityValue")
|
||||||
|
@Schema(name = "员工民族编号")
|
||||||
|
private String nationalityValue;
|
||||||
|
|
||||||
|
@JsonProperty("nationalityValueText")
|
||||||
|
@Schema(name = "员工民族")
|
||||||
|
private String nationalityValueText;
|
||||||
|
|
||||||
|
@JsonProperty("phone")
|
||||||
|
@Schema(name = "员工手机号")
|
||||||
|
private String phone;
|
||||||
|
|
||||||
|
@JsonProperty("idNo")
|
||||||
|
@Schema(name = "员工身份证号")
|
||||||
|
private String idNo;
|
||||||
|
|
||||||
|
@JsonProperty("birthPlace")
|
||||||
|
@Schema(name = "出生地")
|
||||||
|
private String birthPlace;
|
||||||
|
|
||||||
|
@JsonProperty("educationCode")
|
||||||
|
@Schema(name = "文化程度编号")
|
||||||
|
private String educationCode;
|
||||||
|
|
||||||
|
@JsonProperty("educationCodeText")
|
||||||
|
@Schema(name = "文化程度")
|
||||||
|
private String educationCodeText;
|
||||||
|
|
||||||
|
@JsonProperty("marriageCode")
|
||||||
|
@Schema(name = "婚姻概况编号")
|
||||||
|
private String marriageCode;
|
||||||
|
|
||||||
|
@JsonProperty("marriageCodeText")
|
||||||
|
@Schema(name = "婚姻概况")
|
||||||
|
private String marriageCodeText;
|
||||||
|
|
||||||
|
@JsonProperty("householdTypeCode")
|
||||||
|
@Schema(name = "户籍性质")
|
||||||
|
private String householdTypeCode;
|
||||||
|
|
||||||
|
@JsonProperty("workUnitId")
|
||||||
|
@Schema(name = "单位id 原工作单位")
|
||||||
|
private String workUnitId;
|
||||||
|
|
||||||
|
@JsonProperty("parentWorkIds")
|
||||||
|
@Schema(name = "父单位id")
|
||||||
|
private String parentWorkIds;
|
||||||
|
|
||||||
|
@JsonProperty("currentOfficeId")
|
||||||
|
@Schema(name = "现工作单位id")
|
||||||
|
private String currentOfficeId;
|
||||||
|
|
||||||
|
@JsonProperty("currentOfficeIdText")
|
||||||
|
@Schema(name = "现工作单位")
|
||||||
|
private String currentOfficeIdText;
|
||||||
|
|
||||||
|
@JsonProperty("workUnit")
|
||||||
|
@Schema(name = "单位名称")
|
||||||
|
private String workUnit;
|
||||||
|
|
||||||
|
@JsonProperty("birthday")
|
||||||
|
@Schema(name = "出生日期")
|
||||||
|
private String birthday;
|
||||||
|
|
||||||
|
@JsonProperty("homeId")
|
||||||
|
@Schema(name = "健康小屋id")
|
||||||
|
private String homeId;
|
||||||
|
|
||||||
|
@JsonProperty("homePlace")
|
||||||
|
@Schema(name = "健康小屋地点")
|
||||||
|
private String homePlace;
|
||||||
|
|
||||||
|
@JsonProperty("posts")
|
||||||
|
@Schema(name = "职位编号")
|
||||||
|
private String posts;
|
||||||
|
|
||||||
|
@JsonProperty("postsText")
|
||||||
|
@Schema(name = "职位")
|
||||||
|
private String postsText;
|
||||||
|
|
||||||
|
@JsonProperty("heartBloodVesselCheck")
|
||||||
|
@Schema(name = "心血管检查 有/无")
|
||||||
|
private String heartBloodVesselCheck;
|
||||||
|
|
||||||
|
@JsonProperty("brainBloodVesselCheck")
|
||||||
|
@Schema(name = "脑血管检查 有/无")
|
||||||
|
private String brainBloodVesselCheck;
|
||||||
|
|
||||||
|
@JsonProperty("cancerCheck")
|
||||||
|
@Schema(name = "癌症筛查 有/无")
|
||||||
|
private String cancerCheck;
|
||||||
|
|
||||||
|
@JsonProperty("ctaResult")
|
||||||
|
@Schema(name = "冠状CTA检查结果 1: '无', 2: '轻度狭窄',3: '中度狭窄',4: '重度狭窄'")
|
||||||
|
private Integer ctaResult;
|
||||||
|
|
||||||
|
@JsonProperty("age")
|
||||||
|
@Schema(name = "年龄")
|
||||||
|
private Integer age;
|
||||||
|
|
||||||
|
@JsonProperty("isHealthAdmin")
|
||||||
|
@Schema(name = "是否为健康管理员 1-是 2-否")
|
||||||
|
private Integer isHealthAdmin;
|
||||||
|
|
||||||
|
@JsonProperty("inFormedBookAttached")
|
||||||
|
@Schema(name = "是否上传知情同意书 有值-是 null-否")
|
||||||
|
private String inFormedBookAttached;
|
||||||
|
|
||||||
|
@JsonProperty("existHealthAdmCommit")
|
||||||
|
@Schema(name = "是否上传保密承诺书 true-是 false-否")
|
||||||
|
private Boolean existHealthAdmCommit;
|
||||||
|
}
|
||||||
+149
@@ -0,0 +1,149 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Huawei
|
||||||
|
* @version 1.0
|
||||||
|
* @description: TODO
|
||||||
|
* @date 2025/10/24 16:59
|
||||||
|
*/
|
||||||
|
@NoArgsConstructor
|
||||||
|
@Data
|
||||||
|
public class AnYanUserInfoResult {
|
||||||
|
@JsonProperty("id")
|
||||||
|
private String id;
|
||||||
|
@JsonProperty("loginName")
|
||||||
|
private String loginName;
|
||||||
|
@JsonProperty("email")
|
||||||
|
private String email;
|
||||||
|
@JsonProperty("organizationId")
|
||||||
|
private Integer organizationId;
|
||||||
|
@JsonProperty("realName")
|
||||||
|
private String realName;
|
||||||
|
@JsonProperty("phone")
|
||||||
|
private String phone;
|
||||||
|
@JsonProperty("gender")
|
||||||
|
private Integer gender;
|
||||||
|
@JsonProperty("tenantName")
|
||||||
|
private String tenantName;
|
||||||
|
@JsonProperty("tenantNum")
|
||||||
|
private String tenantNum;
|
||||||
|
@JsonProperty("roleMergeFlag")
|
||||||
|
private Integer roleMergeFlag;
|
||||||
|
@JsonProperty("tenantId")
|
||||||
|
private Integer tenantId;
|
||||||
|
@JsonProperty("currentRoleId")
|
||||||
|
private String currentRoleId;
|
||||||
|
@JsonProperty("currentRoleCode")
|
||||||
|
private String currentRoleCode;
|
||||||
|
@JsonProperty("currentRoleName")
|
||||||
|
private String currentRoleName;
|
||||||
|
@JsonProperty("currentRoleLevel")
|
||||||
|
private String currentRoleLevel;
|
||||||
|
@JsonProperty("employeeUnitDTO")
|
||||||
|
private EmployeeUnitDTO employeeUnitDTO;
|
||||||
|
|
||||||
|
@NoArgsConstructor
|
||||||
|
@Data
|
||||||
|
public static class EmployeeUnitDTO {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 职工编号
|
||||||
|
*/
|
||||||
|
@JsonProperty("employeeNum")
|
||||||
|
private String employeeNum;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 姓名
|
||||||
|
*/
|
||||||
|
@JsonProperty("name")
|
||||||
|
private String name;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 邮箱
|
||||||
|
*/
|
||||||
|
@JsonProperty("email")
|
||||||
|
private String email;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 手机
|
||||||
|
*/
|
||||||
|
@JsonProperty("mobile")
|
||||||
|
private String mobile;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 性别,0男,1女
|
||||||
|
*/
|
||||||
|
@JsonProperty("gender")
|
||||||
|
private Integer gender;
|
||||||
|
@JsonProperty("status")
|
||||||
|
private Object status;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 启用状态
|
||||||
|
*/
|
||||||
|
@JsonProperty("enabledFlag")
|
||||||
|
private String enabledFlag;
|
||||||
|
@JsonProperty("unitName")
|
||||||
|
private String unitName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 所属二级单位unitCode
|
||||||
|
*/
|
||||||
|
@JsonProperty("unitCode")
|
||||||
|
private String unitCode;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 科级单位名称
|
||||||
|
*/
|
||||||
|
@JsonProperty("sectionUnitName")
|
||||||
|
private String sectionUnitName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 科级单位unitCode
|
||||||
|
*/
|
||||||
|
@JsonProperty("sectionUnitCode")
|
||||||
|
private String sectionUnitCode;
|
||||||
|
@JsonProperty("directDepartmentName")
|
||||||
|
private String directDepartmentName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 直属部门unitCode
|
||||||
|
*/
|
||||||
|
@JsonProperty("directDepartmentCode")
|
||||||
|
private String directDepartmentCode;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 层级路径(unitCode拼接)
|
||||||
|
*/
|
||||||
|
@JsonProperty("levelPath")
|
||||||
|
private String levelPath;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 完整组织机构路径(unitName拼接)
|
||||||
|
*/
|
||||||
|
@JsonProperty("unitNamePath")
|
||||||
|
private String unitNamePath;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 固定电话
|
||||||
|
*/
|
||||||
|
@JsonProperty("attribute1")
|
||||||
|
private String attribute1;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 职务
|
||||||
|
*/
|
||||||
|
@JsonProperty("attribute2")
|
||||||
|
private String attribute2;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 生日或年龄
|
||||||
|
*/
|
||||||
|
@JsonProperty("attribute3")
|
||||||
|
private Object attribute3;
|
||||||
|
}
|
||||||
|
}
|
||||||
+39
@@ -0,0 +1,39 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class AuthResult {
|
||||||
|
/**
|
||||||
|
*范围
|
||||||
|
*/
|
||||||
|
private String scope;
|
||||||
|
/**
|
||||||
|
*有效期
|
||||||
|
*/
|
||||||
|
private Integer expires_in;
|
||||||
|
/**
|
||||||
|
* token_type
|
||||||
|
*/
|
||||||
|
private String token_type;
|
||||||
|
/**
|
||||||
|
* token
|
||||||
|
*/
|
||||||
|
private String access_token;
|
||||||
|
/**
|
||||||
|
* refresh_token
|
||||||
|
*/
|
||||||
|
private String refresh_token;
|
||||||
|
/**
|
||||||
|
* satoken
|
||||||
|
*/
|
||||||
|
private String satoken;
|
||||||
|
/**
|
||||||
|
* message
|
||||||
|
*/
|
||||||
|
private String message;
|
||||||
|
/**
|
||||||
|
* success
|
||||||
|
*/
|
||||||
|
private boolean success;
|
||||||
|
}
|
||||||
+36
@@ -0,0 +1,36 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
|
@EqualsAndHashCode(callSuper = true)
|
||||||
|
@Data
|
||||||
|
@Schema(title="健康打卡血压异常数据详细", description="健康打卡血压异常数据详细")
|
||||||
|
public class BloodPressureList extends XjUserBaseInfo {
|
||||||
|
/**
|
||||||
|
*收缩压
|
||||||
|
*/
|
||||||
|
@Schema(title = "收缩压")
|
||||||
|
private String sbp;
|
||||||
|
/**
|
||||||
|
*收缩压是否异常
|
||||||
|
*/
|
||||||
|
@Schema(title = "收缩压是否异常")
|
||||||
|
private String sbpFlag;
|
||||||
|
/**
|
||||||
|
*舒张压
|
||||||
|
*/
|
||||||
|
@Schema(title = "舒张压")
|
||||||
|
private String dbp;
|
||||||
|
/**
|
||||||
|
*舒张压是否异常
|
||||||
|
*/
|
||||||
|
@Schema(title = "舒张压是否异常")
|
||||||
|
private String dbpFlag;
|
||||||
|
/**
|
||||||
|
*填报时间 YYYY-MM-DD
|
||||||
|
*/
|
||||||
|
@Schema(title = "填报时间")
|
||||||
|
private String inputDate;
|
||||||
|
}
|
||||||
+26
@@ -0,0 +1,26 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
|
@EqualsAndHashCode(callSuper = true)
|
||||||
|
@Data
|
||||||
|
@Schema(title="健康打卡血糖异常数据详细", description="健康打卡血糖异常数据详细")
|
||||||
|
public class BloodSugarClockSList extends XjUserBaseInfo {
|
||||||
|
/**
|
||||||
|
*血糖值
|
||||||
|
*/
|
||||||
|
@Schema(title = "血糖值")
|
||||||
|
private String bsVal;
|
||||||
|
/**
|
||||||
|
*血糖是否异常
|
||||||
|
*/
|
||||||
|
@Schema(title = "血糖是否异常")
|
||||||
|
private String bsFlag;
|
||||||
|
/**
|
||||||
|
*填报时间 YYYY-MM-DD
|
||||||
|
*/
|
||||||
|
@Schema(title = "填报时间")
|
||||||
|
private String inputDate;
|
||||||
|
}
|
||||||
+48
@@ -0,0 +1,48 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import org.jeecg.common.aspect.annotation.Dict;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class CarePersonList {
|
||||||
|
/**
|
||||||
|
* 姓名
|
||||||
|
*/
|
||||||
|
@Schema(title = "姓名")
|
||||||
|
private String name;
|
||||||
|
/**
|
||||||
|
* 员工ID
|
||||||
|
*/
|
||||||
|
@Schema(title = "员工ID")
|
||||||
|
private String empId;
|
||||||
|
/**
|
||||||
|
* 性别 (返回的是'男''女',汉字)
|
||||||
|
*/
|
||||||
|
@Schema(title = "性别")
|
||||||
|
private String sex;
|
||||||
|
/**
|
||||||
|
* 年龄
|
||||||
|
*/
|
||||||
|
@Schema(title = "年龄")
|
||||||
|
private Integer age;
|
||||||
|
/**
|
||||||
|
* 身份证号
|
||||||
|
*/
|
||||||
|
@Schema(title = "身份证号")
|
||||||
|
private String idNo;
|
||||||
|
/**
|
||||||
|
* 检查年份
|
||||||
|
*/
|
||||||
|
@Schema(title = "检查年份")
|
||||||
|
private String checkYear;
|
||||||
|
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "最新检查时间")
|
||||||
|
private Date createDate;
|
||||||
|
}
|
||||||
+191
@@ -0,0 +1,191 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.Period;
|
||||||
|
import java.time.format.DateTimeFormatter;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title="重点关爱趋势预警信息",description="重点关爱趋势预警信息")
|
||||||
|
public class CareUserListVo {
|
||||||
|
@Schema(title = "ID")
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
@Schema(title = "员工ID")
|
||||||
|
private String empId;
|
||||||
|
|
||||||
|
@Schema(title = "员工姓名")
|
||||||
|
private String name;
|
||||||
|
|
||||||
|
@Schema(title = "年龄")
|
||||||
|
private Integer age;
|
||||||
|
|
||||||
|
@Schema(title = "性别")
|
||||||
|
private String sexCode;
|
||||||
|
|
||||||
|
@Schema(title = "身份证号")
|
||||||
|
private String idNo;
|
||||||
|
|
||||||
|
@Schema(title = "工作单位")
|
||||||
|
private String workUnit ;
|
||||||
|
|
||||||
|
@Schema(title = "单位ID")
|
||||||
|
private String workUnitId;
|
||||||
|
|
||||||
|
@Schema(title = "创建时间")
|
||||||
|
private String createDate;
|
||||||
|
|
||||||
|
@Schema(title = "修改时间")
|
||||||
|
private String updateDate;
|
||||||
|
|
||||||
|
@Schema(title = "数据级别")
|
||||||
|
private Integer dataLevel;
|
||||||
|
|
||||||
|
@Schema(title = "负面清单")
|
||||||
|
private String negativeList;
|
||||||
|
|
||||||
|
@Schema(title = "一人一案")
|
||||||
|
private String caseInfo;
|
||||||
|
|
||||||
|
@Schema(title = "肥胖人员标识(1,是,2-否)")
|
||||||
|
private Integer flagFat;
|
||||||
|
|
||||||
|
@Schema(title = "BMI")
|
||||||
|
private Double bmi;
|
||||||
|
|
||||||
|
@Schema(title = "身高")
|
||||||
|
private Double height;
|
||||||
|
|
||||||
|
@Schema(title = "体重")
|
||||||
|
private Double weight;
|
||||||
|
|
||||||
|
@Schema(title = "体重管理目标")
|
||||||
|
private Double targetWeight;
|
||||||
|
|
||||||
|
@Schema(title = "目前BMI监测值")
|
||||||
|
private String bmiCurrent;
|
||||||
|
|
||||||
|
@Schema(title = "高血压(0-否,1-是)")
|
||||||
|
private Integer hypertension;
|
||||||
|
|
||||||
|
@Schema(title = "收缩压均值")
|
||||||
|
private String systolicPressureAvg;
|
||||||
|
|
||||||
|
@Schema(title = "收缩压控制目标")
|
||||||
|
private String systolicPressureTarget;
|
||||||
|
|
||||||
|
@Schema(title = "目前收缩压检测值")
|
||||||
|
private String systolicPressureCurrent;
|
||||||
|
|
||||||
|
@Schema(title = "舒张压平均值")
|
||||||
|
private String diastolicPressureAvg;
|
||||||
|
|
||||||
|
@Schema(title = "舒张压控制目标值")
|
||||||
|
private String diastolicPressureTarget;
|
||||||
|
|
||||||
|
@Schema(title = "舒张压当前检测值")
|
||||||
|
private String diastolicPressureCurrent;
|
||||||
|
|
||||||
|
@Schema(title = "糖尿病标识(0-否,1-是)")
|
||||||
|
private Integer diabetes;
|
||||||
|
|
||||||
|
@Schema(title = "空腹葡萄糖(GLU)")
|
||||||
|
private String glu;
|
||||||
|
|
||||||
|
@Schema(title = "血糖控制目标值")
|
||||||
|
private String bloodSugarTarget;
|
||||||
|
|
||||||
|
@Schema(title = "目前血糖监测值:")
|
||||||
|
private String bloodSugarCurrent;
|
||||||
|
|
||||||
|
@Schema(title = "低密度脂蛋白")
|
||||||
|
private String ldl;
|
||||||
|
|
||||||
|
@Schema(title = "低密度脂蛋白目标控制值")
|
||||||
|
private String ldlTarget;
|
||||||
|
|
||||||
|
@Schema(title = "低密度脂蛋白当前检测值")
|
||||||
|
private String ldlCurrent;
|
||||||
|
|
||||||
|
@Schema(title = "总胆固醇")
|
||||||
|
private String tc;
|
||||||
|
|
||||||
|
@Schema(title = "总胆固醇目标控制值")
|
||||||
|
private String tcTarget;
|
||||||
|
|
||||||
|
@Schema(title = "总胆固醇目前监测值")
|
||||||
|
private String tcCurrent;
|
||||||
|
|
||||||
|
@Schema(title = "甘油三酯")
|
||||||
|
private String tg;
|
||||||
|
|
||||||
|
@Schema(title = "甘油三酯目标控制值")
|
||||||
|
private String tgTarget;
|
||||||
|
|
||||||
|
@Schema(title = "甘油三酯当前监测值")
|
||||||
|
private String tgCurrent;
|
||||||
|
|
||||||
|
@Schema(title = "尿酸")
|
||||||
|
private String uricAcid;
|
||||||
|
|
||||||
|
@Schema(title = "尿酸目标控制值")
|
||||||
|
private String uricAcidTarget;
|
||||||
|
|
||||||
|
@Schema(title = "尿酸当前监测值")
|
||||||
|
private String uricAcidCurrent;
|
||||||
|
|
||||||
|
@Schema(title = "同型半胱氨酸")
|
||||||
|
private String homocysteine;
|
||||||
|
|
||||||
|
@Schema(title = "同型半胱氨酸目标控制值")
|
||||||
|
private String homocysteineTarget;
|
||||||
|
|
||||||
|
@Schema(title = "同型半胱氨酸当前监测值")
|
||||||
|
private String homocysteineCurrent;
|
||||||
|
|
||||||
|
@Schema(title = "关爱联络员姓名")
|
||||||
|
private String careLiaisonName;
|
||||||
|
|
||||||
|
@Schema(title = "治疗方案反馈")
|
||||||
|
private String treatPlanResponse;
|
||||||
|
|
||||||
|
@Schema(title = "饮食建议反馈")
|
||||||
|
private String dietSuggestionResponse;
|
||||||
|
|
||||||
|
@Schema(title = "运动指导反馈")
|
||||||
|
private String sportGuideResponse;
|
||||||
|
|
||||||
|
@Schema(title = "日常生活管理反馈")
|
||||||
|
private String lifeManageResponse;
|
||||||
|
|
||||||
|
public Double getBmi() {
|
||||||
|
if (bmi == null) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return Math.round(bmi * 10) / 10.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getAge() {
|
||||||
|
if (age != null) {
|
||||||
|
return age;
|
||||||
|
}
|
||||||
|
if (idNo == null || idNo.length() != 18) {
|
||||||
|
return null; // 身份证号无效时返回null
|
||||||
|
}
|
||||||
|
try {
|
||||||
|
// 截取出生日期字符串
|
||||||
|
String birthDateStr = idNo.substring(6, 14);
|
||||||
|
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
|
||||||
|
LocalDate birthDate = LocalDate.parse(birthDateStr, formatter);
|
||||||
|
LocalDate now = LocalDate.now();
|
||||||
|
if (birthDate.isAfter(now)) {
|
||||||
|
return null; // 出生日期在未来,返回null
|
||||||
|
}
|
||||||
|
return Period.between(birthDate, now).getYears();
|
||||||
|
} catch (Exception e) {
|
||||||
|
return null; // 解析异常返回null
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
+24
@@ -0,0 +1,24 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class CareUserVO {
|
||||||
|
private String userId;
|
||||||
|
@Schema(title = "关爱联络员姓名")
|
||||||
|
private String careLiaisonName;
|
||||||
|
@Schema(title = "关爱联络员电话")
|
||||||
|
private String careLiaisonPhone;
|
||||||
|
@Schema(title = "关爱联络员职务")
|
||||||
|
private String careLiaisonJob;
|
||||||
|
@Schema(title = "急救人员姓名")
|
||||||
|
private String lifeguardName;
|
||||||
|
@Schema(title = "急救人员电话")
|
||||||
|
private String lifeguardPhone;
|
||||||
|
//20251223 改为两个急救人员 ,为改动最小化 没有改数据结构
|
||||||
|
@Schema(title = "急救人员2姓名")
|
||||||
|
private String lifeguardName2;
|
||||||
|
@Schema(title = "急救人员2电话")
|
||||||
|
private String lifeguardPhone2;
|
||||||
|
}
|
||||||
+99
@@ -0,0 +1,99 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title="安眼员工关爱联络员信息及急救人员信息",description="安眼员工关爱联络员信息及急救人员信息")
|
||||||
|
public class EmergencyContactVO {
|
||||||
|
|
||||||
|
@Schema(title = "记录编号")
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
@Schema(title = "关爱员工编号")
|
||||||
|
private String empId;
|
||||||
|
|
||||||
|
@Schema(title = "单位名称")
|
||||||
|
private String workUnit;
|
||||||
|
|
||||||
|
@Schema(title = "关爱身份证号")
|
||||||
|
private String idNo;
|
||||||
|
|
||||||
|
@Schema(title = "联系电话")
|
||||||
|
private String phone;
|
||||||
|
|
||||||
|
@Schema(title = "员工姓名")
|
||||||
|
private String name;
|
||||||
|
|
||||||
|
@Schema(title = "单位id")
|
||||||
|
private String workUnitId;
|
||||||
|
|
||||||
|
@Schema(title = "性别标识(1-男,2-女)")
|
||||||
|
private String sexCode;
|
||||||
|
|
||||||
|
@Schema(title = "性别翻译")
|
||||||
|
private String sexCodeText;
|
||||||
|
|
||||||
|
@Schema(title = "办公场所周边4分钟内是否配备AED(1是 2否)")
|
||||||
|
private Integer officeAedAvailable;
|
||||||
|
|
||||||
|
@Schema(title = "办公场所AED是否能有专人管理(1是 2否)")
|
||||||
|
private Integer officeAedManaged;
|
||||||
|
|
||||||
|
@Schema(title = "办公场所AED管理人员姓名")
|
||||||
|
private String officeAedManagerName;
|
||||||
|
|
||||||
|
@Schema(title = "办公场所AED管理人员电话")
|
||||||
|
private String officeAedManagerPhone;
|
||||||
|
|
||||||
|
@Schema(title = "当班班组是否配备取证急救人员(1是 2否)")
|
||||||
|
private Integer teamHasFirstaider;
|
||||||
|
|
||||||
|
@Schema(title = "急救人员姓名")
|
||||||
|
private String firstAiderName;
|
||||||
|
|
||||||
|
@Schema(title = "急救人员电话")
|
||||||
|
private String firstAiderPhone;
|
||||||
|
|
||||||
|
@Schema(title = "急救人2员姓名")
|
||||||
|
private String firstAiderName2;
|
||||||
|
|
||||||
|
@Schema(title = "急救人2员电话")
|
||||||
|
private String firstAiderPhone2;
|
||||||
|
|
||||||
|
@Schema(title = "重点关爱人员是否倒班(1是 2否)")
|
||||||
|
private Integer keycareShiftWork;
|
||||||
|
|
||||||
|
@Schema(title = "夜晚是否在单位公寓住宿(1是 2否)")
|
||||||
|
private Integer keycareNightStay;
|
||||||
|
|
||||||
|
@Schema(title = "是否有陪同住宿人员(1是 2否)")
|
||||||
|
private Integer hasCompanion;
|
||||||
|
|
||||||
|
@Schema(title = "陪同住宿人员是否取得急救证(1是 2否)")
|
||||||
|
private Integer companionCertified;
|
||||||
|
|
||||||
|
@Schema(title = "宿舍是否安装一键报警(1是 2否)")
|
||||||
|
private Integer dormAlarmAvailable;
|
||||||
|
|
||||||
|
@Schema(title = "公寓周边4分钟内是否配备AED(1是 2否)")
|
||||||
|
private Integer dormAedAvailable;
|
||||||
|
|
||||||
|
@Schema(title = "公寓AED是否能有专人管理(1是 2否)")
|
||||||
|
private Integer dormAedManaged;
|
||||||
|
|
||||||
|
@Schema(title = "关爱联络员id")
|
||||||
|
private String relationEmpId;
|
||||||
|
|
||||||
|
@Schema(title = "关爱联络员名称")
|
||||||
|
private String relationEmpName;
|
||||||
|
|
||||||
|
@Schema(title = "关爱联络员职务编码")
|
||||||
|
private String relationEmpPosts;
|
||||||
|
|
||||||
|
@Schema(title = "关爱联络员职务翻译")
|
||||||
|
private String relationEmpPostsText;
|
||||||
|
|
||||||
|
@Schema(title = "关爱联络员手机号")
|
||||||
|
private String relationEmpPhone;
|
||||||
|
}
|
||||||
+32
@@ -0,0 +1,32 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class HealthCheckProject {
|
||||||
|
@Schema(title = "项目记录编号")
|
||||||
|
private String id;
|
||||||
|
@Schema(title = "项目体检编号")
|
||||||
|
private String checkId;
|
||||||
|
@Schema(title = "科室编号")
|
||||||
|
private String departNo;
|
||||||
|
@Schema(title = "科室名称")
|
||||||
|
private String departName;
|
||||||
|
@Schema(title = "项目编号")
|
||||||
|
private String projectNo;
|
||||||
|
@Schema(title = "项目名称")
|
||||||
|
private String projectName;
|
||||||
|
@Schema(title = "项目体检值")
|
||||||
|
private String resultValue;
|
||||||
|
@Schema(title = "是否异常")
|
||||||
|
private String abnormal;
|
||||||
|
@Schema(title = "异常结果")
|
||||||
|
private String abnormalResult;
|
||||||
|
@Schema(title = "单位")
|
||||||
|
private String unit;
|
||||||
|
@Schema(title = "参考值")
|
||||||
|
private String referenceValue;
|
||||||
|
@Schema(title = "是否心脑血管项目0否 1是")
|
||||||
|
private String bloodBrain;
|
||||||
|
}
|
||||||
+39
@@ -0,0 +1,39 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title="健康小屋数据VO", description="健康小屋数据VO")
|
||||||
|
public class HealthPlaceHomListVO {
|
||||||
|
/**
|
||||||
|
* id
|
||||||
|
*/
|
||||||
|
private String id;
|
||||||
|
/**
|
||||||
|
* 单位
|
||||||
|
*/
|
||||||
|
@Schema(title = "单位")
|
||||||
|
private String departName;
|
||||||
|
/**
|
||||||
|
* 地点
|
||||||
|
*/
|
||||||
|
@Schema(title = "地点")
|
||||||
|
private String address;
|
||||||
|
/**
|
||||||
|
* 经度
|
||||||
|
*/
|
||||||
|
@Schema(title = "经度")
|
||||||
|
private String lon;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 纬度
|
||||||
|
*/
|
||||||
|
@Schema(title = "纬度")
|
||||||
|
private String lat;
|
||||||
|
/**
|
||||||
|
* 建设时间 YYYY-MM-DD
|
||||||
|
*/
|
||||||
|
@Schema(title = "建设时间(YYYY-MM-DD)")
|
||||||
|
private String buildDate;
|
||||||
|
}
|
||||||
+83
@@ -0,0 +1,83 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title="健康小屋数据详情列表", description="健康小屋数据详情列表")
|
||||||
|
public class HealthPlaceHomeDetailsVO {
|
||||||
|
/**
|
||||||
|
* id
|
||||||
|
*/
|
||||||
|
@Schema(title = "id")
|
||||||
|
private String id;
|
||||||
|
/**
|
||||||
|
* 单位id
|
||||||
|
*/
|
||||||
|
@Schema(title = "单位id")
|
||||||
|
private String departId;
|
||||||
|
/**
|
||||||
|
* 单位
|
||||||
|
*/
|
||||||
|
@Schema(title = "单位")
|
||||||
|
private String departName;
|
||||||
|
/**
|
||||||
|
* 健康小屋id
|
||||||
|
*/
|
||||||
|
@Schema(title = "健康小屋id")
|
||||||
|
private String roomId;
|
||||||
|
@Schema(title = "健康小屋名称")
|
||||||
|
private String roomName;
|
||||||
|
@Schema(title = "地址")
|
||||||
|
private String address;
|
||||||
|
/**
|
||||||
|
* 姓名
|
||||||
|
*/
|
||||||
|
@Schema(title = "姓名")
|
||||||
|
private String name;
|
||||||
|
/**
|
||||||
|
* 身份证号
|
||||||
|
*/
|
||||||
|
@Schema(title = "身份证号")
|
||||||
|
private String idCard;
|
||||||
|
/**
|
||||||
|
* 检查日期
|
||||||
|
*/
|
||||||
|
@Schema(title = "检查日期")
|
||||||
|
private String checkInDate;
|
||||||
|
/**
|
||||||
|
* 检查类型 11:BMI/21:收缩压/22:舒张压/31:血糖/41:低密度脂蛋白/42:总胆固醇/43:甘油三酯/51:尿酸/61:同型半胱氨酸 等等,缺失的可以继续加
|
||||||
|
* 字典废弃 新接口返回了name
|
||||||
|
*/
|
||||||
|
@Schema(title = "检查类型")
|
||||||
|
private String checkType;
|
||||||
|
@Schema(title = "检查类型名称")
|
||||||
|
private String checkTypeName;
|
||||||
|
/**
|
||||||
|
* 去年体检值 前一年的体检值(初始值)
|
||||||
|
*/
|
||||||
|
@Schema(title = "去年体检值 前一年的体检值(初始值)")
|
||||||
|
private String lastVal;
|
||||||
|
/**
|
||||||
|
* 控降目标 一人一档(控降目标值)
|
||||||
|
*/
|
||||||
|
@Schema(title = "控降目标 一人一档(控降目标值")
|
||||||
|
private String goalVal;
|
||||||
|
/**
|
||||||
|
* 目前测量值 目前控降数值(可和健康打卡最新值一致)
|
||||||
|
*/
|
||||||
|
@Schema(title = "目前测量值 目前控降数值(可和健康打卡最新值一致)")
|
||||||
|
private String currentVal;
|
||||||
|
/**
|
||||||
|
* 控降差值 和控降目标对比
|
||||||
|
*/
|
||||||
|
@Schema(title = "控降差值 和控降目标对比")
|
||||||
|
private String compareVal;
|
||||||
|
/**
|
||||||
|
* 是否成功空降,1:是/0.否
|
||||||
|
*/
|
||||||
|
@Schema(title = "是否成功空降,1:是/0.否")
|
||||||
|
private String successFlag;
|
||||||
|
@Schema(title = "员工统一编号")
|
||||||
|
private String employeeNum;
|
||||||
|
}
|
||||||
+62
@@ -0,0 +1,62 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title="新疆健康小屋对象", description="新疆健康小屋对象")
|
||||||
|
public class HealthRoomBaseVO {
|
||||||
|
/**
|
||||||
|
* id
|
||||||
|
*/
|
||||||
|
private String id;
|
||||||
|
/**
|
||||||
|
* 地址
|
||||||
|
*/
|
||||||
|
@Schema(title = "地址")
|
||||||
|
private String address;
|
||||||
|
/**
|
||||||
|
* 单位
|
||||||
|
*/
|
||||||
|
@Schema(title = "单位")
|
||||||
|
private String departName;
|
||||||
|
/**
|
||||||
|
* 经度
|
||||||
|
*/
|
||||||
|
@Schema(title = "经度")
|
||||||
|
private String lon;
|
||||||
|
/**
|
||||||
|
* 纬度
|
||||||
|
*/
|
||||||
|
@Schema(title = "纬度")
|
||||||
|
private String lat;
|
||||||
|
/**
|
||||||
|
* 建设时间 yyyy-MM-dd
|
||||||
|
*/
|
||||||
|
@Schema(title = "建设时间")
|
||||||
|
private String buildDate;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 在岗人数
|
||||||
|
*/
|
||||||
|
@Schema(title = "在岗人数")
|
||||||
|
private Integer jobNum;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 运转时间(分钟)
|
||||||
|
*/
|
||||||
|
@Schema(title = "运转时间(分钟)")
|
||||||
|
private Integer runTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 管理人员
|
||||||
|
*/
|
||||||
|
@Schema(title = "管理人员")
|
||||||
|
private String manager;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 联系电话
|
||||||
|
*/
|
||||||
|
@Schema(title = "联系电话")
|
||||||
|
private String phone;
|
||||||
|
}
|
||||||
+40
@@ -0,0 +1,40 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title="打卡人数统计", description="打卡人数统计")
|
||||||
|
public class HealthSignStatVO {
|
||||||
|
/**
|
||||||
|
* 减重打卡总人数
|
||||||
|
*/
|
||||||
|
@Schema(title = "减重打卡总人数")
|
||||||
|
private String weigtTotalCount;
|
||||||
|
/**
|
||||||
|
* 减重异常人数
|
||||||
|
*/
|
||||||
|
@Schema(title = "减重异常人数")
|
||||||
|
private String weigtAbCount;
|
||||||
|
/**
|
||||||
|
* 血压打卡总人数
|
||||||
|
*/
|
||||||
|
@Schema(title = "血压打卡总人数")
|
||||||
|
private String bpTotalCount;
|
||||||
|
/**
|
||||||
|
* 血压异常人数
|
||||||
|
*/
|
||||||
|
@Schema(title = "血压异常人数")
|
||||||
|
private String bpAbCount;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 血糖打卡总人数
|
||||||
|
*/
|
||||||
|
@Schema(title = "血糖打卡总人数")
|
||||||
|
private String bsTotalCount;
|
||||||
|
/**
|
||||||
|
* 血糖异常人数
|
||||||
|
*/
|
||||||
|
@Schema(title = "血糖异常人数")
|
||||||
|
private String bsAbCount;
|
||||||
|
}
|
||||||
+50
@@ -0,0 +1,50 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Schema(title="油田医院VO", description="油田医院VO")
|
||||||
|
public class HospitalListVO {
|
||||||
|
/**
|
||||||
|
* id
|
||||||
|
*/
|
||||||
|
@Schema(title = "id")
|
||||||
|
private String id;
|
||||||
|
/**
|
||||||
|
* 医院名称
|
||||||
|
*/
|
||||||
|
@Schema(title = "医院名称")
|
||||||
|
private String hospitalName;
|
||||||
|
/**
|
||||||
|
* 别名
|
||||||
|
*/
|
||||||
|
@Schema(title = "别名")
|
||||||
|
private String alias;
|
||||||
|
/**
|
||||||
|
* 地点
|
||||||
|
*/
|
||||||
|
@Schema(title = "地点")
|
||||||
|
private String address;
|
||||||
|
/**
|
||||||
|
* 电话
|
||||||
|
*/
|
||||||
|
@Schema(title = "电话")
|
||||||
|
private String phone;
|
||||||
|
/**
|
||||||
|
* 经度
|
||||||
|
*/
|
||||||
|
@Schema(title = "经度")
|
||||||
|
private String lon;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 纬度
|
||||||
|
*/
|
||||||
|
@Schema(title = "纬度")
|
||||||
|
private String lat;
|
||||||
|
/**
|
||||||
|
* 签约时间 YYYY-MM-DD
|
||||||
|
*/
|
||||||
|
@Schema(title = "签约时间(YYYY-MM-DD)")
|
||||||
|
private String contractDate;
|
||||||
|
}
|
||||||
+14
@@ -0,0 +1,14 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class MedicalAbnormalStatisticsVO {
|
||||||
|
private Integer totalCount;
|
||||||
|
// 冠脉CTA异常人数
|
||||||
|
private Integer cardiovaAbCount;
|
||||||
|
// 头颅CTA异常人数
|
||||||
|
private Integer cerebrovAbCount;
|
||||||
|
// 冠脉ct异常人数 (未返回)
|
||||||
|
private Integer cctaAbCount;
|
||||||
|
}
|
||||||
+45
@@ -0,0 +1,45 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import org.jeecg.common.aspect.annotation.Dict;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class MedicalAbnormalVO {
|
||||||
|
/**
|
||||||
|
* 单位
|
||||||
|
*/
|
||||||
|
@Schema(title = "单位")
|
||||||
|
private String departName;
|
||||||
|
/**
|
||||||
|
* 姓名
|
||||||
|
*/
|
||||||
|
@Schema(title = "姓名")
|
||||||
|
private String name;
|
||||||
|
/**
|
||||||
|
* 身份证号
|
||||||
|
*/
|
||||||
|
@Schema(title = "身份证号")
|
||||||
|
private String idCard;
|
||||||
|
/**
|
||||||
|
* 性别
|
||||||
|
*/
|
||||||
|
@Schema(title = "性别")
|
||||||
|
@Dict(dicCode = "sex2")
|
||||||
|
private Integer sex;
|
||||||
|
/**
|
||||||
|
* 年龄
|
||||||
|
*/
|
||||||
|
@Schema(title = "年龄")
|
||||||
|
private Integer age;
|
||||||
|
/**
|
||||||
|
* 体检医院
|
||||||
|
*/
|
||||||
|
@Schema(title = "体检医院")
|
||||||
|
private String hospitalName;
|
||||||
|
/**
|
||||||
|
* 检查日期
|
||||||
|
*/
|
||||||
|
@Schema(title = "检查日期")
|
||||||
|
private String checkInDate;
|
||||||
|
}
|
||||||
+23
@@ -0,0 +1,23 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class MedicalPeopleNumStatisticsVO {
|
||||||
|
/**
|
||||||
|
* 医院名称
|
||||||
|
*/
|
||||||
|
@Schema(title = "医院名称")
|
||||||
|
private String hospitalName;
|
||||||
|
/**
|
||||||
|
* 别名 为了显示或别的目的,医院名称过长导致不好显示,最好增加短的别名,如果没有则和hospitalName保持一致
|
||||||
|
*/
|
||||||
|
@Schema(title = "别名")
|
||||||
|
private String alias;
|
||||||
|
/**
|
||||||
|
* 已参检人数
|
||||||
|
*/
|
||||||
|
@Schema(title = "已参检人数")
|
||||||
|
private Integer checkedCount;
|
||||||
|
}
|
||||||
+41
@@ -0,0 +1,41 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
|
@EqualsAndHashCode(callSuper = true)
|
||||||
|
@Data
|
||||||
|
@Schema(title="健康打卡体重异常数据详细", description="健康打卡体重异常数据详细")
|
||||||
|
public class WeightPressureList extends XjUserBaseInfo {
|
||||||
|
/**
|
||||||
|
*腰围(CM)
|
||||||
|
*/
|
||||||
|
@Schema(title = "腰围(CM)")
|
||||||
|
private String waist;
|
||||||
|
/**
|
||||||
|
*身高(M)
|
||||||
|
*/
|
||||||
|
@Schema(title = "身高(M)")
|
||||||
|
private String height;
|
||||||
|
/**
|
||||||
|
*体重(KG)
|
||||||
|
*/
|
||||||
|
@Schema(title = "体重(KG)")
|
||||||
|
private String weight;
|
||||||
|
/**
|
||||||
|
*BMI
|
||||||
|
*/
|
||||||
|
@Schema(title = "BMI")
|
||||||
|
private String bmi;
|
||||||
|
/**
|
||||||
|
*BMI是否异常(1:是/0:否)
|
||||||
|
*/
|
||||||
|
@Schema(title = "BMI是否异常(1:是/0:否)")
|
||||||
|
private String bmiFlag;
|
||||||
|
/**
|
||||||
|
*填报时间 YYYY-MM-DD
|
||||||
|
*/
|
||||||
|
@Schema(title = "填报时间")
|
||||||
|
private String inputDate;
|
||||||
|
}
|
||||||
+36
@@ -0,0 +1,36 @@
|
|||||||
|
package com.renkang.anyan.model.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 员工基本信息
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class XjUserBaseInfo {
|
||||||
|
/**
|
||||||
|
*单位
|
||||||
|
*/
|
||||||
|
@Schema(title = "单位")
|
||||||
|
private String departName;
|
||||||
|
/**
|
||||||
|
*姓名
|
||||||
|
*/
|
||||||
|
@Schema(title = "姓名")
|
||||||
|
private String name;
|
||||||
|
/**
|
||||||
|
*身份证号
|
||||||
|
*/
|
||||||
|
@Schema(title = "身份证号")
|
||||||
|
private String idCard;
|
||||||
|
/**
|
||||||
|
*年龄
|
||||||
|
*/
|
||||||
|
@Schema(title = "年龄")
|
||||||
|
private String age;
|
||||||
|
/**
|
||||||
|
*性别
|
||||||
|
*/
|
||||||
|
@Schema(title = "性别")
|
||||||
|
private String sex;
|
||||||
|
}
|
||||||
+25
@@ -0,0 +1,25 @@
|
|||||||
|
package com.renkang.anyan.utils;
|
||||||
|
|
||||||
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.renkang.anyan.model.vo.AnYanResult;
|
||||||
|
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* IPage 类型装换
|
||||||
|
* @param <T>
|
||||||
|
*/
|
||||||
|
public class PageResultToBeanUtil<T> {
|
||||||
|
|
||||||
|
public IPage<T> transform(AnYanResult<Object> result, Class<T> tClass) {
|
||||||
|
IPage<?> page = BeanUtil.toBean(result.getData(), Page.class);
|
||||||
|
IPage<T> iPage = new Page<>();
|
||||||
|
BeanUtil.copyProperties(page,iPage,"records");
|
||||||
|
if(page.getTotal() > 0){
|
||||||
|
iPage.setRecords(page.getRecords().stream().map(o ->BeanUtil.toBean(o, tClass)).collect(Collectors.toList()));
|
||||||
|
}
|
||||||
|
return iPage;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,47 @@
|
|||||||
|
package com.renkang.anyan.utils;
|
||||||
|
|
||||||
|
import cn.hutool.crypto.Mode;
|
||||||
|
import cn.hutool.crypto.Padding;
|
||||||
|
import cn.hutool.crypto.symmetric.SM4;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* XJ安眼平台提供的数据加密工具类 仅用于安眼系统外部登录接口的对接
|
||||||
|
*/
|
||||||
|
public class SM4Utils {
|
||||||
|
|
||||||
|
private static final String privateKey = "5tgb6yhn7ujm8ik,";
|
||||||
|
// private static final String privateKey = "123456789qwertyu";
|
||||||
|
|
||||||
|
private static final String iv = "5tgb6yhn7ujm8ik,";
|
||||||
|
// private static final String iv = "abcdefghi1234567";
|
||||||
|
private static SM4 sm4 = null;
|
||||||
|
|
||||||
|
private static SM4 getInstance() {
|
||||||
|
if (sm4 == null) {
|
||||||
|
sm4 = new SM4(Mode.CBC, Padding.PKCS5Padding, privateKey.getBytes(), iv.getBytes());
|
||||||
|
}
|
||||||
|
return sm4;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @description 加密
|
||||||
|
* @author xj
|
||||||
|
* @time 2023/8/17
|
||||||
|
*/
|
||||||
|
public static String encryptSM4(String needEncryptText) {
|
||||||
|
return getInstance().encryptBase64(needEncryptText);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @description 解密
|
||||||
|
* @author xj
|
||||||
|
* @time 2023/8/17
|
||||||
|
*/
|
||||||
|
public static String decryptSM4(String encryptText) {
|
||||||
|
if (encryptText == null || encryptText.isEmpty()) return "";
|
||||||
|
return getInstance().decryptStr(encryptText);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
+115
@@ -0,0 +1,115 @@
|
|||||||
|
package com.renkang.anyan.utils;
|
||||||
|
|
||||||
|
import cn.hutool.core.util.StrUtil;
|
||||||
|
|
||||||
|
import javax.crypto.Cipher;
|
||||||
|
import java.net.URI;
|
||||||
|
import java.net.URISyntaxException;
|
||||||
|
import java.nio.file.Path;
|
||||||
|
import java.nio.file.Paths;
|
||||||
|
import java.security.KeyFactory;
|
||||||
|
import java.security.PublicKey;
|
||||||
|
import java.security.spec.X509EncodedKeySpec;
|
||||||
|
import java.util.Base64;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 安眼平台提供的数据加密工具类 仅用于安眼系统外部登录接口的对接
|
||||||
|
*/
|
||||||
|
public class StringUtils {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 公钥加密方法
|
||||||
|
*
|
||||||
|
* @param publicKeyText 公钥
|
||||||
|
* @param text 将要加密的信息
|
||||||
|
* @return Base64编码的字符串
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
|
||||||
|
public static String encryptByPublicKey(String publicKeyText, String text) throws Exception {
|
||||||
|
// 返回按照 X.509 标准进行编码的密钥的字节
|
||||||
|
// x509EncodedKeySpec2 是一种规范、规格
|
||||||
|
X509EncodedKeySpec x509EncodedKeySpec2 = new X509EncodedKeySpec(org.apache.commons.codec.binary.Base64.decodeBase64(publicKeyText));
|
||||||
|
KeyFactory keyFactory = KeyFactory.getInstance("RSA");
|
||||||
|
// 让密钥工厂按照指定的 规范 生成公钥
|
||||||
|
PublicKey publicKey = keyFactory.generatePublic(x509EncodedKeySpec2);
|
||||||
|
Cipher cipher = Cipher.getInstance("RSA");
|
||||||
|
// 对加密初始化,使用加密模式,公钥加密
|
||||||
|
// Cipher.ENCRYPT_MODE 可以用 1 代替
|
||||||
|
cipher.init(Cipher.ENCRYPT_MODE, publicKey);
|
||||||
|
|
||||||
|
byte[] result = cipher.doFinal(text.getBytes());
|
||||||
|
// 返回 Base64编码的字符串
|
||||||
|
return org.apache.commons.codec.binary.Base64.encodeBase64String(result);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public static String base64Encode(String input) {
|
||||||
|
return Base64.getEncoder().encodeToString(input.getBytes());
|
||||||
|
}
|
||||||
|
|
||||||
|
public static String base64Decode(String encodedInput) {
|
||||||
|
byte[] decodedBytes = Base64.getDecoder().decode(encodedInput);
|
||||||
|
return new String(decodedBytes);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static String preprocessJsonString(String jsonStr) {
|
||||||
|
String a = StrUtil.removeAll(jsonStr, ' ', '\t', '\r', '\n');
|
||||||
|
String[] searchList = {"\":\"", "\",\"", "{\"", "\"}", "\":"};
|
||||||
|
String[] replacementList = {"$is$", "$center$", "$left$", "$right$", "$start$"};
|
||||||
|
String b = org.apache.commons.lang3.StringUtils.replaceEach(a, searchList, replacementList);
|
||||||
|
String c = b.replace("\"", "\\\"");
|
||||||
|
return org.apache.commons.lang3.StringUtils.replaceEach(c, replacementList, searchList);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 提取文件名中的扩展名
|
||||||
|
*
|
||||||
|
* @param fileName 文件名
|
||||||
|
* @param needDot 需要点
|
||||||
|
* @return 文件扩展名,如果文件名中没有扩展名则返回 null
|
||||||
|
*/
|
||||||
|
public static String getFileExtension(String fileName, boolean needDot) {
|
||||||
|
// 检查文件名是否为 null 或空字符串
|
||||||
|
if (fileName == null || fileName.isEmpty()) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 找到最后一个点的位置
|
||||||
|
int lastDotIndex = fileName.lastIndexOf('.');
|
||||||
|
|
||||||
|
// 如果找不到点,或者点在字符串的第一个位置,返回 null
|
||||||
|
if (lastDotIndex == -1 || lastDotIndex == 0) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
return fileName.substring(needDot ? lastDotIndex : (lastDotIndex + 1));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取路径的最后一个元素(文件名或目录名)
|
||||||
|
*
|
||||||
|
* @param pathOrUrl 文件路径或 URL
|
||||||
|
* @return 路径的最后一个元素
|
||||||
|
*/
|
||||||
|
public static String baseName(String pathOrUrl) {
|
||||||
|
if (pathOrUrl == null || pathOrUrl.isEmpty()) {
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
|
// 尝试将字符串解析为 URI
|
||||||
|
URI uri = new URI(pathOrUrl);
|
||||||
|
// 获取 URI 的路径部分
|
||||||
|
String path = uri.getPath();
|
||||||
|
// 使用 Path 类获取路径的最后一个元素
|
||||||
|
Path filePath = Paths.get(path);
|
||||||
|
return filePath.getFileName().toString();
|
||||||
|
} catch (URISyntaxException e) {
|
||||||
|
// 如果解析 URI 失败,则直接将字符串作为路径处理
|
||||||
|
Path filePath = Paths.get(pathOrUrl);
|
||||||
|
return filePath.getFileName().toString();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,61 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<artifactId>health-bank</artifactId>
|
||||||
|
<groupId>com.renkang</groupId>
|
||||||
|
<version>2.0.0</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<artifactId>health-bank-api</artifactId>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<maven.compiler.source>8</maven.compiler.source>
|
||||||
|
<maven.compiler.target>8</maven.compiler.target>
|
||||||
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
|
</properties>
|
||||||
|
<dependencies>
|
||||||
|
<!-- feign -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework.cloud</groupId>
|
||||||
|
<artifactId>spring-cloud-starter-openfeign</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<!-- 控制openfeign中bcpkix依赖的版本 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.bouncycastle</groupId>
|
||||||
|
<artifactId>bcpkix-jdk18on</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<!-- sentinel限流熔断降级-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.alibaba.cloud</groupId>
|
||||||
|
<artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jeecgframework.boot</groupId>
|
||||||
|
<artifactId>jeecg-boot-base-core</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.github.pagehelper</groupId>
|
||||||
|
<artifactId>pagehelper</artifactId>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-source-plugin</artifactId>
|
||||||
|
<version>${maven-source-plugin.version}</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>attach-sources</id>
|
||||||
|
<goals>
|
||||||
|
<goal>jar</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</project>
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
package com.renkang.bank.constant;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author feng
|
||||||
|
* @date 2026-02-05
|
||||||
|
*/
|
||||||
|
public interface HealthBankConstants {
|
||||||
|
/**
|
||||||
|
* 积分变化-增加积分
|
||||||
|
*/
|
||||||
|
Integer CHANGE_TYPE_ADD = 1;
|
||||||
|
/**
|
||||||
|
*积分变化-扣减积分
|
||||||
|
*/
|
||||||
|
Integer CHANGE_TYPE_DEDUCT = 2;
|
||||||
|
}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user