Compare commits
103
Commits
fda24ef418
...
xc
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
570ed10c33 | ||
|
|
d47737de5e | ||
|
|
991dbabe8a | ||
|
|
2f5712a678 | ||
|
|
41bce5c0b2 | ||
|
|
5c8b56430d | ||
|
|
674891eba3 | ||
|
|
a8e8b53203 | ||
|
|
a835b874ad | ||
|
|
b6058c5f80 | ||
|
|
245cffecb0 | ||
|
|
b7525d6c7c | ||
|
|
1ad322c16a | ||
|
|
d08d20f1ee | ||
|
|
c260b1d79b | ||
|
|
1028a4e4e1 | ||
|
|
4a15ebe0d2 | ||
|
|
0ae963c4cf | ||
|
|
07d6f21fed | ||
|
|
26ae76a398 | ||
|
|
468314df64 | ||
|
|
3b7f260103 | ||
|
|
693749fece | ||
|
|
e9360d1ad9 | ||
|
|
ab0470c04c | ||
|
|
05c37fd532 | ||
|
|
670d82c868 | ||
|
|
c3afd0adfa | ||
|
|
44e8ac7da5 | ||
|
|
1167ac792e | ||
|
|
df41e0c8ce | ||
|
|
f6f70ebf32 | ||
|
|
661079dd3a | ||
|
|
9111cb40c6 | ||
|
|
3aa16600d8 | ||
|
|
32d8ad3652 | ||
|
|
b5c5251913 | ||
|
|
38a0aa07dd | ||
|
|
be701122ca | ||
|
|
1a5a2dcb3f | ||
|
|
fecfb2a355 | ||
|
|
f604d18b32 | ||
|
|
145cf89a89 | ||
|
|
d4f1d1a7bd | ||
|
|
2d5198ec3f | ||
|
|
e844fec480 | ||
|
|
194c3b2134 | ||
|
|
a1e5625ca7 | ||
|
|
e16c0c2536 | ||
|
|
66b77cc231 | ||
|
|
9b35cfe9c2 | ||
|
|
4898a63b4b | ||
|
|
37132eeeb6 | ||
|
|
8efc5bbd56 | ||
|
|
3c65f7eb24 | ||
|
|
bb95f1d78f | ||
|
|
1484f621bd | ||
|
|
f10221e92c | ||
|
|
945c0b46d7 | ||
|
|
74ecbe6bda | ||
|
|
fd7fd32c8d | ||
|
|
4cb3411eca | ||
|
|
9a022aa9cc | ||
|
|
ebc3a026d1 | ||
|
|
29c2be8856 | ||
|
|
9713b242e8 | ||
|
|
bbb0d5b0f8 | ||
|
|
3c5bfc8ad1 | ||
|
|
5612fe0752 | ||
|
|
3d8b930d1a | ||
|
|
8761a965aa | ||
|
|
3f63abe1e3 | ||
|
|
2cc0668391 | ||
|
|
c8c3598edd | ||
|
|
532041ff8d | ||
|
|
c6d12c9c68 | ||
|
|
6384021c4d | ||
|
|
74ebe26a6c | ||
|
|
7acee51892 | ||
|
|
0b6b5856d1 | ||
|
|
7775f6eef4 | ||
|
|
99f150be25 | ||
|
|
eb33cc2408 | ||
|
|
d11d605418 | ||
|
|
2d3f3670e0 | ||
|
|
b4111900f1 | ||
|
|
74310b095c | ||
|
|
61f26973ae | ||
|
|
270c9a52f9 | ||
|
|
86fa43c284 | ||
|
|
42c7d223c9 | ||
|
|
15dfd6a9c7 | ||
|
|
10d7a2f908 | ||
|
|
98a06d0c66 | ||
|
|
a7a037daf9 | ||
|
|
cb5bbb1021 | ||
|
|
a7cafe9d7f | ||
|
|
f273609f95 | ||
|
|
f1abb06ae8 | ||
|
|
c6338a8d45 | ||
|
|
66795541c0 | ||
|
|
0fed763499 | ||
|
|
786b053703 |
@@ -0,0 +1,224 @@
|
|||||||
|
# CLAUDE.md
|
||||||
|
|
||||||
|
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📌 重要提示
|
||||||
|
|
||||||
|
**在开始工作前,请务必先阅读 `skills.md` 文件,了解当前任务的具体约束和技术指南。**
|
||||||
|
|
||||||
|
- **CLAUDE.md** (本文件): 项目通用知识库,包含架构、技术栈、开发规范等基础信息
|
||||||
|
- **skills.md**: 当前任务技能包,定义特定任务的范围约束、禁止事项和专项技术指南
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 项目概述
|
||||||
|
|
||||||
|
新疆油田健康管理平台 - 基于 JeecgBoot 3.6.3.1-plus 框架的微服务架构后端系统。
|
||||||
|
|
||||||
|
## 技术栈
|
||||||
|
|
||||||
|
- **框架版本**: Spring Boot 2.7.18, Spring Cloud 2021.0.9, Spring Cloud Alibaba 2021.0.6.0
|
||||||
|
- **JDK**: Java 1.8
|
||||||
|
- **构建工具**: Maven 3.x
|
||||||
|
- **服务治理**: Nacos 2.3.2 (配置中心 + 服务发现)
|
||||||
|
- **持久层**: MyBatis-Plus 3.5.6, MyBatis-Plus Join 1.5.3
|
||||||
|
- **数据源**: 动态多数据源 (Dynamic Datasource 4.3.0), Druid 1.2.18
|
||||||
|
- **数据库支持**: 达梦DM8 (主要), MySQL, Oracle, PostgreSQL
|
||||||
|
- **认证授权**: Shiro 1.13.0, JWT
|
||||||
|
- **文档**: Knife4j 4.5.0
|
||||||
|
- **报表**: 积木报表 1.6.1
|
||||||
|
- **对象存储**: MinIO, 阿里云OSS, 七牛云
|
||||||
|
|
||||||
|
## 微服务模块
|
||||||
|
|
||||||
|
项目采用多模块微服务架构,各服务独立部署:
|
||||||
|
|
||||||
|
| 服务名称 | 模块路径 | 默认端口 | 说明 |
|
||||||
|
|---------|---------|---------|------|
|
||||||
|
| health-system | jeecg-system/jeecg-system-start | 7001 | 系统核心服务(用户、角色、权限、租户管理) |
|
||||||
|
| health-consultation | health-consultation/health-consultation-start | 7010 | 健康咨询服务 |
|
||||||
|
| health-emergency | health-emergency/health-emergency-start | - | 急救服务 |
|
||||||
|
| health-watch | health-watch/health-watch-start | - | 手表数据服务 |
|
||||||
|
| health-im | health-im/health-im-start | - | 即时通讯服务 |
|
||||||
|
| health-bank | health-bank/health-bank-start | - | 健康银行服务 |
|
||||||
|
|
||||||
|
## 核心架构特性
|
||||||
|
|
||||||
|
### 1. 多租户(SaaS)架构
|
||||||
|
|
||||||
|
- **实现方式**: MyBatis-Plus TenantLineInnerInterceptor 租户拦截器
|
||||||
|
- **配置位置**: `jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/MybatisPlusSaasConfig.java`
|
||||||
|
- **租户字段**: 数据表通过 `tenant_id` 字段实现租户隔离
|
||||||
|
- **隔离范围**: 用户、角色、部门、字典、多数据源等系统模块
|
||||||
|
- **非隔离表**: 菜单表、租户表不做租户隔离
|
||||||
|
|
||||||
|
### 2. 动态多数据源
|
||||||
|
|
||||||
|
- **配置**: 支持运行时动态切换数据源
|
||||||
|
- **主要数据库**: 达梦数据库 DM8 (国产数据库)
|
||||||
|
- **注解切换**: 使用 `@DS("数据源名称")` 注解切换数据源
|
||||||
|
- **拦截器**: `DmKeywordInterceptor` 处理达梦数据库关键字转义
|
||||||
|
|
||||||
|
### 3. 安眼系统集成
|
||||||
|
|
||||||
|
- **模块位置**: `functional-modules/xj-anyan-api`
|
||||||
|
- **执行器**: `AnYanClientExecutor` 实现与安眼系统的API对接
|
||||||
|
- **功能**: 统一身份认证、用户数据同步、登录集成
|
||||||
|
|
||||||
|
### 4. 环境配置
|
||||||
|
|
||||||
|
每个微服务启动模块都包含独立的 `.env` 文件用于环境变量配置:
|
||||||
|
|
||||||
|
```
|
||||||
|
PROFILE_NAME=dev # 环境名称
|
||||||
|
SERVER_PORT=7001 # 服务端口
|
||||||
|
NACOS_SERVER_ADDR=192.168.1.80:8848 # Nacos地址
|
||||||
|
NACOS_USERNAME=xjuser # Nacos用户名
|
||||||
|
NACOS_PASSWORD=Aa135790!123 # Nacos密码
|
||||||
|
NACOS_NAMESPACE=xjxc-space-common # 配置命名空间
|
||||||
|
NACOS_NAMESPACE_DISCOVERY=workspace_lian # 服务发现命名空间
|
||||||
|
NACOS_GROUP=dev # 配置分组
|
||||||
|
```
|
||||||
|
|
||||||
|
**注意**: `.env` 文件包含敏感信息,不应提交到版本控制系统。
|
||||||
|
|
||||||
|
## 常用开发命令
|
||||||
|
|
||||||
|
### Maven 构建命令
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 全量编译打包(跳过测试)
|
||||||
|
mvn clean package -DskipTests
|
||||||
|
|
||||||
|
# 编译指定模块
|
||||||
|
mvn clean package -pl jeecg-system/jeecg-system-start -am -DskipTests
|
||||||
|
|
||||||
|
# 安装到本地仓库
|
||||||
|
mvn clean install -DskipTests
|
||||||
|
|
||||||
|
# 分包打包(依赖和应用分离,用于Docker部署)
|
||||||
|
mvn clean package -P divide-package -DskipTests
|
||||||
|
|
||||||
|
# 依赖漏洞分析
|
||||||
|
mvn clean package -P bom-analysis
|
||||||
|
```
|
||||||
|
|
||||||
|
### 启动服务
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 方式1: IDE直接运行启动类
|
||||||
|
# 例如: org.jeecg.JeecgSystemCloudApplication
|
||||||
|
|
||||||
|
# 方式2: 使用 spring-boot-maven-plugin 启动
|
||||||
|
cd jeecg-system/jeecg-system-start
|
||||||
|
mvn spring-boot:run
|
||||||
|
|
||||||
|
# 方式3: 打包后启动
|
||||||
|
java -jar jeecg-system/jeecg-system-start/target/jeecg-system-start.jar
|
||||||
|
```
|
||||||
|
|
||||||
|
### Docker 部署
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 构建 Docker 镜像(在各服务的 start 模块目录执行)
|
||||||
|
cd jeecg-system/jeecg-system-start
|
||||||
|
docker build -t health-system:latest .
|
||||||
|
|
||||||
|
# 运行容器
|
||||||
|
docker run -d \
|
||||||
|
-p 7001:7001 \
|
||||||
|
-e PROFILE_NAME=dev \
|
||||||
|
-e NACOS_SERVER_ADDR=nacos:8848 \
|
||||||
|
--name health-system \
|
||||||
|
health-system:latest
|
||||||
|
```
|
||||||
|
|
||||||
|
## 代码规范
|
||||||
|
|
||||||
|
### 包结构约定
|
||||||
|
|
||||||
|
```
|
||||||
|
com.renkang / org.jeecg
|
||||||
|
├── modules
|
||||||
|
│ └── [模块名]
|
||||||
|
│ ├── controller # 控制器层
|
||||||
|
│ ├── service # 服务层
|
||||||
|
│ │ └── impl # 服务实现
|
||||||
|
│ ├── mapper # 数据访问层
|
||||||
|
│ │ └── xml # MyBatis XML映射文件
|
||||||
|
│ ├── entity # 实体类
|
||||||
|
│ ├── vo # 视图对象
|
||||||
|
│ └── dto # 数据传输对象
|
||||||
|
```
|
||||||
|
|
||||||
|
### Mapper扫描路径
|
||||||
|
|
||||||
|
在 `MybatisPlusSaasConfig.java` 中配置了全局 Mapper 扫描:
|
||||||
|
|
||||||
|
```java
|
||||||
|
@MapperScan(value = {"org.jeecg.modules.**.mapper*", "com.renkang.**.mapper*", "com.jeecg.**.mapper*"})
|
||||||
|
```
|
||||||
|
|
||||||
|
### MyBatis XML 映射文件位置
|
||||||
|
|
||||||
|
- **方式1**: 放在 `src/main/resources/mapper` 或 `src/main/resources/mapper/xml`
|
||||||
|
- **方式2**: 与 Mapper 接口同目录,在 `src/main/java` 下 (已配置资源过滤)
|
||||||
|
|
||||||
|
### 多租户开发注意事项
|
||||||
|
|
||||||
|
1. 新增业务表时,需要添加 `tenant_id` 字段用于租户隔离
|
||||||
|
2. 如果某些表不需要租户隔离,需要在 `MybatisPlusSaasConfig` 的 `TenantLineHandler` 中排除
|
||||||
|
3. 租户ID由拦截器自动注入,业务代码无需手动设置
|
||||||
|
|
||||||
|
### 动态数据源使用
|
||||||
|
|
||||||
|
```java
|
||||||
|
@Service
|
||||||
|
public class UserService {
|
||||||
|
|
||||||
|
@DS("slave") // 切换到从库
|
||||||
|
public List<User> queryUsers() {
|
||||||
|
// ...
|
||||||
|
}
|
||||||
|
|
||||||
|
@DS("master") // 切换到主库
|
||||||
|
public void saveUser(User user) {
|
||||||
|
// ...
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## 项目特定依赖
|
||||||
|
|
||||||
|
- **Aspose Words**: 文档处理库,用于生成Word报告
|
||||||
|
- **EasyExcel**: Excel导入导出
|
||||||
|
- **POI-TL**: Word模板引擎
|
||||||
|
- **极光推送**: 消息推送服务
|
||||||
|
- **微信小程序**: 小程序API集成
|
||||||
|
- **北郊工具**: 膳食摄入算法工具 (`yixiong-tools`)
|
||||||
|
- **重庆风险评估**: 健康风险评估工具 (`cqRisk`)
|
||||||
|
|
||||||
|
## 重要配置文件
|
||||||
|
|
||||||
|
- **根 pom.xml**: 定义所有依赖版本和Maven仓库配置
|
||||||
|
- **application.yml**: 各服务启动配置,从Nacos加载配置
|
||||||
|
- **.env**: 环境变量配置,控制Nacos连接和服务端口
|
||||||
|
- **Dockerfile**: 各服务的容器化配置
|
||||||
|
|
||||||
|
## 开发工具推荐
|
||||||
|
|
||||||
|
- **IDE**: IntelliJ IDEA
|
||||||
|
- **数据库工具**: DM数据库客户端 (达梦官方), Navicat (支持达梦插件)
|
||||||
|
- **API测试**: Knife4j Web UI (启动服务后访问 `/doc.html`)
|
||||||
|
- **服务监控**: Nacos 控制台
|
||||||
|
|
||||||
|
## 调试建议
|
||||||
|
|
||||||
|
1. 确保 Nacos 服务已启动并可访问
|
||||||
|
2. 检查 `.env` 文件中的 Nacos 配置是否正确
|
||||||
|
3. 在 Nacos 配置中心确认对应的配置文件存在 (`jeecg.yaml`, `health-system-dev.yaml` 等)
|
||||||
|
4. 查看日志目录 `logs/` 下的服务日志文件
|
||||||
|
5. 多租户问题排查: 检查请求Header中的 `tenant-id` 或 `X-Access-Token` (从Token解析租户ID)
|
||||||
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
-- 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`;
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
-------------------------
|
|
||||||
------------ 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;
|
|
||||||
@@ -1,263 +0,0 @@
|
|||||||
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);
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- 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 '急救人员电话';
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- 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 '第二位参与的专业人头像';
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- 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;
|
|
||||||
@@ -1,202 +0,0 @@
|
|||||||
-------------------------
|
|
||||||
-------------------------
|
|
||||||
-------------------------
|
|
||||||
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应用记录表';
|
|
||||||
@@ -1,244 +0,0 @@
|
|||||||
---------------------------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);
|
|
||||||
@@ -1,50 +0,0 @@
|
|||||||
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 <> '';
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
UPDATE aed_equipment_manger m
|
|
||||||
JOIN aed_location_equipment l ON m.id = l.equipment_id
|
|
||||||
SET m.install_address = l.address;
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
--修复生日数据
|
|
||||||
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;
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
/*
|
|
||||||
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;
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
ALTER TABLE `emergency_resource`
|
|
||||||
ADD COLUMN `geo_collect_type` tinyint NULL DEFAULT 0 COMMENT '位置数据维护方式(0-地图选点,1-手动维护)' AFTER `ay_id`;
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
--心率
|
|
||||||
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`;
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
### 心率原始数据修正
|
|
||||||
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;
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- 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 '负责人';
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- 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电话';
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
--重置专家排序
|
|
||||||
update `con_doctor` set sort = 9999;
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
-- ----------------------------
|
|
||||||
-- 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;
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
ALTER TABLE `emergency_order`
|
|
||||||
ADD COLUMN `destroy_group` tinyint(1) NULL DEFAULT 0 COMMENT '是否解散群聊(0:否 1:是)' AFTER `major_user_two_avatar`;
|
|
||||||
@@ -1,35 +0,0 @@
|
|||||||
-- 消息通知表
|
|
||||||
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='消息通知范围表';
|
|
||||||
@@ -1,111 +0,0 @@
|
|||||||
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";
|
|
||||||
@@ -1,92 +0,0 @@
|
|||||||
-- ============================================================
|
|
||||||
-- 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";
|
|
||||||
@@ -1,69 +0,0 @@
|
|||||||
-- ============================================================
|
|
||||||
-- 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,2 @@
|
|||||||
|
ALTER TABLE "QH_HLT_USER_EMPLOYEE_EX" ADD "NON_CARE_FLAG" INT DEFAULT null;
|
||||||
|
COMMENT ON COLUMN "QH_HLT_USER_EMPLOYEE_EX"."NON_CARE_FLAG" IS '非关爱人员标记:0-否,1-是';
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
-- 手表用户绑定数据视图
|
||||||
|
-- 关联 QH_WAT_DEVICE 与 QH_SYS_USER,查询已绑定用户的手表设备信息
|
||||||
|
CREATE OR REPLACE VIEW V_WATCH_USER_BIND AS
|
||||||
|
SELECT
|
||||||
|
u.WORK_NO AS employee_num,
|
||||||
|
d.WATCH_NO AS watch_no,
|
||||||
|
u.REALNAME AS real_name,
|
||||||
|
d.BIND_DATE AS bind_date
|
||||||
|
FROM QH_WAT_DEVICE d
|
||||||
|
INNER JOIN QH_SYS_USER u ON d.BIND_USER_ID = u.ID
|
||||||
|
WHERE d.BIND_USER_ID IS NOT NULL
|
||||||
|
AND d.BIND_USER_ID <> '';
|
||||||
@@ -0,0 +1,200 @@
|
|||||||
|
-- =====================================================
|
||||||
|
-- 急救宣教资源管理 — 线上部署 SQL(达梦 DM8)
|
||||||
|
-- 包含:分类/标签、资源、用户行为、版本历史、审核记录、推送记录
|
||||||
|
-- 日期: 2026-06-25
|
||||||
|
-- =====================================================
|
||||||
|
|
||||||
|
-- 1. 资源分类/标签统一表
|
||||||
|
-- TYPE: 1=分类(树形), 2=标签(扁平)
|
||||||
|
CREATE TABLE "QH_EME_FIR_AID_RES_CATE" (
|
||||||
|
"ID" VARCHAR2(32) NOT NULL,
|
||||||
|
"NAME" VARCHAR2(100) NOT NULL,
|
||||||
|
"TYPE" NUMBER(1) DEFAULT 1 NOT NULL,
|
||||||
|
"PARENT_ID" VARCHAR2(32),
|
||||||
|
"DESCRIPTION" VARCHAR2(500),
|
||||||
|
"SORT_NO" NUMBER(10) DEFAULT 0,
|
||||||
|
"STATUS" NUMBER(1) DEFAULT 1,
|
||||||
|
"CREATE_BY" VARCHAR2(50),
|
||||||
|
"CREATE_TIME" TIMESTAMP,
|
||||||
|
"UPDATE_BY" VARCHAR2(50),
|
||||||
|
"UPDATE_TIME" TIMESTAMP,
|
||||||
|
"DEL_FLAG" NUMBER(1) DEFAULT 0,
|
||||||
|
"MEMO" VARCHAR2(500),
|
||||||
|
PRIMARY KEY ("ID")
|
||||||
|
);
|
||||||
|
COMMENT ON TABLE "QH_EME_FIR_AID_RES_CATE" IS '急救宣教资源分类/标签';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_CATE"."ID" IS '主键';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_CATE"."NAME" IS '名称';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_CATE"."TYPE" IS '类型:1=分类,2=标签';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_CATE"."PARENT_ID" IS '父分类ID(根分类为NULL,标签指向所属分类ID)';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_CATE"."DESCRIPTION" IS '描述';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_CATE"."SORT_NO" IS '排序号';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_CATE"."STATUS" IS '状态(1=正常,2=冻结)';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_CATE"."DEL_FLAG" IS '删除标记(0=正常,1=已删除)';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_CATE"."MEMO" IS '备注';
|
||||||
|
CREATE INDEX "IDX_FA_CATEGORY_TYPE" ON "QH_EME_FIR_AID_RES_CATE"("TYPE");
|
||||||
|
CREATE INDEX "IDX_FA_CATEGORY_PARENT_ID" ON "QH_EME_FIR_AID_RES_CATE"("PARENT_ID");
|
||||||
|
|
||||||
|
-- 2. 资源表
|
||||||
|
CREATE TABLE "QH_EME_FIR_AID_RES" (
|
||||||
|
"ID" VARCHAR2(32) NOT NULL,
|
||||||
|
"TITLE" VARCHAR2(200) NOT NULL,
|
||||||
|
"SUMMARY" VARCHAR2(500),
|
||||||
|
"CONTENT_TYPE" VARCHAR2(32),
|
||||||
|
"CATEGORY_ID" VARCHAR2(32),
|
||||||
|
"APPLICABLE_SCENARIO" VARCHAR2(500),
|
||||||
|
"TAGS" VARCHAR2(2000),
|
||||||
|
"CONTENT" CLOB,
|
||||||
|
"COVER_IMAGE" VARCHAR2(500),
|
||||||
|
"FILE_URL" CLOB,
|
||||||
|
"EFFECTIVE_TIME" TIMESTAMP,
|
||||||
|
"EXPIRY_TIME" TIMESTAMP,
|
||||||
|
"AUDIT_STATUS" NUMBER(2),
|
||||||
|
"AUDIT_REJECT_REASON" VARCHAR2(500),
|
||||||
|
"AUDIT_BY" VARCHAR2(50),
|
||||||
|
"AUDIT_BY_ID" VARCHAR2(32),
|
||||||
|
"AUDIT_TIME" TIMESTAMP,
|
||||||
|
"VIEW_COUNT" NUMBER(10) DEFAULT 0,
|
||||||
|
"FAVORITE_COUNT" NUMBER(10) DEFAULT 0,
|
||||||
|
"STATUS" NUMBER(1) DEFAULT 0,
|
||||||
|
"CREATE_BY" VARCHAR2(50),
|
||||||
|
"CREATE_TIME" TIMESTAMP,
|
||||||
|
"UPDATE_BY" VARCHAR2(50),
|
||||||
|
"UPDATE_TIME" TIMESTAMP,
|
||||||
|
"DEL_FLAG" NUMBER(1) DEFAULT 0,
|
||||||
|
"MEMO" VARCHAR2(500),
|
||||||
|
PRIMARY KEY ("ID")
|
||||||
|
);
|
||||||
|
COMMENT ON TABLE "QH_EME_FIR_AID_RES" IS '急救宣教资源';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."ID" IS '主键';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."TITLE" IS '标题';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."SUMMARY" IS '摘要/简介';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."CONTENT_TYPE" IS '内容类型:IMAGE_TEXT=图文/VIDEO=视频/AUDIO=音频/PDF';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."CATEGORY_ID" IS '所属分类ID';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."APPLICABLE_SCENARIO" IS '适用场景';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."TAGS" IS '标签ID列表(逗号分隔)';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."CONTENT" IS '正文内容(富文本HTML)';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."COVER_IMAGE" IS '封面图URL';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."FILE_URL" IS '附件URL列表(JSON数组)';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."EFFECTIVE_TIME" IS '生效时间';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."EXPIRY_TIME" IS '失效时间';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."AUDIT_STATUS" IS '审核状态(NULL=无审核/10=待审核/11=已通过/12=已驳回)';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."AUDIT_REJECT_REASON" IS '驳回原因';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."AUDIT_BY" IS '审核人';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."AUDIT_BY_ID" IS '审核人ID';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."AUDIT_TIME" IS '审核时间';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."VIEW_COUNT" IS '浏览次数';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."FAVORITE_COUNT" IS '收藏次数';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."STATUS" IS '发布状态(0=草稿,1=已发布,2=已下架)';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."DEL_FLAG" IS '删除标记(0=正常,1=已删除)';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES"."MEMO" IS '备注';
|
||||||
|
CREATE INDEX "IDX_FA_RESOURCE_CATEGORY_ID" ON "QH_EME_FIR_AID_RES"("CATEGORY_ID");
|
||||||
|
CREATE INDEX "IDX_FA_RESOURCE_AUDIT_STATUS" ON "QH_EME_FIR_AID_RES"("AUDIT_STATUS");
|
||||||
|
CREATE INDEX "IDX_FA_RESOURCE_EFFECTIVE_TIME" ON "QH_EME_FIR_AID_RES"("EFFECTIVE_TIME");
|
||||||
|
|
||||||
|
-- 3. 用户行为记录表(阅读+收藏)
|
||||||
|
CREATE TABLE "QH_EME_FIR_AID_RES_UACT" (
|
||||||
|
"ID" VARCHAR2(32) NOT NULL,
|
||||||
|
"RESOURCE_ID" VARCHAR2(32) NOT NULL,
|
||||||
|
"USER_ID" VARCHAR2(50) NOT NULL,
|
||||||
|
"TYPE" NUMBER(1) NOT NULL,
|
||||||
|
"CREATE_TIME" TIMESTAMP,
|
||||||
|
PRIMARY KEY ("ID")
|
||||||
|
);
|
||||||
|
COMMENT ON TABLE "QH_EME_FIR_AID_RES_UACT" IS '用户行为记录(阅读/收藏)';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_UACT"."ID" IS '主键';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_UACT"."RESOURCE_ID" IS '资源ID';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_UACT"."USER_ID" IS '用户ID';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_UACT"."TYPE" IS '行为类型:1=阅读,2=收藏';
|
||||||
|
CREATE UNIQUE INDEX "UK_FA_USER_ACTION" ON "QH_EME_FIR_AID_RES_UACT"("RESOURCE_ID", "USER_ID", "TYPE");
|
||||||
|
CREATE INDEX "IDX_FA_USER_ACTION_USER_TYPE" ON "QH_EME_FIR_AID_RES_UACT"("USER_ID", "TYPE");
|
||||||
|
|
||||||
|
-- 4. 版本历史表
|
||||||
|
CREATE TABLE "QH_EME_FIR_AID_RES_VER" (
|
||||||
|
"ID" VARCHAR2(32) NOT NULL,
|
||||||
|
"RESOURCE_ID" VARCHAR2(32) NOT NULL,
|
||||||
|
"VERSION_NO" NUMBER(10) NOT NULL,
|
||||||
|
"TITLE" VARCHAR2(200),
|
||||||
|
"CONTENT" CLOB,
|
||||||
|
"CHANGE_DESCRIPTION" VARCHAR2(500),
|
||||||
|
"IS_CURRENT" NUMBER(1) DEFAULT 0,
|
||||||
|
"CREATE_BY" VARCHAR2(50),
|
||||||
|
"CREATE_TIME" TIMESTAMP,
|
||||||
|
PRIMARY KEY ("ID")
|
||||||
|
);
|
||||||
|
COMMENT ON TABLE "QH_EME_FIR_AID_RES_VER" IS '资源版本历史';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_VER"."ID" IS '主键';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_VER"."RESOURCE_ID" IS '资源ID';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_VER"."VERSION_NO" IS '版本号';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_VER"."TITLE" IS '版本时的标题';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_VER"."CONTENT" IS '版本时的正文内容';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_VER"."CHANGE_DESCRIPTION" IS '变更描述';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_VER"."IS_CURRENT" IS '是否当前版本(1=是,0=否)';
|
||||||
|
CREATE INDEX "IDX_FA_VERSION_RESOURCE_ID" ON "QH_EME_FIR_AID_RES_VER"("RESOURCE_ID");
|
||||||
|
|
||||||
|
-- 5. 审核记录表
|
||||||
|
CREATE TABLE "QH_EME_FIR_AID_RES_AUD" (
|
||||||
|
"ID" VARCHAR2(32) NOT NULL,
|
||||||
|
"RESOURCE_ID" VARCHAR2(32) NOT NULL,
|
||||||
|
"AUDIT_STATUS" NUMBER(2),
|
||||||
|
"AUDIT_REJECT_REASON" VARCHAR2(500),
|
||||||
|
"AUDIT_BY" VARCHAR2(50),
|
||||||
|
"AUDIT_BY_ID" VARCHAR2(32),
|
||||||
|
"AUDIT_TIME" TIMESTAMP,
|
||||||
|
"CREATE_TIME" TIMESTAMP DEFAULT SYSDATE,
|
||||||
|
PRIMARY KEY ("ID")
|
||||||
|
);
|
||||||
|
COMMENT ON TABLE "QH_EME_FIR_AID_RES_AUD" IS '急救宣教资源审核记录';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_AUD"."ID" IS '主键';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_AUD"."RESOURCE_ID" IS '关联资源ID';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_AUD"."AUDIT_STATUS" IS '审核状态:10=待审核,11=已通过,12=已驳回';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_AUD"."AUDIT_REJECT_REASON" IS '驳回原因';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_AUD"."AUDIT_BY" IS '审核人';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_AUD"."AUDIT_BY_ID" IS '审核人ID';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_AUD"."AUDIT_TIME" IS '审核时间';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_RES_AUD"."CREATE_TIME" IS '创建时间';
|
||||||
|
CREATE INDEX "IDX_FA_AUDIT_RESOURCE_ID" ON "QH_EME_FIR_AID_RES_AUD"("RESOURCE_ID");
|
||||||
|
|
||||||
|
-- 6. 推送记录表
|
||||||
|
CREATE TABLE "QH_EME_FIR_AID_PUSH_RD" (
|
||||||
|
"ID" VARCHAR2(32) NOT NULL,
|
||||||
|
"RESOURCE_ID" VARCHAR2(32) NOT NULL,
|
||||||
|
"RESOURCE_TITLE" VARCHAR2(200) DEFAULT NULL,
|
||||||
|
"ORDER_ID" VARCHAR2(32) NOT NULL,
|
||||||
|
"TARGET_USER_ID" VARCHAR2(32) DEFAULT NULL,
|
||||||
|
"PUSH_BY" VARCHAR2(50) DEFAULT NULL,
|
||||||
|
"PUSH_BY_ID" VARCHAR2(32) DEFAULT NULL,
|
||||||
|
"PUSH_TIME" TIMESTAMP DEFAULT NULL,
|
||||||
|
"TENANT_ID" VARCHAR2(32) DEFAULT NULL,
|
||||||
|
PRIMARY KEY ("ID"),
|
||||||
|
CONSTRAINT "UK_ORDER_RESOURCE" UNIQUE ("ORDER_ID", "RESOURCE_ID")
|
||||||
|
);
|
||||||
|
COMMENT ON TABLE "QH_EME_FIR_AID_PUSH_RD" IS '急救宣教推送记录表';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_PUSH_RD"."ID" IS '主键';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_PUSH_RD"."RESOURCE_ID" IS '资源ID';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_PUSH_RD"."RESOURCE_TITLE" IS '资源标题(冗余)';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_PUSH_RD"."ORDER_ID" IS '关联应急工单ID';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_PUSH_RD"."TARGET_USER_ID" IS '推送目标用户ID';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_PUSH_RD"."PUSH_BY" IS '推送人';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_PUSH_RD"."PUSH_BY_ID" IS '推送人ID';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_PUSH_RD"."PUSH_TIME" IS '推送时间';
|
||||||
|
COMMENT ON COLUMN "QH_EME_FIR_AID_PUSH_RD"."TENANT_ID" IS '租户ID';
|
||||||
|
CREATE INDEX "IDX_FA_PUSH_RECORD_ORDER_ID" ON "QH_EME_FIR_AID_PUSH_RD"("ORDER_ID");
|
||||||
|
|
||||||
|
-- 7. 字典数据
|
||||||
|
-- 7.1 内容类型
|
||||||
|
INSERT INTO "QH_SYS_DICT" ("ID", "TYPE", "DICT_NAME", "DICT_CODE", "DESCRIPTION", "DEL_FLAG", "TENANT_ID", "LOW_APP_ID", "CREATE_BY", "CREATE_TIME", "UPDATE_BY", "UPDATE_TIME")
|
||||||
|
VALUES ('1589123456789100001', 0, '内容类型', 'first_aid_content_type', '急救宣教资源内容类型', 0, 0, NULL, 'admin', SYSDATE, 'admin', SYSDATE);
|
||||||
|
|
||||||
|
INSERT INTO "QH_SYS_DICT_ITEM" ("ID", "DICT_ID", "ITEM_TEXT", "ITEM_VALUE", "DESCRIPTION", "SORT_ORDER", "STATUS", "CREATE_BY", "CREATE_TIME", "UPDATE_BY", "UPDATE_TIME") VALUES
|
||||||
|
('1589123456789100011', '1589123456789100001', '图文', 'IMAGE_TEXT', '图文内容', 1, 1, 'admin', SYSDATE, 'admin', SYSDATE);
|
||||||
|
|
||||||
|
INSERT INTO "QH_SYS_DICT_ITEM" ("ID", "DICT_ID", "ITEM_TEXT", "ITEM_VALUE", "DESCRIPTION", "SORT_ORDER", "STATUS", "CREATE_BY", "CREATE_TIME", "UPDATE_BY", "UPDATE_TIME") VALUES
|
||||||
|
('1589123456789100012', '1589123456789100001', '视频', 'VIDEO', '视频内容', 2, 1, 'admin', SYSDATE, 'admin', SYSDATE);
|
||||||
|
|
||||||
|
INSERT INTO "QH_SYS_DICT_ITEM" ("ID", "DICT_ID", "ITEM_TEXT", "ITEM_VALUE", "DESCRIPTION", "SORT_ORDER", "STATUS", "CREATE_BY", "CREATE_TIME", "UPDATE_BY", "UPDATE_TIME") VALUES
|
||||||
|
('1589123456789100013', '1589123456789100001', '音频', 'AUDIO', '音频内容', 3, 1, 'admin', SYSDATE, 'admin', SYSDATE);
|
||||||
|
|
||||||
|
INSERT INTO "QH_SYS_DICT_ITEM" ("ID", "DICT_ID", "ITEM_TEXT", "ITEM_VALUE", "DESCRIPTION", "SORT_ORDER", "STATUS", "CREATE_BY", "CREATE_TIME", "UPDATE_BY", "UPDATE_TIME") VALUES
|
||||||
|
('1589123456789100014', '1589123456789100001', 'PDF', 'PDF', 'PDF文档', 4, 1, 'admin', SYSDATE, 'admin', SYSDATE);
|
||||||
|
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
-- =====================================================
|
||||||
|
-- 缩短急救宣教相关表名(达梦数据库)
|
||||||
|
-- 原因:原表名超过数据库限制
|
||||||
|
-- 日期:2026-08-10
|
||||||
|
-- =====================================================
|
||||||
|
|
||||||
|
-- 1. 急救资源分类表
|
||||||
|
ALTER TABLE QH_EME_FIRST_AID_RESOURCE_CATEGORY RENAME TO QH_EME_FIR_AID_RES_CATE;
|
||||||
|
|
||||||
|
-- 2. 用户操作记录表
|
||||||
|
ALTER TABLE QH_EME_FIRST_AID_RESOURCE_USER_ACTION RENAME TO QH_EME_FIR_AID_RES_UACT;
|
||||||
|
|
||||||
|
-- 3. 资源版本表
|
||||||
|
ALTER TABLE QH_EME_FIRST_AID_RESOURCE_VERSION RENAME TO QH_EME_FIR_AID_RES_VER;
|
||||||
|
|
||||||
|
-- 4. 资源审核表
|
||||||
|
ALTER TABLE QH_EME_FIRST_AID_RESOURCE_AUDIT RENAME TO QH_EME_FIR_AID_RES_AUD;
|
||||||
|
|
||||||
|
-- 5. 推送记录表
|
||||||
|
ALTER TABLE QH_EME_FIRST_AID_PUSH_RECORD RENAME TO QH_EME_FIR_AID_PUSH_RD;
|
||||||
|
|
||||||
|
-- 6. 急救资源主表(最后执行,避免外键依赖)
|
||||||
|
ALTER TABLE QH_EME_FIRST_AID_RESOURCE RENAME TO QH_EME_FIR_AID_RES;
|
||||||
|
|
||||||
|
-- =====================================================
|
||||||
|
-- 验证:确认新表名已生效
|
||||||
|
-- SELECT TABLE_NAME FROM USER_TABLES WHERE TABLE_NAME LIKE 'QH_EME_FIR_AID_%';
|
||||||
|
-- =====================================================
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
-- QH_WAT_MONITOR_DATA 新增 EVENT_ID(事件ID)和 LOCATE_TIME(定位时间)字段
|
||||||
|
-- 数据库:118-DM 达梦数据库,SQL 全大写规范
|
||||||
|
ALTER TABLE "QH_WAT_MONITOR_DATA" ADD "EVENT_ID" VARCHAR(64) DEFAULT NULL;
|
||||||
|
ALTER TABLE "QH_WAT_MONITOR_DATA" ADD "LOCATE_TIME" DATETIME DEFAULT NULL;
|
||||||
|
|
||||||
|
COMMENT ON COLUMN "QH_WAT_MONITOR_DATA"."EVENT_ID" IS '事件ID';
|
||||||
|
COMMENT ON COLUMN "QH_WAT_MONITOR_DATA"."LOCATE_TIME" IS '定位时间';
|
||||||
|
|
||||||
|
CREATE INDEX "IDX_EVENT_ID" ON "QH_WAT_MONITOR_DATA"("EVENT_ID");
|
||||||
|
CREATE INDEX "IDX_WATCH_NO_EVENT_ID" ON "QH_WAT_MONITOR_DATA"("WATCH_NO", "EVENT_ID");
|
||||||
@@ -1,153 +0,0 @@
|
|||||||
/*
|
|
||||||
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
@@ -1,814 +0,0 @@
|
|||||||
/*
|
|
||||||
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;
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
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
@@ -1,917 +0,0 @@
|
|||||||
/*
|
|
||||||
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;
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
-- 修复应急单参与人员子表数据
|
|
||||||
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;
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
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`;
|
|
||||||
@@ -1,66 +0,0 @@
|
|||||||
-- 删除青海相关库
|
|
||||||
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;
|
|
||||||
@@ -1,98 +0,0 @@
|
|||||||
-- 应急模块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 '更新时间';
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
-- 修改QH_HLT_CONSULT_RESOURCE表字段名
|
|
||||||
ALTER TABLE "QH_HLT_CONSULT_RESOURCE" ALTER COLUMN "DESC" RENAME TO "INTRODUCTION";
|
|
||||||
@@ -1,263 +0,0 @@
|
|||||||
-- ============================================================
|
|
||||||
-- 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_ 前缀新表名)
|
|
||||||
-- ============================================================
|
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
-- ============================================================
|
|
||||||
-- 权限规则表更新脚本(仅更新有用的三条规则)
|
|
||||||
-- 表名: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';
|
|
||||||
@@ -1,52 +0,0 @@
|
|||||||
-- 手表模块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";
|
|
||||||
+46
-2
@@ -258,8 +258,11 @@ public class AnYanClientExecutor implements AnYanClient {
|
|||||||
return token;
|
return token;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
/**
|
||||||
public AuthResult publicNetworkTokenNoCache() {
|
* @description: 旧版公网获取token实现(SM4 + AnYanResult 包裹解密),保留备份
|
||||||
|
* @author PengJ
|
||||||
|
*/
|
||||||
|
public AuthResult publicNetworkTokenNoCacheBAK() {
|
||||||
JSONObject param = new JSONObject();
|
JSONObject param = new JSONObject();
|
||||||
String password = anYanProperties.getPublicPassWrod();
|
String password = anYanProperties.getPublicPassWrod();
|
||||||
String userName = anYanProperties.getPublicUserNmae();
|
String userName = anYanProperties.getPublicUserNmae();
|
||||||
@@ -289,6 +292,47 @@ public class AnYanClientExecutor implements AnYanClient {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @description: 公网获取token(密码模式,调用方式与 getAuthTokenByPassword 保持一致)
|
||||||
|
* 表单提交 + 公网 host + QUERY_AUTH_TOKEN,仅 RSA 加密密码,不写 Redis(缓存由调用方负责)
|
||||||
|
* @author PengJ
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public AuthResult publicNetworkTokenNoCache() {
|
||||||
|
String username = anYanProperties.getPublicUserNmae();
|
||||||
|
String password = anYanProperties.getPublicPassWrod();
|
||||||
|
try {
|
||||||
|
// 仅 RSA 加密密码,与 getAuthTokenByPassword 保持一致
|
||||||
|
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())) {
|
||||||
|
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;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @description: 根据token获取用户信息
|
* @description: 根据token获取用户信息
|
||||||
* @author PengJ
|
* @author PengJ
|
||||||
|
|||||||
+10
-1
@@ -1,5 +1,6 @@
|
|||||||
package com.renkang.anyan.config;
|
package com.renkang.anyan.config;
|
||||||
|
|
||||||
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.renkang.anyan.enums.AnYanApiEnum;
|
import com.renkang.anyan.enums.AnYanApiEnum;
|
||||||
import com.renkang.anyan.model.vo.AnYanResult;
|
import com.renkang.anyan.model.vo.AnYanResult;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
@@ -81,7 +82,15 @@ public class RestTemplateUtil {
|
|||||||
public static <T> ResponseEntity<T> postExchangeForGetToken(AnYanApiEnum api, Object requestBody, Class<T> responseType) {
|
public static <T> ResponseEntity<T> postExchangeForGetToken(AnYanApiEnum api, Object requestBody, Class<T> responseType) {
|
||||||
String url = getProperties().getPublicHost() + api.getMethodPath() + api.getMethodParam();
|
String url = getProperties().getPublicHost() + api.getMethodPath() + api.getMethodParam();
|
||||||
HttpEntity<Object> requestEntity = new HttpEntity<>(requestBody);
|
HttpEntity<Object> requestEntity = new HttpEntity<>(requestBody);
|
||||||
return getRestTemplate().exchange(url, api.getHttpMethod(), requestEntity, responseType);
|
// 打印请求入参,便于排查
|
||||||
|
String bodyJson = JSON.toJSONString(requestBody);
|
||||||
|
log.info("安眼获取token请求入参: url={}, body={}", url, bodyJson);
|
||||||
|
// 打印等价 curl(application/json),便于本地手动调试
|
||||||
|
log.info("安眼获取token等价curl: curl -X POST '{}' -H 'Content-Type: application/json' -d '{}'", url, bodyJson);
|
||||||
|
ResponseEntity<T> response = getRestTemplate().exchange(url, api.getHttpMethod(), requestEntity, responseType);
|
||||||
|
// 打印返回信息(状态码 + 响应体)
|
||||||
|
log.info("安眼获取token返回信息: statusCode={}, body={}", response.getStatusCode(), JSON.toJSONString(response.getBody()));
|
||||||
|
return response;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
+1
-1
@@ -99,7 +99,7 @@ public enum AnYanApiEnum {
|
|||||||
/**
|
/**
|
||||||
* 18.查询关爱联络员信息及急救人员查询接口
|
* 18.查询关爱联络员信息及急救人员查询接口
|
||||||
*/
|
*/
|
||||||
QUERY_EMPLOYEE_CARE_PERSON("/aygc-znhpt-sys/0/api/empCareEmp/findPageByIdNo", "", HttpMethod.POST),
|
QUERY_EMPLOYEE_CARE_PERSON("/aygc-znhpt-sys/0/api/empCareEmp/findPage", "", HttpMethod.POST),
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 19.批量更新员工关键信息接口
|
* 19.批量更新员工关键信息接口
|
||||||
|
|||||||
+3
@@ -1,5 +1,6 @@
|
|||||||
package com.renkang.anyan.model.dto;
|
package com.renkang.anyan.model.dto;
|
||||||
|
|
||||||
|
import cn.hutool.core.date.DateUtil;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
@@ -34,4 +35,6 @@ public class CareUserDetailsParam {
|
|||||||
|
|
||||||
@Schema(title = "pageType")
|
@Schema(title = "pageType")
|
||||||
private String pageType = "plus";
|
private String pageType = "plus";
|
||||||
|
|
||||||
|
private int year = DateUtil.thisYear();
|
||||||
}
|
}
|
||||||
|
|||||||
+129
-2
@@ -3,12 +3,20 @@ package com.renkang.anyan.utils;
|
|||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
|
|
||||||
import javax.crypto.Cipher;
|
import javax.crypto.Cipher;
|
||||||
|
import javax.crypto.SecretKey;
|
||||||
|
import javax.crypto.SecretKeyFactory;
|
||||||
|
import javax.crypto.spec.IvParameterSpec;
|
||||||
|
import javax.crypto.spec.PBEKeySpec;
|
||||||
|
import javax.crypto.spec.SecretKeySpec;
|
||||||
import java.net.URI;
|
import java.net.URI;
|
||||||
import java.net.URISyntaxException;
|
import java.net.URISyntaxException;
|
||||||
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
import java.security.KeyFactory;
|
import java.security.KeyFactory;
|
||||||
import java.security.PublicKey;
|
import java.security.PublicKey;
|
||||||
|
import java.security.SecureRandom;
|
||||||
|
import java.security.spec.KeySpec;
|
||||||
import java.security.spec.X509EncodedKeySpec;
|
import java.security.spec.X509EncodedKeySpec;
|
||||||
import java.util.Base64;
|
import java.util.Base64;
|
||||||
|
|
||||||
@@ -29,7 +37,7 @@ public class StringUtils {
|
|||||||
public static String encryptByPublicKey(String publicKeyText, String text) throws Exception {
|
public static String encryptByPublicKey(String publicKeyText, String text) throws Exception {
|
||||||
// 返回按照 X.509 标准进行编码的密钥的字节
|
// 返回按照 X.509 标准进行编码的密钥的字节
|
||||||
// x509EncodedKeySpec2 是一种规范、规格
|
// x509EncodedKeySpec2 是一种规范、规格
|
||||||
X509EncodedKeySpec x509EncodedKeySpec2 = new X509EncodedKeySpec(org.apache.commons.codec.binary.Base64.decodeBase64(publicKeyText));
|
X509EncodedKeySpec x509EncodedKeySpec2 = new X509EncodedKeySpec(Base64.getDecoder().decode(publicKeyText));
|
||||||
KeyFactory keyFactory = KeyFactory.getInstance("RSA");
|
KeyFactory keyFactory = KeyFactory.getInstance("RSA");
|
||||||
// 让密钥工厂按照指定的 规范 生成公钥
|
// 让密钥工厂按照指定的 规范 生成公钥
|
||||||
PublicKey publicKey = keyFactory.generatePublic(x509EncodedKeySpec2);
|
PublicKey publicKey = keyFactory.generatePublic(x509EncodedKeySpec2);
|
||||||
@@ -40,7 +48,8 @@ public class StringUtils {
|
|||||||
|
|
||||||
byte[] result = cipher.doFinal(text.getBytes());
|
byte[] result = cipher.doFinal(text.getBytes());
|
||||||
// 返回 Base64编码的字符串
|
// 返回 Base64编码的字符串
|
||||||
return org.apache.commons.codec.binary.Base64.encodeBase64String(result);
|
return Base64.getEncoder().encodeToString(result);
|
||||||
|
// return org.apache.commons.codec.binary.Base64.encodeBase64String(result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -112,4 +121,122 @@ public class StringUtils {
|
|||||||
return filePath.getFileName().toString();
|
return filePath.getFileName().toString();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ------------------- AES 加解密(带盐值处理)-------------------
|
||||||
|
|
||||||
|
/** 内部密钥,仅用于日志脱敏,非高强度安全场景 */
|
||||||
|
private static final String AES_PASSWORD = "XJPlatform@2024#Secure";
|
||||||
|
/** 盐值长度(字节) */
|
||||||
|
private static final int SALT_LENGTH = 8;
|
||||||
|
/** 初始化向量长度(字节) */
|
||||||
|
private static final int IV_LENGTH = 16;
|
||||||
|
/** AES 密钥长度 */
|
||||||
|
private static final int KEY_LENGTH = 128;
|
||||||
|
/** PBKDF2 迭代次数 */
|
||||||
|
private static final int PBKDF2_ITERATIONS = 1000;
|
||||||
|
/** AES 加密算法 */
|
||||||
|
private static final String AES_CIPHER = "AES/CBC/PKCS5Padding";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* AES 加密(带随机盐值和 IV,每次加密结果不同)
|
||||||
|
*
|
||||||
|
* @param plainText 明文
|
||||||
|
* @return Base64 密文(格式:盐值 + IV + 加密数据)
|
||||||
|
*/
|
||||||
|
public static String aesEncrypt(String plainText) {
|
||||||
|
if (plainText == null || plainText.isEmpty()) {
|
||||||
|
return plainText;
|
||||||
|
}
|
||||||
|
try {
|
||||||
|
SecureRandom random = new SecureRandom();
|
||||||
|
byte[] salt = new byte[SALT_LENGTH];
|
||||||
|
byte[] iv = new byte[IV_LENGTH];
|
||||||
|
random.nextBytes(salt);
|
||||||
|
random.nextBytes(iv);
|
||||||
|
|
||||||
|
SecretKeySpec keySpec = deriveKey(salt);
|
||||||
|
Cipher cipher = Cipher.getInstance(AES_CIPHER);
|
||||||
|
cipher.init(Cipher.ENCRYPT_MODE, keySpec, new IvParameterSpec(iv));
|
||||||
|
byte[] encrypted = cipher.doFinal(plainText.getBytes(StandardCharsets.UTF_8));
|
||||||
|
|
||||||
|
byte[] combined = new byte[SALT_LENGTH + IV_LENGTH + encrypted.length];
|
||||||
|
System.arraycopy(salt, 0, combined, 0, SALT_LENGTH);
|
||||||
|
System.arraycopy(iv, 0, combined, SALT_LENGTH, IV_LENGTH);
|
||||||
|
System.arraycopy(encrypted, 0, combined, SALT_LENGTH + IV_LENGTH, encrypted.length);
|
||||||
|
|
||||||
|
return Base64.getEncoder().encodeToString(combined);
|
||||||
|
} catch (Exception e) {
|
||||||
|
System.err.println("AES加密失败: " + e.getMessage());
|
||||||
|
e.printStackTrace();
|
||||||
|
return plainText;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* AES 解密(解析盐值 + IV + 加密数据)
|
||||||
|
*
|
||||||
|
* @param cipherText Base64 密文
|
||||||
|
* @return 明文
|
||||||
|
*/
|
||||||
|
public static String aesDecrypt(String cipherText) {
|
||||||
|
if (cipherText == null || cipherText.isEmpty()) {
|
||||||
|
return cipherText;
|
||||||
|
}
|
||||||
|
try {
|
||||||
|
byte[] combined = Base64.getDecoder().decode(cipherText);
|
||||||
|
|
||||||
|
byte[] salt = new byte[SALT_LENGTH];
|
||||||
|
byte[] iv = new byte[IV_LENGTH];
|
||||||
|
byte[] encrypted = new byte[combined.length - SALT_LENGTH - IV_LENGTH];
|
||||||
|
System.arraycopy(combined, 0, salt, 0, SALT_LENGTH);
|
||||||
|
System.arraycopy(combined, SALT_LENGTH, iv, 0, IV_LENGTH);
|
||||||
|
System.arraycopy(combined, SALT_LENGTH + IV_LENGTH, encrypted, 0, encrypted.length);
|
||||||
|
|
||||||
|
SecretKeySpec keySpec = deriveKey(salt);
|
||||||
|
Cipher cipher = Cipher.getInstance(AES_CIPHER);
|
||||||
|
cipher.init(Cipher.DECRYPT_MODE, keySpec, new IvParameterSpec(iv));
|
||||||
|
byte[] decrypted = cipher.doFinal(encrypted);
|
||||||
|
|
||||||
|
return new String(decrypted, StandardCharsets.UTF_8);
|
||||||
|
} catch (Exception e) {
|
||||||
|
System.err.println("AES解密失败: " + e.getMessage());
|
||||||
|
e.printStackTrace();
|
||||||
|
return cipherText;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过 PBKDF2 从盐值和内部密钥派生 AES 密钥
|
||||||
|
*/
|
||||||
|
private static SecretKeySpec deriveKey(byte[] salt) {
|
||||||
|
try {
|
||||||
|
SecretKeyFactory factory = SecretKeyFactory.getInstance("PBKDF2WithHmacSHA256");
|
||||||
|
KeySpec spec = new PBEKeySpec(AES_PASSWORD.toCharArray(), salt, PBKDF2_ITERATIONS, KEY_LENGTH);
|
||||||
|
SecretKey tmp = factory.generateSecret(spec);
|
||||||
|
return new SecretKeySpec(tmp.getEncoded(), "AES");
|
||||||
|
} catch (Exception e) {
|
||||||
|
throw new RuntimeException("派生AES密钥失败", e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void main(String[] args) throws Exception {
|
||||||
|
// --- RSA 公钥加密测试(安眼平台)---
|
||||||
|
// String publicKey = "MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAJL0JkqsUoK6kt3JyogsgqNp9VDGDp+t3ZAGMbVoMPdHNT2nfiIVh9ZMNHF7g2XiAa8O8AQWyh2PjMR0NiUSVQMCAwEAAQ==";
|
||||||
|
// String password = "Aa%13999527523";
|
||||||
|
// String rsaEncrypted = encryptByPublicKey(publicKey, password);
|
||||||
|
// System.out.println("RSA加密: " + rsaEncrypted);
|
||||||
|
//
|
||||||
|
// // --- AES 加解密测试(日志脱敏)---
|
||||||
|
// String originalText = "Aa%13999527523";
|
||||||
|
// String aesEncrypted = aesEncrypt(originalText);
|
||||||
|
String aesDecrypted = aesDecrypt("RuKy7jFDJR0rEJiwxgcyX6RFq8qP5FEgWZuMNxuVkKlbHhjJ2SzLOA==");
|
||||||
|
// System.out.println("AES加密: " + aesEncrypted);
|
||||||
|
System.out.println("AES解密: " + aesDecrypted);
|
||||||
|
// System.out.println("匹配: " + originalText.equals(aesDecrypted));
|
||||||
|
|
||||||
|
// 验证每次加密结果不同(盐值和IV随机)
|
||||||
|
// String aesEncrypted2 = aesEncrypt(originalText);
|
||||||
|
// System.out.println("再次加密: " + aesEncrypted2);
|
||||||
|
// System.out.println("两次密文不同: " + !aesEncrypted.equals(aesEncrypted2));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+5
@@ -1,5 +1,6 @@
|
|||||||
package com.renkang.consultation.dto;
|
package com.renkang.consultation.dto;
|
||||||
|
|
||||||
|
import cn.hutool.http.HtmlUtil;
|
||||||
import com.renkang.consultation.entity.ConPage;
|
import com.renkang.consultation.entity.ConPage;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -11,6 +12,10 @@ public class AccountDTO extends ConPage {
|
|||||||
@Schema(title = "专家姓名")
|
@Schema(title = "专家姓名")
|
||||||
private String doctorName;
|
private String doctorName;
|
||||||
|
|
||||||
|
public void setDoctorName(String doctorName) {
|
||||||
|
this.doctorName = doctorName != null ? HtmlUtil.unescape(doctorName) : null;
|
||||||
|
}
|
||||||
|
|
||||||
@Schema(title = "医院选择")
|
@Schema(title = "医院选择")
|
||||||
private String hospitalName;
|
private String hospitalName;
|
||||||
|
|
||||||
|
|||||||
+5
@@ -1,5 +1,6 @@
|
|||||||
package com.renkang.consultation.dto;
|
package com.renkang.consultation.dto;
|
||||||
|
|
||||||
|
import cn.hutool.http.HtmlUtil;
|
||||||
import com.renkang.consultation.entity.ConPage;
|
import com.renkang.consultation.entity.ConPage;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -10,6 +11,10 @@ public class ConDoctorDTO extends ConPage {
|
|||||||
|
|
||||||
@Schema(title = "专家姓名")
|
@Schema(title = "专家姓名")
|
||||||
private String doctorName;
|
private String doctorName;
|
||||||
|
|
||||||
|
public void setDoctorName(String doctorName) {
|
||||||
|
this.doctorName = doctorName != null ? HtmlUtil.unescape(doctorName) : null;
|
||||||
|
}
|
||||||
@Schema(title = "专家编号")
|
@Schema(title = "专家编号")
|
||||||
private String doctorNo;
|
private String doctorNo;
|
||||||
|
|
||||||
|
|||||||
+8
@@ -1,5 +1,6 @@
|
|||||||
package com.renkang.consultation.dto;
|
package com.renkang.consultation.dto;
|
||||||
|
|
||||||
|
import cn.hutool.http.HtmlUtil;
|
||||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
import com.renkang.consultation.entity.ConPage;
|
import com.renkang.consultation.entity.ConPage;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
@@ -17,6 +18,9 @@ public class ConEvaluateDTO extends ConPage {
|
|||||||
|
|
||||||
@Schema(title = "咨询人")
|
@Schema(title = "咨询人")
|
||||||
private String userName;
|
private String userName;
|
||||||
|
public void setUserName(String userName) {
|
||||||
|
this.userName = userName != null ? HtmlUtil.unescape(userName) : null;
|
||||||
|
}
|
||||||
|
|
||||||
@Schema(title = "二级单位id")
|
@Schema(title = "二级单位id")
|
||||||
private String sysOrgSecondId;
|
private String sysOrgSecondId;
|
||||||
@@ -27,6 +31,10 @@ public class ConEvaluateDTO extends ConPage {
|
|||||||
@Schema(title = "咨询专家")
|
@Schema(title = "咨询专家")
|
||||||
private String expertName;
|
private String expertName;
|
||||||
|
|
||||||
|
public void setExpertName(String expertName) {
|
||||||
|
this.expertName = expertName != null ? HtmlUtil.unescape(expertName) : null;
|
||||||
|
}
|
||||||
|
|
||||||
@Schema(title = "专家医院")
|
@Schema(title = "专家医院")
|
||||||
private String expertHospital;
|
private String expertHospital;
|
||||||
|
|
||||||
|
|||||||
+5
@@ -1,5 +1,6 @@
|
|||||||
package com.renkang.consultation.dto;
|
package com.renkang.consultation.dto;
|
||||||
|
|
||||||
|
import cn.hutool.http.HtmlUtil;
|
||||||
import com.renkang.consultation.entity.ConPage;
|
import com.renkang.consultation.entity.ConPage;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -10,6 +11,10 @@ public class ConHealthInfoAnswerDTO extends ConPage {
|
|||||||
@Schema(title = "员工姓名")
|
@Schema(title = "员工姓名")
|
||||||
private String fromName;
|
private String fromName;
|
||||||
|
|
||||||
|
public void setFromName(String fromName) {
|
||||||
|
this.fromName = fromName != null ? HtmlUtil.unescape(fromName) : null;
|
||||||
|
}
|
||||||
|
|
||||||
@Schema(title = "手机号")
|
@Schema(title = "手机号")
|
||||||
private String phone;
|
private String phone;
|
||||||
|
|
||||||
|
|||||||
+5
@@ -1,5 +1,6 @@
|
|||||||
package com.renkang.consultation.dto;
|
package com.renkang.consultation.dto;
|
||||||
|
|
||||||
|
import cn.hutool.http.HtmlUtil;
|
||||||
import com.renkang.consultation.entity.ConPage;
|
import com.renkang.consultation.entity.ConPage;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -11,6 +12,10 @@ public class ConHelperDTO extends ConPage {
|
|||||||
@Schema(title = "全科医生姓名")
|
@Schema(title = "全科医生姓名")
|
||||||
private String userName;
|
private String userName;
|
||||||
|
|
||||||
|
public void setUserName(String userName) {
|
||||||
|
this.userName = userName != null ? HtmlUtil.unescape(userName) : null;
|
||||||
|
}
|
||||||
|
|
||||||
@Schema(title = "状态")
|
@Schema(title = "状态")
|
||||||
private Integer status;
|
private Integer status;
|
||||||
|
|
||||||
|
|||||||
+9
@@ -1,5 +1,6 @@
|
|||||||
package com.renkang.consultation.dto;
|
package com.renkang.consultation.dto;
|
||||||
|
|
||||||
|
import cn.hutool.http.HtmlUtil;
|
||||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
import com.renkang.consultation.entity.ConPage;
|
import com.renkang.consultation.entity.ConPage;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
@@ -17,6 +18,10 @@ public class ConSessionDTO extends ConPage {
|
|||||||
@Schema(title = "员工姓名")
|
@Schema(title = "员工姓名")
|
||||||
private String fromName;
|
private String fromName;
|
||||||
|
|
||||||
|
public void setFromName(String fromName) {
|
||||||
|
this.fromName = fromName != null ? HtmlUtil.unescape(fromName) : null;
|
||||||
|
}
|
||||||
|
|
||||||
@Schema(title = "员工id")
|
@Schema(title = "员工id")
|
||||||
private String fromAccount;
|
private String fromAccount;
|
||||||
|
|
||||||
@@ -26,6 +31,10 @@ public class ConSessionDTO extends ConPage {
|
|||||||
@Schema(title = "专家姓名")
|
@Schema(title = "专家姓名")
|
||||||
private String doctorName;
|
private String doctorName;
|
||||||
|
|
||||||
|
public void setDoctorName(String doctorName) {
|
||||||
|
this.doctorName = doctorName != null ? HtmlUtil.unescape(doctorName) : null;
|
||||||
|
}
|
||||||
|
|
||||||
@Schema(title = "咨询状态(0待确认 1接收预约 2拒绝预约 3已过期 4已取消 5咨询中 6专家咨询结束 7员工咨询结束 8超时自动结束)")
|
@Schema(title = "咨询状态(0待确认 1接收预约 2拒绝预约 3已过期 4已取消 5咨询中 6专家咨询结束 7员工咨询结束 8超时自动结束)")
|
||||||
private String contentStatus;
|
private String contentStatus;
|
||||||
|
|
||||||
|
|||||||
+3
@@ -1,6 +1,8 @@
|
|||||||
package com.renkang.consultation.entity;
|
package com.renkang.consultation.entity;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
@@ -27,6 +29,7 @@ public class ConCostLog {
|
|||||||
/**
|
/**
|
||||||
* id
|
* id
|
||||||
*/
|
*/
|
||||||
|
@TableId(type = IdType.AUTO)
|
||||||
@Excel(name = "id", width = 15)
|
@Excel(name = "id", width = 15)
|
||||||
@Schema(title = "id")
|
@Schema(title = "id")
|
||||||
private String id;
|
private String id;
|
||||||
|
|||||||
+1
-1
@@ -31,7 +31,7 @@ public class ConCostStatistics extends ConPage implements Serializable {
|
|||||||
/**
|
/**
|
||||||
* 流水号
|
* 流水号
|
||||||
*/
|
*/
|
||||||
@TableId(type = IdType.ASSIGN_ID)
|
@TableId(type = IdType.AUTO)
|
||||||
@Schema(title = "流水号")
|
@Schema(title = "流水号")
|
||||||
private Integer id;
|
private Integer id;
|
||||||
/**
|
/**
|
||||||
|
|||||||
+1
-1
@@ -32,7 +32,7 @@ public class ConHelperOnline implements Serializable {
|
|||||||
/**
|
/**
|
||||||
* 主键
|
* 主键
|
||||||
*/
|
*/
|
||||||
@TableId(type = IdType.ASSIGN_ID)
|
@TableId(type = IdType.AUTO)
|
||||||
@Schema(title = "主键")
|
@Schema(title = "主键")
|
||||||
private Integer id;
|
private Integer id;
|
||||||
/**
|
/**
|
||||||
|
|||||||
+1
-1
@@ -22,7 +22,7 @@ public class ConPhrases extends ConPage implements Serializable {
|
|||||||
/**
|
/**
|
||||||
* 主键id
|
* 主键id
|
||||||
*/
|
*/
|
||||||
@TableId(type = IdType.ASSIGN_ID)
|
@TableId(type = IdType.AUTO)
|
||||||
@Schema(title = "主键id")
|
@Schema(title = "主键id")
|
||||||
private String id;
|
private String id;
|
||||||
/**
|
/**
|
||||||
|
|||||||
+1
-1
@@ -32,7 +32,7 @@ public class ConPropose implements Serializable {
|
|||||||
/**
|
/**
|
||||||
* 主键
|
* 主键
|
||||||
*/
|
*/
|
||||||
@TableId(type = IdType.ASSIGN_ID)
|
@TableId(type = IdType.AUTO)
|
||||||
@Schema(title = "主键")
|
@Schema(title = "主键")
|
||||||
private Integer id;
|
private Integer id;
|
||||||
/**
|
/**
|
||||||
|
|||||||
+1
@@ -117,6 +117,7 @@ public class ConResource extends ConPage implements Serializable {
|
|||||||
*/
|
*/
|
||||||
@Excel(name = "医院等级", width = 15)
|
@Excel(name = "医院等级", width = 15)
|
||||||
@Schema(title = "医院等级")
|
@Schema(title = "医院等级")
|
||||||
|
@TableField(value = "RESOURCE_LEVEL")
|
||||||
private String level;
|
private String level;
|
||||||
/**
|
/**
|
||||||
* 图片
|
* 图片
|
||||||
|
|||||||
+25
@@ -15,24 +15,31 @@ import com.renkang.consultation.entity.ConDoctorExAndUser;
|
|||||||
import com.renkang.consultation.service.IConDoctorService;
|
import com.renkang.consultation.service.IConDoctorService;
|
||||||
import com.renkang.consultation.util.TempUtil;
|
import com.renkang.consultation.util.TempUtil;
|
||||||
import com.renkang.consultation.vo.ConDoctorVO;
|
import com.renkang.consultation.vo.ConDoctorVO;
|
||||||
|
import com.renkang.im.api.IMHelloApi;
|
||||||
|
import com.renkang.im.entity.ConSessionRequestDO;
|
||||||
import io.swagger.v3.oas.annotations.Operation;
|
import io.swagger.v3.oas.annotations.Operation;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.apache.shiro.SecurityUtils;
|
import org.apache.shiro.SecurityUtils;
|
||||||
|
import org.jeecg.bean.request.ListUser;
|
||||||
import org.jeecg.common.api.vo.Result;
|
import org.jeecg.common.api.vo.Result;
|
||||||
import org.jeecg.common.constant.CommonConstant;
|
import org.jeecg.common.constant.CommonConstant;
|
||||||
import org.jeecg.common.system.api.ISysBaseAPI;
|
import org.jeecg.common.system.api.ISysBaseAPI;
|
||||||
import org.jeecg.common.system.util.DictUtil;
|
import org.jeecg.common.system.util.DictUtil;
|
||||||
import org.jeecg.common.system.vo.DictModel;
|
import org.jeecg.common.system.vo.DictModel;
|
||||||
import org.jeecg.common.system.vo.LoginUser;
|
import org.jeecg.common.system.vo.LoginUser;
|
||||||
|
import org.jeecg.common.system.vo.LoginUserNew;
|
||||||
import org.jeecg.util.RSAEncryptUtils;
|
import org.jeecg.util.RSAEncryptUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.util.CollectionUtils;
|
import org.springframework.util.CollectionUtils;
|
||||||
import org.springframework.validation.annotation.Validated;
|
import org.springframework.validation.annotation.Validated;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
|
||||||
|
@Slf4j
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping(RequestPrefix.conDoctor)
|
@RequestMapping(RequestPrefix.conDoctor)
|
||||||
public class ConDoctorApiController {
|
public class ConDoctorApiController {
|
||||||
@@ -46,6 +53,8 @@ public class ConDoctorApiController {
|
|||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private DictUtil dictUtil;
|
private DictUtil dictUtil;
|
||||||
|
@Autowired
|
||||||
|
private IMHelloApi imHelloApi;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分页列表查询
|
* 分页列表查询
|
||||||
@@ -133,12 +142,28 @@ public class ConDoctorApiController {
|
|||||||
}
|
}
|
||||||
boolean flag = conDoctorService.updateById(conDoctor);
|
boolean flag = conDoctorService.updateById(conDoctor);
|
||||||
if (flag){
|
if (flag){
|
||||||
|
// 同步IM个人资料
|
||||||
|
syncImProfile(conDoctor.getId());
|
||||||
return Result.ok("更新成功!");
|
return Result.ok("更新成功!");
|
||||||
}
|
}
|
||||||
return Result.error("更新失败!");
|
return Result.error("更新失败!");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void syncImProfile(String userId) {
|
||||||
|
try {
|
||||||
|
List<LoginUserNew> users = isysBaseApi.listUserByIds(new ListUser(Collections.singletonList(userId)));
|
||||||
|
if (CollectionUtils.isEmpty(users)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
ConSessionRequestDO req = new ConSessionRequestDO();
|
||||||
|
req.setAccountList(Collections.singletonList(users.get(0)));
|
||||||
|
imHelloApi.accountReg(req);
|
||||||
|
} catch (Exception e) {
|
||||||
|
log.error("同步IM个人资料失败, userId: {}", userId, e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@Operation(summary = "查询医生信息", description = "查询医生信息")
|
@Operation(summary = "查询医生信息", description = "查询医生信息")
|
||||||
@GetMapping("/selectDoctorInfo")
|
@GetMapping("/selectDoctorInfo")
|
||||||
|
|||||||
+23
-6
@@ -19,6 +19,8 @@ import com.renkang.consultation.mapper.ConSessionMapper;
|
|||||||
import com.renkang.consultation.service.IConDoctorService;
|
import com.renkang.consultation.service.IConDoctorService;
|
||||||
import com.renkang.consultation.service.IConSessionService;
|
import com.renkang.consultation.service.IConSessionService;
|
||||||
import com.renkang.consultation.vo.ConDoctorExportVO;
|
import com.renkang.consultation.vo.ConDoctorExportVO;
|
||||||
|
import com.renkang.im.api.IMHelloApi;
|
||||||
|
import com.renkang.im.entity.ConSessionRequestDO;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.apache.commons.collections4.CollectionUtils;
|
import org.apache.commons.collections4.CollectionUtils;
|
||||||
import org.apache.commons.lang3.ObjectUtils;
|
import org.apache.commons.lang3.ObjectUtils;
|
||||||
@@ -62,10 +64,7 @@ import java.io.ByteArrayInputStream;
|
|||||||
import java.io.ByteArrayOutputStream;
|
import java.io.ByteArrayOutputStream;
|
||||||
import java.io.UnsupportedEncodingException;
|
import java.io.UnsupportedEncodingException;
|
||||||
import java.net.URLEncoder;
|
import java.net.URLEncoder;
|
||||||
import java.util.ArrayList;
|
import java.util.*;
|
||||||
import java.util.Date;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.concurrent.Future;
|
import java.util.concurrent.Future;
|
||||||
import java.util.function.Function;
|
import java.util.function.Function;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
@@ -98,6 +97,8 @@ public class AsyncExportService {
|
|||||||
private ConHelperMapper conHelperMapper;
|
private ConHelperMapper conHelperMapper;
|
||||||
@Autowired
|
@Autowired
|
||||||
private AsyncTaskExecutor taskExecutor;
|
private AsyncTaskExecutor taskExecutor;
|
||||||
|
@Autowired
|
||||||
|
private IMHelloApi imHelloApi;
|
||||||
|
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public void userToDoctorExportXls(ConSessionDTO dto, CommonExportsInfo info, String empFinish, String errCode, String sheetName, String fileName) {
|
public void userToDoctorExportXls(ConSessionDTO dto, CommonExportsInfo info, String empFinish, String errCode, String sheetName, String fileName) {
|
||||||
@@ -165,7 +166,7 @@ public class AsyncExportService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (ObjectUtils.isNotEmpty(dto.getStartDate()) && ObjectUtils.isNotEmpty(dto.getEndDate())) {
|
if (ObjectUtils.isNotEmpty(dto.getStartDate()) && ObjectUtils.isNotEmpty(dto.getEndDate())) {
|
||||||
sessionWrapper.between(ConSession::getCreateTime, dto.getStartDate(), dto.getEndDate());
|
sessionWrapper.between(ConSession::getCreateTime, dto.getStartDate(), dto.getEndDate() + " 23:59:59");
|
||||||
}
|
}
|
||||||
|
|
||||||
//医院筛选
|
//医院筛选
|
||||||
@@ -395,7 +396,7 @@ public class AsyncExportService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (ObjectUtils.isNotEmpty(dto.getStartDate()) && ObjectUtils.isNotEmpty(dto.getEndDate())) {
|
if (ObjectUtils.isNotEmpty(dto.getStartDate()) && ObjectUtils.isNotEmpty(dto.getEndDate())) {
|
||||||
sessionWrapper.between(ConSession::getCreateTime, dto.getStartDate(), dto.getEndDate());
|
sessionWrapper.between(ConSession::getCreateTime, dto.getStartDate(), dto.getEndDate() + " 23:59:59");
|
||||||
}
|
}
|
||||||
|
|
||||||
// 人员筛选
|
// 人员筛选
|
||||||
@@ -580,6 +581,8 @@ public class AsyncExportService {
|
|||||||
BeanUtils.copyProperties(excelVo, conDoctor);
|
BeanUtils.copyProperties(excelVo, conDoctor);
|
||||||
conDoctor.setId(userId);
|
conDoctor.setId(userId);
|
||||||
conDoctorService.saveDoctor(conDoctor);
|
conDoctorService.saveDoctor(conDoctor);
|
||||||
|
// 同步注册IM账号
|
||||||
|
importImAccount(userId);
|
||||||
info.setHandleMsg(index++ + "/" + userList.size());
|
info.setHandleMsg(index++ + "/" + userList.size());
|
||||||
info.setExportStatus("0");
|
info.setExportStatus("0");
|
||||||
info.setId(commonExportsInfo.getId());
|
info.setId(commonExportsInfo.getId());
|
||||||
@@ -598,6 +601,20 @@ public class AsyncExportService {
|
|||||||
sysBaseAPI.updateExportsInfo(info);
|
sysBaseAPI.updateExportsInfo(info);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void importImAccount(String userId) {
|
||||||
|
try {
|
||||||
|
List<LoginUserNew> users = sysBaseAPI.listUserByIds(new ListUser(Collections.singletonList(userId)));
|
||||||
|
if (CollectionUtils.isEmpty(users)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
ConSessionRequestDO req = new ConSessionRequestDO();
|
||||||
|
req.setAccountList(java.util.Collections.singletonList(users.get(0)));
|
||||||
|
imHelloApi.accountReg(req);
|
||||||
|
} catch (Exception e) {
|
||||||
|
log.error("导入IM账号失败, userId: {}", userId, e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private class UserToDoctorExportHandler implements PoiExportHandler<UserToDoctorExport, SessionFilter> {
|
private class UserToDoctorExportHandler implements PoiExportHandler<UserToDoctorExport, SessionFilter> {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
+4
-4
@@ -195,21 +195,21 @@ public interface ConDoctorMapper extends BaseMapper<ConDoctor> , MPJBaseMapper<C
|
|||||||
Boolean insertConDoctorSatisfyQhByDoctorNew(ConDoctorSatisfy conDoctorSatisfy);
|
Boolean insertConDoctorSatisfyQhByDoctorNew(ConDoctorSatisfy conDoctorSatisfy);
|
||||||
|
|
||||||
|
|
||||||
@Update("update qh_con_doctor_satisfy set reply_num = reply_num + 1 WHERE id = #{id}")
|
@Update("update QH_CON_DOC_SATISFY set reply_num = reply_num + 1 WHERE id = #{id}")
|
||||||
int addDoctorReplyNumBackUp(String id);
|
int addDoctorReplyNumBackUp(String id);
|
||||||
|
|
||||||
|
|
||||||
@Update("update ${tableName} set reply_num = reply_num + 1 WHERE id = #{id}")
|
@Update("update ${tableName} set reply_num = reply_num + 1 WHERE id = #{id}")
|
||||||
int addDoctorReplyNumNotQh(String id,String tableName);
|
int addDoctorReplyNumNotQh(String id,String tableName);
|
||||||
|
|
||||||
@Update("update qh_con_doctor_satisfy set user_score_num = user_score_num +1 ,user_score = user_score + #{userScore} WHERE id = #{doctorId}")
|
@Update("update QH_CON_DOC_SATISFY set user_score_num = user_score_num +1 ,user_score = user_score + #{userScore} WHERE id = #{doctorId}")
|
||||||
public int updateDoctorScoreAnfNumQh(String userScore, String doctorId);
|
public int updateDoctorScoreAnfNumQh(String userScore, String doctorId);
|
||||||
|
|
||||||
|
|
||||||
@Update("update qh_con_doctor_satisfy set show_score = show_score + #{showScore} WHERE id = #{doctorId}")
|
@Update("update QH_CON_DOC_SATISFY set show_score = show_score + #{showScore} WHERE id = #{doctorId}")
|
||||||
public int updateDoctorShowScoreAnfNumQh(String showScore, String doctorId);
|
public int updateDoctorShowScoreAnfNumQh(String showScore, String doctorId);
|
||||||
|
|
||||||
@Update("update qh_con_doctor_satisfy set message_num = message_num + 1 WHERE id = #{id}")
|
@Update("update QH_CON_DOC_SATISFY set message_num = message_num + 1 WHERE id = #{id}")
|
||||||
int addDoctorMessageNumQh(String id);
|
int addDoctorMessageNumQh(String id);
|
||||||
|
|
||||||
List<ConDoctor> selectRecommendDoctorNewAnother(IPage<ConDoctor> page);
|
List<ConDoctor> selectRecommendDoctorNewAnother(IPage<ConDoctor> page);
|
||||||
|
|||||||
+3
-3
@@ -8,7 +8,7 @@
|
|||||||
</update>
|
</update>
|
||||||
|
|
||||||
<select id="queryPageList" resultType="com.renkang.consultation.entity.ConResource">
|
<select id="queryPageList" resultType="com.renkang.consultation.entity.ConResource">
|
||||||
SELECT cr.* FROM qh_con_resource cr
|
SELECT cr.*,cr.RESOURCE_LEVEL "level" FROM qh_con_resource cr
|
||||||
<where>
|
<where>
|
||||||
cr.del_flag = 0
|
cr.del_flag = 0
|
||||||
<if test="conResource.resourceName != null and conResource.resourceName != ''">
|
<if test="conResource.resourceName != null and conResource.resourceName != ''">
|
||||||
@@ -21,7 +21,7 @@
|
|||||||
AND cr.address LIKE CONCAT('%', #{conResource.province}, '%')
|
AND cr.address LIKE CONCAT('%', #{conResource.province}, '%')
|
||||||
</if>
|
</if>
|
||||||
<if test="conResource.level != null and conResource.level != ''">
|
<if test="conResource.level != null and conResource.level != ''">
|
||||||
AND cr."level" = #{conResource.level}
|
AND cr.RESOURCE_LEVEL = #{conResource.level}
|
||||||
</if>
|
</if>
|
||||||
<if test="conResource.status != null and conResource.status != ''">
|
<if test="conResource.status != null and conResource.status != ''">
|
||||||
AND cr.status = #{conResource.status}
|
AND cr.status = #{conResource.status}
|
||||||
@@ -32,7 +32,7 @@
|
|||||||
|
|
||||||
<select id="selectBatchIds" resultType="com.renkang.consultation.entity.ConResource">
|
<select id="selectBatchIds" resultType="com.renkang.consultation.entity.ConResource">
|
||||||
SELECT id, resource_name, longitude, latitude, "TYPE", second_type, aidrange, gd_id, url, province, city, area,
|
SELECT id, resource_name, longitude, latitude, "TYPE", second_type, aidrange, gd_id, url, province, city, area,
|
||||||
address, "LEVEL", img, synopsis, sort, "STATUS", del_flag, create_by, create_time, update_by, update_time, memo,
|
address, RESOURCE_LEVEL, img, synopsis, sort, "STATUS", del_flag, create_by, create_time, update_by, update_time, memo,
|
||||||
key_departments, user_score, user_score_num, resource_detail, tf_top
|
key_departments, user_score, user_score_num, resource_detail, tf_top
|
||||||
FROM qh_con_resource
|
FROM qh_con_resource
|
||||||
WHERE id IN
|
WHERE id IN
|
||||||
|
|||||||
+4
-5
@@ -3,7 +3,6 @@ package com.renkang.consultation.service.impl;
|
|||||||
|
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import cn.hutool.http.HtmlUtil;
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
@@ -249,9 +248,6 @@ public class ConDoctorServiceImpl extends ServiceImpl<ConDoctorMapper, ConDoctor
|
|||||||
if (StringUtils.hasLength(dto.getHospitalName())) {
|
if (StringUtils.hasLength(dto.getHospitalName())) {
|
||||||
conDoctor.setResourceId(dto.getHospitalName());
|
conDoctor.setResourceId(dto.getHospitalName());
|
||||||
}
|
}
|
||||||
if (StrUtil.isNotEmpty(dto.getDoctorName())){
|
|
||||||
conDoctor.setDoctorName(HtmlUtil.unescape(dto.getDoctorName()));
|
|
||||||
}
|
|
||||||
IPage<ConDoctor> conDoctorIPage = conDoctorMapper.queryPageList(page, conDoctor);
|
IPage<ConDoctor> conDoctorIPage = conDoctorMapper.queryPageList(page, conDoctor);
|
||||||
List<ConDoctor> conDoctorList = conDoctorIPage.getRecords();
|
List<ConDoctor> conDoctorList = conDoctorIPage.getRecords();
|
||||||
if (CollectionUtils.isEmpty(conDoctorList)) {
|
if (CollectionUtils.isEmpty(conDoctorList)) {
|
||||||
@@ -357,7 +353,10 @@ public class ConDoctorServiceImpl extends ServiceImpl<ConDoctorMapper, ConDoctor
|
|||||||
}
|
}
|
||||||
String userScore = conDoctorSatisfy.getUserScore();
|
String userScore = conDoctorSatisfy.getUserScore();
|
||||||
String userScoreNum = conDoctorSatisfy.getUserScoreNum();
|
String userScoreNum = conDoctorSatisfy.getUserScoreNum();
|
||||||
String replyNum = conDoctorSatisfy.getReplyNum();
|
// 回复数排除音视频会话数(音视频为实时通话,不计入文字回复统计),结果取非负值
|
||||||
|
int replyNumVal = Math.max(Integer.parseInt(conDoctorSatisfy.getReplyNum()) - item.getAudioVideo(), 0);
|
||||||
|
String replyNum = String.valueOf(replyNumVal);
|
||||||
|
//24小时回复率不计算音视频
|
||||||
String messageNum = conDoctorSatisfy.getMessageNum();
|
String messageNum = conDoctorSatisfy.getMessageNum();
|
||||||
|
|
||||||
String a = conDoctorApiService.averageJudgment(item.getId(), new BigDecimal(userScore), new BigDecimal(userScoreNum));
|
String a = conDoctorApiService.averageJudgment(item.getId(), new BigDecimal(userScore), new BigDecimal(userScoreNum));
|
||||||
|
|||||||
+10
-1
@@ -45,6 +45,7 @@ import org.jeecg.global.GlobalUtils;
|
|||||||
import org.jeecg.modules.exports.entity.CommonExportsInfo;
|
import org.jeecg.modules.exports.entity.CommonExportsInfo;
|
||||||
import org.jeecg.modules.manager.SysCacheImpl;
|
import org.jeecg.modules.manager.SysCacheImpl;
|
||||||
import org.jeecg.modules.system.entity.SysDepart;
|
import org.jeecg.modules.system.entity.SysDepart;
|
||||||
|
import org.jeecg.util.GlobalManager;
|
||||||
import org.jeecg.util.WrapperUtils;
|
import org.jeecg.util.WrapperUtils;
|
||||||
import org.jeecgframework.poi.excel.ExcelExportUtil;
|
import org.jeecgframework.poi.excel.ExcelExportUtil;
|
||||||
import org.jeecgframework.poi.excel.entity.ExportParams;
|
import org.jeecgframework.poi.excel.entity.ExportParams;
|
||||||
@@ -1267,8 +1268,16 @@ public class ConSessionServiceImpl extends ServiceImpl<ConSessionMapper, ConSess
|
|||||||
|
|
||||||
@Value("${banner.picUrl:}")
|
@Value("${banner.picUrl:}")
|
||||||
private String bannerPicUrl;
|
private String bannerPicUrl;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private GlobalManager globalManager;
|
||||||
|
|
||||||
public String getPicUrl(){
|
public String getPicUrl(){
|
||||||
// 读取配置文件的url
|
// 优先从缓存配置读取(运行时可动态调整),无值则回退到本地配置文件
|
||||||
|
String cacheUrl = globalManager.getConfigValueByKey("banner_pic_url");
|
||||||
|
if (StrUtil.isNotBlank(cacheUrl)) {
|
||||||
|
return cacheUrl;
|
||||||
|
}
|
||||||
return bannerPicUrl;
|
return bannerPicUrl;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,8 @@ ENV SERVER_PORT 7010
|
|||||||
ENV NACOS_SERVER_ADDR nacos:8848
|
ENV NACOS_SERVER_ADDR nacos:8848
|
||||||
ENV NACOS_USERNAME xjuser
|
ENV NACOS_USERNAME xjuser
|
||||||
ENV NACOS_PASSWORD Aa135790!123
|
ENV NACOS_PASSWORD Aa135790!123
|
||||||
ENV NACOS_NAMESPACE 3af98a54-4a44-4576-8e28-bf5781c0dccf
|
ENV NACOS_NAMESPACE xjxc-space-prod
|
||||||
|
ENV NACOS_NAMESPACE_DISCOVERY xjxc-space-prod
|
||||||
ENV NACOS_GROUP dev
|
ENV NACOS_GROUP dev
|
||||||
|
|
||||||
|
|
||||||
@@ -22,4 +23,4 @@ EXPOSE 7010
|
|||||||
|
|
||||||
ADD ./target/health-consultation-start.jar ./
|
ADD ./target/health-consultation-start.jar ./
|
||||||
|
|
||||||
CMD sleep 1;java -Dfile.encoding=utf-8 -Djava.security.egd=file:/dev/./urandom -jar health-consultation-start.jar
|
CMD sleep 1;java -Dfile.encoding=utf-8 -Duser.timezone=Asia/Shanghai -Djava.security.egd=file:/dev/./urandom -jar health-consultation-start.jar
|
||||||
@@ -3,7 +3,7 @@ SERVER_PORT=7010
|
|||||||
NACOS_SERVER_ADDR=192.168.1.80:8848
|
NACOS_SERVER_ADDR=192.168.1.80:8848
|
||||||
NACOS_USERNAME=xjuser
|
NACOS_USERNAME=xjuser
|
||||||
NACOS_PASSWORD=Aa135790!123
|
NACOS_PASSWORD=Aa135790!123
|
||||||
NACOS_NAMESPACE=xjxc-space-common
|
NACOS_NAMESPACE=xjxc-space-prod
|
||||||
NACOS_NAMESPACE_DISCOVERY=xjxc-space-common
|
NACOS_NAMESPACE_DISCOVERY=workspace_lian
|
||||||
NACOS_GROUP=dev
|
NACOS_GROUP=dev
|
||||||
FILE_SERVER_URL=http://fileserver.yg.dt.io
|
FILE_SERVER_URL=http://fileserver.yg.dt.io
|
||||||
|
|||||||
@@ -8,6 +8,8 @@ spring:
|
|||||||
- optional:nacos:jeecg.yaml
|
- optional:nacos:jeecg.yaml
|
||||||
- optional:nacos:${spring.application.name}-${PROFILE_NAME}.yaml
|
- optional:nacos:${spring.application.name}-${PROFILE_NAME}.yaml
|
||||||
cloud:
|
cloud:
|
||||||
|
inetutils:
|
||||||
|
preferred-networks: 192.168
|
||||||
nacos:
|
nacos:
|
||||||
server-addr: ${NACOS_SERVER_ADDR}
|
server-addr: ${NACOS_SERVER_ADDR}
|
||||||
username: ${NACOS_USERNAME:nacos}
|
username: ${NACOS_USERNAME:nacos}
|
||||||
@@ -21,7 +23,7 @@ spring:
|
|||||||
password: ${spring.cloud.nacos.password}
|
password: ${spring.cloud.nacos.password}
|
||||||
discovery:
|
discovery:
|
||||||
enabled: true
|
enabled: true
|
||||||
namespace: ${NACOS_NAMESPACE_DISCOVERY:}
|
namespace: ${NACOS_NAMESPACE_DISCOVERY:${NACOS_NAMESPACE}}
|
||||||
group: ${NACOS_GROUP:DEFAULT_GROUP}
|
group: ${NACOS_GROUP:DEFAULT_GROUP}
|
||||||
server-addr: ${spring.cloud.nacos.server-addr}
|
server-addr: ${spring.cloud.nacos.server-addr}
|
||||||
username: ${spring.cloud.nacos.username}
|
username: ${spring.cloud.nacos.username}
|
||||||
|
|||||||
@@ -0,0 +1,752 @@
|
|||||||
|
# 急救宣教资源管理 API 文档 v3
|
||||||
|
|
||||||
|
> **基础信息**
|
||||||
|
> 网关地址: `http://{gateway-host}:{port}`(前端加 `/health-emergency` 前缀)
|
||||||
|
> 服务直连: `http://{host}:7011`(调试用,不加前缀)
|
||||||
|
> 认证方式: 请求头 `X-Access-Token: {token}`
|
||||||
|
> Content-Type: `application/json; charset=utf-8`
|
||||||
|
> 统一响应格式: `{"success": bool, "message": "...", "code": 200, "result": {...}, "timestamp": ...}`
|
||||||
|
> 日期格式: `yyyy-MM-dd HH:mm:ss`(东八区)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## V3 变更说明(相比 V2)
|
||||||
|
|
||||||
|
| # | 变更项 | 说明 |
|
||||||
|
|---|--------|------|
|
||||||
|
| 1 | **审批与上架分离** | 审核通过(`approve`)后不再自动发布,需单独调用 `publish` 上架;`publish` 要求 `auditStatus=11`(已通过),否则报错;新增状态"已通过" |
|
||||||
|
| 2 | **分类扁平化** | 分类仅一级(无子分类),标签绑定到分类下,`listRoot` 返回全部分类,`listChildren` 返回分类下的标签 |
|
||||||
|
| 3 | **分类标签联动** | 新增 `GET /category/listWithTags` 返回分类+嵌套标签,前端一次请求即可实现分类/标签联动选择 |
|
||||||
|
| 4 | **标签绑定分类** | 标签新增/编辑时 `parentId`(所属分类)必填;标签列表 `listAll` 支持 `parentId` 筛选 |
|
||||||
|
| 5 | **批量发布行为变更** | `batchPublish` 仅对 `auditStatus=11` 的资源生效,跳过未审核通过的 |
|
||||||
|
| 6 | **导出状态映射修正** | `auditStatus=11` 但未上架的资源导出显示"已通过"而非"已发布" |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 目录
|
||||||
|
|
||||||
|
1. [通用枚举说明](#通用枚举说明)
|
||||||
|
2. [状态流转](#状态流转)
|
||||||
|
3. [分类管理](#1-分类管理-emergencyfirstaidcategory)
|
||||||
|
4. [标签管理](#2-标签管理-emergencyfirstaidtag)
|
||||||
|
5. [资源管理](#3-资源管理-emergencyfirstaidresource)
|
||||||
|
6. [审核管理](#4-审核管理-emergencyfirstaidaudit)
|
||||||
|
7. [推送管理](#5-推送管理-emergencyfirstaidpush)
|
||||||
|
8. [收藏管理](#6-收藏管理-emergencyfirstaidfavorite)
|
||||||
|
9. [版本管理](#7-版本管理-emergencyfirstaidversion)
|
||||||
|
10. [响应数据结构](#响应数据结构)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 通用枚举说明
|
||||||
|
|
||||||
|
### 内容类型 `contentType`
|
||||||
|
|
||||||
|
| 值 | 说明 |
|
||||||
|
|----|------|
|
||||||
|
| `IMAGE_TEXT` | 图文 |
|
||||||
|
| `VIDEO` | 视频 |
|
||||||
|
| `AUDIO` | 音频 |
|
||||||
|
| `PDF` | PDF |
|
||||||
|
|
||||||
|
### 复合状态查询 `combinedStatus`(资源列表筛选用)
|
||||||
|
|
||||||
|
前端一个下拉框统一筛选,后端根据值域自动分发:
|
||||||
|
|
||||||
|
| 下拉选项 | 传值 | 分发逻辑 |
|
||||||
|
|---------|:---:|---------|
|
||||||
|
| 草稿 | `0` | 查 `status` |
|
||||||
|
| 已发布 | `1` | 查 `status` |
|
||||||
|
| 已下架 | `2` | 查 `status` |
|
||||||
|
| 待审核 | `10` | 查 `auditStatus` |
|
||||||
|
| 已通过 | `11` | 查 `auditStatus` |
|
||||||
|
| 已驳回 | `12` | 查 `auditStatus` |
|
||||||
|
|
||||||
|
> **规则**:`combinedStatus ≤ 9` 分发到 `status`,`combinedStatus ≥ 10` 分发到 `auditStatus`。
|
||||||
|
> `combinedStatus` 与 `status` / `auditStatus` 参数互斥——同时传时 `combinedStatus` 优先。
|
||||||
|
|
||||||
|
### 发布状态 `status`
|
||||||
|
|
||||||
|
| 值 | 说明 |
|
||||||
|
|:--:|------|
|
||||||
|
| 0 | 草稿 |
|
||||||
|
| 1 | 已发布 |
|
||||||
|
| 2 | 已下架 |
|
||||||
|
|
||||||
|
### 审核状态 `auditStatus`
|
||||||
|
|
||||||
|
| 值 | 说明 |
|
||||||
|
|:--:|------|
|
||||||
|
| `null` | 无审核动作(新建/编辑后) |
|
||||||
|
| 10 | 待审核 |
|
||||||
|
| 11 | 已通过 |
|
||||||
|
| 12 | 已驳回 |
|
||||||
|
|
||||||
|
### 综合状态展示对照表(V3 新增)
|
||||||
|
|
||||||
|
> 前端列表的状态列按此表展示:
|
||||||
|
|
||||||
|
| auditStatus | status | 前端显示 |
|
||||||
|
|:-----------:|:------:|---------|
|
||||||
|
| `null` | 0 | 草稿 |
|
||||||
|
| 10 | 0 | 待审核 |
|
||||||
|
| 11 | 0 | **已通过**(V3 新增) |
|
||||||
|
| 11 | 1 | 已发布 |
|
||||||
|
| 11 | 2 | 已下架 |
|
||||||
|
| 12 | 0 | 已驳回 |
|
||||||
|
|
||||||
|
### 分类/标签类型 `type`
|
||||||
|
|
||||||
|
| 值 | 说明 |
|
||||||
|
|:--:|------|
|
||||||
|
| 1 | 分类(扁平,仅一级) |
|
||||||
|
| 2 | 标签(绑定到分类) |
|
||||||
|
|
||||||
|
### 通用状态(分类/标签)
|
||||||
|
|
||||||
|
| 值 | 说明 |
|
||||||
|
|:--:|------|
|
||||||
|
| 1 | 正常 |
|
||||||
|
| 2 | 冻结 |
|
||||||
|
|
||||||
|
### 用户行为类型
|
||||||
|
|
||||||
|
| 值 | 说明 |
|
||||||
|
|:--:|------|
|
||||||
|
| 1 | 阅读 |
|
||||||
|
| 2 | 收藏 |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 状态流转
|
||||||
|
|
||||||
|
```
|
||||||
|
新建 ──→ 草稿 (status=0, auditStatus=null)
|
||||||
|
│
|
||||||
|
└── 提交审核 ──→ 待审核 (status=0, auditStatus=10)
|
||||||
|
│
|
||||||
|
├── 审核通过 ──→ 已通过 (status=0, auditStatus=11) ← V3 变更
|
||||||
|
│ │
|
||||||
|
│ ├── 上架 ──→ 已发布 (status=1, auditStatus=11)
|
||||||
|
│ │ │
|
||||||
|
│ │ ├── 下架 ──→ 已下架 (status=2, auditStatus=11)
|
||||||
|
│ │ │ │
|
||||||
|
│ │ │ └── 上架 ──→ 已发布 (status=1, auditStatus=11)
|
||||||
|
│ │ │
|
||||||
|
│ │ └── 编辑 ──→ 草稿 (status=0, auditStatus=null)
|
||||||
|
│ │
|
||||||
|
│ └── 编辑 ──→ 草稿 (status=0, auditStatus=null)
|
||||||
|
│
|
||||||
|
└── 审核驳回 ──→ 已驳回 (status=0, auditStatus=12)
|
||||||
|
│
|
||||||
|
└── 编辑 ──→ 草稿 (status=0, auditStatus=null)
|
||||||
|
|
||||||
|
复制 ──→ 草稿 (status=0, auditStatus=null),标题+" - 副本"
|
||||||
|
回滚 ──→ 草稿 (status=0, auditStatus=null)
|
||||||
|
```
|
||||||
|
|
||||||
|
> **V3 关键变更**:审核通过后资源进入"已通过"状态,需运营人员点击"上架"才变为"已发布"。编辑/回滚后需重新提交审核。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 1. 分类管理 `emergency/firstAid/category`
|
||||||
|
|
||||||
|
分类为扁平结构(仅一级),标签通过 `parentId` 绑定到分类下。
|
||||||
|
|
||||||
|
### 1.1 分页列表 `GET /category/list`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|
||||||
|
|------|------|:---:|--------|------|
|
||||||
|
| pageNo | Integer | 否 | 1 | 页码 |
|
||||||
|
| pageSize | Integer | 否 | 10 | 每页条数 |
|
||||||
|
| name | String | 否 | - | 名称模糊搜索 |
|
||||||
|
| status | Integer | 否 | - | 状态(1=正常/2=冻结) |
|
||||||
|
|
||||||
|
```json
|
||||||
|
// 响应 result
|
||||||
|
{
|
||||||
|
"records": [
|
||||||
|
{
|
||||||
|
"id": "...",
|
||||||
|
"name": "心肺复苏",
|
||||||
|
"type": 1,
|
||||||
|
"parentId": null,
|
||||||
|
"description": "...",
|
||||||
|
"sortNo": 0,
|
||||||
|
"status": 1,
|
||||||
|
"resourceCount": 5,
|
||||||
|
"createTime": "2026-06-22 10:00:00"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"total": 6, "size": 10, "current": 1, "pages": 1
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 1.2 全部列表(树形) `GET /category/listAll`
|
||||||
|
|
||||||
|
无参数。返回全部分类及其下标签的嵌套树,`tags` 为标签数组,`resourceCount` 为使用量。
|
||||||
|
|
||||||
|
```json
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"id": "cat1", "name": "心肺复苏", "resourceCount": 5,
|
||||||
|
"tags": [
|
||||||
|
{ "id": "tag1", "name": "成人", "resourceCount": 3 },
|
||||||
|
{ "id": "tag2", "name": "儿童", "resourceCount": 2 }
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "cat2", "name": "创伤急救", "resourceCount": 3,
|
||||||
|
"tags": [...]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|
||||||
|
### 1.3 分类列表 `GET /category/listRoot`
|
||||||
|
|
||||||
|
无参数,返回全部分类(`type=1`)扁平列表(含 `resourceCount`)。
|
||||||
|
|
||||||
|
### 1.4 标签列表(按分类) `GET /category/listChildren`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| parentId | String | 是 | 分类ID |
|
||||||
|
|
||||||
|
> 返回指定分类下的标签(`type=2`),含 `resourceCount`。
|
||||||
|
|
||||||
|
### 1.5 分类及标签嵌套列表 `GET /category/listWithTags` 🆕 V3 新增
|
||||||
|
|
||||||
|
与 `listAll` 返回结构相同,无参数,返回全部分类及其下标签的嵌套结构。
|
||||||
|
|
||||||
|
### 1.6 详情 `GET /category/queryById`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| id | String | 是 | 分类ID |
|
||||||
|
|
||||||
|
### 1.7 新增 `POST /category/add`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"name": "分类名称",
|
||||||
|
"description": "描述(可选)",
|
||||||
|
"sortNo": 1,
|
||||||
|
"status": 1
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
> 分类不再需要 `parentId`(扁平化,仅一级)。
|
||||||
|
|
||||||
|
### 1.8 编辑 `POST /category/edit`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"id": "分类ID",
|
||||||
|
"name": "新名称",
|
||||||
|
"description": "新描述",
|
||||||
|
"sortNo": 2,
|
||||||
|
"status": 1
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 1.9 删除 `POST /category/delete`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{"id": "分类ID"}
|
||||||
|
```
|
||||||
|
|
||||||
|
> **级联校验**:分类下存在标签或资源时拒绝删除。
|
||||||
|
|
||||||
|
### 1.10 批量删除 `POST /category/deleteBatch`
|
||||||
|
|
||||||
|
```json
|
||||||
|
["id1", "id2"]
|
||||||
|
```
|
||||||
|
|
||||||
|
### 1.11 导出Excel `GET /category/exportXls`
|
||||||
|
|
||||||
|
参数与分页列表一致。返回 Excel 文件流。
|
||||||
|
|
||||||
|
### 1.12 导入Excel `POST /category/importExcel`
|
||||||
|
|
||||||
|
文件上传,格式与导出一致。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 2. 标签管理 `emergency/firstAid/tag`
|
||||||
|
|
||||||
|
标签与分类共用 `QH_EME_FIR_AID_RES_CATE` 表,`type=2` 区分。标签通过 `parentId` 绑定到分类。
|
||||||
|
|
||||||
|
### 2.1 分页列表 `GET /tag/list`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|
||||||
|
|------|------|:---:|--------|------|
|
||||||
|
| pageNo | Integer | 否 | 1 | 页码 |
|
||||||
|
| pageSize | Integer | 否 | 10 | 每页条数 |
|
||||||
|
| name | String | 否 | - | 名称模糊搜索 |
|
||||||
|
| parentId | String | 否 | - | 所属分类ID |
|
||||||
|
|
||||||
|
### 2.2 全部列表 `GET /tag/listAll`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|
||||||
|
|------|------|:---:|--------|------|
|
||||||
|
| parentId | String | 否 | - | 所属分类ID(传则只返回该分类下的标签,不传返回全部) |
|
||||||
|
|
||||||
|
返回标签列表(含 `resourceCount` 引用数量)。
|
||||||
|
|
||||||
|
### 2.3 详情 `GET /tag/queryById`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| id | String | 是 | 标签ID |
|
||||||
|
|
||||||
|
### 2.4 新增 `POST /tag/add`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"name": "标签名称",
|
||||||
|
"parentId": "所属分类ID(必填)",
|
||||||
|
"description": "描述(可选)",
|
||||||
|
"sortNo": 1,
|
||||||
|
"status": 1
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 2.5 编辑 `POST /tag/edit`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"id": "标签ID",
|
||||||
|
"name": "新名称",
|
||||||
|
"parentId": "所属分类ID",
|
||||||
|
"description": "新描述",
|
||||||
|
"sortNo": 2,
|
||||||
|
"status": 1
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 2.6 删除 `POST /tag/delete`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{"id": "标签ID"}
|
||||||
|
```
|
||||||
|
|
||||||
|
> **级联校验**:标签已被资源引用时拒绝删除。
|
||||||
|
|
||||||
|
### 2.7 批量删除 `POST /tag/deleteBatch`
|
||||||
|
|
||||||
|
```json
|
||||||
|
["id1", "id2"]
|
||||||
|
```
|
||||||
|
|
||||||
|
### 2.8 导出Excel `GET /tag/exportXls`
|
||||||
|
|
||||||
|
参数与分页列表一致。返回 Excel 文件流。
|
||||||
|
|
||||||
|
### 2.9 导入Excel `POST /tag/importExcel`
|
||||||
|
|
||||||
|
文件上传,格式与导出一致。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 3. 资源管理 `emergency/firstAid/resource`
|
||||||
|
|
||||||
|
### 3.1 分页列表 `GET /resource/list`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|
||||||
|
|------|------|:---:|--------|------|
|
||||||
|
| pageNo | Integer | 否 | 1 | 页码 |
|
||||||
|
| pageSize | Integer | 否 | 10 | 每页条数 |
|
||||||
|
| title | String | 否 | - | 标题模糊搜索 |
|
||||||
|
| categoryId | String | 否 | - | 分类ID精确匹配 |
|
||||||
|
| contentType | String | 否 | - | 内容类型:`IMAGE_TEXT`/`VIDEO`/`AUDIO`/`PDF` |
|
||||||
|
| combinedStatus | Integer | 否 | - | 复合状态筛选(≤9查status,≥10查auditStatus) |
|
||||||
|
| status | Integer | 否 | - | 发布状态(审核页独立筛选用) |
|
||||||
|
| auditStatus | Integer | 否 | - | 审核状态(审核页独立筛选用) |
|
||||||
|
| tags | String | 否 | - | 标签ID,逗号分隔 |
|
||||||
|
|
||||||
|
> **互斥规则**:`combinedStatus` 与 `status`/`auditStatus` 互斥,同时传时 `combinedStatus` 优先。
|
||||||
|
|
||||||
|
### 3.2 详情 `GET /resource/queryById`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| id | String | 是 | 资源ID |
|
||||||
|
|
||||||
|
响应额外填充:`categoryName`、`tagNameList`、`isFavorited`。
|
||||||
|
|
||||||
|
### 3.3 新增 `POST /resource/add`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"title": "资源标题(必填)",
|
||||||
|
"summary": "摘要简介",
|
||||||
|
"contentType": "IMAGE_TEXT",
|
||||||
|
"categoryId": "分类ID",
|
||||||
|
"applicableScenario": "适用场景描述",
|
||||||
|
"tags": "标签ID1,标签ID2",
|
||||||
|
"content": "<h1>富文本HTML正文</h1>",
|
||||||
|
"coverImage": "https://example.com/cover.jpg",
|
||||||
|
"fileUrl": "[\"https://example.com/file1.pdf\"]",
|
||||||
|
"effectiveTime": "2026-07-01 00:00:00",
|
||||||
|
"expiryTime": "2026-12-31 23:59:59"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
> 新建后 `status=0`(草稿)、`auditStatus=null`。
|
||||||
|
|
||||||
|
### 3.4 编辑 `POST /resource/edit`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"id": "资源ID",
|
||||||
|
"title": "新标题",
|
||||||
|
"contentType": "IMAGE_TEXT",
|
||||||
|
"categoryId": "分类ID",
|
||||||
|
"tags": "标签ID1,标签ID2",
|
||||||
|
"content": "<p>新内容</p>",
|
||||||
|
"...": "其他字段同上"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
> 编辑后自动退回草稿 + 清除审核状态(`status=0, auditStatus=null`),并保存编辑前后各一条版本快照("编辑前版本"和"编辑更新")。
|
||||||
|
|
||||||
|
### 3.5 删除 `POST /resource/delete`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{"id": "资源ID"}
|
||||||
|
```
|
||||||
|
|
||||||
|
> 逻辑删除(`delFlag=1`)。
|
||||||
|
|
||||||
|
### 3.6 批量删除 `POST /resource/deleteBatch`
|
||||||
|
|
||||||
|
```json
|
||||||
|
["id1", "id2"]
|
||||||
|
```
|
||||||
|
|
||||||
|
### 3.7 提交审核 `POST /resource/submitForReview`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{"id": "资源ID"}
|
||||||
|
```
|
||||||
|
|
||||||
|
> `auditStatus` 变为 `10`(待审核)。
|
||||||
|
|
||||||
|
### 3.8 下架 `POST /resource/takeDown`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{"id": "资源ID"}
|
||||||
|
```
|
||||||
|
|
||||||
|
> `status` 变为 `2`(已下架)。
|
||||||
|
|
||||||
|
### 3.9 上架 `POST /resource/publish` ⚠️ V3 变更
|
||||||
|
|
||||||
|
```json
|
||||||
|
{"id": "资源ID"}
|
||||||
|
```
|
||||||
|
|
||||||
|
> **V3 行为变更**:仅 `auditStatus=11`(已通过)的资源可上架,否则返回错误 `"该资源尚未通过审核,无法上架"`。上架后 `status=1`,审核字段不变。下架操作无前置校验,任意状态均可下架。
|
||||||
|
|
||||||
|
### 3.10 批量下架 `POST /resource/batchTakeDown`
|
||||||
|
|
||||||
|
```json
|
||||||
|
["id1", "id2"]
|
||||||
|
```
|
||||||
|
|
||||||
|
### 3.11 批量上架 `POST /resource/batchPublish` ⚠️ V3 变更
|
||||||
|
|
||||||
|
```json
|
||||||
|
["id1", "id2"]
|
||||||
|
```
|
||||||
|
|
||||||
|
> **V3 行为变更**:仅对 `auditStatus=11` 的资源设置 `status=1`,跳过未通过审核的。
|
||||||
|
|
||||||
|
### 3.12 记录阅读 `POST /resource/incrementView`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{"id": "资源ID"}
|
||||||
|
```
|
||||||
|
|
||||||
|
> 同一用户重复阅读不累计,返回 `"已阅读过"`。
|
||||||
|
|
||||||
|
### 3.13 复制资源 `POST /resource/copy`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{"id": "源资源ID"}
|
||||||
|
```
|
||||||
|
|
||||||
|
> 标题追加 `" - 副本"`,`status=0, auditStatus=null`,浏览/收藏归零。
|
||||||
|
|
||||||
|
### 3.14 导出Excel `GET /resource/exportXls`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| selections | String | 否 | 勾选的ID列表(逗号分隔),不传则导出全部 |
|
||||||
|
| title | String | 否 | 标题筛选 |
|
||||||
|
| categoryId | String | 否 | 分类筛选 |
|
||||||
|
| contentType | String | 否 | 类型筛选 |
|
||||||
|
| status | Integer | 否 | 状态筛选 |
|
||||||
|
|
||||||
|
导出字段:标题、摘要、分类、类型、标签、状态、阅读/收藏、创建时间。
|
||||||
|
|
||||||
|
### 3.15 导入Excel `POST /resource/importExcel`
|
||||||
|
|
||||||
|
文件上传,格式与导出一致。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 4. 审核管理 `emergency/firstAid/audit`
|
||||||
|
|
||||||
|
### 4.1 待审核列表 `GET /audit/pending`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|
||||||
|
|------|------|:---:|--------|------|
|
||||||
|
| pageNo | Integer | 否 | 1 | 页码 |
|
||||||
|
| pageSize | Integer | 否 | 10 | 每页条数 |
|
||||||
|
| title | String | 否 | - | 标题搜索 |
|
||||||
|
| categoryId | String | 否 | - | 分类筛选 |
|
||||||
|
| contentType | String | 否 | - | 内容类型筛选 |
|
||||||
|
|
||||||
|
### 4.2 已通过列表 `GET /audit/passed`
|
||||||
|
|
||||||
|
参数同上。
|
||||||
|
|
||||||
|
### 4.3 已驳回列表 `GET /audit/rejected`
|
||||||
|
|
||||||
|
参数同上。
|
||||||
|
|
||||||
|
### 4.4 审核通过 `POST /audit/approve` ⚠️ V3 变更
|
||||||
|
|
||||||
|
```json
|
||||||
|
{"id": "资源ID"}
|
||||||
|
```
|
||||||
|
|
||||||
|
> **V3 行为变更**:仅设置 `auditStatus=11`(已通过)、审核人、审核时间,并清除 `auditRejectReason`,**不再同时设置 `status=1`**。审核后资源进入"已通过"状态,需单独调用上架接口发布。
|
||||||
|
|
||||||
|
### 4.5 审核驳回 `POST /audit/reject`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{"id": "资源ID", "reason": "驳回原因"}
|
||||||
|
```
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| id | String | 是 | 资源ID |
|
||||||
|
| reason | String | 是 | 驳回原因 |
|
||||||
|
|
||||||
|
> `auditStatus` 变为 `12`,记录驳回原因和审核信息。
|
||||||
|
|
||||||
|
### 4.6 审核记录列表 `GET /audit/records`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|
||||||
|
|------|------|:---:|--------|------|
|
||||||
|
| pageNo | Integer | 否 | 1 | 页码 |
|
||||||
|
| pageSize | Integer | 否 | 10 | 每页条数 |
|
||||||
|
| resourceTitle | String | 否 | - | 资源标题搜索 |
|
||||||
|
| auditStatus | Integer | 否 | - | 审核状态:`11`=通过/`12`=驳回 |
|
||||||
|
| startDate | String | 否 | - | 开始日期(yyyy-MM-dd) |
|
||||||
|
| endDate | String | 否 | - | 结束日期(yyyy-MM-dd) |
|
||||||
|
|
||||||
|
> 从审核记录表查询,按审核时间倒序。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 5. 推送管理 `emergency/firstAid/push`
|
||||||
|
|
||||||
|
应急调度员在「正在应急」页面右侧面板搜索宣教资源,推送给求助者。
|
||||||
|
|
||||||
|
### 5.1 可推送资源列表 `GET /push/resourceList`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|
||||||
|
|------|------|:---:|--------|------|
|
||||||
|
| orderId | String | 否 | - | 工单ID(用于标记推送状态) |
|
||||||
|
| keyword | String | 否 | - | 关键词搜索(标题/内容) |
|
||||||
|
| categoryId | String | 否 | - | 分类筛选 |
|
||||||
|
| contentType | String | 否 | - | 内容类型筛选 |
|
||||||
|
| pageNo | Integer | 否 | 1 | 页码 |
|
||||||
|
| pageSize | Integer | 否 | 20 | 每页条数 |
|
||||||
|
|
||||||
|
> 仅展示 `status=1 && auditStatus=11` 且未失效的资源。传 `orderId` 时,列表项的 `pushed` 字段标记该工单下是否已推送。
|
||||||
|
|
||||||
|
### 5.2 推送单条 `POST /push/send`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"resourceId": "资源ID",
|
||||||
|
"orderId": "工单ID"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
> 校验资源状态为 `status=1 && auditStatus=11`,否则返回 `"仅已发布且审核通过的资源可推送"`。同一工单+同一资源不允许重复推送,重复返回 `"该资源已推送,请勿重复操作"`。
|
||||||
|
|
||||||
|
### 5.3 一键推送(批量) `POST /push/batchSend`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"orderId": "工单ID(必填)",
|
||||||
|
"resourceIds": ["id1", "id2"],
|
||||||
|
"filterParams": {
|
||||||
|
"keyword": "搜索关键词",
|
||||||
|
"categoryId": "分类ID",
|
||||||
|
"contentType": "IMAGE_TEXT"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
> `resourceIds` 与 `filterParams` 二选一:
|
||||||
|
> - 传 `resourceIds`:仅推送指定ID
|
||||||
|
> - 传 `filterParams`:按条件查询后全量推送
|
||||||
|
>
|
||||||
|
> 部分失败不影响其他条,响应返回成功计数 `{"count": 3}`。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 6. 收藏管理 `emergency/firstAid/favorite`
|
||||||
|
|
||||||
|
### 6.1 切换收藏 `POST /favorite/toggle`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{"id": "资源ID"}
|
||||||
|
```
|
||||||
|
|
||||||
|
> 已收藏则取消,未收藏则收藏。返回 `{"favorited": true/false}`。
|
||||||
|
|
||||||
|
### 6.2 查询收藏状态 `GET /favorite/isFavorited`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| resourceId | String | 是 | 资源ID |
|
||||||
|
|
||||||
|
> 返回 `{"favorited": true/false}`。
|
||||||
|
|
||||||
|
### 6.3 我的收藏列表 `GET /favorite/myList`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|
||||||
|
|------|------|:---:|--------|------|
|
||||||
|
| pageNo | Integer | 否 | 1 | 页码 |
|
||||||
|
| pageSize | Integer | 否 | 10 | 每页条数 |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 7. 版本管理 `emergency/firstAid/version`
|
||||||
|
|
||||||
|
### 7.1 版本历史列表 `GET /version/list`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| resourceId | String | 是 | 资源ID |
|
||||||
|
|
||||||
|
> 按版本号倒序,每条含:`id`, `resourceId`, `versionNo`, `title`, `content`, `changeDescription`, `isCurrent`, `createBy`, `createTime`。
|
||||||
|
|
||||||
|
### 7.2 回滚 `POST /version/rollback`
|
||||||
|
|
||||||
|
```json
|
||||||
|
{"id": "版本记录ID"}
|
||||||
|
```
|
||||||
|
|
||||||
|
> 将目标版本的内容覆盖到资源,重置 `status=0, auditStatus=null`,并保存一条新的版本记录(标记为"回滚到版本N")。
|
||||||
|
|
||||||
|
### 7.3 版本差异对比 `GET /version/diff`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| versionId1 | String | 是 | 版本1的ID |
|
||||||
|
| versionId2 | String | 是 | 版本2的ID(须同一资源) |
|
||||||
|
|
||||||
|
> 返回两个版本的完整信息用于前端差异对比。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 响应数据结构
|
||||||
|
|
||||||
|
### 通用列表分页
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"success": true,
|
||||||
|
"message": "",
|
||||||
|
"code": 200,
|
||||||
|
"result": {
|
||||||
|
"records": [ ... ],
|
||||||
|
"total": 100,
|
||||||
|
"size": 10,
|
||||||
|
"current": 1,
|
||||||
|
"pages": 10
|
||||||
|
},
|
||||||
|
"timestamp": 1782196719184
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 通用操作响应
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"success": true,
|
||||||
|
"message": "已上架",
|
||||||
|
"code": 200,
|
||||||
|
"result": "已上架",
|
||||||
|
"timestamp": 1782196719184
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 资源列表项关键字段
|
||||||
|
|
||||||
|
| 字段 | 类型 | 说明 |
|
||||||
|
|------|------|------|
|
||||||
|
| id | String | 资源ID |
|
||||||
|
| title | String | 标题 |
|
||||||
|
| summary | String | 摘要 |
|
||||||
|
| contentType | String | 内容类型 |
|
||||||
|
| categoryId | String | 分类ID |
|
||||||
|
| categoryName | String | 分类名称(非持久) |
|
||||||
|
| tags | String | 标签ID(逗号分隔) |
|
||||||
|
| tagNameList | List\<String\> | 标签名称数组(非持久) |
|
||||||
|
| content | String | 富文本正文 |
|
||||||
|
| coverImage | String | 封面图URL |
|
||||||
|
| fileUrl | String | 附件JSON数组字符串 |
|
||||||
|
| status | Integer | 发布状态(0=草稿/1=已发布/2=已下架) |
|
||||||
|
| auditStatus | Integer | 审核状态(null/10=待审核/11=已通过/12=已驳回) |
|
||||||
|
| auditRejectReason | String | 驳回原因 |
|
||||||
|
| auditBy | String | 审核人 |
|
||||||
|
| auditById | String | 审核人ID |
|
||||||
|
| auditTime | Date | 审核时间 |
|
||||||
|
| viewCount | Integer | 浏览次数 |
|
||||||
|
| favoriteCount | Integer | 收藏次数 |
|
||||||
|
| isFavorited | Boolean | 当前用户是否已收藏(非持久) |
|
||||||
|
| pushed | Boolean | 当前工单下是否已推送(非持久,仅推送列表) |
|
||||||
|
| effectiveTime | Date | 生效时间 |
|
||||||
|
| expiryTime | Date | 失效时间 |
|
||||||
|
| createTime | Date | 创建时间 |
|
||||||
|
| updateTime | Date | 更新时间 |
|
||||||
|
|
||||||
|
### 分类/标签项关键字段
|
||||||
|
|
||||||
|
| 字段 | 类型 | 说明 |
|
||||||
|
|------|------|------|
|
||||||
|
| id | String | ID |
|
||||||
|
| name | String | 名称 |
|
||||||
|
| type | Integer | 类型(1=分类/2=标签) |
|
||||||
|
| parentId | String | 所属分类ID(标签有值,分类为null) |
|
||||||
|
| parentName | String | 所属分类名称(非持久) |
|
||||||
|
| description | String | 描述 |
|
||||||
|
| sortNo | Integer | 排序号 |
|
||||||
|
| status | Integer | 状态(1=正常/2=冻结) |
|
||||||
|
| resourceCount | Integer | 关联资源数量(非持久,listAll/listWithTags 返回) |
|
||||||
|
| tags | List\<FirstAidResourceCategory\> | 标签列表(非持久,listAll/listWithTags 返回) |
|
||||||
|
| createTime | Date | 创建时间 |
|
||||||
|
|
||||||
|
### 审核记录项关键字段
|
||||||
|
|
||||||
|
| 字段 | 类型 | 说明 |
|
||||||
|
|------|------|------|
|
||||||
|
| id | String | 记录ID |
|
||||||
|
| resourceId | String | 资源ID |
|
||||||
|
| resourceTitle | String | 资源标题(非持久,查询时填充) |
|
||||||
|
| auditStatus | Integer | 审核状态(11=通过/12=驳回) |
|
||||||
|
| auditRejectReason | String | 驳回原因 |
|
||||||
|
| auditBy | String | 审核人 |
|
||||||
|
| auditById | String | 审核人ID |
|
||||||
|
| auditTime | Date | 审核时间 |
|
||||||
|
| createTime | Date | 记录创建时间 |
|
||||||
@@ -0,0 +1,422 @@
|
|||||||
|
# 急救模块移动端 API 文档
|
||||||
|
|
||||||
|
## 🆕 本次变更(前端联调)
|
||||||
|
|
||||||
|
| # | 接口 | 变更类型 | 说明 |
|
||||||
|
|---|------|:---:|------------------------------------------------------------------------------|
|
||||||
|
| 1 | `GET /createGroupMagFirstAider` | **废除** | 已废除,功能由 `createGroupMag` 承接 |
|
||||||
|
| 2 | `GET /order/myParticipatedOrders` | **新增** | App端查询当前登录人参与的应急工单列表(sessionNow=1),返回被救助人信息 |
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
> **基础信息**
|
||||||
|
> 网关地址: `http://{gateway-host}:{port}`(前端加 `/health-emergency` 前缀)
|
||||||
|
> 服务直连: `http://{host}:7011`(调试用,不加前缀)
|
||||||
|
> 认证方式: 请求头 `X-Access-Token: {token}`
|
||||||
|
> Content-Type: `application/json; charset=utf-8`
|
||||||
|
> 统一响应格式: `{"success": bool, "message": "...", "code": 200, "result": {...}, "timestamp": ...}`
|
||||||
|
> 日期格式: `yyyy-MM-dd HH:mm:ss`(东八区)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 目录
|
||||||
|
|
||||||
|
1. [应急群聊拉人](#1-应急群聊拉人-apiemergency)
|
||||||
|
2. [宣教资源](#2-宣教资源-apiemergencyfirstaidresource)
|
||||||
|
3. [工单列表](#3-工单列表-apiemergencyorder)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 1. 应急群聊拉人 `api/emergency`
|
||||||
|
|
||||||
|
> 网关完整路径: `/health-emergency/api/emergency`
|
||||||
|
|
||||||
|
### 1.1 搜索专家(专业人员) `GET /order/searchExpert`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| realname | String | 否 | 姓名,模糊搜索 |
|
||||||
|
| centerId | String | 否 | 应急中心ID |
|
||||||
|
| excludeSessionId | String | 否 | 群组ID,用于排除已在群中的人 |
|
||||||
|
| pageNo | Integer | 否 | 页码,默认1 |
|
||||||
|
| pageSize | Integer | 否 | 每页条数,默认10 |
|
||||||
|
|
||||||
|
```json
|
||||||
|
// 响应 result
|
||||||
|
{
|
||||||
|
"records": [
|
||||||
|
{
|
||||||
|
"userId": "xxx", "realname": "张医生", "avatar": "https://...",
|
||||||
|
"type": "6", "centerId": "xxx",
|
||||||
|
"post": "主任医师", "school": "北京大学", "edu": "博士",
|
||||||
|
"goodAt": "心血管内科", "deptName": "急诊科", "phone": "13800000001",
|
||||||
|
"doctorName": "张医生", "doctorNo": "XJ-001", "photo": "https://...",
|
||||||
|
"resourceName": "新疆人民医院", "departmentId": "xxx",
|
||||||
|
"departmentName": "急诊科", "doctorTitle": "主任医师",
|
||||||
|
"doctorJob": "科长", "doctorStatus": "1", "isAccept": "1",
|
||||||
|
"doctorType": "1", "audioStatus": "1", "tfJumpHoliday": "0",
|
||||||
|
"experience": "从事心血管内科临床工作20年...",
|
||||||
|
"sort": 100, "tfRecommend": "1",
|
||||||
|
"introduction": "擅长心血管疾病的诊治..."
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"total": 50, "size": 10, "current": 1
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
| 字段 | 说明 |
|
||||||
|
|------|------|
|
||||||
|
| userId | 用户ID,邀请时传入 memberList |
|
||||||
|
| realname | 姓名 |
|
||||||
|
| avatar | 头像 |
|
||||||
|
| type | 类型,"6"=专业人员 |
|
||||||
|
| centerId | 应急中心ID |
|
||||||
|
| post | 职称 |
|
||||||
|
| school | 毕业院校 |
|
||||||
|
| edu | 学历 |
|
||||||
|
| goodAt | 擅长领域 |
|
||||||
|
| deptName | 科室 |
|
||||||
|
| phone | 手机号 |
|
||||||
|
| **↓ 以下字段来源于咨询服务专家表(qh_con_doctor),非专家时为 null** |
|
||||||
|
| doctorName | 医生姓名 |
|
||||||
|
| doctorNo | 专家编号 |
|
||||||
|
| photo | 医生头像 |
|
||||||
|
| resourceName | 所属医院名称 |
|
||||||
|
| departmentId | 科室ID |
|
||||||
|
| departmentName | 科室名称 |
|
||||||
|
| doctorTitle | 职务(z_doct_lev 字典) |
|
||||||
|
| doctorJob | 职称(z_doct_job 字典) |
|
||||||
|
| doctorStatus | 专家状态(doc_status 字典) |
|
||||||
|
| isAccept | 是否开启咨询(z_doct_sta 字典: 1开启/3关闭) |
|
||||||
|
| doctorType | 专家类型(z_doct_typ 字典: 1收费/2免费/3其他/4义诊) |
|
||||||
|
| audioStatus | 是否提供音视频 |
|
||||||
|
| tfJumpHoliday | 是否跳过节假日 |
|
||||||
|
| experience | 执业经历 |
|
||||||
|
| sort | 排序 |
|
||||||
|
| tfRecommend | 是否推荐(0否/1是) |
|
||||||
|
| introduction | 简介 |
|
||||||
|
|
||||||
|
### 1.2 搜索员工 `GET /order/searchEmployee`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| realname | String | 否 | 姓名,模糊搜索 |
|
||||||
|
| orgCode | String | 否 | 部门编码 |
|
||||||
|
| workNo | String | 否 | 工号 |
|
||||||
|
| phone | String | 否 | 手机号 |
|
||||||
|
| excludeSessionId | String | 否 | 群组ID,用于排除已在群中的人 |
|
||||||
|
| pageNo | Integer | 否 | 页码,默认1 |
|
||||||
|
| pageSize | Integer | 否 | 每页条数,默认10 |
|
||||||
|
|
||||||
|
```json
|
||||||
|
// 响应 result
|
||||||
|
{
|
||||||
|
"records": [
|
||||||
|
{
|
||||||
|
"userId": "xxx", "realname": "张三", "avatar": "https://...",
|
||||||
|
"orgCode": "650000001001", "orgName": "新疆油田公司",
|
||||||
|
"deptName": "安全环保部", "phone": "13800000000", "workNo": "A00123"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"total": 200, "size": 10, "current": 1
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
| 字段 | 说明 |
|
||||||
|
|------|------|
|
||||||
|
| userId | 用户ID,邀请时传入 memberList |
|
||||||
|
| realname | 姓名 |
|
||||||
|
| avatar | 头像 |
|
||||||
|
| orgCode | 部门编码 |
|
||||||
|
| orgName | 单位名称(二级单位) |
|
||||||
|
| deptName | 部门名称 |
|
||||||
|
| phone | 手机号 |
|
||||||
|
| workNo | 工号 |
|
||||||
|
|
||||||
|
### 1.3 创建群聊 `GET /createGroupMag`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| name | String | 是 | 群聊名称 |
|
||||||
|
| longitude | String | 是 | 经度 |
|
||||||
|
| latitude | String | 是 | 纬度 |
|
||||||
|
| type | String | 否 | 类型 |
|
||||||
|
|
||||||
|
> 返回 `groupId`(群组ID),作为后续拉人接口的入参。**此接口会发起音视频通话。**
|
||||||
|
|
||||||
|
### 1.4 创建群聊-急救员 `GET /createGroupMagFirstAider` ⚠️ 已废除
|
||||||
|
|
||||||
|
> ⚠️ 本接口已废除,功能由 `createGroupMag` 承接,请勿调用。
|
||||||
|
|
||||||
|
### 1.5 邀请进群 `POST /addGroupUser`
|
||||||
|
|
||||||
|
拉专家或员工加入应急群聊。
|
||||||
|
|
||||||
|
```json
|
||||||
|
// Request Body
|
||||||
|
{
|
||||||
|
"groupId": "1907659384834752513",
|
||||||
|
"memberList": ["userId1", "userId2"],
|
||||||
|
"memberType": 1
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| groupId | String | 是 | 群组ID(即 `createGroupMag` 返回的 `groupId`) |
|
||||||
|
| memberList | List\<String\> | 是 | 要邀请的用户ID列表,最多100个 |
|
||||||
|
| memberType | Integer | 否 | `0`=专家/专业人员, `1`=员工,**默认0** |
|
||||||
|
|
||||||
|
```json
|
||||||
|
// 响应
|
||||||
|
{"success": true, "message": "", "result": true}
|
||||||
|
```
|
||||||
|
|
||||||
|
> 已在群中的人员会自动跳过,不会报错。所有选中的人都在群中时返回失败。
|
||||||
|
|
||||||
|
### 1.6 移除群成员 `POST /removeGroupUser`
|
||||||
|
|
||||||
|
```json
|
||||||
|
// Request Body
|
||||||
|
{ "groupId": "1907659384834752513", "memberList": ["userId1"] }
|
||||||
|
```
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| groupId | String | 是 | 群组ID |
|
||||||
|
| memberList | List\<String\> | 是 | 要移除的用户ID列表 |
|
||||||
|
|
||||||
|
```json
|
||||||
|
// 响应
|
||||||
|
{"success": true, "message": "", "result": true}
|
||||||
|
```
|
||||||
|
|
||||||
|
> 只能移除后续拉入的协助人员,不能移除发起人和初始操作/专业人员。
|
||||||
|
|
||||||
|
### 1.7 群成员列表 `GET /order/getGroupMemberList`
|
||||||
|
|
||||||
|
> ⚠️ 本接口仅查本地 DB,不验证腾讯 IM。**建议改用 1.8 `/order/getActualGroupMemberList`。**
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| sessionId | String | 是 | 群组ID |
|
||||||
|
|
||||||
|
```json
|
||||||
|
// 响应 result
|
||||||
|
[
|
||||||
|
{ "orderId": "...", "userId": "发起人id", "userName": "李四", "avatar": "https://...", "phone": "13800000001", "isGroupMember": 1, "memberType": -1 },
|
||||||
|
{ "orderId": "...", "userId": "操作人员id", "userName": "王五", "avatar": "https://...", "phone": "13800000002", "isGroupMember": 1, "memberType": 0 },
|
||||||
|
{ "orderId": "...", "userId": "专业人员id", "userName": "张医生", "avatar": "https://...", "phone": "13800000003", "isGroupMember": 1, "memberType": 1 },
|
||||||
|
{ "orderId": "...", "userId": "员工id", "userName": "张三", "avatar": "https://...", "phone": "13800000004", "isGroupMember": 1, "memberType": 2 },
|
||||||
|
{ "orderId": "...", "userId": "其他专业人id", "userName": "赵医生", "avatar": "https://...", "phone": "13800000005", "isGroupMember": 0, "memberType": 1 }
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|
||||||
|
| 字段 | 说明 |
|
||||||
|
|------|------|
|
||||||
|
| orderId | 应急单ID |
|
||||||
|
| userId | 用户ID |
|
||||||
|
| userName | 姓名 |
|
||||||
|
| avatar | 头像 |
|
||||||
|
| phone | 手机号 |
|
||||||
|
| isGroupMember | `1`=在群中, `0`=可邀请 |
|
||||||
|
| memberType | `-1`=发起人, `0`=操作人员, `1`=专业人员, `2`=员工 |
|
||||||
|
|
||||||
|
### 1.8 实际群成员列表 `GET /order/getActualGroupMemberList` 🆕
|
||||||
|
|
||||||
|
> **与 1.7 的区别**:本接口先查本地参与人员,再调用腾讯 IM `get_group_member_info` API 获取群内实际成员,以 IM 成员为准取交集,确保返回的都是 IM 群中真实存在的成员。**不过滤本人,通过 `isSelf` 标识。**
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| sessionId | String | 是 | 群组ID |
|
||||||
|
|
||||||
|
```json
|
||||||
|
// 响应 result(与 getGroupMemberList 格式完全一致,但不过滤本人)
|
||||||
|
[
|
||||||
|
{ "orderId": "...", "userId": "当前用户id", "userName": "我", "avatar": "https://...", "phone": "13800000000", "isGroupMember": 1, "memberType": 0, "isSelf": 1 },
|
||||||
|
{ "orderId": "...", "userId": "发起人id", "userName": "李四", "avatar": "https://...", "phone": "13800000001", "isGroupMember": 1, "memberType": -1, "isSelf": 0 },
|
||||||
|
{ "orderId": "...", "userId": "专业人员id", "userName": "张医生", "avatar": "https://...", "phone": "13800000003", "isGroupMember": 1, "memberType": 1, "isSelf": 0 }
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|
||||||
|
| 字段 | 说明 |
|
||||||
|
|------|------|
|
||||||
|
| orderId | 应急单ID |
|
||||||
|
| userId | 用户ID |
|
||||||
|
| userName | 姓名 |
|
||||||
|
| avatar | 头像 |
|
||||||
|
| phone | 手机号 |
|
||||||
|
| isGroupMember | 始终为 `1`(所有返回成员均经 IM 验证在群中) |
|
||||||
|
| memberType | `-1`=发起人, `0`=操作人员, `1`=专业人员, `2`=员工 |
|
||||||
|
| isSelf | `0`=不是本人, `1`=是本人 |
|
||||||
|
|
||||||
|
> **建议**:前端优先使用本接口获取群成员列表,1.7 接口后续可淘汰。
|
||||||
|
|
||||||
|
### 1.9 当前登录人参与的应急工单列表 `GET /order/myParticipatedOrders` 🆕
|
||||||
|
|
||||||
|
> App端接口:查询当前登录人参与过的、正在应急(`sessionNow=1`)的工单列表,返回被救助人信息。
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| pageNo | Integer | 否 | 页码,默认1 |
|
||||||
|
| pageSize | Integer | 否 | 每页条数,默认10 |
|
||||||
|
|
||||||
|
```json
|
||||||
|
// 响应 result
|
||||||
|
{
|
||||||
|
"records": [
|
||||||
|
{
|
||||||
|
"orderId": "2074305914885640194",
|
||||||
|
"sessionId": "2074305910070706176",
|
||||||
|
"salvageUserName": "张三",
|
||||||
|
"salvageUserSex": "1",
|
||||||
|
"salvageUserAvatar": "https://fileserver.yg.dt.io/xxx.png",
|
||||||
|
"salvageUserAge": 35,
|
||||||
|
"salvageUserMobile": "13800000000",
|
||||||
|
"orgName": "新疆油田公司",
|
||||||
|
"deptName": "安全环保部",
|
||||||
|
"orderStatus": "1",
|
||||||
|
"initTime": "2026-07-20 10:30:00"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"total": 5, "size": 10, "current": 1
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
| 字段 | 类型 | 说明 |
|
||||||
|
|------|------|------|
|
||||||
|
| orderId | String | 应急单ID |
|
||||||
|
| sessionId | String | 会话ID |
|
||||||
|
| salvageUserName | String | 被救助人姓名 |
|
||||||
|
| salvageUserSex | String | 被救助人性别(字典: sex2) |
|
||||||
|
| salvageUserAvatar | String | 被救助人头像 |
|
||||||
|
| salvageUserAge | Integer | 被救助人年龄 |
|
||||||
|
| salvageUserMobile | String | 被救助人手机号 |
|
||||||
|
| orgName | String | 单位名称(二级单位) |
|
||||||
|
| deptName | String | 部门名称 |
|
||||||
|
| orderStatus | String | 应急单状态(字典: emergency_order_status) |
|
||||||
|
| initTime | Date | 发起时间 |
|
||||||
|
|
||||||
|
### 1.10 memberType 字典
|
||||||
|
|
||||||
|
| 值 | 含义 | 场景 |
|
||||||
|
|:---:|------|------|
|
||||||
|
| -1 | 发起人 | 创建应急的人 |
|
||||||
|
| 0 | 操作人员 | 应急中心调度员 |
|
||||||
|
| 1 | 专业人员 | 专家/医生 |
|
||||||
|
| 2 | 员工 | 普通员工(被拉入群) |
|
||||||
|
|
||||||
|
### 典型调用流程
|
||||||
|
|
||||||
|
**应急就医(带音视频通话)**:
|
||||||
|
```
|
||||||
|
1. 创建群聊
|
||||||
|
GET /health-emergency/api/emergency/createGroupMag?name=xxx&longitude=xxx&latitude=xxx
|
||||||
|
|
||||||
|
2. 查看当前成员 → 搜索要拉的人 → 确认邀请 → 移除成员 → 刷新列表
|
||||||
|
GET /health-emergency/api/emergency/order/getActualGroupMemberList?sessionId={groupId}
|
||||||
|
(以下步骤同急救员流程)
|
||||||
|
```
|
||||||
|
|
||||||
|
**急救员**:
|
||||||
|
```
|
||||||
|
1. 创建群聊
|
||||||
|
GET /health-emergency/api/emergency/createGroupMag?name=xxx&longitude=xxx&latitude=xxx
|
||||||
|
|
||||||
|
2. 查看当前成员(🔀 替换原 /order/getGroupMemberList)
|
||||||
|
GET /health-emergency/api/emergency/order/getActualGroupMemberList?sessionId={groupId}
|
||||||
|
→ 返回经腾讯IM验证的实际群成员,新增 isSelf 字段区分本人
|
||||||
|
|
||||||
|
3. 搜索要拉的人
|
||||||
|
GET /health-emergency/api/emergency/order/searchExpert?realname=张&excludeSessionId={groupId}
|
||||||
|
GET /health-emergency/api/emergency/order/searchEmployee?realname=李&excludeSessionId={groupId}
|
||||||
|
→ 展示搜索结果,用户勾选
|
||||||
|
|
||||||
|
4. 确认邀请
|
||||||
|
POST /health-emergency/api/emergency/addGroupUser
|
||||||
|
{"groupId": "{groupId}", "memberList": ["id1","id2"], "memberType": 0}
|
||||||
|
|
||||||
|
5. 移除成员
|
||||||
|
POST /health-emergency/api/emergency/removeGroupUser
|
||||||
|
{"groupId": "{groupId}", "memberList": ["id1"]}
|
||||||
|
|
||||||
|
6. 刷新成员列表(🔀 替换原 /order/getGroupMemberList)
|
||||||
|
GET /health-emergency/api/emergency/order/getActualGroupMemberList?sessionId={groupId}
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 2. 宣教资源 `api/emergency/firstAid/resource`
|
||||||
|
|
||||||
|
> 网关完整路径: `/health-emergency/api/emergency/firstAid/resource`
|
||||||
|
|
||||||
|
### 2.1 根据宣教ID查询详情 `GET /resource/queryById`
|
||||||
|
|
||||||
|
| 参数 | 类型 | 必填 | 说明 |
|
||||||
|
|------|------|:---:|------|
|
||||||
|
| id | String | 是 | 宣教资源ID |
|
||||||
|
|
||||||
|
```json
|
||||||
|
// 响应 result
|
||||||
|
{
|
||||||
|
"id": "...",
|
||||||
|
"title": "心肺复苏指南",
|
||||||
|
"summary": "摘要简介",
|
||||||
|
"contentType": "IMAGE_TEXT",
|
||||||
|
"categoryId": "cat1",
|
||||||
|
"categoryName": "心肺复苏",
|
||||||
|
"applicableScenario": "适用场景",
|
||||||
|
"tags": "tag1,tag2",
|
||||||
|
"tagNameList": ["成人", "初级"],
|
||||||
|
"content": "<h1>富文本HTML正文</h1>",
|
||||||
|
"coverImage": "https://example.com/cover.jpg",
|
||||||
|
"fileUrl": "[\"https://example.com/file1.pdf\"]",
|
||||||
|
"viewCount": 100,
|
||||||
|
"favoriteCount": 20,
|
||||||
|
"isFavorited": false,
|
||||||
|
"effectiveTime": "2026-07-01 00:00:00",
|
||||||
|
"expiryTime": "2026-12-31 23:59:59",
|
||||||
|
"createTime": "2026-07-01 10:00:00",
|
||||||
|
"updateTime": "2026-07-05 14:30:00"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
| 字段 | 类型 | 说明 |
|
||||||
|
|------|------|------|
|
||||||
|
| id | String | 资源ID |
|
||||||
|
| title | String | 标题 |
|
||||||
|
| summary | String | 摘要/简介 |
|
||||||
|
| contentType | String | 内容类型:`IMAGE_TEXT`/`VIDEO`/`AUDIO`/`PDF` |
|
||||||
|
| categoryId | String | 分类ID |
|
||||||
|
| categoryName | String | 分类名称 |
|
||||||
|
| applicableScenario | String | 适用场景 |
|
||||||
|
| tags | String | 标签ID(逗号分隔) |
|
||||||
|
| tagNameList | List\<String\> | 标签名称列表 |
|
||||||
|
| content | String | 富文本正文HTML |
|
||||||
|
| coverImage | String | 封面图URL |
|
||||||
|
| fileUrl | String | 附件URL列表(JSON数组字符串) |
|
||||||
|
| viewCount | Integer | 浏览次数 |
|
||||||
|
| favoriteCount | Integer | 收藏次数 |
|
||||||
|
| isFavorited | Boolean | 当前用户是否已收藏 |
|
||||||
|
| effectiveTime | Date | 生效时间 |
|
||||||
|
| expiryTime | Date | 失效时间 |
|
||||||
|
| createTime | Date | 创建时间 |
|
||||||
|
| updateTime | Date | 更新时间 |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 3. 工单列表 `/api/emergency/order`
|
||||||
|
|
||||||
|
> 网关完整路径: `/health-emergency/api/emergency/order`
|
||||||
|
|
||||||
|
### 3.1 当前登录人参与的应急工单列表 `GET /myParticipatedOrders` 🆕
|
||||||
|
|
||||||
|
**业务逻辑**:
|
||||||
|
1. 查 `QH_EME_ORDER_OPERATOR` 表获取当前登录人参与的所有工单ID(去重)
|
||||||
|
2. 查 `QH_EME_ORDER` 表筛选 `sessionNow=1` 的工单,按创建时间倒序
|
||||||
|
3. 返回被救助人(`salvage` 字段)信息 + 单位/部门名称
|
||||||
|
|
||||||
|
> **调用时机**:登录用户在急救页面查看自己正在参与中的应急工单。仅返回 IM 会话进行中的工单(`sessionNow=1`)。
|
||||||
|
|
||||||
|
请求和响应格式见 **[1.9 当前登录人参与的应急工单列表](#19-当前登录人参与的应急工单列表-get-ordermyparticipatedorders-)**。
|
||||||
+12
@@ -20,4 +20,16 @@ public class SendIm {
|
|||||||
* 类型 1: 应急单
|
* 类型 1: 应急单
|
||||||
*/
|
*/
|
||||||
private Integer type;
|
private Integer type;
|
||||||
|
/**
|
||||||
|
* 业务标识,用于区分不同业务来源(例:"article"=宣教推送)
|
||||||
|
*/
|
||||||
|
private String businessId;
|
||||||
|
/**
|
||||||
|
* 消息图片URL(封面图全路径)
|
||||||
|
*/
|
||||||
|
private String messageImageUrl;
|
||||||
|
/**
|
||||||
|
* 文章ID(宣教资源ID)
|
||||||
|
*/
|
||||||
|
private String resourceId;
|
||||||
}
|
}
|
||||||
|
|||||||
+55
@@ -0,0 +1,55 @@
|
|||||||
|
package com.renkang.emergency.constant;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 急救宣教资源常量
|
||||||
|
*
|
||||||
|
* @author jeecg-boot
|
||||||
|
* @date 2026-06-22
|
||||||
|
*/
|
||||||
|
public interface FirstAidConstants {
|
||||||
|
|
||||||
|
// ========== 分类/标签类型 ==========
|
||||||
|
/** 分类 */
|
||||||
|
Integer TYPE_CATEGORY = 1;
|
||||||
|
/** 标签 */
|
||||||
|
Integer TYPE_TAG = 2;
|
||||||
|
|
||||||
|
// ========== 内容类型 ==========
|
||||||
|
/** 图文 */
|
||||||
|
String CONTENT_TYPE_IMAGE_TEXT = "IMAGE_TEXT";
|
||||||
|
/** 视频 */
|
||||||
|
String CONTENT_TYPE_VIDEO = "VIDEO";
|
||||||
|
/** 音频 */
|
||||||
|
String CONTENT_TYPE_AUDIO = "AUDIO";
|
||||||
|
/** PDF */
|
||||||
|
String CONTENT_TYPE_PDF = "PDF";
|
||||||
|
|
||||||
|
// ========== 审核状态(值域 10+,与发布状态 0-9 错开) ==========
|
||||||
|
/** 待审核 */
|
||||||
|
Integer AUDIT_STATUS_PENDING = 10;
|
||||||
|
/** 已通过 */
|
||||||
|
Integer AUDIT_STATUS_APPROVED = 11;
|
||||||
|
/** 已驳回 */
|
||||||
|
Integer AUDIT_STATUS_REJECTED = 12;
|
||||||
|
|
||||||
|
|
||||||
|
// ========== 发布状态 ==========
|
||||||
|
/** 草稿 */
|
||||||
|
Integer STATUS_DRAFT = 0;
|
||||||
|
/** 已发布 */
|
||||||
|
Integer STATUS_PUBLISHED = 1;
|
||||||
|
/** 已下架 */
|
||||||
|
Integer STATUS_DOWN = 2;
|
||||||
|
|
||||||
|
// ========== 用户行为类型 ==========
|
||||||
|
/** 阅读 */
|
||||||
|
Integer ACTION_TYPE_READ = 1;
|
||||||
|
/** 收藏 */
|
||||||
|
Integer ACTION_TYPE_FAVORITE = 2;
|
||||||
|
|
||||||
|
// ========== 通用状态 ==========
|
||||||
|
/** 正常 */
|
||||||
|
Integer NORMAL = 1;
|
||||||
|
/** 冻结 */
|
||||||
|
Integer FROZEN = 2;
|
||||||
|
}
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
package com.renkang.emergency.dto;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通用ID入参DTO
|
||||||
|
* 用于单参数POST操作接口(删除/审核/上下架/收藏/回滚等)
|
||||||
|
*
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2026-06-24
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class IdDTO {
|
||||||
|
|
||||||
|
private String id;
|
||||||
|
}
|
||||||
+24
@@ -0,0 +1,24 @@
|
|||||||
|
package com.renkang.emergency.dto;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量推送入参DTO
|
||||||
|
*
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2026-06-24
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class PushBatchSendDTO {
|
||||||
|
|
||||||
|
/** 工单ID(必填) */
|
||||||
|
private String orderId;
|
||||||
|
|
||||||
|
/** 资源ID列表(方式一:指定ID) */
|
||||||
|
private List<String> resourceIds;
|
||||||
|
|
||||||
|
/** 筛选条件(方式二:按条件批量推送),与 resourceIds 二选一 */
|
||||||
|
private PushFilterDTO filterParams;
|
||||||
|
}
|
||||||
+19
@@ -0,0 +1,19 @@
|
|||||||
|
package com.renkang.emergency.dto;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 推送资源筛选条件DTO
|
||||||
|
*
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2026-06-24
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class PushFilterDTO {
|
||||||
|
|
||||||
|
private String keyword;
|
||||||
|
|
||||||
|
private String categoryId;
|
||||||
|
|
||||||
|
private String contentType;
|
||||||
|
}
|
||||||
+17
@@ -0,0 +1,17 @@
|
|||||||
|
package com.renkang.emergency.dto;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 审核驳回入参DTO
|
||||||
|
*
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2026-06-24
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class RejectDTO {
|
||||||
|
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
private String reason;
|
||||||
|
}
|
||||||
+66
@@ -126,4 +126,70 @@ public class EmergencyProfessionUser implements Serializable {
|
|||||||
// 专业人员
|
// 专业人员
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private Integer professionNum;
|
private Integer professionNum;
|
||||||
|
|
||||||
|
// 科室名称
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String deptName;
|
||||||
|
|
||||||
|
// 手机号(非持久字段,查询时填充)
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String phone;
|
||||||
|
|
||||||
|
// ===== 以下字段来源于 qh_con_doctor(咨询服务医生表),查询时批量填充 =====
|
||||||
|
// 医生姓名
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String doctorName;
|
||||||
|
// 专家编号
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String doctorNo;
|
||||||
|
// 医生头像
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String photo;
|
||||||
|
// 医院名称
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String resourceName;
|
||||||
|
// 科室id
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String departmentId;
|
||||||
|
// 科室名称
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String departmentName;
|
||||||
|
// 职务
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Dict(dicCode = "z_doct_lev")
|
||||||
|
private String doctorTitle;
|
||||||
|
// 职称
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Dict(dicCode = "z_doct_job")
|
||||||
|
private String doctorJob;
|
||||||
|
// 专家状态
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Dict(dicCode = "doc_status")
|
||||||
|
private String doctorStatus;
|
||||||
|
// 是否开启咨询(1开启 3关闭)
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Dict(dicCode = "z_doct_sta")
|
||||||
|
private String isAccept;
|
||||||
|
// 专家类型(z_doct_typ) —— 避免与人员type冲突,命名为doctorType
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Dict(dicCode = "z_doct_typ")
|
||||||
|
private String doctorType;
|
||||||
|
// 是否提供音视频
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String audioStatus;
|
||||||
|
// 是否跳过节假日
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String tfJumpHoliday;
|
||||||
|
// 执业经历
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String experience;
|
||||||
|
// 排序
|
||||||
|
@TableField(exist = false)
|
||||||
|
private Integer sort;
|
||||||
|
// 是否推荐(0否1是)
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String tfRecommend;
|
||||||
|
// 简介
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String introduction;
|
||||||
}
|
}
|
||||||
|
|||||||
+58
@@ -0,0 +1,58 @@
|
|||||||
|
package com.renkang.emergency.entity;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 急救宣教推送记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2026-06-24
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@TableName("QH_EME_FIR_AID_PUSH_RD")
|
||||||
|
@Accessors(chain = true)
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@Schema(title = "first_aid_push_record对象", description = "急救宣教推送记录")
|
||||||
|
public class FirstAidPushRecord implements Serializable {
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
@TableId(type = IdType.ASSIGN_ID)
|
||||||
|
@Schema(title = "id")
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
@Schema(title = "资源ID")
|
||||||
|
private String resourceId;
|
||||||
|
|
||||||
|
@Schema(title = "资源标题")
|
||||||
|
private String resourceTitle;
|
||||||
|
|
||||||
|
@Schema(title = "关联应急工单ID")
|
||||||
|
private String orderId;
|
||||||
|
|
||||||
|
@Schema(title = "推送目标用户ID")
|
||||||
|
private String targetUserId;
|
||||||
|
|
||||||
|
@Schema(title = "推送人")
|
||||||
|
private String pushBy;
|
||||||
|
|
||||||
|
@Schema(title = "推送人ID")
|
||||||
|
private String pushById;
|
||||||
|
|
||||||
|
@Schema(title = "推送时间")
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
private Date pushTime;
|
||||||
|
|
||||||
|
@Schema(title = "租户ID")
|
||||||
|
private String tenantId;
|
||||||
|
}
|
||||||
+187
@@ -0,0 +1,187 @@
|
|||||||
|
package com.renkang.emergency.entity;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.*;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 急救宣教资源
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2026-06-22
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@TableName("QH_EME_FIR_AID_RES")
|
||||||
|
@Accessors(chain = true)
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@Schema(title = "first_aid_resource对象", description = "急救宣教资源")
|
||||||
|
public class FirstAidResource implements Serializable {
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/** id */
|
||||||
|
@TableId(type = IdType.ASSIGN_ID)
|
||||||
|
@Schema(title = "id")
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
/** 标题 */
|
||||||
|
@Excel(name = "标题", width = 30)
|
||||||
|
@Schema(title = "标题")
|
||||||
|
private String title;
|
||||||
|
|
||||||
|
/** 摘要/简介 */
|
||||||
|
@Excel(name = "摘要", width = 30)
|
||||||
|
@Schema(title = "摘要/简介")
|
||||||
|
private String summary;
|
||||||
|
|
||||||
|
/** 内容类型(IMAGE_TEXT=图文/VIDEO=视频/AUDIO=音频/PDF) */
|
||||||
|
@Excel(name = "内容类型", width = 15, dicCode = "first_aid_content_type")
|
||||||
|
@Schema(title = "内容类型")
|
||||||
|
private String contentType;
|
||||||
|
|
||||||
|
/** 所属分类ID */
|
||||||
|
@Excel(name = "所属分类ID", width = 15)
|
||||||
|
@Schema(title = "所属分类ID")
|
||||||
|
private String categoryId;
|
||||||
|
|
||||||
|
/** 适用场景 */
|
||||||
|
@Excel(name = "适用场景", width = 30)
|
||||||
|
@Schema(title = "适用场景")
|
||||||
|
private String applicableScenario;
|
||||||
|
|
||||||
|
/** 标签ID列表(逗号分隔) */
|
||||||
|
@Excel(name = "标签", width = 30)
|
||||||
|
@Schema(title = "标签ID列表(逗号分隔)")
|
||||||
|
private String tags;
|
||||||
|
|
||||||
|
/** 正文内容(富文本HTML) */
|
||||||
|
@Schema(title = "正文内容(富文本HTML)")
|
||||||
|
private String content;
|
||||||
|
|
||||||
|
/** 封面图URL */
|
||||||
|
@Excel(name = "封面图", width = 30)
|
||||||
|
@Schema(title = "封面图URL")
|
||||||
|
private String coverImage;
|
||||||
|
|
||||||
|
/** 附件URL列表(JSON数组) */
|
||||||
|
@Excel(name = "附件", width = 30)
|
||||||
|
@Schema(title = "附件URL列表(JSON数组)")
|
||||||
|
private String fileUrl;
|
||||||
|
|
||||||
|
/** 生效时间 */
|
||||||
|
@Excel(name = "生效时间", width = 20)
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "生效时间")
|
||||||
|
private java.util.Date effectiveTime;
|
||||||
|
|
||||||
|
/** 失效时间 */
|
||||||
|
@Excel(name = "失效时间", width = 20)
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "失效时间")
|
||||||
|
private java.util.Date expiryTime;
|
||||||
|
|
||||||
|
/** 审核状态(null=无审核,10=待审核,11=已通过,12=已驳回),值由 FirstAidConstants 常量控制 */
|
||||||
|
@Schema(title = "审核状态(null=无审核,10=待审核,11=已通过,12=已驳回)")
|
||||||
|
@TableField(insertStrategy = FieldStrategy.IGNORED, updateStrategy = FieldStrategy.IGNORED)
|
||||||
|
private Integer auditStatus;
|
||||||
|
|
||||||
|
/** 驳回原因 */
|
||||||
|
@Excel(name = "驳回原因", width = 30)
|
||||||
|
@Schema(title = "驳回原因")
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
|
private String auditRejectReason;
|
||||||
|
|
||||||
|
/** 审核人 */
|
||||||
|
@Schema(title = "审核人")
|
||||||
|
private String auditBy;
|
||||||
|
|
||||||
|
/** 审核人ID */
|
||||||
|
@Schema(title = "审核人ID")
|
||||||
|
private String auditById;
|
||||||
|
|
||||||
|
/** 审核时间 */
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "审核时间")
|
||||||
|
private java.util.Date auditTime;
|
||||||
|
|
||||||
|
/** 浏览次数 */
|
||||||
|
@Excel(name = "浏览次数", width = 15)
|
||||||
|
@Schema(title = "浏览次数")
|
||||||
|
private Integer viewCount;
|
||||||
|
|
||||||
|
/** 收藏次数 */
|
||||||
|
@Excel(name = "收藏次数", width = 15)
|
||||||
|
@Schema(title = "收藏次数")
|
||||||
|
private Integer favoriteCount;
|
||||||
|
|
||||||
|
/** 发布状态(0=草稿,1=已发布,2=已下架) */
|
||||||
|
@Excel(name = "状态", width = 15)
|
||||||
|
@Schema(title = "发布状态(0=草稿,1=已发布,2=已下架)")
|
||||||
|
private Integer status;
|
||||||
|
|
||||||
|
/** 删除标记(0=正常,1=已删除) */
|
||||||
|
@Excel(name = "删除标记", width = 15)
|
||||||
|
@Schema(title = "删除标记(0=正常,1=已删除)")
|
||||||
|
@TableLogic
|
||||||
|
private Integer delFlag;
|
||||||
|
|
||||||
|
/** 创建人 */
|
||||||
|
@Schema(title = "创建人")
|
||||||
|
private String createBy;
|
||||||
|
|
||||||
|
/** 创建时间 */
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "创建时间")
|
||||||
|
private java.util.Date createTime;
|
||||||
|
|
||||||
|
/** 更新人 */
|
||||||
|
@Schema(title = "更新人")
|
||||||
|
private String updateBy;
|
||||||
|
|
||||||
|
/** 更新时间 */
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "更新时间")
|
||||||
|
private java.util.Date updateTime;
|
||||||
|
|
||||||
|
/** 备注 */
|
||||||
|
@Excel(name = "备注", width = 30)
|
||||||
|
@Schema(title = "备注")
|
||||||
|
private String memo;
|
||||||
|
|
||||||
|
/** 所属分类名称(非持久字段) */
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Schema(title = "所属分类名称")
|
||||||
|
private String categoryName;
|
||||||
|
|
||||||
|
/** 标签名称列表(非持久字段) */
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Schema(title = "标签名称列表")
|
||||||
|
private List<String> tagNameList;
|
||||||
|
|
||||||
|
/** 当前用户是否已收藏(非持久字段) */
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Schema(title = "当前用户是否已收藏")
|
||||||
|
private Boolean isFavorited;
|
||||||
|
|
||||||
|
/** 复合状态(非持久字段,前端统一筛选:0-9查status,10+查auditStatus) */
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Schema(title = "复合状态(0=草稿,1=已发布,2=已下架,10=待审核,11=已通过,12=已驳回)")
|
||||||
|
private Integer combinedStatus;
|
||||||
|
|
||||||
|
/** 当前工单下是否已推送(非持久字段) */
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Schema(title = "当前工单下是否已推送")
|
||||||
|
private Boolean pushed;
|
||||||
|
}
|
||||||
+72
@@ -0,0 +1,72 @@
|
|||||||
|
package com.renkang.emergency.entity;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 急救宣教资源审核记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2026-06-24
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@TableName("QH_EME_FIR_AID_RES_AUD")
|
||||||
|
@Accessors(chain = true)
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@Schema(title = "first_aid_resource_audit对象", description = "急救宣教资源审核记录")
|
||||||
|
public class FirstAidResourceAudit implements Serializable {
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/** id */
|
||||||
|
@TableId(type = IdType.ASSIGN_ID)
|
||||||
|
@Schema(title = "id")
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
/** 资源ID */
|
||||||
|
@Schema(title = "资源ID")
|
||||||
|
private String resourceId;
|
||||||
|
|
||||||
|
/** 审核状态(10=待审核, 11=已通过, 12=已驳回) */
|
||||||
|
@Schema(title = "审核状态")
|
||||||
|
private Integer auditStatus;
|
||||||
|
|
||||||
|
/** 驳回原因 */
|
||||||
|
@Schema(title = "驳回原因")
|
||||||
|
private String auditRejectReason;
|
||||||
|
|
||||||
|
/** 审核人 */
|
||||||
|
@Schema(title = "审核人")
|
||||||
|
private String auditBy;
|
||||||
|
|
||||||
|
/** 审核人ID */
|
||||||
|
@Schema(title = "审核人ID")
|
||||||
|
private String auditById;
|
||||||
|
|
||||||
|
/** 审核时间 */
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "审核时间")
|
||||||
|
private Date auditTime;
|
||||||
|
|
||||||
|
/** 创建时间 */
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "创建时间")
|
||||||
|
private Date createTime;
|
||||||
|
|
||||||
|
/** 资源标题(非持久字段,查询时填充) */
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Schema(title = "资源标题")
|
||||||
|
private String resourceTitle;
|
||||||
|
}
|
||||||
+109
@@ -0,0 +1,109 @@
|
|||||||
|
package com.renkang.emergency.entity;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.*;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 急救宣教资源分类/标签
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2026-06-22
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@TableName("QH_EME_FIR_AID_RES_CATE")
|
||||||
|
@Accessors(chain = true)
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@Schema(title = "first_aid_resource_category对象", description = "急救宣教资源分类/标签")
|
||||||
|
public class FirstAidResourceCategory implements Serializable {
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/** id */
|
||||||
|
@TableId(type = IdType.ASSIGN_ID)
|
||||||
|
@Schema(title = "id")
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
/** 名称 */
|
||||||
|
@Excel(name = "名称", width = 20)
|
||||||
|
@Schema(title = "名称")
|
||||||
|
private String name;
|
||||||
|
|
||||||
|
/** 类型(1=分类,2=标签) */
|
||||||
|
@Excel(name = "类型", width = 15)
|
||||||
|
@Schema(title = "类型(1=分类,2=标签)")
|
||||||
|
private Integer type;
|
||||||
|
|
||||||
|
/** 父分类ID(分类树形结构,type=1时可用) */
|
||||||
|
@Excel(name = "父分类ID", width = 15)
|
||||||
|
@Schema(title = "父分类ID")
|
||||||
|
private String parentId;
|
||||||
|
|
||||||
|
/** 描述 */
|
||||||
|
@Excel(name = "描述", width = 30)
|
||||||
|
@Schema(title = "描述")
|
||||||
|
private String description;
|
||||||
|
|
||||||
|
/** 排序号 */
|
||||||
|
@Excel(name = "排序号", width = 15)
|
||||||
|
@Schema(title = "排序号")
|
||||||
|
private Integer sortNo;
|
||||||
|
|
||||||
|
/** 状态(1=正常,2=冻结) */
|
||||||
|
@Excel(name = "状态", width = 15, dicCode = "status")
|
||||||
|
@Schema(title = "状态(1=正常,2=冻结)")
|
||||||
|
private Integer status;
|
||||||
|
|
||||||
|
/** 删除标记(0=正常,1=已删除) */
|
||||||
|
@Excel(name = "删除标记", width = 15)
|
||||||
|
@Schema(title = "删除标记(0=正常,1=已删除)")
|
||||||
|
@TableLogic
|
||||||
|
private Integer delFlag;
|
||||||
|
|
||||||
|
/** 创建人 */
|
||||||
|
@Schema(title = "创建人")
|
||||||
|
private String createBy;
|
||||||
|
|
||||||
|
/** 创建时间 */
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "创建时间")
|
||||||
|
private java.util.Date createTime;
|
||||||
|
|
||||||
|
/** 更新人 */
|
||||||
|
@Schema(title = "更新人")
|
||||||
|
private String updateBy;
|
||||||
|
|
||||||
|
/** 更新时间 */
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "更新时间")
|
||||||
|
private java.util.Date updateTime;
|
||||||
|
|
||||||
|
/** 备注 */
|
||||||
|
@Excel(name = "备注", width = 30)
|
||||||
|
@Schema(title = "备注")
|
||||||
|
private String memo;
|
||||||
|
|
||||||
|
/** 所属分类/父级名称(非持久字段) */
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Schema(title = "所属分类/父级名称")
|
||||||
|
private String parentName;
|
||||||
|
|
||||||
|
/** 关联资源数量(非持久字段) */
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Schema(title = "关联资源数量")
|
||||||
|
private Integer resourceCount;
|
||||||
|
|
||||||
|
/** 分类下的标签列表(非持久字段,仅 listWithTags 接口填充) */
|
||||||
|
@TableField(exist = false)
|
||||||
|
@Schema(title = "分类下的标签列表")
|
||||||
|
private List<FirstAidResourceCategory> tags;
|
||||||
|
}
|
||||||
+49
@@ -0,0 +1,49 @@
|
|||||||
|
package com.renkang.emergency.entity;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.*;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 用户行为记录(阅读/收藏)
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2026-06-22
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@TableName("QH_EME_FIR_AID_RES_UACT")
|
||||||
|
@Accessors(chain = true)
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@Schema(title = "first_aid_resource_user_action对象", description = "用户行为记录(阅读/收藏)")
|
||||||
|
public class FirstAidResourceUserAction implements Serializable {
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/** id */
|
||||||
|
@TableId(type = IdType.ASSIGN_ID)
|
||||||
|
@Schema(title = "id")
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
/** 资源ID */
|
||||||
|
@Schema(title = "资源ID")
|
||||||
|
private String resourceId;
|
||||||
|
|
||||||
|
/** 用户ID */
|
||||||
|
@Schema(title = "用户ID")
|
||||||
|
private String userId;
|
||||||
|
|
||||||
|
/** 行为类型(1=阅读,2=收藏) */
|
||||||
|
@Schema(title = "行为类型(1=阅读,2=收藏)")
|
||||||
|
private Integer type;
|
||||||
|
|
||||||
|
/** 创建时间 */
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "创建时间")
|
||||||
|
private java.util.Date createTime;
|
||||||
|
}
|
||||||
+65
@@ -0,0 +1,65 @@
|
|||||||
|
package com.renkang.emergency.entity;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.*;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 资源版本历史
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2026-06-22
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@TableName("QH_EME_FIR_AID_RES_VER")
|
||||||
|
@Accessors(chain = true)
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@Schema(title = "first_aid_resource_version对象", description = "资源版本历史")
|
||||||
|
public class FirstAidResourceVersion implements Serializable {
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/** id */
|
||||||
|
@TableId(type = IdType.ASSIGN_ID)
|
||||||
|
@Schema(title = "id")
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
/** 资源ID */
|
||||||
|
@Schema(title = "资源ID")
|
||||||
|
private String resourceId;
|
||||||
|
|
||||||
|
/** 版本号 */
|
||||||
|
@Schema(title = "版本号")
|
||||||
|
private Integer versionNo;
|
||||||
|
|
||||||
|
/** 版本时的标题 */
|
||||||
|
@Schema(title = "标题")
|
||||||
|
private String title;
|
||||||
|
|
||||||
|
/** 版本时的正文内容 */
|
||||||
|
@Schema(title = "正文内容")
|
||||||
|
private String content;
|
||||||
|
|
||||||
|
/** 变更描述 */
|
||||||
|
@Schema(title = "变更描述")
|
||||||
|
private String changeDescription;
|
||||||
|
|
||||||
|
/** 创建人 */
|
||||||
|
@Schema(title = "创建人")
|
||||||
|
private String createBy;
|
||||||
|
|
||||||
|
/** 创建时间 */
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(title = "创建时间")
|
||||||
|
private java.util.Date createTime;
|
||||||
|
|
||||||
|
/** 是否当前版本(true=当前版本, false=历史快照) */
|
||||||
|
@Schema(title = "是否当前版本")
|
||||||
|
private Boolean isCurrent;
|
||||||
|
}
|
||||||
+2
-2
@@ -35,9 +35,9 @@ public class OrderOperator implements Serializable {
|
|||||||
private String orderId;
|
private String orderId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 人员类型(人员类型0:操作人员 1:专业人员)
|
* 人员类型(0:操作人员 1:专业人员 3:急救人员1 4:急救人员2 5:关爱联络员)
|
||||||
*/
|
*/
|
||||||
@Schema(title = "人员类型(人员类型0:操作人员 1:专业人员)")
|
@Schema(title = "人员类型(0:操作人员 1:专业人员 2:员工 3:急救人员1 4:急救人员2 5:关爱联络员)")
|
||||||
private Integer operatorType;
|
private Integer operatorType;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
+6
@@ -33,4 +33,10 @@ public class AddOtherMemberDTO {
|
|||||||
@Size(min = 1, max = 100, message = "邀请成员数量必须在1-100个之间")
|
@Size(min = 1, max = 100, message = "邀请成员数量必须在1-100个之间")
|
||||||
@Schema(title = "邀请成员id集合")
|
@Schema(title = "邀请成员id集合")
|
||||||
private List<String> memberList;
|
private List<String> memberList;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 邀请成员类型:0=专家/专业人员,1=员工,默认0向后兼容
|
||||||
|
*/
|
||||||
|
@Schema(title = "邀请成员类型(0:专家, 1:员工)")
|
||||||
|
private Integer memberType;
|
||||||
}
|
}
|
||||||
|
|||||||
+5
@@ -1,5 +1,6 @@
|
|||||||
package com.renkang.emergency.entity.dto;
|
package com.renkang.emergency.entity.dto;
|
||||||
|
|
||||||
|
import cn.hutool.http.HtmlUtil;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
@@ -7,6 +8,10 @@ import lombok.Data;
|
|||||||
public class CallLogDTO {
|
public class CallLogDTO {
|
||||||
@Schema(description = "姓名")
|
@Schema(description = "姓名")
|
||||||
private String realName;
|
private String realName;
|
||||||
|
|
||||||
|
public void setRealName(String realName) {
|
||||||
|
this.realName = realName != null ? HtmlUtil.unescape(realName) : null;
|
||||||
|
}
|
||||||
@Schema(description = "呼叫中心")
|
@Schema(description = "呼叫中心")
|
||||||
private String centerId;
|
private String centerId;
|
||||||
@Schema(description = "坐席工号")
|
@Schema(description = "坐席工号")
|
||||||
|
|||||||
+5
@@ -1,5 +1,6 @@
|
|||||||
package com.renkang.emergency.entity.dto;
|
package com.renkang.emergency.entity.dto;
|
||||||
|
|
||||||
|
import cn.hutool.http.HtmlUtil;
|
||||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -21,6 +22,10 @@ public class PhoneListDTO {
|
|||||||
private String phoneType;
|
private String phoneType;
|
||||||
@Schema(description = "姓名")
|
@Schema(description = "姓名")
|
||||||
private String realName;
|
private String realName;
|
||||||
|
|
||||||
|
public void setRealName(String realName) {
|
||||||
|
this.realName = realName != null ? HtmlUtil.unescape(realName) : null;
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* 0:全部 1:女 2:男
|
* 0:全部 1:女 2:男
|
||||||
*/
|
*/
|
||||||
|
|||||||
+36
@@ -0,0 +1,36 @@
|
|||||||
|
package com.renkang.emergency.entity.dto;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
import javax.validation.constraints.NotBlank;
|
||||||
|
import javax.validation.constraints.NotEmpty;
|
||||||
|
import javax.validation.constraints.Size;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author PengJ
|
||||||
|
* @version 1.0
|
||||||
|
* @description: 移除群成员DTO
|
||||||
|
* @date 2025/6/25
|
||||||
|
*/
|
||||||
|
@NoArgsConstructor
|
||||||
|
@Data
|
||||||
|
public class RemoveGroupMemberDTO {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 群组id
|
||||||
|
*/
|
||||||
|
@NotBlank(message = "群组id不能为空")
|
||||||
|
@Schema(title = "群组id")
|
||||||
|
private String groupId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 移除成员id集合
|
||||||
|
*/
|
||||||
|
@NotEmpty(message = "移除成员id集合不能为空")
|
||||||
|
@Size(min = 1, max = 100, message = "移除成员数量必须在1-100个之间")
|
||||||
|
@Schema(title = "移除成员id集合")
|
||||||
|
private List<String> memberList;
|
||||||
|
}
|
||||||
+5
@@ -1,5 +1,6 @@
|
|||||||
package com.renkang.emergency.entity.dto;
|
package com.renkang.emergency.entity.dto;
|
||||||
|
|
||||||
|
import cn.hutool.http.HtmlUtil;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
@@ -9,6 +10,10 @@ public class TblQimoNoticeDTO {
|
|||||||
private String seatId;
|
private String seatId;
|
||||||
@Schema(title = "姓名")
|
@Schema(title = "姓名")
|
||||||
private String realName;
|
private String realName;
|
||||||
|
|
||||||
|
public void setRealName(String realName) {
|
||||||
|
this.realName = realName != null ? HtmlUtil.unescape(realName) : null;
|
||||||
|
}
|
||||||
@Schema(title = "所属应急中心")
|
@Schema(title = "所属应急中心")
|
||||||
private String centerId;
|
private String centerId;
|
||||||
@Schema(title = "orgCode")
|
@Schema(title = "orgCode")
|
||||||
|
|||||||
+38
@@ -0,0 +1,38 @@
|
|||||||
|
package com.renkang.emergency.entity.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author PengJ
|
||||||
|
* @version 1.0
|
||||||
|
* @description: 员工搜索结果VO
|
||||||
|
* @date 2025/6/25
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class EmployeeVO {
|
||||||
|
|
||||||
|
@Schema(title = "用户ID")
|
||||||
|
private String userId;
|
||||||
|
|
||||||
|
@Schema(title = "姓名")
|
||||||
|
private String realname;
|
||||||
|
|
||||||
|
@Schema(title = "头像")
|
||||||
|
private String avatar;
|
||||||
|
|
||||||
|
@Schema(title = "部门编码")
|
||||||
|
private String orgCode;
|
||||||
|
|
||||||
|
@Schema(title = "单位名称")
|
||||||
|
private String orgName;
|
||||||
|
|
||||||
|
@Schema(title = "部门名称")
|
||||||
|
private String deptName;
|
||||||
|
|
||||||
|
@Schema(title = "手机号")
|
||||||
|
private String phone;
|
||||||
|
|
||||||
|
@Schema(title = "工号")
|
||||||
|
private String workNo;
|
||||||
|
}
|
||||||
+18
@@ -42,4 +42,22 @@ public class GroupMemberVO {
|
|||||||
@Schema(title = "是否是群组成员, 0:不是群组成员, 1:是群组成员")
|
@Schema(title = "是否是群组成员, 0:不是群组成员, 1:是群组成员")
|
||||||
private Integer isGroupMember;
|
private Integer isGroupMember;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 成员类型:-1=发起人, 0=操作人员, 1=专业人员, 2=员工
|
||||||
|
*/
|
||||||
|
@Schema(title = "成员类型(-1:发起人, 0:操作人员, 1:专业人员, 2:员工)")
|
||||||
|
private Integer memberType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 手机号
|
||||||
|
*/
|
||||||
|
@Schema(title = "手机号")
|
||||||
|
private String phone;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否是当前登录用户, 0:不是, 1:是
|
||||||
|
*/
|
||||||
|
@Schema(title = "是否是当前登录用户, 0:不是, 1:是")
|
||||||
|
private Integer isSelf = 0;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+53
@@ -0,0 +1,53 @@
|
|||||||
|
package com.renkang.emergency.entity.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;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* App端:当前登录人参与的应急工单VO
|
||||||
|
*
|
||||||
|
* @author PengJ
|
||||||
|
* @date 2026/7/20
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class MyParticipatedOrderVO {
|
||||||
|
|
||||||
|
@Schema(title = "应急单ID")
|
||||||
|
private String orderId;
|
||||||
|
|
||||||
|
@Schema(title = "会话ID")
|
||||||
|
private String sessionId;
|
||||||
|
|
||||||
|
@Schema(title = "被救助人姓名")
|
||||||
|
private String salvageUserName;
|
||||||
|
|
||||||
|
@Schema(title = "被救助人性别", description = "字典: sex2")
|
||||||
|
private String salvageUserSex;
|
||||||
|
|
||||||
|
@Schema(title = "被救助人头像")
|
||||||
|
private String salvageUserAvatar;
|
||||||
|
|
||||||
|
@Schema(title = "被救助人年龄")
|
||||||
|
private Integer salvageUserAge;
|
||||||
|
|
||||||
|
@Schema(title = "被救助人手机号")
|
||||||
|
private String salvageUserMobile;
|
||||||
|
|
||||||
|
@Schema(title = "单位名称")
|
||||||
|
private String orgName;
|
||||||
|
|
||||||
|
@Schema(title = "部门名称")
|
||||||
|
private String deptName;
|
||||||
|
|
||||||
|
@Schema(title = "应急单状态", description = "字典: emergency_order_status")
|
||||||
|
private String orderStatus;
|
||||||
|
|
||||||
|
@Schema(title = "发起时间")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
|
private Date initTime;
|
||||||
|
}
|
||||||
+32
@@ -0,0 +1,32 @@
|
|||||||
|
package com.renkang.emergency.service;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.renkang.emergency.dto.PushBatchSendDTO;
|
||||||
|
import com.renkang.emergency.dto.PushFilterDTO;
|
||||||
|
import com.renkang.emergency.entity.FirstAidResource;
|
||||||
|
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 急救宣教推送Service
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2026-06-24
|
||||||
|
*/
|
||||||
|
public interface IFirstAidPushService {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询可推送资源列表(已发布+已审核),并标记当前工单下是否已推送
|
||||||
|
*/
|
||||||
|
IPage<FirstAidResource> queryResourceList(String orderId, PushFilterDTO filter, Page<FirstAidResource> page);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 推送单条资源
|
||||||
|
*/
|
||||||
|
void send(String resourceId, String orderId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量推送,返回 {total, success, failed} 结构
|
||||||
|
*/
|
||||||
|
Map<String, Object> batchSend(PushBatchSendDTO dto);
|
||||||
|
}
|
||||||
+39
@@ -0,0 +1,39 @@
|
|||||||
|
package com.renkang.emergency.vo;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 急救宣教资源-导出VO
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2026-06-24
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class FirstAidResourceExportVO {
|
||||||
|
|
||||||
|
@Excel(name = "标题", width = 30)
|
||||||
|
private String title;
|
||||||
|
|
||||||
|
@Excel(name = "摘要", width = 30)
|
||||||
|
private String summary;
|
||||||
|
|
||||||
|
@Excel(name = "分类", width = 15)
|
||||||
|
private String categoryName;
|
||||||
|
|
||||||
|
@Excel(name = "类型", width = 15, dicCode = "first_aid_content_type")
|
||||||
|
private String contentType;
|
||||||
|
|
||||||
|
@Excel(name = "标签", width = 30)
|
||||||
|
private String tagNames;
|
||||||
|
|
||||||
|
@Excel(name = "状态", width = 15)
|
||||||
|
private String statusText;
|
||||||
|
|
||||||
|
@Excel(name = "阅读/收藏", width = 15)
|
||||||
|
private String viewFavorite;
|
||||||
|
|
||||||
|
@Excel(name = "创建时间", width = 20, format = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
private Date createTime;
|
||||||
|
}
|
||||||
+1
-1
@@ -12,7 +12,7 @@
|
|||||||
aem.host_model as hostModel,
|
aem.host_model as hostModel,
|
||||||
aem.host_serial_num as hostSerialNum,
|
aem.host_serial_num as hostSerialNum,
|
||||||
aem.battery_life as batteryLife,
|
aem.battery_life as batteryLife,
|
||||||
aem."status" AS STATUS,
|
aem.status AS STATUS,
|
||||||
aem.control_org_name AS controlDept,
|
aem.control_org_name AS controlDept,
|
||||||
aem.manage_user_name AS custodian,
|
aem.manage_user_name AS custodian,
|
||||||
aem.manage_user_mobile AS custodianTel,
|
aem.manage_user_mobile AS custodianTel,
|
||||||
|
|||||||
+1
-1
@@ -444,7 +444,7 @@ public class AedEquipmentMangerServiceImpl extends ServiceImpl<AedEquipmentMange
|
|||||||
queryWrapper.like(AedEquipmentManger::getHostSerialNum, hostModel);
|
queryWrapper.like(AedEquipmentManger::getHostSerialNum, hostModel);
|
||||||
}
|
}
|
||||||
if (StrUtil.isNotBlank(orgCode)) {
|
if (StrUtil.isNotBlank(orgCode)) {
|
||||||
queryWrapper.likeRight(AedEquipmentManger::getDepartCode, GlobalUtils.getSecondDepartOrgCode(orgCode));
|
queryWrapper.likeRight(AedEquipmentManger::getDepartCode, GlobalUtils.getThirdDepartOrgCode(orgCode));
|
||||||
}
|
}
|
||||||
List<AedEquipmentManger> list = aedEquipmentMangerMapper.selectList(queryWrapper);
|
List<AedEquipmentManger> list = aedEquipmentMangerMapper.selectList(queryWrapper);
|
||||||
if (CollectionUtil.isEmpty(list)) {
|
if (CollectionUtil.isEmpty(list)) {
|
||||||
|
|||||||
+2
@@ -12,6 +12,8 @@ public interface RequestPrefix {
|
|||||||
|
|
||||||
String DISEASE = BASE + "/disease";
|
String DISEASE = BASE + "/disease";
|
||||||
|
|
||||||
|
String FIRST_AID_RESOURCE = BASE + "/firstAid/resource";
|
||||||
|
|
||||||
// 不鉴权路径
|
// 不鉴权路径
|
||||||
String API = "/api";
|
String API = "/api";
|
||||||
String ANON = API + "/anon/aed";
|
String ANON = API + "/anon/aed";
|
||||||
|
|||||||
+16
@@ -9,6 +9,7 @@ import com.renkang.emergency.bean.response.Call;
|
|||||||
import com.renkang.emergency.bean.response.Stat;
|
import com.renkang.emergency.bean.response.Stat;
|
||||||
import com.renkang.emergency.bean.response.StatSimple;
|
import com.renkang.emergency.bean.response.StatSimple;
|
||||||
import com.renkang.emergency.entity.dto.AddOtherMemberDTO;
|
import com.renkang.emergency.entity.dto.AddOtherMemberDTO;
|
||||||
|
import com.renkang.emergency.entity.dto.RemoveGroupMemberDTO;
|
||||||
import com.renkang.emergency.entity.vo.CreateGroupMagVO;
|
import com.renkang.emergency.entity.vo.CreateGroupMagVO;
|
||||||
import io.swagger.v3.oas.annotations.Operation;
|
import io.swagger.v3.oas.annotations.Operation;
|
||||||
import org.jeecg.common.api.vo.Result;
|
import org.jeecg.common.api.vo.Result;
|
||||||
@@ -103,6 +104,15 @@ public class EmergencyApiController {
|
|||||||
return Result.OK(emergencyApiService.createGroupMag(name, longitude, latitude, type));
|
return Result.OK(emergencyApiService.createGroupMag(name, longitude, latitude, type));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Deprecated
|
||||||
|
@Operation(summary = "[已废弃] 创建群聊-应急就医-急救员,请使用 /createGroupMag")
|
||||||
|
@GetMapping(value = "/createGroupMagFirstAider")
|
||||||
|
public Result<CreateGroupMagVO> createGroupMagFirstAider(@RequestParam("name") String name,
|
||||||
|
@RequestParam("longitude") String longitude,
|
||||||
|
@RequestParam("latitude") String latitude) {
|
||||||
|
return Result.OK(emergencyApiService.createGroupMagFirstAider(name, longitude, latitude));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@Operation(summary = "创建群聊-干预")
|
@Operation(summary = "创建群聊-干预")
|
||||||
@GetMapping(value = "/createGroupMagIntervene")
|
@GetMapping(value = "/createGroupMagIntervene")
|
||||||
@@ -123,4 +133,10 @@ public class EmergencyApiController {
|
|||||||
return Result.OK(emergencyApiService.addGroupUser(dto));
|
return Result.OK(emergencyApiService.addGroupUser(dto));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Operation(summary = "移除群成员-应急")
|
||||||
|
@PostMapping(value = "/removeGroupUser")
|
||||||
|
public Result<Boolean> removeGroupUser(@RequestBody @Validated RemoveGroupMemberDTO dto) {
|
||||||
|
return Result.OK(emergencyApiService.removeGroupUser(dto));
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user