Compare commits

...

77 Commits

Author SHA1 Message Date
e0d8768744 高危作业申请单位自动赋值,批量上传文件Text取值问题修复 2025-12-19 15:06:02 +08:00
4b45b69291 外协人员excel导入优化 2025-12-18 09:27:45 +08:00
235b95a653 refactor(job): 优化工单任务中的JSON数组处理逻辑
- 移除无用的Stream导入
- 修改检查内容连接符从空格改为换行符
- 提取公共方法flattenJsonArray处理嵌套JSON数组
- 简化handleSopSchema和handleRelateProcessContent方法实现
- 新增递归展平嵌套JSON数组的功能方法
- 统一JSONArray处理逻辑,提高代码可读性
2025-12-17 17:30:42 +08:00
bc91bcdbba 代码还原 2025-12-16 16:27:30 +08:00
5498f5752e feat(report): 更新工单统计报表SQL配置
- 在查询条件中增加租户和校区过滤逻辑
- 修改executeSql和customSql以支持多校区ID分割查询
- 更新报表字段国际化配置中的统计周期描述
2025-12-15 16:12:42 +08:00
b5c2100dac feat(report): 更新工单统计报表SQL逻辑
- 在SQL查询中增加cycle字段以区分日、月、年报表周期
- 更新INSERT语句中的UPDATE_TIME和UPDATE_USER字段值
- 新增cycle字段的报表字段定义及国际化配置
- 优化查询条件以支持不同时间范围的数据统计
- 保持原有统计逻辑不变,增强数据展示维度
- 确保报表数据源配置与新SQL结构一致
2025-12-15 11:18:26 +08:00
448e5af484 feat(report): 新增工单统计报表功能
- 添加工单统计报表基础配置数据
- 配置报表字段:未开始、已完结、已作废、进行中、总数
- 设置报表数据源为自定义SQL查询
- 实现按日、月、年维度统计工单状态数量
- 支持通过工单类型和任务类型筛选数据
- 报表字段支持导出及前端展示控制
- 配置报表国际化标签(简体中文)
- 关联报表分组并设置访问权限为无需认证
- 定义报表表格显示样式及高度属性
- 设置报表唯一标识码report_work_order_statistics
2025-12-15 11:03:20 +08:00
ebbae6275e feat(sql): 更新数据库表同步状态
- 添加了针对多个表的IS_DB_SYNC字段更新逻辑
- 修改了测试用例中的执行日期以匹配最新SQL脚本
- 新增了2025年12月11日和12日的SQL执行文件
2025-12-12 17:51:20 +08:00
0a260ee757 外协人员页面 部门筛选排序 2025-12-12 16:15:07 +08:00
3bea2358fd feat(bpm): 实现流程抄送处理功能
- 在控制器中新增处理当前用户待阅信息的接口
- 实现服务层处理抄送信息为已阅的逻辑
- 新增处理已完成请求的数据传输对象
- 修改接收时间戳字段类型为字符串
- 添加相关权限注解及接口文档说明
- 完善异常处理和日志记录机制
2025-12-11 16:58:23 +08:00
4a00c68bf8 fix(bpm): 修改接收时间戳类型为字符串并更新URL参数
- 将 ReceiveCCRequestDTO 中的 receiveTs 类型从 Long 改为 String
- 将 ReceiveTodoRequestDTO 中的 receiveTs 类型从 Long 改为 String
- 在抄送请求的 PC 端 URL 中添加 read=true 参数
- 更新构建抄送请求时 setReceiveTs 方法传入值为字符串格式的时间戳
2025-12-11 16:25:37 +08:00
470e14e7a2 外协人员批量审批 2025-12-11 14:49:20 +08:00
0b48e4d785 feat(bpm): 调整流程实例抄送服务中的日期时间处理
- 引入 LocalDateTimeUtil 工具类优化日期处理
- 将 ReceiveCCRequestDTO 和 ReceiveTodoRequestDTO 中的时间字段类型从 LocalDateTime 改为 Date
- 添加 JsonFormat 注解以统一前后端日期格式化
- 修正 BpmProcessInstanceCopyServiceImpl 中日期转换逻辑,确保时区一致性
- 在 DemoController 中增加获取当前时间接口用于测试时间序列功能
- 更新相关导入包及调整代码格式提升可读性
2025-12-11 10:51:08 +08:00
3754d9340f fix(biz): 优化环境监控告警逻辑
- 重构告警触发条件判断,区分switch属性与其他属性
- 新增closePreviousAlert方法统一处理告警关闭逻辑
- 修改设备指标转换器中alarm状态计算方式
- 完善注释说明switch属性状态含义(true为在线,false为离线)
- 调整告警创建与更新策略,避免重复告警消息产生
2025-12-10 16:57:48 +08:00
4701d10969 feat(alert): 优化告警消息处理逻辑
- 修改主键生成策略为 ASSIGN_ID
- 添加 JSON 序列化注解确保 ID 正确序列化
- 调整告警判断逻辑以支持 switch 类型属性
- 完善告警延续机制,避免重复创建告警消息
2025-12-10 16:12:22 +08:00
ff98c71bda feat(sql): 新增动环监控相关报表配置
- 删除旧有动环监控相关报表记录
- 新增动环监控总设备数报表配置
- 新增动环大屏在线设备数报表配置
- 新增动环大屏当月告警趋势报表配置
- 新增动环大屏告警设备类型分布报表配置
- 新增动环大屏园区信息列表报表配置
- 删除旧有报表字段配置
- 新增各报表对应的字段配置信息
2025-12-10 14:26:16 +08:00
41fb899b54 chore(config): 为数据库连接SQL添加引号包裹
- 在application-office.yaml中为LOWCODE_MASTER、LOWCODE_FRAME和LOWCODE_LOG的初始化连接SQL添加引号
- 在application-test.yaml中为LOWCODE_MASTER_TEST、LOWCODE_FRAME_TEST和LOWCODE_LOG_TEST的初始化连接SQL添加引号
2025-12-10 12:52:58 +08:00
518f50893d feat(biz): 新增动环告警消息相关功能
- 新增动环告警消息实体类及对应数据库表结构
- 提供告警消息服务接口,支持查询最新告警信息
- 扩展监控指标服务,增加最近三分钟数据查询能力
- 完成低代码平台表单配置同步,包括字段、按钮、导出等设置
2025-12-10 10:56:53 +08:00
1d38ce9ffb feat(config): 启用数据库连接验证并配置初始SQL
- 在application.yaml中启用validation-query配置项以检测连接有效性
- 为office环境的主库、从库和日志库添加SET SCHEMA初始化SQL
- 为test环境的主库、从库和日志库添加SET SCHEMA初始化SQL
- 优化日志描述,将"待办"更正为"抄送"以准确反映业务含义
2025-12-09 14:25:39 +08:00
d85c2ce315 chore(bpm): 更新门户待办模块作者信息并优化HTTP响应处理
- 将多个类中的@author标记从shelly更新为yangchenjj
- 在PortalRequest类中引入HttpResponse并使用try-with-resources优化HTTP请求执行
- 确保所有HTTP请求的响应体正确解析并返回PortalTodoResponseDTO对象
- 修复潜在的资源泄漏问题,提升代码健壮性
2025-12-09 09:32:13 +08:00
21debd7f40 fix(config): 调整异步请求超时配置
- 将异步请求超时时间从120秒调整为永不超时
- 保持默认超时时间为30秒的注释说明
- 确保配置与SpringBoot 2.6.x兼容性
2025-12-08 18:08:03 +08:00
14fe4798ce feat(biz): 优化工单数据处理逻辑
- 引入Hutool JSON工具类处理JSON数据
- 简化导入语句,使用通配符导入java.util包
- 移除handleActionContent方法,直接使用原始数据
- 新增对relateSubSopSchema和relateSubProcessContent字段的JSON解析逻辑
- 重构SQL查询语句,调整字段映射关系
- 修改handleCheckContent方法支持JSONArray格式数据处理
- 新增handleSopSchema和handleRelateProcessContent方法处理JSON数组
- 实现handleProcessContent方法关联处理检查内容和流程内容
- 优化代码结构,提升数据处理准确性
2025-12-08 17:54:18 +08:00
8e7e3fb5d8 feat(config): 增加异步请求超时配置
- 在 application.yaml 中添加 mvc.async.request-timeout 配置项
- 设置异步请求超时间为 120 秒(2 分钟)
- 默认超时时间从 30 秒调整为 120 秒
2025-12-08 14:55:29 +08:00
71cae81b33 取园区脚本更新 2025-12-08 10:22:07 +08:00
40a93c5dc9 feat(sql): 更新数据库表同步状态配置
- 添加新的SQL脚本以重置指定表的同步状态
- 修改测试用例中的执行日期以匹配最新SQL脚本
- 新增对多个操作类表的同步状态更新支持
2025-12-05 17:34:57 +08:00
0af4264ba7 feat(biz): 更新动环监控指标转换逻辑与HTTP客户端初始化流程
- 在LcPowerEnvMonitorMetricEntityConvert中新增pointTypeName字段映射
- 修改PowerEnvResponseDataDTO的content字段类型从List<T>为T
- 移除RetryableHttpClient中的@PostConstruct注解及初始化方法
- 删除不必要的import语句
2025-12-05 17:19:13 +08:00
1296e18f0a 更新1205-3 2025-12-05 17:10:01 +08:00
3541127e87 更新1205-2 2025-12-05 16:52:05 +08:00
f0c860f219 更新1205一 2025-12-05 16:45:11 +08:00
c514d13678 Merge remote-tracking branch 'origin/dev' into dev 2025-12-05 15:49:20 +08:00
8b49c99e30 更新1205 2025-12-05 15:49:05 +08:00
6a72c8a623 feat(biz): 优化楼宇数据同步逻辑并增强HTTP客户端功能
- 修改 AlibabaBuildingJob,支持按校区并行拉取楼宇数据
- 默认设置分页参数 pageSize=100 和 page=1
- HTTP 客户端增加 JSON 类型请求头
- 统一异常信息为英文,提升国际化支持
- 优化访问令牌刷新日志与错误提示信息
- 简化 import 语句,使用通配符导入 DTO 包
- 增强 API 请求重试机制中的 entity 构建一致性
2025-12-05 14:34:35 +08:00
d08a60094b Merge remote-tracking branch 'origin/dev' into dev 2025-12-05 10:44:04 +08:00
902fb6170b 调整 临时用电表单 2025-12-05 10:43:56 +08:00
380f155fab feat(logging): 调整不同环境的日志配置
- 移除 application-office.yaml 和 application-prod.yaml 中的 logging.file 配置
- 在 logback-spring.xml 中统一配置多环境日志输出
- 合并 dev,test,stage,default,prod,office 环境的日志 appender 引用
- 删除针对 prod 和 office 环境的独立日志级别配置
- 保留 gRPC 和异步日志输出方式
- 确保 com.jeelowcode 包在所有环境中使用 INFO 级别日志
2025-12-05 09:07:46 +08:00
908ccc1855 chore(config): 移除不必要的日志级别配置
- 删除 application-office.yaml 中的日志 mapper 配置
- 删除 application-prod.yaml 中的日志 mapper 配置
- 清理无用的 Spring 和 MyBatis 日志级别设置
2025-12-04 17:15:56 +08:00
4282a126ef 2025-12-04 优化改造 2025-12-04 17:00:07 +08:00
be56324763 feat(lowcode): 初始化楼宇点位信息表单配置
- 删除旧的楼宇表单及相关字段、按钮、增强配置
- 新增 lc_building 表单基础信息及字段定义
- 配置表单字段字典、导出导入规则及外键关系
- 设置默认排序及数据权限相关配置
- 添加楼宇状态字段并关联通用状态字典
- 完成表单初始化数据插入共170余行记录
2025-12-03 22:14:23 +08:00
1415c5faef fix(powerenv): 更新设备字段插件中的监控数据获取键值
- 将所有 PowerEnvDeviceFiled 插件类中的 alarm 键改为对应的视图键
- 修改 BatIView、BatteryPowerTimeView 等共计 41 个插件类
- 确保每个插件从 monitor_data 中正确提取指定的视图数据
- 统一处理空值判断逻辑,避免 NullPointerException
- 提升环境监控数据展示准确性与一致性
2025-12-03 20:38:44 +08:00
2bdf27fa1e feat(power-env): 新增动环设备相关表结构及字段插件
- 创建楼宇点位信息表 lc_building
- 创建动环设备信息表 lc_power_env_device
- 创建动环设备监控指标信息表 lc_power_env_monitor_metric
- 添加动环系统设备类型字典数据
- 实现29个动环设备字段插件类用于解析监控数据
2025-12-03 18:40:13 +08:00
6013ada189 feat(biz): 添加电力环境设备更新功能
- 在 LcPowerEnvDeviceServiceImpl 中实现 updateById 方法
- 移除测试类中不必要的 ID 设置逻辑
2025-12-03 11:30:01 +08:00
4d785adf40 feat(powerenv): 实现设备指标数据定时采集与存储功能
- 新增阿里巴巴设备指标定时任务类,支持多租户执行
- 实现设备最新监控数据的实时更新与持久化
- 添加设备监控指标数据批量保存逻辑
- 重构设备监控数据结构,使用Map替代原有DeviceMetric类
- 完善设备服务接口,增加查询与更新方法
- 优化监控指标服务实现,支持按条件查询与批量操作
- 增强数据转换逻辑,支持多种指标类型解析与告警判断
2025-12-03 11:18:44 +08:00
ba59c4a508 更新1203 2025-12-03 10:39:15 +08:00
85a033430c feat(biz): 实现楼宇数据定时同步功能
- 新增阿里巴巴楼宇数据定时任务类 AlibabaBuildingJob
- 实现楼宇数据批量保存接口 saveBatch
- 添加楼宇实体状态字段及对应逻辑处理
- 完善楼宇数据转换器 LcBuildingEntityConvert
- 提供根据楼宇编号查询方法 selectByBuildingId
- 设置分页参数默认值以适应大数据量场景
- 增加租户任务注解支持多租户环境执行
- 日志记录保存结果和数据条数信息
2025-12-02 23:03:28 +08:00
030ab5edb2 feat(biz): 新增动环设备相关实体转换接口及定时任务
- 新增楼宇实体与DTO之间的转换接口LcBuildingEntityConvert
- 新增动环设备实体转换接口LcPowerEnvDeviceEntityConvert
- 新增动环监控指标实体转换接口LcPowerEnvMonitorMetricEntityConvert
- 新增阿里云建筑数据定时任务AlibabaBuildingJob
- 新增阿里云设备指标数据定时任务AlibabaDeviceMetricJob
2025-12-02 22:25:14 +08:00
f0c412f73b feat(biz): 动环设备监控数据结构优化
- 将monitorData字段从String类型改为DeviceMetric对象
- 新增DeviceMetric内部类用于映射JSON监控数据
- 添加各类动环设备指标字段及视图字段
- 包含UPS、精密空调、温湿度检测等相关指标
- 使用JacksonTypeHandler处理JSON序列化
- 更新测试用例中monitorData字段赋值逻辑
2025-12-02 22:07:54 +08:00
80843eef0f Merge remote-tracking branch 'origin/dev' into dev 2025-12-02 18:04:39 +08:00
d536ee2187 feat(config): 添加地代码平台相关配置
- 在 application-prod.yaml 中新增 jeelowcode.powerenv 配置项
- 设置 baseurl、appKey 和 appSecret 参数
- 保留 excludeTableNames 配置不变
2025-12-02 18:04:22 +08:00
48bf74524c Merge remote-tracking branch 'origin/dev' into dev 2025-12-02 18:04:03 +08:00
492f681dc2 更新 2025-12-02 18:03:57 +08:00
e6368a4e0c test(biz): 使用雪花ID替换硬编码ID值
- 在LcBuildingMapperTest中引入IdUtil生成雪花ID
- 替换所有手动设置的实体ID为自动生成的雪花ID
- 更新selectById和deleteById方法调用以使用实际插入的ID
- 移除对固定ID值的依赖,提高测试稳定性
- 统一测试数据ID生成方式,增强代码可维护性
2025-12-02 17:56:53 +08:00
aa600029a4 test(biz): 添加阿里巴巴工单 Mapper 测试类
- 新增 AlibabaWorkOrderMapperTest 类用于测试工单数据操作
- 实现 buildSql 方法的 SQL 格式化打印测试
- 实现工单实体保存功能的单元测试
- 使用 Hutool 工具类生成测试数据
- 验证工单表结构字段映射正确性
2025-12-02 17:40:32 +08:00
6c34611575 test(biz): 添加楼宇、电力环境设备及监控指标的单元测试
- 为 LcBuildingMapper 添加完整的增删改查单元测试
- 为 LcPowerEnvDeviceMapper 添加完整的增删改查单元测试
- 为 LcPowerEnvMonitorMetricMapper 添加完整的增删改查单元测试
- 验证实体类与数据库映射的正确性
- 确保基础数据操作功能稳定可靠
2025-12-02 17:34:03 +08:00
25a6cb436e feat(biz): 新增动环设备监控指标信息服务
- 添加动环设备监控指标实体类LcPowerEnvMonitorMetricEntity
- 创建对应的Mapper接口LcPowerEnvMonitorMetricMapper
- 实现服务接口ILcPowerEnvMonitorMetricService及其实现类
- 配置MyBatis Plus注解支持主键生成与表名映射
- 引入基础租户实体继承关系和JSON序列化配置
- 定义完整的字段属性用于存储监控指标相关信息
2025-12-02 17:28:05 +08:00
3266c9a9bf feat(biz): 新增动环设备信息管理功能
- 创建动环设备信息服务接口 ILcPowerEnvDeviceService
- 定义动环设备实体类 LcPowerEnvDeviceEntity,包含设备基本信息和监控数据
- 添加动环设备信息 Mapper 接口 LcPowerEnvDeviceMapper,继承 BaseMapper
- 实现动环设备信息服务类 LcPowerEnvDeviceServiceImpl
- 配置 MyBatis 注解和 Jackson 序列化支持
- 继承基础租户实体类 BaseTenantEntity
- 使用 Lombok 简化实体类代码编写
- 添加完整的字段注释和类文档说明
2025-12-02 17:24:54 +08:00
0d4e7aba86 feat(biz): 新增楼宇点位信息实体及服务接口
- 添加楼宇点位信息实体类 LcBuildingEntity
- 创建楼宇点位信息 Mapper 接口 LcBuildingMapper
- 实现楼宇点位信息服务接口 ILcBuildingService
- 提供基础的楼宇点位数据结构定义
- 集成 MyBatis-Plus 注解支持主键策略
- 使用 Lombok 简化实体类代码编写
- 继承 BaseTenantEntity 支持租户隔离功能
2025-12-02 17:18:56 +08:00
bd5ad3baf0 feat(biz): 实现动环系统HTTP客户端服务功能
- 新增园区、建筑及设备指标数据的获取方法
- 完善动环系统相关DTO类定义,包括分页数据结构
- 优化HTTP客户端的请求处理逻辑,增强错误处理机制
- 支持自动刷新访问令牌及请求重试机制
- 统一请求参数构建方式,提升代码可维护性
2025-12-02 15:53:48 +08:00
4cbb6c24d5 更新 2025-12-02 14:45:08 +08:00
e8015fb33f feat(powerenv): 实现动环系统API集成和访问令牌管理
- 添加动环系统相关DTO类,包括访问令牌、建筑、园区、设备等数据传输对象
- 实现基于注解的条件化HTTP客户端服务,支持动态启用/禁用
- 集成可重试HTTP客户端,支持自动刷新访问令牌和异常重试
- 移除旧的RestTemplate配置类,统一通过Spring Boot自动配置管理
- 更新API调用方式,支持POST请求和结构化响应处理
- 添加应用密钥和密钥的外部化配置支持
- 完善动环系统接口参数封装和响应解析逻辑
2025-12-02 14:13:32 +08:00
f5314c0ae1 feat(biz): 实现可重试的HTTP客户端服务
- 新增RetryableHttpClient,支持自动登录和token刷新
- 实现线程安全的令牌管理机制
- 添加RestTemplate配置和条件化注入
- 创建业务HTTP客户端服务接口及实现类
- 集成Hutool工具库进行数据转换处理
- 实现API请求失败后的重试逻辑
- 添加详细的日志记录和异常处理机制
2025-12-02 10:36:02 +08:00
d90be48256 feat(sql): 更新数据看板外协管理集团报表配置
- 删除旧的报表代码列表中的冗余条目
- 插入新的外协管理集团维度报表数据
- 配置数据源及自定义SQL查询逻辑
- 设置报表分组及相关权限控制参数
2025-12-01 18:28:57 +08:00
2daa6fc067 feat(biz): 引入状态机并调整配置超时时间
- 将SQL查询超时时间和事务超时时间从60秒延长至120秒
- 在biz模块中引入Spring Statemachine依赖,用于管理HTTP客户端的登录状态
- 清理pom.xml文件中的多余空格和格式问题
2025-12-01 11:19:45 +08:00
94ecd23fbb 数据看板接口 2025-11-29 14:56:47 +08:00
f90e6baa39 feat(job): 处理工单检查内容和整改措施字符串提取
- 新增处理检查内容字段,提取双引号中的文本
- 新增处理整改措施字段,提取双引号中的文本
- 添加正则表达式常量用于内容提取
- 引入 commons-lang3 工具类库支持空值判断
- 实现 extractQuotedContent 方法统一处理字符串提取逻辑
- 格式化提取结果为每项占一行的字符串结构
2025-11-27 11:30:36 +08:00
ed4c340414 feat(sql): 生成最新执行SQL脚本
- 更新测试用例中的执行日期
- 新增数据库表同步状态重置SQL脚本
- 包含对指定表的IS_DB_SYNC字段更新操作
2025-11-26 11:16:56 +08:00
57417b69f7 feat(database): 添加达梦数据库字段类型修改存储过程
- 创建 MODIFY_COLUMN_TYPE 存储过程,支持安全修改表字段数据类型
- 实现 VARCHAR 转 TEXT 等无法直接修改场景的安全转换流程
- 包含输入参数校验、临时列操作、数据迁移及异常回滚机制
- 提供详细的执行日志输出与错误处理
- 增加使用示例注释,便于实际调用参考
2025-11-25 18:28:58 +08:00
d5c4c33ce6 演练计划 演练任务 教育培训记录优化 2025-11-25 18:23:04 +08:00
d995d5b9f3 Merge remote-tracking branch 'origin/dev' into dev 2025-11-21 18:09:09 +08:00
1703e382a6 外协人员批量上传附件 修改附件框大小2 2025-11-21 18:08:53 +08:00
88f7da2d34 feat(config): 增加文件上传大小限制
- 将单个文件大小限制从 16MB 提高到 100MB
- 将总上传文件大小限制从 32MB 提高到 500MB
2025-11-21 17:31:35 +08:00
79f015b741 feat(test): 添加生成最后执行SQL的测试功能
- 新增GenerateLastExecuteSQLTest单元测试类
- 实现自动生成z_exec_last.sql文件的功能
- 根据指定日期读取对应SQL目录下的所有文件
- 过滤并提取SQL文件名用于构建更新语句
- 自动生成针对LOWCODE_DBFORM表的更新脚本
- 支持按月分类存储SQL文件的目录结构处理
2025-11-21 17:23:48 +08:00
4cdf5051e6 外协人员批量上传附件 修改附件框大小 2025-11-21 16:43:12 +08:00
2cb508cebf 外协人员批量上传附件优化 2025-11-21 10:50:28 +08:00
916edefed7 发起流程支持多模板选择 2025-11-21 09:46:49 +08:00
5ac9d5ed0a 外协人员,批量上传附件 2025-11-19 14:38:32 +08:00
7b9aadc020 fix(job): 修正工单查询逻辑中的字段引用和JSON路径
- 将字段引用从双引号改为无引号以适配数据库语法
- 更新JSON路径表达式以正确提取SOP标签信息
- 修正多处JOIN条件中的字段匹配逻辑
- 调整CASE语句中的工单等级判断值从'P'为'P0'
- 优化字符串处理函数去除多余括号和逗号
- 统一处理内容字段的JSON键名引用为processContent
2025-11-18 15:06:35 +08:00
3fa0ee2077 feat(biz): 新增工单删除状态设置功能
- 在保存工单前设置默认删除状态为未删除
- 确保新建工单时包含删除状态字段
- 避免因缺失删除状态导致的数据异常
2025-11-17 16:07:35 +08:00
214 changed files with 28586 additions and 527 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,179 @@
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_JS" where dbform_id in (select id from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME in ('lc_fire_operation'));
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_JS"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "JS_TYPE", "JS_JSON") values(1968941306648506371, 1, 1, '2025-09-19 15:32:43', 100, 1, '2025-11-20 17:51:36', 0, 1963872316314165250, 'js', '// 初始化全局数据
let assigneeData = {}
let processDefinitionId = ''''
let dbFormId = undefined
let dataId = undefined
let rowId = undefined
//初始化控件
useFun.controlInit(''ControlView'', ''taskSelectView'', {
controlName: ''BpmTaskSelectAssigneeForm'', //控件名称全局注册的控件使用el-transfer
controlPath: ''components/BpmTaskAssign/TaskSelectAssigneeForm.vue'', //控件相对路径未全局注册的控件使用components/IFrame/src/IFrame.vue
controlParams: {
name: ''BpmTaskSelectAssigneeForm'',
updateModelValue: (newVal) => {
assigneeData = newVal
},
modelValue: assigneeData
}, //控件配置
showType: ''dialog'', //弹窗类型 dialog | drawer
popOption: { //弹窗配置
title: ''发起人选择审批人'', //标题
width: '''', //弹窗宽度
fullscreen: false, //是否全屏
footerBtn: [ //底部按钮配置
{
params: { "type": "primary" }, //el-button 其他参数
name: ''确定'', //按钮名称
display: true, //是否显示
loading: true, //点击时是否有loading
icon: '''', //图标
clickFun: (loading) => {
// 这里需要先验证表单
componentRef.value.taskSelectView.controlRef.validateAssignee(() => {
// 利用事件完成了双向绑定,拿到了数据
console.log(JSON.stringify(assigneeData))
let assignee = {}
Object.keys(assigneeData).forEach(key => {
assignee[key] = assigneeData[key].split('','')
})
console.log(JSON.stringify(assignee))
useFun.requestApi(''post'', ''/bpm/process-instance/listCreate'', {
data: { ''processDefinitionId'': processDefinitionId, ''dbFormId'': dbFormId, ''dataId'': dataId, ''assignee'': assignee }
}).then(res2 => {
if (res2.length > 0) {
message.success(''流程发起成功'')
useFun.refreshChange()
} else {
message.error(res2.message)
}
// 最后关闭这个
if (loading) loading()
taskSelectView.value.show = false
})
}, () => {
// 操作失败触发事件
if (loading) loading()
})
}
}
],
headerBtn: [], //顶部按钮配置(配置同上)
dialogParams: {}, //弹窗其他配置
handleClose: (done) => { //关闭弹窗前的回调
done()
}
}
})
//初始化控件
useFun.controlInit(''FormView'', ''formView_253058'', {
formId: ''1991395199198253058'', //表单设计id
formType: ''edit'', //表单类型 add | edit | view
handleType: '''', //处理类型 default | returnData
showType: ''dialog'', //弹窗类型 dialog | drawer
showButton: true, //是否显示底部默认操作按钮
dataOption: { //数据配置
},
defaultData: {}, //默认表单数据
enhanceData: {}, //传递给表单js增强内部调用配置
popOption: { //弹窗配置
title: ''选择流程表单'', //标题
width: '''', //弹窗宽度
heigth: ''800px'',
fullscreen: false, //是否全屏
footerBtn: [ //底部按钮配置
// {
// params: {}, //el-button 其他参数
// name: ''测试按钮'', //按钮名称
// display: true, //是否显示
// loading: true, //点击时是否有loading
// icon: '''', //图标
// clickFun: (loading) => {
// //点击事件
// if (loading) loading() //关闭loading
// }
// }
],
headerBtn: [], //顶部按钮配置(配置同上)
dialogParams: {} //弹窗其他配置
},
beforeClose: (type, done, formData, loading) => {
// type:关闭类型 submit:提交后触发 close:直接关闭弹窗触发
// done:关闭弹窗方法 formData:表单数据 loading:关闭loading方法
if (type == ''submit'') {
debugger
formData.detail.forEach((item) => {
if (item.selected == "1") {
processDefinitionId = item.id
}
})
useFun.requestApi(''get'', ''/bpm/task-assign-rule/list?processDefinitionId='' + processDefinitionId)
.then(taskAssignRules => {
let userSelectRules = taskAssignRules?.filter(rule => rule.type === 35)
if (userSelectRules?.length > 0) {
taskSelectView.value.params.controlParams.taskAssignRules = userSelectRules
taskSelectView.value.show = true
} else {
// 直接发起流程
useFun.requestApi(''post'', ''/bpm/process-instance/listCreate'', {
data: { ''processDefinitionId'': processDefinitionId, ''dbFormId'': props.tableId, ''dataId'': rowId }
}).then(res2 => {
if (res2.length > 0) {
message.success(''流程发起成功'')
useFun.refreshChange()
} else {
message.error(res2.message)
}
})
}
}).catch(err => {
message.error(err.message)
})
}
done()
}
})
const { taskSelectView } = Vue.toRefs(rendControlData.value)
const { formView_253058 } = Vue.toRefs(rendControlData.value)
return {
btnViewApprove(row) {
if (row.processInstanceId) {
useFun.urlPush(''/process-instance/detail'', { id: row.processInstanceId });
} else {
message.warning(''当前单据无流程记录'')
}
},
btnSubmitApprove(row) {
loading.value = true
dbFormId = props.tableId
dataId = row.id
if (row.approveStatus !== 1 && row.approveStatus !== 2) {
useFun.requestApi(''get'', ''/bpm/process-definition/dbformlist?dbFormId='' + props.tableId, {
data: { ''dbFormId'': props.tableId }
}).then(res => {
rowId = row.id
if (res?.length > 0) {
formView_253058.value.show = true
const controlData = formView_253058.value.params //FormView的配置
controlData.defaultData.detail = res
} else {
message.error(res.message)
}
})
}
loading.value = false
}
}');
DELETE from "LOWCODE_FRAME"."LOWCODE_DESFORM" where id ='1991395199198253058';
insert into "LOWCODE_FRAME"."LOWCODE_DESFORM"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DESFORM_NAME", "DESFORM_JSON", "GROUP_DESFORM_ID", "IS_OPEN", "IS_TEMPLATE", "IS_HIDE", "I18N_DATA") values(1991395199198253058, 1, 1, '2025-11-20 14:36:28', 100, 1, '2025-11-20 17:20:09', 0, '流程选择表单', '{"jsEnhance":"return {\r\n beforeSubmit(submitData) { //表单提交前执行\r\n var hasSelect = false\r\n formData.value.detail.forEach((item) => {\r\n if (item.selected == \"1\") {\r\n hasSelect = true\r\n }\r\n })\r\n if (!hasSelect) {\r\n message.warning(''请选择要使用的流程表单!'')\r\n resolve(false)\r\n }else{\r\n return new Promise((resolve, reject) => {\r\n resolve(submitData)\r\n })\r\n }\r\n },\r\n}","scssEnhance":".low-form__1991395199198253058 {\n\n //样式请写在当前位置内\n .readonly {\n pointer-events: none;\n border: none;\n }\n}","labelPosition":"right","labelSuffix":" ","labelWidth":120,"gutter":20,"menuBtn":true,"submitBtn":true,"submitText":"提交","emptyBtn":false,"emptyText":"清空","externalTitle":"","menuPosition":"center","size":"default","isSubmitTable":true,"column":{"detail":{"type":"layoutTable","controlType":"layout","label":"表格布局","dataType":"array","tableType":"cellEdit","btnData":{"menu":[],"header":[]},"tableEnhanceStr":"return {\r\n //表格配置初始化\r\n initTable() {\r\n if (formData.value.detail.length == 1) {\r\n formData.value.detail[0].$selected = \"1\"\r\n formData.value.detail[0].selected = \"1\"\r\n }\r\n },\r\n //表格数据格式化\r\n setTableData(data, { type, index, id }) {\r\n\r\n return data\r\n },\r\n //底部统计配置\r\n // summaryMethod(columns, tableData) {\r\n // const sums = [];\r\n // if (columns.length > 0) {\r\n // columns.forEach((column, index) => {\r\n // let prop = column.property;\r\n // sums[index] = ''-'';\r\n // });\r\n // }\r\n // return sums;\r\n // }, \r\n // rowStyle({ row, rowIndex }) { }, //行样式\r\n // cellStyle({ row, column, rowIndex, columnIndex }) { }, //列样式\r\n rowClick(row, column, event) {\r\n if (column.columnKey == ''selected'') {\r\n formData.value.detail.forEach((item) => {\r\n if (item.id !== row.id) {\r\n item.$selected = \"0\"\r\n item.selected = \"0\"\r\n }\r\n })\r\n }\r\n }, //行单击\r\n}\r\n","params":{"headerAlign":"center","align":"center","addBtn":false,"delBtn":false,"editBtn":true,"selection":false,"border":true,"menuWidth":120},"column":{"id":{"type":"input","controlType":"input","label":"文本输入框","readonly":true,"clearable":true,"display":false,"span":12,"disabled":false,"required":false,"hideLabel":false,"i18nCode":"fields_3318245"},"name":{"type":"input","controlType":"input","label":"流程名称","readonly":true,"clearable":true,"display":true,"span":12,"disabled":true,"required":false,"hideLabel":false,"i18nCode":"fields_1700720","className":"readonly","placeholder":""},"description":{"type":"input","controlType":"input","label":"流程描述","readonly":true,"clearable":true,"display":true,"span":24,"disabled":true,"required":false,"hideLabel":false,"i18nCode":"fields_2096109","className":"readonly","placeholder":" "},"selected":{"type":"switch","controlType":"select","label":"使用当前流程","value":"0","dicData":[{"lable":"","value":"0"},{"lable":"","value":"1"}],"display":true,"span":12,"disabled":false,"hideLabel":false,"i18nCode":"fields_9855417","moreOptionStr":"return {\n\n}"}},"display":true,"span":24,"hideLabel":true,"i18nCode":"fields_1081934"}},"group":[]}', 1820725650445041666, 'N', 'N', 'N', '{"fields_3318245":"return {\n //简体中文\n ''zh-CN'': ''文本输入框'',\n //English\n ''en'': '''',\n}","fields_1700720":"return {\n //简体中文\n ''zh-CN'': ''流程名称'',\n //English\n ''en'': '''',\n}","fields_2096109":"return {\n //简体中文\n ''zh-CN'': ''流程描述'',\n //English\n ''en'': '''',\n}","fields_9855417":"return {\n //简体中文\n ''zh-CN'': ''使用当前流程'',\n //English\n ''en'': '''',\n}","config_submitBtn":"return {\n //简体中文\n ''zh-CN'': ''提交'',\n //English\n ''en'': '''',\n}","config_emptyBtn":"return {\n //简体中文\n ''zh-CN'': ''清空'',\n //English\n ''en'': '''',\n}","config_externalTitle":"return {\n //简体中文\n ''zh-CN'': '''',\n //English\n ''en'': '''',\n}"}');

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,7 @@
update
"LOWCODE_FRAME"."LOWCODE_DBFORM"
set IS_DB_SYNC='N'
where TABLE_NAME in (
'lc_confined_space_operation', 'lc_fire_operation', 'lc_high_operation', 'lc_item_result',
'lc_land_operation', 'lc_lifting_operation', 'lc_outside_person', 'lc_temporary_power_operation'
);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,55 @@
-- 达梦数据库字段类型修改函数
-- 功能安全修改表字段的数据类型适用于VARCHAR转TEXT等无法直接修改的情况
CREATE OR REPLACE PROCEDURE MODIFY_COLUMN_TYPE(
IN_SCHEMA_NAME VARCHAR(128),
IN_TABLE_NAME VARCHAR(128),
IN_COLUMN_NAME VARCHAR(128),
IN_NEW_DATA_TYPE VARCHAR(128)
)
AS
V_TEMP_COLUMN_NAME VARCHAR(128);
V_SQL VARCHAR(4000);
BEGIN
-- 验证输入参数
IF IN_SCHEMA_NAME IS NULL OR IN_TABLE_NAME IS NULL OR IN_COLUMN_NAME IS NULL OR IN_NEW_DATA_TYPE IS NULL THEN
RAISE_APPLICATION_ERROR(-20001, '所有参数都不能为空');
END IF;
-- 生成临时列名
V_TEMP_COLUMN_NAME := IN_COLUMN_NAME || '_TEMP';
-- 第一步:添加临时列
V_SQL := 'ALTER TABLE "' || IN_SCHEMA_NAME || '"."' || IN_TABLE_NAME ||
'" ADD "' || V_TEMP_COLUMN_NAME || '" ' || IN_NEW_DATA_TYPE;
EXECUTE IMMEDIATE V_SQL;
-- 第二步:将原列数据复制到临时列
V_SQL := 'UPDATE "' || IN_SCHEMA_NAME || '"."' || IN_TABLE_NAME ||
'" SET "' || V_TEMP_COLUMN_NAME || '" = TRIM("' || IN_COLUMN_NAME || '")';
EXECUTE IMMEDIATE V_SQL;
-- 第三步:删除原列
V_SQL := 'ALTER TABLE "' || IN_SCHEMA_NAME || '"."' || IN_TABLE_NAME ||
'" DROP COLUMN "' || IN_COLUMN_NAME || '"';
EXECUTE IMMEDIATE V_SQL;
-- 第四步:将临时列重命名为原列名
V_SQL := 'ALTER TABLE "' || IN_SCHEMA_NAME || '"."' || IN_TABLE_NAME ||
'" RENAME COLUMN "' || V_TEMP_COLUMN_NAME || '" TO "' || IN_COLUMN_NAME || '"';
EXECUTE IMMEDIATE V_SQL;
-- 提交事务
COMMIT;
DBMS_OUTPUT.PUT_LINE('字段类型修改成功:' || IN_SCHEMA_NAME || '.' || IN_TABLE_NAME || '.' || IN_COLUMN_NAME);
EXCEPTION
WHEN OTHERS THEN
ROLLBACK;
RAISE_APPLICATION_ERROR(-20002, '修改字段类型失败:' || SQLERRM);
END;
/
-- 使用示例将模式名为TEST_SCHEMA表名为USER_TABLE中的NAME字段从VARCHAR改为TEXT类型
-- CALL MODIFY_COLUMN_TYPE('TEST_SCHEMA', 'USER_TABLE', 'NAME', 'TEXT');

View File

@@ -0,0 +1,6 @@
update
"LOWCODE_FRAME"."LOWCODE_DBFORM"
set IS_DB_SYNC='N'
where TABLE_NAME in (
'lc_drill_plan', 'lc_drill_task', 'lc_training_record'
);

View File

@@ -0,0 +1,726 @@

delete from LOWCODE_FRAME.lowcode_report where REPORT_CODE in ('kb_px_yq','kb_px_qy','kb_px_jt','kb_yj_yq',
'kb_yj_dq','kb_yj_jt','kb_gw_yq','kb_gw_dq','kb_gw_jt','kb_yh_yq_d','kb_yh_yq_w','kb_yh_yq_m','kb_yh_qy_d','kb_yh_qy_w',
'kb_yh_qy_m','kb_yh_jt_m','kb_yh_jt_w','kb_yh_jt_d','kb_fx_yq','kb_fx_qy','kb_fx_jt','kb_wx_yq','kb_wx_qy','kb_wx_jt');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993228074415587330, 1, 1, '2025-11-25 15:59:40', 100, 1, '2025-12-02 14:22:17', 0, '数据看板-外协管理-集团', 'kb_wx_jt', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"system_dept","executeSql":"select count(1) as total,c.REGION as name from LOWCODE_MASTER.lc_outside_person p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.demandId=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID\r\nwhere {{p.CREATE_TIME <= @@eDate}} group by c.REGION","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,c.REGION as name from LOWCODE_MASTER.lc_outside_person p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.demandId=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID\r\nwhere {{p.CREATE_TIME <= @@eDate}} group by c.REGION","aliasObj":{"system_dept":"tbl_sd"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993228431912894466, 1, 1, '2025-11-25 16:01:05', 100, 1, '2025-12-02 14:22:57', 0, '数据看板-外协管理-区域', 'kb_wx_qy', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"system_dept","executeSql":"select count(1) as total,c.CAMPUS_NAME as name from LOWCODE_MASTER.lc_outside_person p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.demandId=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID\r\nwhere {{p.CREATE_TIME <= @@eDate and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,c.CAMPUS_NAME as name from LOWCODE_MASTER.lc_outside_person p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.demandId=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID\r\nwhere {{p.CREATE_TIME <= @@eDate and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME","aliasObj":{"system_dept":"tbl_sd"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993228714114056195, 1, 1, '2025-11-25 16:02:13', 100, 1, '2025-12-02 14:23:15', 0, '数据看板-外协管理-园区', 'kb_wx_yq', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"system_dept","executeSql":"select count(1) as total,p.supplierName as name from LOWCODE_MASTER.lc_outside_person p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.demandId=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID\r\nwhere {{p.CREATE_TIME <= @@eDate and c.CAMPUS_ID=@@campusId}} group by p.supplierName","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,p.supplierName as name from LOWCODE_MASTER.lc_outside_person p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.demandId=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID\r\nwhere {{p.CREATE_TIME <= @@eDate and c.CAMPUS_ID=@@campusId}} group by p.supplierName","aliasObj":{"system_dept":"tbl_sd"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993234086019235842, 1, 1, '2025-11-25 16:23:33', 100, 1, '2025-12-03 17:39:13', 0, '数据看板-风险管理-集团', 'kb_fx_jt', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1963446160885366786","executeSql":"select count(1) as total,d.LABEL as name from LOWCODE_MASTER.lc_risk_identify_assessment p\r\nleft join LOWCODE_MASTER.SYSTEM_DEPT t on p.COMPANYID=t.ID\r\ninner join LOWCODE_MASTER.campus_info c on t.CAMPUS_ID=c.CAMPUS_ID\r\ninner join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''riskLevelType'' and d.value=p.risklevel \r\nwhere {{year(p.inputDate) =year(@@eDate)}} group by d.LABEL","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,d.LABEL as name from LOWCODE_MASTER.lc_risk_identify_assessment p\r\nleft join LOWCODE_MASTER.SYSTEM_DEPT t on p.COMPANYID=t.ID\r\ninner join LOWCODE_MASTER.campus_info c on t.CAMPUS_ID=c.CAMPUS_ID\r\ninner join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''riskLevelType'' and d.value=p.risklevel \r\nwhere {{year(p.inputDate) =year(@@eDate)}} group by d.LABEL","aliasObj":{"lc_risk_hazard_manage":"tbl_lrhm"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993234673070800898, 1, 1, '2025-11-25 16:25:53', 100, 1, '2025-12-03 17:38:52', 0, '数据看板-风险管理-区域', 'kb_fx_qy', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1963446160885366786","executeSql":"select count(1) as total,c.CAMPUS_NAME as area,d.LABEL as name from LOWCODE_MASTER.lc_risk_identify_assessment p\r\nleft join LOWCODE_MASTER.SYSTEM_DEPT t on p.COMPANYID=t.ID\r\ninner join LOWCODE_MASTER.campus_info c on t.CAMPUS_ID=c.CAMPUS_ID\r\ninner join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''riskLevelType'' and d.value=p.risklevel\r\nwhere {{year(p.inputDate) =year(@@eDate) and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME,d.LABEL","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,c.CAMPUS_NAME as area,d.LABEL as name from LOWCODE_MASTER.lc_risk_identify_assessment p\r\nleft join LOWCODE_MASTER.SYSTEM_DEPT t on p.COMPANYID=t.ID\r\ninner join LOWCODE_MASTER.campus_info c on t.CAMPUS_ID=c.CAMPUS_ID\r\ninner join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''riskLevelType'' and d.value=p.risklevel\r\nwhere {{year(p.inputDate) =year(@@eDate) and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME,d.LABEL","aliasObj":{"lc_risk_hazard_manage":"tbl_lrhm"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993236063444828162, 1, 1, '2025-11-25 16:31:25', 100, 1, '2025-12-03 17:38:29', 0, '数据看板-风险管理-园区', 'kb_fx_yq', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1963446160885366786","executeSql":"select count(1) as total,e.LABEL as name,d.CAMPUS_NAME as area from LOWCODE_MASTER.lc_risk_identify_assessment p\r\nleft join LOWCODE_MASTER.SYSTEM_DEPT t on p.COMPANYID=t.ID\r\ninner join LOWCODE_MASTER.campus_info c on t.CAMPUS_ID=c.CAMPUS_ID\r\nleft join LOWCODE_MASTER.campus_info d on p.workPlaceId=d.CAMPUS_ID\r\ninner join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''riskLevelType'' and e.value=p.risklevel\r\nwhere {{year(p.inputDate) =year(@@eDate) and c.CAMPUS_ID=@@campusId}} group by d.CAMPUS_NAME,e.LABEL","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,e.LABEL as name,d.CAMPUS_NAME as area from LOWCODE_MASTER.lc_risk_identify_assessment p\r\nleft join LOWCODE_MASTER.SYSTEM_DEPT t on p.COMPANYID=t.ID\r\ninner join LOWCODE_MASTER.campus_info c on t.CAMPUS_ID=c.CAMPUS_ID\r\nleft join LOWCODE_MASTER.campus_info d on p.workPlaceId=d.CAMPUS_ID\r\ninner join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''riskLevelType'' and e.value=p.risklevel\r\nwhere {{year(p.inputDate) =year(@@eDate) and c.CAMPUS_ID=@@campusId}} group by d.CAMPUS_NAME,e.LABEL","aliasObj":{"lc_risk_hazard_manage":"tbl_lrhm"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993505038732918787, 1, 1, '2025-11-26 10:20:13', 100, 1, '2025-12-02 14:30:15', 0, '数据看板-隐患管理-集团(天)', 'kb_yh_jt_d', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1963446160885366786","executeSql":"select count(1) as total,d.LABEL as name,e.LABEL as status,Concat(DAYOFMONTH(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate}} group by DAYOFMONTH(p.check_date),d.LABEL,e.LABEL","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,d.LABEL as name,e.LABEL as status,Concat(DAYOFMONTH(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate}} group by DAYOFMONTH(p.check_date),d.LABEL,e.LABEL","aliasObj":{"lc_risk_hazard_manage":"tbl_lrhm"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993505322506944514, 1, 1, '2025-11-26 10:21:21', 100, 1, '2025-12-02 14:30:32', 0, '数据看板-隐患管理-集团(周)', 'kb_yh_jt_w', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1963446160885366786","executeSql":"select count(1) as total,d.LABEL as name,e.LABEL as status,Concat(WEEK(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate}} group by WEEK(p.check_date),d.LABEL,e.LABEL","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,d.LABEL as name,e.LABEL as status,Concat(WEEK(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate}} group by WEEK(p.check_date),d.LABEL,e.LABEL","aliasObj":{"lc_risk_hazard_manage":"tbl_lrhm"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993505670764199939, 1, 1, '2025-11-26 10:22:44', 100, 1, '2025-12-02 14:30:50', 0, '数据看板-隐患管理-集团(月)', 'kb_yh_jt_m', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1963446160885366786","executeSql":"select count(1) as total,d.LABEL as name,e.LABEL as status,Concat(Month(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate}} group by Month(p.check_date),d.LABEL,e.LABEL","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,d.LABEL as name,e.LABEL as status,Concat(Month(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate}} group by Month(p.check_date),d.LABEL,e.LABEL","aliasObj":{"lc_risk_hazard_manage":"tbl_lrhm"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993878492795666434, 1, 1, '2025-11-27 11:04:12', 100, 1, '2025-12-02 14:31:11', 0, '数据看板-隐患管理-区域(月)', 'kb_yh_qy_m', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1963446160885366786","executeSql":"select count(1) as total,c.CAMPUS_NAME as area,d.LABEL as name,e.LABEL as status,Concat(Month(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME,Month(p.check_date),d.LABEL,e.LABEL","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,c.CAMPUS_NAME as area,d.LABEL as name,e.LABEL as status,Concat(Month(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME,Month(p.check_date),d.LABEL,e.LABEL","aliasObj":{"lc_risk_hazard_manage":"tbl_lrhm"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993879672997314563, 1, 1, '2025-11-27 11:08:53', 100, 1, '2025-12-02 14:31:29', 0, '数据看板-隐患管理-区域(周)', 'kb_yh_qy_w', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1963446160885366786","executeSql":"select count(1) as total,c.CAMPUS_NAME as area,d.LABEL as name,e.LABEL as status,Concat(WEEK(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME,WEEK(p.check_date),d.LABEL,e.LABEL","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,c.CAMPUS_NAME as area,d.LABEL as name,e.LABEL as status,Concat(WEEK(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME,WEEK(p.check_date),d.LABEL,e.LABEL","aliasObj":{"lc_risk_hazard_manage":"tbl_lrhm"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993880002657026051, 1, 1, '2025-11-27 11:10:12', 100, 1, '2025-12-02 14:31:46', 0, '数据看板-隐患管理-区域(天)', 'kb_yh_qy_d', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1963446160885366786","executeSql":"select count(1) as total,c.CAMPUS_NAME as area,d.LABEL as name,e.LABEL as status,Concat(DAYOFMONTH(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME,DAYOFMONTH(p.check_date),d.LABEL,e.LABEL","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,c.CAMPUS_NAME as area,d.LABEL as name,e.LABEL as status,Concat(DAYOFMONTH(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME,DAYOFMONTH(p.check_date),d.LABEL,e.LABEL","aliasObj":{"lc_risk_hazard_manage":"tbl_lrhm"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993882304390397955, 1, 1, '2025-11-27 11:19:21', 100, 1, '2025-12-02 14:32:10', 0, '数据看板-隐患管理-园区(月)', 'kb_yh_yq_m', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1963446160885366786","executeSql":"select count(1) as total,p.companyName as area,d.LABEL as name,e.LABEL as status,Concat(Month(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate and c.CAMPUS_ID=@@campusId}} group by p.companyName,Month(p.check_date),d.LABEL,e.LABEL","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,p.companyName as area,d.LABEL as name,e.LABEL as status,Concat(Month(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate and c.CAMPUS_ID=@@campusId}} group by p.companyName,Month(p.check_date),d.LABEL,e.LABEL","aliasObj":{"lc_risk_hazard_manage":"tbl_lrhm"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993882611124043779, 1, 1, '2025-11-27 11:20:34', 100, 1, '2025-12-02 14:32:34', 0, '数据看板-隐患管理-园区(周)', 'kb_yh_yq_w', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1963446160885366786","executeSql":"select count(1) as total,p.companyName as area,d.LABEL as name,e.LABEL as status,Concat(WEEK(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate and c.CAMPUS_ID=@@campusId}} group by p.companyName,WEEK(p.check_date),d.LABEL,e.LABEL","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,p.companyName as area,d.LABEL as name,e.LABEL as status,Concat(WEEK(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate and c.CAMPUS_ID=@@campusId}} group by p.companyName,WEEK(p.check_date),d.LABEL,e.LABEL","aliasObj":{"lc_risk_hazard_manage":"tbl_lrhm"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993882948522246146, 1, 1, '2025-11-27 11:21:54', 100, 1, '2025-12-02 14:32:49', 0, '数据看板-隐患管理-园区(天)', 'kb_yh_yq_d', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1963446160885366786","executeSql":"select count(1) as total,p.companyName as area,d.LABEL as name,e.LABEL as status,Concat(DAYOFMONTH(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate and c.CAMPUS_ID=@@campusId}} group by p.companyName,DAYOFMONTH(p.check_date),d.LABEL,e.LABEL","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select count(1) as total,p.companyName as area,d.LABEL as name,e.LABEL as status,Concat(DAYOFMONTH(p.check_date),'''') as dayname from LOWCODE_MASTER.lc_risk_hazard_manage p\r\ninner join LOWCODE_MASTER.campus_info c on p.parkId=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data d on d.DICT_TYPE=''risk_level_dic'' and d.value=p.risk_level\r\nleft join LOWCODE_MASTER.system_dict_data e on e.DICT_TYPE=''corrective_status_dic'' and e.value=p.corrective_status\r\nwhere {{p.check_date BETWEEN @@sDate and @@eDate and c.CAMPUS_ID=@@campusId}} group by p.companyName,DAYOFMONTH(p.check_date),d.LABEL,e.LABEL","aliasObj":{"lc_risk_hazard_manage":"tbl_lrhm"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993935903929696258, 1, 1, '2025-11-27 14:52:20', 100, null, '2025-11-27 14:52:20', 0, '数据看板-高危作业-集团', 'kb_gw_jt', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1964253329070571521","executeSql":"select p.item ,c.REGION as area,count(1) as total from (\r\nselect CREATE_TIME,''吊装作业'' as item,applyDepId from LOWCODE_MASTER.lc_lifting_operation \r\nunion\r\nselect CREATE_TIME,''临时用电作业'' as item,applyDepId from LOWCODE_MASTER.lc_temporary_power_operation \r\nUNION\r\nselect CREATE_TIME,''有限空间作业'' as item,applyDepId from LOWCODE_MASTER.lc_confined_space_operation \r\nUNION\r\nselect CREATE_TIME,''高处作业'' as item,applyDepId from LOWCODE_MASTER.lc_high_operation \r\nUNION\r\nselect CREATE_TIME,''动土作业'' as item,applyDepId from LOWCODE_MASTER.lc_land_operation \r\nUNION\r\nselect CREATE_TIME,''动火作业'' as item,applyDepId from LOWCODE_MASTER.lc_fire_operation ) p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.applyDepId=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID \r\nwhere {{p.CREATE_TIME BETWEEN @@sDate and @@eDate}} group by p.item ,c.REGION ","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select p.item ,c.REGION as area,count(1) as total from (\r\nselect CREATE_TIME,''吊装作业'' as item,applyDepId from LOWCODE_MASTER.lc_lifting_operation \r\nunion\r\nselect CREATE_TIME,''临时用电作业'' as item,applyDepId from LOWCODE_MASTER.lc_temporary_power_operation \r\nUNION\r\nselect CREATE_TIME,''有限空间作业'' as item,applyDepId from LOWCODE_MASTER.lc_confined_space_operation \r\nUNION\r\nselect CREATE_TIME,''高处作业'' as item,applyDepId from LOWCODE_MASTER.lc_high_operation \r\nUNION\r\nselect CREATE_TIME,''动土作业'' as item,applyDepId from LOWCODE_MASTER.lc_land_operation \r\nUNION\r\nselect CREATE_TIME,''动火作业'' as item,applyDepId from LOWCODE_MASTER.lc_fire_operation ) p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.applyDepId=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID \r\nwhere {{p.CREATE_TIME BETWEEN @@sDate and @@eDate}} group by p.item ,c.REGION ","aliasObj":{"lc_high_operation":"tbl_lho"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993936149325840387, 1, 1, '2025-11-27 14:53:18', 100, null, '2025-11-27 14:53:18', 0, '数据看板-高危作业-地区', 'kb_gw_dq', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1964253329070571521","executeSql":"select p.item ,c.CAMPUS_NAME as area,count(1) as total from (\r\nselect CREATE_TIME,''吊装作业'' as item,applyDepId from LOWCODE_MASTER.lc_lifting_operation \r\nunion\r\nselect CREATE_TIME,''临时用电作业'' as item,applyDepId from LOWCODE_MASTER.lc_temporary_power_operation \r\nUNION\r\nselect CREATE_TIME,''有限空间作业'' as item,applyDepId from LOWCODE_MASTER.lc_confined_space_operation \r\nUNION\r\nselect CREATE_TIME,''高处作业'' as item,applyDepId from LOWCODE_MASTER.lc_high_operation \r\nUNION\r\nselect CREATE_TIME,''动土作业'' as item,applyDepId from LOWCODE_MASTER.lc_land_operation \r\nUNION\r\nselect CREATE_TIME,''动火作业'' as item,applyDepId from LOWCODE_MASTER.lc_fire_operation ) p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.applyDepId=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID \r\nwhere {{p.CREATE_TIME BETWEEN @@sDate and @@eDate and C.REGIOD_ID=@@regiodId}} group by p.item ,c.CAMPUS_NAME","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select p.item ,c.CAMPUS_NAME as area,count(1) as total from (\r\nselect CREATE_TIME,''吊装作业'' as item,applyDepId from LOWCODE_MASTER.lc_lifting_operation \r\nunion\r\nselect CREATE_TIME,''临时用电作业'' as item,applyDepId from LOWCODE_MASTER.lc_temporary_power_operation \r\nUNION\r\nselect CREATE_TIME,''有限空间作业'' as item,applyDepId from LOWCODE_MASTER.lc_confined_space_operation \r\nUNION\r\nselect CREATE_TIME,''高处作业'' as item,applyDepId from LOWCODE_MASTER.lc_high_operation \r\nUNION\r\nselect CREATE_TIME,''动土作业'' as item,applyDepId from LOWCODE_MASTER.lc_land_operation \r\nUNION\r\nselect CREATE_TIME,''动火作业'' as item,applyDepId from LOWCODE_MASTER.lc_fire_operation ) p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.applyDepId=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID \r\nwhere {{p.CREATE_TIME BETWEEN @@sDate and @@eDate and C.REGIOD_ID=@@regiodId}} group by p.item ,c.CAMPUS_NAME","aliasObj":{"lc_high_operation":"tbl_lho"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993936836537384963, 1, 1, '2025-11-27 14:56:02', 100, null, '2025-11-27 14:56:02', 0, '数据看板-高危作业-园区', 'kb_gw_yq', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1964253329070571521","executeSql":"select p.item ,d.FULL_NAME as area,count(1) as total from (\r\nselect CREATE_TIME,''吊装作业'' as item,applyDepId from LOWCODE_MASTER.lc_lifting_operation \r\nunion\r\nselect CREATE_TIME,''临时用电作业'' as item,applyDepId from LOWCODE_MASTER.lc_temporary_power_operation \r\nUNION\r\nselect CREATE_TIME,''有限空间作业'' as item,applyDepId from LOWCODE_MASTER.lc_confined_space_operation \r\nUNION\r\nselect CREATE_TIME,''高处作业'' as item,applyDepId from LOWCODE_MASTER.lc_high_operation \r\nUNION\r\nselect CREATE_TIME,''动土作业'' as item,applyDepId from LOWCODE_MASTER.lc_land_operation \r\nUNION\r\nselect CREATE_TIME,''动火作业'' as item,applyDepId from LOWCODE_MASTER.lc_fire_operation ) p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.applyDepId=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID \r\nwhere {{p.CREATE_TIME BETWEEN @@sDate and @@eDate and c.CAMPUS_ID=@@campusId}} group by p.item ,d.FULL_NAME","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select p.item ,d.FULL_NAME as area,count(1) as total from (\r\nselect CREATE_TIME,''吊装作业'' as item,applyDepId from LOWCODE_MASTER.lc_lifting_operation \r\nunion\r\nselect CREATE_TIME,''临时用电作业'' as item,applyDepId from LOWCODE_MASTER.lc_temporary_power_operation \r\nUNION\r\nselect CREATE_TIME,''有限空间作业'' as item,applyDepId from LOWCODE_MASTER.lc_confined_space_operation \r\nUNION\r\nselect CREATE_TIME,''高处作业'' as item,applyDepId from LOWCODE_MASTER.lc_high_operation \r\nUNION\r\nselect CREATE_TIME,''动土作业'' as item,applyDepId from LOWCODE_MASTER.lc_land_operation \r\nUNION\r\nselect CREATE_TIME,''动火作业'' as item,applyDepId from LOWCODE_MASTER.lc_fire_operation ) p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.applyDepId=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID \r\nwhere {{p.CREATE_TIME BETWEEN @@sDate and @@eDate and c.CAMPUS_ID=@@campusId}} group by p.item ,d.FULL_NAME","aliasObj":{"lc_high_operation":"tbl_lho"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993953846956687361, 1, 1, '2025-11-27 16:03:38', 100, null, '2025-11-27 16:03:38', 0, '数据看板-应急预案-集团', 'kb_yj_jt', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1966336759107235842","executeSql":"select c.REGION as area,s.LABEL as status,count(1) as total from lc_drill_task p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.DEPT_ID=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data s on s.DICT_TYPE=''drill_task_status_type'' and s.value=p.task_status\r\nwhere {{p.SDATE between @@sDate and @@eDate or p.EDATE between @@sDate and @@eDate}} group by c.REGION,s.LABEL ","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select c.REGION as area,s.LABEL as status,count(1) as total from lc_drill_task p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.DEPT_ID=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data s on s.DICT_TYPE=''drill_task_status_type'' and s.value=p.task_status\r\nwhere {{p.SDATE between @@sDate and @@eDate or p.EDATE between @@sDate and @@eDate}} group by c.REGION,s.LABEL ","aliasObj":{"lc_emergency_plan":"tbl_lep"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993954169322504195, 1, 1, '2025-11-27 16:04:55', 100, null, '2025-11-27 16:04:55', 0, '数据看板-应急预案-地区', 'kb_yj_dq', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1966336759107235842","executeSql":"select c.CAMPUS_NAME as area,s.LABEL as status,count(1) as total from lc_drill_task p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.DEPT_ID=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data s on s.DICT_TYPE=''drill_task_status_type'' and s.value=p.task_status\r\nwhere {{(p.SDATE between @@sDate and @@eDate or p.EDATE between @@sDate and @@eDate) and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME,s.LABEL ","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select c.CAMPUS_NAME as area,s.LABEL as status,count(1) as total from lc_drill_task p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.DEPT_ID=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data s on s.DICT_TYPE=''drill_task_status_type'' and s.value=p.task_status\r\nwhere {{(p.SDATE between @@sDate and @@eDate or p.EDATE between @@sDate and @@eDate) and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME,s.LABEL ","aliasObj":{"lc_emergency_plan":"tbl_lep"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993956755077365762, 1, 1, '2025-11-27 16:15:11', 100, null, '2025-11-27 16:15:11', 0, '数据看板-应急预案-园区', 'kb_yj_yq', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1966336759107235842","executeSql":"select c.CAMPUS_NAME as area,s.LABEL as status,count(1) as total from lc_drill_task p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.DEPT_ID=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data s on s.DICT_TYPE=''drill_task_status_type'' and s.value=p.task_status\r\nwhere {{(p.SDATE between @@sDate and @@eDate or p.EDATE between @@sDate and @@eDate) and c.CAMPUS_ID=@@campusId}} group by c.CAMPUS_NAME,s.LABEL ","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select c.CAMPUS_NAME as area,s.LABEL as status,count(1) as total from lc_drill_task p\r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on p.DEPT_ID=d.ID\r\ninner join LOWCODE_MASTER.campus_info c on d.campus_id=c.CAMPUS_ID \r\nleft join LOWCODE_MASTER.system_dict_data s on s.DICT_TYPE=''drill_task_status_type'' and s.value=p.task_status\r\nwhere {{(p.SDATE between @@sDate and @@eDate or p.EDATE between @@sDate and @@eDate) and c.CAMPUS_ID=@@campusId}} group by c.CAMPUS_NAME,s.LABEL ","aliasObj":{"lc_emergency_plan":"tbl_lep"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1993985415075401730, 1, 1, '2025-11-27 18:09:04', 100, 1, '2025-12-03 10:34:36', 0, '数据看板-安全培训-集团', 'kb_px_jt', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1968225010550091777","executeSql":"select REGION as area,Count(planid) as total,sum(plannum) as plannum,sum(exenum) as exenum from (\r\nselect r.planid,c.REGION,COUNT(DISTINCT(r.planid)),SUM(r.exenum) as exenum,max(IFNULL(p.personCount,0))+max(IFNULL(p2.examPeopleNum,0)) as plannum\r\nfrom (\r\nselect areaId as campus_id,trainingDate as exeDate,ISNULL(trainingNum,0) as exenum,planid\r\nfrom LOWCODE_MASTER.lc_training_record \r\nunion \r\nselect d.campus_id,r.examTime as exeDate,r.examPeopleNum as exenum,r.examId as planid\r\nfrom LOWCODE_MASTER.lc_exam_record r \r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on r.deptId=d.ID) r \r\nleft join LOWCODE_MASTER.campus_info c on r.campus_id=c.CAMPUS_ID\r\nleft join LOWCODE_MASTER.lc_training_plan p on r.planid=p.id\r\nleft join LOWCODE_MASTER.lc_exam_plan p2 on r.planid=p2.id\r\nwhere {{r.exeDate between @@sDate and @@eDate}} group by c.REGION,r.planid) k group by k.REGION","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select REGION as area,Count(planid) as total,sum(plannum) as plannum,sum(exenum) as exenum from (\r\nselect r.planid,c.REGION,COUNT(DISTINCT(r.planid)),SUM(r.exenum) as exenum,max(IFNULL(p.personCount,0))+max(IFNULL(p2.examPeopleNum,0)) as plannum\r\nfrom (\r\nselect areaId as campus_id,trainingDate as exeDate,ISNULL(trainingNum,0) as exenum,planid\r\nfrom LOWCODE_MASTER.lc_training_record \r\nunion \r\nselect d.campus_id,r.examTime as exeDate,r.examPeopleNum as exenum,r.examId as planid\r\nfrom LOWCODE_MASTER.lc_exam_record r \r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on r.deptId=d.ID) r \r\nleft join LOWCODE_MASTER.campus_info c on r.campus_id=c.CAMPUS_ID\r\nleft join LOWCODE_MASTER.lc_training_plan p on r.planid=p.id\r\nleft join LOWCODE_MASTER.lc_exam_plan p2 on r.planid=p2.id\r\nwhere {{r.exeDate between @@sDate and @@eDate}} group by c.REGION,r.planid) k group by k.REGION","aliasObj":{"lc_training_record":"tbl_ltr"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1994219456957583362, 1, 1, '2025-11-28 09:39:04', 100, 1, '2025-12-03 10:33:28', 0, '数据看板-安全培训-区域', 'kb_px_qy', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1967436602286317570","executeSql":"select CAMPUS_NAME as area,Count(planid) as total,sum(plannum) as plannum,sum(exenum) as exenum from (\r\nselect r.planid,c.CAMPUS_NAME,COUNT(DISTINCT(r.planid)),SUM(r.exenum) as exenum,max(IFNULL(p.personCount,0))+max(IFNULL(p2.examPeopleNum,0)) as plannum\r\nfrom (\r\nselect areaId as campus_id,trainingDate as exeDate,ISNULL(trainingNum,0) as exenum,planid\r\nfrom LOWCODE_MASTER.lc_training_record \r\nunion \r\nselect d.campus_id,r.examTime as exeDate,r.examPeopleNum as exenum,r.examId as planid\r\nfrom LOWCODE_MASTER.lc_exam_record r \r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on r.deptId=d.ID) r \r\nleft join LOWCODE_MASTER.campus_info c on r.campus_id=c.CAMPUS_ID\r\nleft join LOWCODE_MASTER.lc_training_plan p on r.planid=p.id\r\nleft join LOWCODE_MASTER.lc_exam_plan p2 on r.planid=p2.id\r\nwhere {{r.exeDate between @@sDate and @@eDate and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME,r.planid) k group by k.CAMPUS_NAME","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select CAMPUS_NAME as area,Count(planid) as total,sum(plannum) as plannum,sum(exenum) as exenum from (\r\nselect r.planid,c.CAMPUS_NAME,COUNT(DISTINCT(r.planid)),SUM(r.exenum) as exenum,max(IFNULL(p.personCount,0))+max(IFNULL(p2.examPeopleNum,0)) as plannum\r\nfrom (\r\nselect areaId as campus_id,trainingDate as exeDate,ISNULL(trainingNum,0) as exenum,planid\r\nfrom LOWCODE_MASTER.lc_training_record \r\nunion \r\nselect d.campus_id,r.examTime as exeDate,r.examPeopleNum as exenum,r.examId as planid\r\nfrom LOWCODE_MASTER.lc_exam_record r \r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on r.deptId=d.ID) r \r\nleft join LOWCODE_MASTER.campus_info c on r.campus_id=c.CAMPUS_ID\r\nleft join LOWCODE_MASTER.lc_training_plan p on r.planid=p.id\r\nleft join LOWCODE_MASTER.lc_exam_plan p2 on r.planid=p2.id\r\nwhere {{r.exeDate between @@sDate and @@eDate and C.REGIOD_ID=@@regiodId}} group by c.CAMPUS_NAME,r.planid) k group by k.CAMPUS_NAME","aliasObj":{"lc_training_plan":"tbl_ltp"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1994223712360009731, 1, 1, '2025-11-28 09:55:59', 100, 1, '2025-12-03 10:32:08', 0, '数据看板-安全培训-园区', 'kb_px_yq', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1967436602286317570","executeSql":"select FULL_NAME as area,Count(planid) as total,sum(plannum) as plannum,sum(exenum) as exenum from (\r\nselect r.planid,r.FULL_NAME,COUNT(DISTINCT(r.planid)),SUM(r.exenum) as exenum,max(IFNULL(p.personCount,0))+max(IFNULL(p2.examPeopleNum,0)) as plannum\r\nfrom (\r\nselect d.campus_id,d.FULL_NAME,r.trainingDate as exeDate,ISNULL(r.trainingNum,0) as exenum,r.planid\r\nfrom LOWCODE_MASTER.lc_training_record r \r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on r.deptId=d.ID\r\nunion \r\nselect d.campus_id,d.FULL_NAME,r.examTime as exeDate,r.examPeopleNum as exenum,r.examId as planid\r\nfrom LOWCODE_MASTER.lc_exam_record r \r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on r.deptId=d.ID) r \r\nleft join LOWCODE_MASTER.lc_training_plan p on r.planid=p.id\r\nleft join LOWCODE_MASTER.lc_exam_plan p2 on r.planid=p2.id\r\nwhere {{r.exeDate between @@sDate and @@eDate and r.CAMPUS_ID=@@campusId}} group by r.FULL_NAME,r.planid) k group by k.FULL_NAME","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select FULL_NAME as area,Count(planid) as total,sum(plannum) as plannum,sum(exenum) as exenum from (\r\nselect r.planid,r.FULL_NAME,COUNT(DISTINCT(r.planid)),SUM(r.exenum) as exenum,max(IFNULL(p.personCount,0))+max(IFNULL(p2.examPeopleNum,0)) as plannum\r\nfrom (\r\nselect d.campus_id,d.FULL_NAME,r.trainingDate as exeDate,ISNULL(r.trainingNum,0) as exenum,r.planid\r\nfrom LOWCODE_MASTER.lc_training_record r \r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on r.deptId=d.ID\r\nunion \r\nselect d.campus_id,d.FULL_NAME,r.examTime as exeDate,r.examPeopleNum as exenum,r.examId as planid\r\nfrom LOWCODE_MASTER.lc_exam_record r \r\ninner join LOWCODE_MASTER.SYSTEM_DEPT d on r.deptId=d.ID) r \r\nleft join LOWCODE_MASTER.lc_training_plan p on r.planid=p.id\r\nleft join LOWCODE_MASTER.lc_exam_plan p2 on r.planid=p2.id\r\nwhere {{r.exeDate between @@sDate and @@eDate and r.CAMPUS_ID=@@campusId}} group by r.FULL_NAME,r.planid) k group by k.FULL_NAME","aliasObj":{"lc_training_plan":"tbl_ltp"},"typeKey":"custom"}}', 'master');
delete from LOWCODE_FRAME.LOWCODE_REPORT_FIELD where REPORT_ID in (
select id from LOWCODE_FRAME.lowcode_report where REPORT_CODE in ('kb_px_yq','kb_px_qy','kb_px_jt','kb_yj_yq',
'kb_yj_dq','kb_yj_jt','kb_gw_yq','kb_gw_dq','kb_gw_jt','kb_yh_yq_d','kb_yh_yq_w','kb_yh_yq_m','kb_yh_qy_d','kb_yh_qy_w',
'kb_yh_qy_m','kb_yh_jt_m','kb_yh_jt_w','kb_yh_jt_d','kb_fx_yq','kb_fx_qy','kb_fx_jt','kb_wx_yq','kb_wx_qy','kb_wx_jt'));
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993228074646274050, 1, 1, '2025-11-25 15:59:40', 100, null, null, 0, 1993228074415587330, 'total', '总数', 'Integer', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''总数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993228074646274051, 1, 1, '2025-11-25 15:59:40', 100, null, null, 0, 1993228074415587330, 'name', '名称', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993228074646274052, 1, 1, '2025-11-25 15:59:40', 100, null, null, 0, 1993228074415587330, 'row_id', '行号', 'BigDecimal', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993228431975809026, 1, 1, '2025-11-25 16:01:05', 100, null, null, 0, 1993228431912894466, 'total', '人数', 'Integer', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''人数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993228431975809027, 1, 1, '2025-11-25 16:01:05', 100, null, null, 0, 1993228431912894466, 'name', '名称', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993228431975809028, 1, 1, '2025-11-25 16:01:05', 100, null, null, 0, 1993228431912894466, 'row_id', '行号', 'BigDecimal', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993228714114056196, 1, 1, '2025-11-25 16:02:13', 100, null, null, 0, 1993228714114056195, 'total', '人数', 'Integer', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''人数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993228714114056197, 1, 1, '2025-11-25 16:02:13', 100, null, null, 0, 1993228714114056195, 'name', '名称', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993228714114056198, 1, 1, '2025-11-25 16:02:13', 100, null, null, 0, 1993228714114056195, 'row_id', '行号', 'BigDecimal', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993234086086344706, 1, 1, '2025-11-25 16:23:33', 100, null, null, 0, 1993234086019235842, 'total', '总数', 'Integer', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''总数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993234086086344707, 1, 1, '2025-11-25 16:23:33', 100, null, null, 0, 1993234086019235842, 'name', '名称', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993234086086344708, 1, 1, '2025-11-25 16:23:33', 100, null, null, 0, 1993234086019235842, 'row_id', '行号', 'BigDecimal', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993234673070800899, 1, 1, '2025-11-25 16:25:53', 100, null, null, 0, 1993234673070800898, 'total', '总数', 'Integer', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''总数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993234673070800900, 1, 1, '2025-11-25 16:25:53', 100, null, null, 0, 1993234673070800898, 'name', '名称', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993234673070800901, 1, 1, '2025-11-25 16:25:53', 100, null, null, 0, 1993234673070800898, 'row_id', '行号', 'BigDecimal', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993236063444828163, 1, 1, '2025-11-25 16:31:25', 100, null, null, 0, 1993236063444828162, 'total', '总数', 'Integer', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''总数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993236063444828164, 1, 1, '2025-11-25 16:31:25', 100, null, '2025-11-29 14:01:10', 0, 1993236063444828162, 'name', '风险类别', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''风险类别'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993236063444828165, 1, 1, '2025-11-25 16:31:25', 100, null, null, 0, 1993236063444828162, 'row_id', '行号', 'BigDecimal', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993505038732918788, 1, 1, '2025-11-26 10:20:13', 100, null, null, 1, 1993505038732918787, 'total', '数量', 'Integer', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993505038732918789, 1, 1, '2025-11-26 10:20:13', 100, null, null, 1, 1993505038732918787, 'dayname', '日期', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''日期'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993505038732918790, 1, 1, '2025-11-26 10:20:13', 100, null, null, 1, 1993505038732918787, 'name', '分类', 'String', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''分类'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993505038732918791, 1, 1, '2025-11-26 10:20:13', 100, null, null, 1, 1993505038732918787, 'row_id', '行号', 'BigDecimal', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993505322506944515, 1, 1, '2025-11-26 10:21:21', 100, null, null, 1, 1993505322506944514, 'total', '数量', 'Integer', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993505322506944516, 1, 1, '2025-11-26 10:21:21', 100, null, null, 1, 1993505322506944514, 'dayname', '日期', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''日期'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993505322506944517, 1, 1, '2025-11-26 10:21:21', 100, null, null, 1, 1993505322506944514, 'name', '分类', 'String', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''分类'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993505322506944518, 1, 1, '2025-11-26 10:21:21', 100, null, null, 1, 1993505322506944514, 'row_id', '行号', 'BigDecimal', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993505670764199940, 1, 1, '2025-11-26 10:22:44', 100, null, null, 0, 1993505670764199939, 'total', '数量', 'Integer', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993505670764199941, 1, 1, '2025-11-26 10:22:44', 100, null, null, 0, 1993505670764199939, 'dayname', '日期', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''日期'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993505670764199942, 1, 1, '2025-11-26 10:22:44', 100, null, null, 0, 1993505670764199939, 'name', '分类', 'String', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''分类'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993505670764199943, 1, 1, '2025-11-26 10:22:44', 100, null, null, 0, 1993505670764199939, 'row_id', '行号', 'BigDecimal', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993507391041208322, 1, 1, '2025-11-26 10:29:34', 100, null, null, 0, 1993505038732918787, 'total', '总数', 'BigInt', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''总数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993507391041208323, 1, 1, '2025-11-26 10:29:34', 100, null, null, 0, 1993505038732918787, 'dayname', '日期', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''日期'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993507391041208324, 1, 1, '2025-11-26 10:29:34', 100, null, null, 0, 1993505038732918787, 'name', '分类', 'String', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''分类'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993507391041208325, 1, 1, '2025-11-26 10:29:34', 100, null, null, 0, 1993505038732918787, 'row_id', '行号', 'BigDecimal', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993507391041208326, 1, 1, '2025-11-26 10:29:34', 100, null, null, 0, 1993505038732918787, 'status', '状态', 'String', 5, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''状态'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993507899084668930, 1, 1, '2025-11-26 10:31:35', 100, null, null, 0, 1993505322506944514, 'total', '数量', 'Integer', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993507899084668931, 1, 1, '2025-11-26 10:31:35', 100, null, null, 0, 1993505322506944514, 'dayname', '日期', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''日期'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993507899084668932, 1, 1, '2025-11-26 10:31:35', 100, null, null, 0, 1993505322506944514, 'name', '分类', 'String', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''分类'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993507899084668933, 1, 1, '2025-11-26 10:31:35', 100, null, null, 0, 1993505322506944514, 'row_id', '行号', 'BigDecimal', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993507899084668934, 1, 1, '2025-11-26 10:31:35', 100, null, null, 0, 1993505322506944514, 'status', '状态', 'String', 5, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''状态'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993878492795666435, 1, 1, '2025-11-27 11:04:12', 100, null, null, 0, 1993878492795666434, 'area', '园区', 'String', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''园区'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993878492795666436, 1, 1, '2025-11-27 11:04:12', 100, null, null, 0, 1993878492795666434, 'total', '数量', 'Integer', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993878492795666437, 1, 1, '2025-11-27 11:04:12', 100, null, null, 0, 1993878492795666434, 'dayname', '日期', 'String', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''日期'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993878492795666438, 1, 1, '2025-11-27 11:04:12', 100, null, null, 0, 1993878492795666434, 'name', '分类', 'String', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''分类'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993878492795666439, 1, 1, '2025-11-27 11:04:12', 100, null, null, 0, 1993878492795666434, 'row_id', '行号', 'BigDecimal', 5, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993878492795666440, 1, 1, '2025-11-27 11:04:12', 100, null, null, 0, 1993878492795666434, 'status', '状态', 'String', 6, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''状态'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993879673064423425, 1, 1, '2025-11-27 11:08:53', 100, null, null, 0, 1993879672997314563, 'area', '园区', 'String', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''园区'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993879673064423426, 1, 1, '2025-11-27 11:08:53', 100, null, null, 0, 1993879672997314563, 'total', '数量', 'Integer', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993879673064423427, 1, 1, '2025-11-27 11:08:53', 100, null, null, 0, 1993879672997314563, 'dayname', '日期', 'String', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''日期'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993879673064423428, 1, 1, '2025-11-27 11:08:53', 100, null, null, 0, 1993879672997314563, 'name', '分类', 'String', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''分类'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993879673064423429, 1, 1, '2025-11-27 11:08:53', 100, null, null, 0, 1993879672997314563, 'row_id', '行号', 'BigDecimal', 5, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993879673064423430, 1, 1, '2025-11-27 11:08:53', 100, null, null, 0, 1993879672997314563, 'status', '状态', 'String', 6, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''状态'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993880002657026052, 1, 1, '2025-11-27 11:10:12', 100, null, null, 0, 1993880002657026051, 'area', '园区', 'String', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''园区'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993880002657026053, 1, 1, '2025-11-27 11:10:12', 100, null, null, 0, 1993880002657026051, 'total', '数量', 'Integer', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993880002657026054, 1, 1, '2025-11-27 11:10:12', 100, null, null, 0, 1993880002657026051, 'dayname', '日期', 'String', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''日期'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993880002657026055, 1, 1, '2025-11-27 11:10:12', 100, null, null, 0, 1993880002657026051, 'name', '分类', 'String', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''分类'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993880002657026056, 1, 1, '2025-11-27 11:10:12', 100, null, null, 0, 1993880002657026051, 'row_id', '行号', 'BigDecimal', 5, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993880002657026057, 1, 1, '2025-11-27 11:10:12', 100, null, null, 0, 1993880002657026051, 'status', '状态', 'String', 6, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''状态'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882304457506817, 1, 1, '2025-11-27 11:19:21', 100, null, null, 0, 1993882304390397955, 'area', '公司', 'String', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''公司'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882304457506818, 1, 1, '2025-11-27 11:19:21', 100, null, null, 0, 1993882304390397955, 'total', '数量', 'Integer', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882304457506819, 1, 1, '2025-11-27 11:19:21', 100, null, null, 0, 1993882304390397955, 'dayname', '日期', 'String', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''日期'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882304457506820, 1, 1, '2025-11-27 11:19:21', 100, null, null, 0, 1993882304390397955, 'name', '分类', 'String', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''分类'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882304457506821, 1, 1, '2025-11-27 11:19:21', 100, null, null, 0, 1993882304390397955, 'row_id', '行号', 'BigDecimal', 5, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882304457506822, 1, 1, '2025-11-27 11:19:21', 100, null, null, 0, 1993882304390397955, 'status', '状态', 'String', 6, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''状态'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882611124043780, 1, 1, '2025-11-27 11:20:34', 100, null, null, 0, 1993882611124043779, 'area', '公司', 'String', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''公司'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882611124043781, 1, 1, '2025-11-27 11:20:34', 100, null, null, 0, 1993882611124043779, 'total', '数量', 'Integer', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882611124043782, 1, 1, '2025-11-27 11:20:34', 100, null, null, 0, 1993882611124043779, 'dayname', '日期', 'String', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''日期'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882611124043783, 1, 1, '2025-11-27 11:20:34', 100, null, null, 0, 1993882611124043779, 'name', '分类', 'String', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''分类'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882611124043784, 1, 1, '2025-11-27 11:20:34', 100, null, null, 0, 1993882611124043779, 'row_id', '行号', 'BigDecimal', 5, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882611124043785, 1, 1, '2025-11-27 11:20:34', 100, null, null, 0, 1993882611124043779, 'status', '状态', 'String', 6, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''状态'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882948589355009, 1, 1, '2025-11-27 11:21:54', 100, null, null, 0, 1993882948522246146, 'area', '公司', 'String', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''公司'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882948589355010, 1, 1, '2025-11-27 11:21:54', 100, null, null, 0, 1993882948522246146, 'total', '数量', 'Integer', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882948589355011, 1, 1, '2025-11-27 11:21:54', 100, null, null, 0, 1993882948522246146, 'dayname', '日期', 'String', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''日期'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882948589355012, 1, 1, '2025-11-27 11:21:54', 100, null, null, 0, 1993882948522246146, 'name', '分类', 'String', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''分类'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882948589355013, 1, 1, '2025-11-27 11:21:54', 100, null, null, 0, 1993882948522246146, 'row_id', '行号', 'BigDecimal', 5, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993882948589355014, 1, 1, '2025-11-27 11:21:54', 100, null, null, 0, 1993882948522246146, 'status', '状态', 'String', 6, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''状态'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993935903929696259, 1, 1, '2025-11-27 14:52:20', 100, null, null, 0, 1993935903929696258, 'area', '区域', 'String', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''区域'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993935903929696260, 1, 1, '2025-11-27 14:52:20', 100, null, null, 0, 1993935903929696258, 'item', '项目', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''项目'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993935903929696261, 1, 1, '2025-11-27 14:52:20', 100, null, null, 0, 1993935903929696258, 'total', '数量', 'Integer', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993935903929696262, 1, 1, '2025-11-27 14:52:20', 100, null, null, 0, 1993935903929696258, 'row_id', '行号', 'BigDecimal', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993936149388754945, 1, 1, '2025-11-27 14:53:18', 100, null, null, 0, 1993936149325840387, 'area', '园区', 'String', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''园区'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993936149388754946, 1, 1, '2025-11-27 14:53:18', 100, null, null, 0, 1993936149325840387, 'item', '项目', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''项目'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993936149388754947, 1, 1, '2025-11-27 14:53:18', 100, null, null, 0, 1993936149325840387, 'total', '数量', 'Integer', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993936149388754948, 1, 1, '2025-11-27 14:53:18', 100, null, null, 0, 1993936149325840387, 'row_id', '行号', 'BigDecimal', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993936836537384964, 1, 1, '2025-11-27 14:56:02', 100, null, null, 0, 1993936836537384963, 'area', '公司', 'String', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''公司'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993936836537384965, 1, 1, '2025-11-27 14:56:02', 100, null, null, 0, 1993936836537384963, 'item', '项目', 'String', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''项目'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993936836537384966, 1, 1, '2025-11-27 14:56:02', 100, null, null, 0, 1993936836537384963, 'total', '数量', 'Integer', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993936836537384967, 1, 1, '2025-11-27 14:56:02', 100, null, null, 0, 1993936836537384963, 'row_id', '行号', 'BigDecimal', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993953846956687362, 1, 1, '2025-11-27 16:03:38', 100, null, null, 0, 1993953846956687361, 'area', '地区', 'String', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''地区'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993953846956687363, 1, 1, '2025-11-27 16:03:38', 100, null, null, 0, 1993953846956687361, 'total', '数量', 'Integer', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993953846956687364, 1, 1, '2025-11-27 16:03:38', 100, null, null, 0, 1993953846956687361, 'row_id', '行号', 'BigDecimal', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993953846956687365, 1, 1, '2025-11-27 16:03:38', 100, null, null, 0, 1993953846956687361, 'status', '状态', 'String', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''状态'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993954169347670017, 1, 1, '2025-11-27 16:04:55', 100, null, null, 0, 1993954169322504195, 'area', '园区', 'String', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''园区'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993954169347670018, 1, 1, '2025-11-27 16:04:55', 100, null, null, 0, 1993954169322504195, 'total', '数量', 'Integer', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993954169347670019, 1, 1, '2025-11-27 16:04:55', 100, null, null, 0, 1993954169322504195, 'row_id', '行号', 'BigDecimal', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993954169347670020, 1, 1, '2025-11-27 16:04:55', 100, null, null, 0, 1993954169322504195, 'status', '状态', 'String', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''状态'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993956755144474626, 1, 1, '2025-11-27 16:15:11', 100, null, null, 0, 1993956755077365762, 'area', '园区', 'String', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''园区'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993956755144474627, 1, 1, '2025-11-27 16:15:11', 100, null, null, 0, 1993956755077365762, 'total', '数量', 'Integer', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993956755144474628, 1, 1, '2025-11-27 16:15:11', 100, null, null, 0, 1993956755077365762, 'row_id', '行号', 'BigDecimal', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1993956755144474629, 1, 1, '2025-11-27 16:15:11', 100, null, null, 0, 1993956755077365762, 'status', '状态', 'String', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''状态'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996044752971132929, 1, 1, '2025-12-03 10:32:08', 100, null, null, 0, 1994223712360009731, 'area', '公司', 'String', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''公司'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996044752971132930, 1, 1, '2025-12-03 10:32:08', 100, null, null, 0, 1994223712360009731, 'exenum', '执行次数', 'Integer', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''执行次数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996044752971132931, 1, 1, '2025-12-03 10:32:08', 100, null, null, 0, 1994223712360009731, 'total', '计划数', 'Integer', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''计划数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996044752971132932, 1, 1, '2025-12-03 10:32:08', 100, null, null, 0, 1994223712360009731, 'plannum', '计划人数', 'Integer', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''计划人数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996044752971132933, 1, 1, '2025-12-03 10:32:08', 100, null, null, 0, 1994223712360009731, 'row_id', '行号', 'BigDecimal', 5, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996045086766428162, 1, 1, '2025-12-03 10:33:28', 100, null, null, 0, 1994219456957583362, 'exenum', '执行次数', 'Integer', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''执行次数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996045086766428163, 1, 1, '2025-12-03 10:33:28', 100, null, null, 0, 1994219456957583362, 'total', '计划数', 'Integer', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''计划数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996045086766428164, 1, 1, '2025-12-03 10:33:28', 100, null, null, 0, 1994219456957583362, 'plannum', '计划人数', 'Integer', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''计划人数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996045086766428165, 1, 1, '2025-12-03 10:33:28', 100, null, null, 0, 1994219456957583362, 'row_id', '行号', 'BigDecimal', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996045086766428166, 1, 1, '2025-12-03 10:33:28', 100, null, null, 0, 1994219456957583362, 'area', '园区名', 'String', 5, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''园区名'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996045372901847041, 1, 1, '2025-12-03 10:34:36', 100, null, null, 0, 1993985415075401730, 'exenum', '执行次数', 'Integer', 1, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''执行次数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996045372901847042, 1, 1, '2025-12-03 10:34:36', 100, null, null, 0, 1993985415075401730, 'total', '计划数', 'Integer', 2, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''计划数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996045372901847043, 1, 1, '2025-12-03 10:34:36', 100, null, null, 0, 1993985415075401730, 'plannum', '计划人数', 'Integer', 3, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''计划人数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996045372901847044, 1, 1, '2025-12-03 10:34:36', 100, null, null, 0, 1993985415075401730, 'row_id', '行号', 'BigDecimal', 4, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''行号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1996045372901847045, 1, 1, '2025-12-03 10:34:36', 100, null, null, 0, 1993985415075401730, 'area', '区域', 'String', 5, 'N', 'N', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''区域'',
//English
''en'': '''',
}');

View File

@@ -0,0 +1,777 @@
-- 先创建一个表结构,避免程序启动时找不到数据库表导致报错或者启动失败
CREATE TABLE IF NOT EXISTS "LOWCODE_MASTER"."LC_BUILDING"
(
"ID" number(38, 0) NOT NULL,
"BUILDING_NAME" varchar2(128) NOT NULL,
"CAMPUS_ID" varchar2(128) NOT NULL,
"CAMPUS_NAME" varchar2(128) NOT NULL,
"TENANT_ID" number(38, 0),
"CREATE_USER" number(38, 0),
"CREATE_TIME" timestamp(6),
"CREATE_DEPT" number(38, 0),
"UPDATE_USER" number(38, 0),
"UPDATE_TIME" timestamp(6),
"IS_DELETED" number(2, 0) DEFAULT '0',
"BUILDING_ID" varchar2(128) NOT NULL,
"STATUS" number(11, 0),
NOT CLUSTER PRIMARY KEY("ID")
) STORAGE
(
ON
"MAIN",
CLUSTERBTR
);
COMMENT ON TABLE LOWCODE_MASTER.LC_BUILDING IS '楼宇点位信息表';
COMMENT ON COLUMN LOWCODE_MASTER.LC_BUILDING."BUILDING_ID" IS '楼宇编号';
COMMENT ON COLUMN LOWCODE_MASTER.LC_BUILDING."BUILDING_NAME" IS '楼宇名称';
COMMENT ON COLUMN LOWCODE_MASTER.LC_BUILDING."CAMPUS_ID" IS '园区编号';
COMMENT ON COLUMN LOWCODE_MASTER.LC_BUILDING."CAMPUS_NAME" IS '园区名称';
COMMENT ON COLUMN LOWCODE_MASTER.LC_BUILDING."CREATE_DEPT" IS '创建部门id';
COMMENT ON COLUMN LOWCODE_MASTER.LC_BUILDING."CREATE_TIME" IS '创建时间';
COMMENT ON COLUMN LOWCODE_MASTER.LC_BUILDING."CREATE_USER" IS '创建人';
COMMENT ON COLUMN LOWCODE_MASTER.LC_BUILDING."ID" IS '主键';
COMMENT ON COLUMN LOWCODE_MASTER.LC_BUILDING."IS_DELETED" IS '是否删除';
COMMENT ON COLUMN LOWCODE_MASTER.LC_BUILDING."STATUS" IS '楼宇状态';
COMMENT ON COLUMN LOWCODE_MASTER.LC_BUILDING."TENANT_ID" IS '租户编号';
COMMENT ON COLUMN LOWCODE_MASTER.LC_BUILDING."UPDATE_TIME" IS '更新时间';
COMMENT ON COLUMN LOWCODE_MASTER.LC_BUILDING."UPDATE_USER" IS '更新人';
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM"
where "TABLE_NAME" = 'lc_building';
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "TABLE_NAME", "TABLE_DESCRIBE",
"TABLE_TYPE", "TABLE_CLASSIFY", "TABLE_ID_TYPE", "TABLE_SELECT",
"IS_DB_SYNC", "IS_DES_FORM", "SUB_TABLE_MAPPING", "SUB_TABLE_SORT",
"SUB_TABLE_TITLE", "THEME_TEMPLATE", "DESFORM_WEB_ID", "TREE_STYLE",
"TREE_MODE", "TREE_LABEL_FIELD", "OPERATE_MENU_STYLE", "MAX_MENU_NUM",
"FORM_STYLE", "SUB_TABLE_LIST_STR", "VIEW_DEFAULT_FIELD",
"GROUP_DBFORM_ID", "ORDERBY_CONFIG", "WHERE_CONFIG", "DATA_CONFIG",
"BASIC_FUNCTION", "BASIC_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG",
"TABLE_STYLE", "IMPORT_DUPLICATE_TYPE")
values (1995494370049097730, 1, 1, '2025-12-01 22:05:07', 100, 1, '2025-12-03 17:00:39', 0, 'lc_building',
'楼宇点位信息表', 1, 1, 'NATIVE', 'multiple', 'Y', 'N', '', 0, '', 'normal', null, 'default', 'default', '',
'more', 1, 2, '', 'N', 1960949902852292609, '[{"order":"desc","column":"id"}]', null,
'page,initDataReq,authFalse', 'viewBtn,delBtn,batchDelBtn', '', 'height,header,menu,index,border,rollBottom',
'',
'{"singleStyle":"default","singleCardSpan":"","expandShowNum":null,"expandMode":"","searchStyle":"default"}',
'update');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_BUTTON"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_JAVA"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_JS"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_SQL"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN",
"FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY",
"IS_NULL", "SORT_NUM", "IS_DB")
values (1995494370187509761, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'id', '主键', 128, 0, '', 'BigInt', '楼宇主键', 'Y', 'N', 1, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN",
"FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY",
"IS_NULL", "SORT_NUM", "IS_DB")
values (1995494370187509762, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_id', '楼宇编号', 128, 0, '', 'String', '楼宇编号', 'N', 'N', 2, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN",
"FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY",
"IS_NULL", "SORT_NUM", "IS_DB")
values (1995494370187509763, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_name', '楼宇名称', 128, 0, '', 'String', '楼宇名称', 'N', 'N', 3, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN",
"FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY",
"IS_NULL", "SORT_NUM", "IS_DB")
values (1995494370187509764, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_id', '园区编号', 128, 0, '', 'String', '园区编号', 'N', 'N', 4, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN",
"FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY",
"IS_NULL", "SORT_NUM", "IS_DB")
values (1995494370187509765, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_name', '园区名称', 128, 0, '', 'String', '园区名称', 'N', 'N', 5, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN",
"FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY",
"IS_NULL", "SORT_NUM", "IS_DB")
values (1995494370187509766, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'tenant_id', '租户编号', 128, 0, '', 'BigInt', '', 'N', 'Y', 7, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN",
"FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY",
"IS_NULL", "SORT_NUM", "IS_DB")
values (1995494370187509767, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_user', '创建人', 128, 0, '', 'BigInt', '', 'N', 'Y', 8, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN",
"FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY",
"IS_NULL", "SORT_NUM", "IS_DB")
values (1995494370187509768, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_time', '创建时间', 128, 0, '', 'DateTime', '', 'N', 'Y', 9, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN",
"FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY",
"IS_NULL", "SORT_NUM", "IS_DB")
values (1995494370187509769, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_dept', '创建部门id', 128, 0, '', 'BigInt', '', 'N', 'Y', 10, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN",
"FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY",
"IS_NULL", "SORT_NUM", "IS_DB")
values (1995494370187509770, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_user', '更新人', 128, 0, '', 'BigInt', '', 'N', 'Y', 11, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN",
"FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY",
"IS_NULL", "SORT_NUM", "IS_DB")
values (1995494370187509771, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_time', '更新时间', 128, 0, '', 'DateTime', '', 'N', 'Y', 12, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN",
"FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY",
"IS_NULL", "SORT_NUM", "IS_DB")
values (1995494370187509772, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'is_deleted', '是否删除', 2, 0, '0', 'Integer', '', 'N', 'Y', 13, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN",
"FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY",
"IS_NULL", "SORT_NUM", "IS_DB")
values (1996062161588264961, 1, 1, '2025-12-03 11:41:19', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'status', '楼宇状态', 11, 0, '', 'Integer', '楼宇状态(0:停用,1:启用)', 'N', 'Y', 6, 'Y');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE",
"DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER",
"DICT_TABLE_SEARCH")
values (1995494370468528130, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'id', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE",
"DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER",
"DICT_TABLE_SEARCH")
values (1995494370468528131, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_id', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE",
"DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER",
"DICT_TABLE_SEARCH")
values (1995494370468528132, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_name', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE",
"DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER",
"DICT_TABLE_SEARCH")
values (1995494370468528133, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_id', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE",
"DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER",
"DICT_TABLE_SEARCH")
values (1995494370468528134, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_name', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE",
"DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER",
"DICT_TABLE_SEARCH")
values (1995494370468528135, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'tenant_id', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE",
"DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER",
"DICT_TABLE_SEARCH")
values (1995494370468528136, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_user', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE",
"DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER",
"DICT_TABLE_SEARCH")
values (1995494370468528137, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_time', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE",
"DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER",
"DICT_TABLE_SEARCH")
values (1995494370468528138, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_dept', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE",
"DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER",
"DICT_TABLE_SEARCH")
values (1995494370468528139, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_user', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE",
"DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER",
"DICT_TABLE_SEARCH")
values (1995494370468528140, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_time', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE",
"DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER",
"DICT_TABLE_SEARCH")
values (1995494370468528141, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'is_deleted', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE",
"DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER",
"DICT_TABLE_SEARCH")
values (1996062161718288386, 1, 1, '2025-12-03 11:41:19', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'status', 'dict', 'common_status', '', '', '', '', '');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT",
"IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE")
values (1995494370539831298, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'id', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT",
"IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE")
values (1995494370539831299, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_id', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT",
"IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE")
values (1995494370539831300, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_name', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT",
"IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE")
values (1995494370539831301, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_id', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT",
"IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE")
values (1995494370539831302, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_name', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT",
"IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE")
values (1995494370539831303, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'tenant_id', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT",
"IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE")
values (1995494370539831304, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_user', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT",
"IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE")
values (1995494370539831305, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_time', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT",
"IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE")
values (1995494370539831306, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_dept', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT",
"IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE")
values (1995494370539831307, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_user', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT",
"IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE")
values (1995494370539831308, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_time', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT",
"IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE")
values (1995494370539831309, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'is_deleted', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT",
"IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE")
values (1996062161768620034, 1, 1, '2025-12-03 11:41:19', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'status', 'Y', 'Y', '', '');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD")
values (1995494370606940162, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'id', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD")
values (1995494370606940163, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_id', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD")
values (1995494370606940164, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_name', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD")
values (1995494370606940165, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_id', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD")
values (1995494370606940166, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_name', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD")
values (1995494370606940167, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'tenant_id', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD")
values (1995494370606940168, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_user', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD")
values (1995494370606940169, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_time', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD")
values (1995494370606940170, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_dept', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD")
values (1995494370606940171, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_user', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD")
values (1995494370606940172, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_time', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD")
values (1995494370606940173, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'is_deleted', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME",
"CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED",
"DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD")
values (1996062161831534594, 1, 1, '2025-12-03 11:41:19', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'status', '', '');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE",
"QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth")
values (1995494370820849665, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'id', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE",
"QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth")
values (1995494370820849666, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_id', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE",
"QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth")
values (1995494370820849667, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_name', 'Y', 'Y', 'LIKE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE",
"QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth")
values (1995494370820849668, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_id', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE",
"QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth")
values (1995494370820849669, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_name', 'Y', 'Y', 'LIKE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE",
"QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth")
values (1995494370820849670, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'tenant_id', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE",
"QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth")
values (1995494370820849671, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_user', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE",
"QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth")
values (1995494370820849672, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_time', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE",
"QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth")
values (1995494370820849673, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_dept', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE",
"QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth")
values (1995494370820849674, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_user', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE",
"QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth")
values (1995494370820849675, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_time', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE",
"QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth")
values (1995494370820849676, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'is_deleted', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE",
"QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth")
values (1996062161923809282, 1, 1, '2025-12-03 11:41:19', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'status', 'N', 'N', 'EQ', '', '', '');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM",
"IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE",
"CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE",
"VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N")
values (1995494370674049026, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'id', 'Y', 'N', 'N', 'N', 'N', 'N', 'input', '', '', 'min', '',
'{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''主键'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM",
"IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE",
"CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE",
"VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N")
values (1995494370674049027, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_id', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '',
'{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''楼宇编号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM",
"IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE",
"CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE",
"VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N")
values (1995494370674049028, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_name', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '',
'{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''楼宇名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM",
"IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE",
"CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE",
"VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N")
values (1995494370674049029, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_id', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '',
'{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''园区编号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM",
"IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE",
"CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE",
"VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N")
values (1995494370674049030, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_name', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '',
'{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''园区名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM",
"IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE",
"CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE",
"VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N")
values (1995494370674049031, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'tenant_id', 'Y', 'N', 'N', 'N', 'N', 'N', 'input', '', '', 'min', '',
'{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''租户编号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM",
"IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE",
"CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE",
"VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N")
values (1995494370674049032, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_user', 'Y', 'N', 'N', 'N', 'N', 'N', 'userSelect', '', '', 'min', '',
'{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''创建人'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM",
"IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE",
"CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE",
"VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N")
values (1995494370674049033, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_time', 'Y', 'N', 'N', 'N', 'N', 'N', 'date', '', '', 'min', '',
'{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''创建时间'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM",
"IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE",
"CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE",
"VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N")
values (1995494370674049034, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_dept', 'Y', 'N', 'N', 'N', 'N', 'N', 'deptSelect', '', '', 'min', '',
'{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''创建部门id'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM",
"IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE",
"CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE",
"VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N")
values (1995494370674049035, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_user', 'Y', 'N', 'N', 'N', 'N', 'N', 'userSelect', '', '', 'min', '',
'{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''更新人'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM",
"IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE",
"CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE",
"VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N")
values (1995494370674049036, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_time', 'Y', 'N', 'N', 'N', 'N', 'N', 'date', '', '', 'min', '',
'{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''更新时间'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM",
"IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE",
"CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE",
"VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N")
values (1995494370674049037, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'is_deleted', 'Y', 'N', 'N', 'N', 'N', 'N', 'input', '', '', 'min', '',
'{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''是否删除'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM",
"IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE",
"CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE",
"VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N")
values (1996062161873477634, 1, 1, '2025-12-03 11:41:19', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'status', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'select', '', '', 'min', '',
'{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''楼宇状态'',
//English
''en'': '''',
}');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_INDEX"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_BUTTON"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_DATA_RULE"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_DATA_TENANT"
where "DBFORM_ROLE_DATA_RULE_ID" in (select "ID"
from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_DATA_RULE"
where "DBFORM_ID" in (select "ID"
from "LOWCODE_FRAME"."LOWCODE_DBFORM"
where "TABLE_NAME" = 'lc_building'));
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_FIELD"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
delete
from "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"
where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL",
"SUMMARY_LABEL", "SUMMARY_JSON")
values (1995494370950873090, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'id', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL",
"SUMMARY_LABEL", "SUMMARY_JSON")
values (1995494370950873091, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_id', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL",
"SUMMARY_LABEL", "SUMMARY_JSON")
values (1995494370950873092, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'building_name', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL",
"SUMMARY_LABEL", "SUMMARY_JSON")
values (1995494370950873093, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_id', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL",
"SUMMARY_LABEL", "SUMMARY_JSON")
values (1995494370950873094, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'campus_name', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL",
"SUMMARY_LABEL", "SUMMARY_JSON")
values (1995494370950873095, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'tenant_id', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL",
"SUMMARY_LABEL", "SUMMARY_JSON")
values (1995494370950873096, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_user', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL",
"SUMMARY_LABEL", "SUMMARY_JSON")
values (1995494370950873097, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_time', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL",
"SUMMARY_LABEL", "SUMMARY_JSON")
values (1995494370950873098, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'create_dept', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL",
"SUMMARY_LABEL", "SUMMARY_JSON")
values (1995494370950873099, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_user', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL",
"SUMMARY_LABEL", "SUMMARY_JSON")
values (1995494370950873100, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'update_time', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL",
"SUMMARY_LABEL", "SUMMARY_JSON")
values (1995494370950873101, 1, 1, '2025-12-01 22:05:07', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'is_deleted', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT",
"UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID",
"FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL",
"SUMMARY_LABEL", "SUMMARY_JSON")
values (1996062161990918146, 1, 1, '2025-12-03 11:41:19', 100, null, '2025-12-03 17:00:39', 0, 1995494370049097730,
'status', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
delete
from "LOWCODE_FRAME"."LOWCODE_DESFORM"
where "ID" in (select "DESFORM_WEB_ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_building');

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,314 @@
-- 先创建一个表结构,避免程序启动时找不到数据库表导致报错或者启动失败
CREATE TABLE IF NOT EXISTS "LOWCODE_MASTER"."LC_POWER_ENV_MONITOR_METRIC"
(
"ID" number(38,0) NOT NULL,
"DEVICE_UID" varchar2(128) NOT NULL,
"METADATA_UID" varchar2(128) NOT NULL,
"METADATA_CODE" varchar2(128) NOT NULL,
"METADATA_NAME" varchar2(128) NOT NULL,
"PROPERTY_CODE" varchar2(128) NOT NULL,
"PROPERTY_NAME" varchar2(128) NOT NULL,
"UNIT_CODE" varchar2(128),
"VALUE_TYPE" number(11,0) NOT NULL,
"VALUE_TYPE_NAME" varchar2(128) NOT NULL,
"POINT_TYPE" number(11,0) NOT NULL,
"POINT_TYPE_NAME" varchar2(128) NOT NULL,
"METRIC_VALUE" varchar2(128) NOT NULL,
"TENANT_ID" number(38,0),
"CREATE_USER" number(38,0),
"CREATE_TIME" timestamp(6),
"CREATE_DEPT" number(38,0),
"UPDATE_USER" number(38,0),
"UPDATE_TIME" timestamp(6),
"IS_DELETED" number(2,0) DEFAULT '0',
NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON TABLE LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC IS '动环设备监控指标信息';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."CREATE_DEPT" IS '创建部门id';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."CREATE_TIME" IS '创建时间';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."CREATE_USER" IS '创建人';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."DEVICE_UID" IS '设备动环编号';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."ID" IS '主键';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."IS_DELETED" IS '是否删除';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."METADATA_CODE" IS '元数据编码';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."METADATA_NAME" IS '元数据名称';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."METADATA_UID" IS '元数据动环编号';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."METRIC_VALUE" IS '指标值';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."POINT_TYPE" IS '点位类型';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."POINT_TYPE_NAME" IS '点位类型名称';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."PROPERTY_CODE" IS '属性编码';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."PROPERTY_NAME" IS '属性名称';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."TENANT_ID" IS '租户编号';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."UNIT_CODE" IS '计量单位';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."UPDATE_TIME" IS '更新时间';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."UPDATE_USER" IS '更新人';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."VALUE_TYPE" IS '数值类型';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_MONITOR_METRIC."VALUE_TYPE_NAME" IS '数值类型名称';
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric' and "IS_DELETED" = 0;
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "TABLE_NAME", "TABLE_DESCRIBE", "TABLE_TYPE", "TABLE_CLASSIFY", "TABLE_ID_TYPE", "TABLE_SELECT", "IS_DB_SYNC", "IS_DES_FORM", "SUB_TABLE_MAPPING", "SUB_TABLE_SORT", "SUB_TABLE_TITLE", "THEME_TEMPLATE", "DESFORM_WEB_ID", "TREE_STYLE", "TREE_MODE", "TREE_LABEL_FIELD", "OPERATE_MENU_STYLE", "MAX_MENU_NUM", "FORM_STYLE", "SUB_TABLE_LIST_STR", "VIEW_DEFAULT_FIELD", "GROUP_DBFORM_ID", "ORDERBY_CONFIG", "WHERE_CONFIG", "DATA_CONFIG", "BASIC_FUNCTION", "BASIC_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "TABLE_STYLE", "IMPORT_DUPLICATE_TYPE") values(1995777833314676738, 1, 1, '2025-12-02 16:51:30', 100, 1, '2025-12-03 21:27:51', 0, 'lc_power_env_monitor_metric', '动环设备监控指标信息', 1, 1, 'NATIVE', 'multiple', 'Y', 'N', '', 0, '', 'normal', null, 'default', 'default', '', 'more', 1, 2, '', 'N', 1960949902852292609, '[{"order":"desc","column":"id"}]', null, 'page,initDataReq,authFalse', 'viewBtn', '', 'height,header,menu,index,border,rollBottom', '', '{"singleStyle":"default","singleCardSpan":"","expandShowNum":null,"expandMode":"","searchStyle":"default"}', 'update');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_BUTTON" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_JAVA" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_JS" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_JS"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "JS_TYPE", "JS_JSON") values(1996123993078308866, 1, 1, '2025-12-03 15:47:01', 100, 1, '2025-12-03 21:35:27', 0, 1995777833314676738, 'js', 'return {
initOption() { //表格显示前执行
useFun.setPropConfig(''device_uid'', { label: ''设备编号'' })
useFun.setPropConfig(''metadata_uid'', { label: ''元数据编号'' })
useFun.setPropConfig(''value_type_name'', { label: ''数值类型'' })
useFun.setPropConfig(''point_type_name'', { label: ''点位类型'' })
},
}');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_SQL" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676739, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'id', '主键', 128, 0, '', 'BigInt', '主键', 'Y', 'N', 1, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676740, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'device_uid', '设备动环编号', 128, 0, '', 'String', '设备动环编号', 'N', 'N', 2, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676741, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_uid', '元数据动环编号', 128, 0, '', 'String', '元数据动环编号', 'N', 'N', 3, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676742, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_code', '元数据编码', 128, 0, '', 'String', '元数据编码', 'N', 'N', 4, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676743, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_name', '元数据名称', 128, 0, '', 'String', '元数据名称', 'N', 'N', 5, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676744, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_code', '属性编码', 128, 0, '', 'String', '属性编码', 'N', 'N', 6, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676745, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_name', '属性名称', 128, 0, '', 'String', '属性名称', 'N', 'N', 7, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676746, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'unit_code', '计量单位', 128, 0, '', 'String', '计量单位', 'N', 'Y', 8, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676747, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type', '数值类型', 11, null, '', 'Integer', '数值类型', 'N', 'N', 9, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676748, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type_name', '数值类型名称', 128, 0, '', 'String', '数值类型名称', 'N', 'N', 10, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676749, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type', '点位类型', 11, null, '', 'Integer', '点位类型', 'N', 'N', 11, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676750, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type_name', '点位类型名称', 128, 0, '', 'String', '点位类型名称', 'N', 'N', 12, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676751, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metric_value', '指标值', 128, 0, '', 'String', '指标值', 'N', 'N', 13, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676752, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'tenant_id', '租户编号', 128, 0, '', 'BigInt', '', 'N', 'Y', 14, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676753, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_user', '创建人', 128, 0, '', 'BigInt', '', 'N', 'Y', 15, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676754, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_time', '创建时间', 128, 0, '', 'DateTime', '', 'N', 'Y', 16, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676755, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_dept', '创建部门id', 128, 0, '', 'BigInt', '', 'N', 'Y', 17, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676756, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_user', '更新人', 128, 0, '', 'BigInt', '', 'N', 'Y', 18, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676757, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_time', '更新时间', 128, 0, '', 'DateTime', '', 'N', 'Y', 19, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1995777833314676758, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'is_deleted', '是否删除', 2, 0, '0', 'Integer', '', 'N', 'Y', 20, 'Y');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700161, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'id', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700162, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'device_uid', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700163, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_uid', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700164, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_code', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700165, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_name', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700166, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_code', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700167, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_name', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700168, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'unit_code', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700169, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700170, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type_name', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700171, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700172, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type_name', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700173, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metric_value', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700174, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'tenant_id', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700175, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_user', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700176, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_time', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700177, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_dept', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700178, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_user', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700179, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_time', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1995777833444700180, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'is_deleted', '', '', '', '', '', '', '');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197633, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'id', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197634, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'device_uid', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197635, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_uid', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197636, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_code', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197637, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_name', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197638, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_code', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197639, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_name', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197640, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'unit_code', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197641, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197642, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type_name', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197643, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197644, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type_name', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197645, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metric_value', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197646, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'tenant_id', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197647, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_user', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197648, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_time', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197649, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_dept', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197650, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_user', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197651, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_time', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1995777833520197652, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'is_deleted', 'N', 'N', '', '');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500802, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'id', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500803, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'device_uid', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500804, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_uid', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500805, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_code', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500806, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_name', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500807, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_code', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500808, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_name', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500809, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'unit_code', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500810, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500811, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type_name', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500812, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500813, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type_name', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500814, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metric_value', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500815, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'tenant_id', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500816, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_user', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500817, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_time', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500818, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_dept', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500819, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_user', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500820, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_time', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1995777833591500821, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'is_deleted', '', '');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912833, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'id', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912834, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'device_uid', 'Y', 'Y', 'LIKE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912835, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_uid', 'Y', 'Y', 'LIKE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912836, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_code', 'Y', 'Y', 'LIKE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912837, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_name', 'Y', 'Y', 'LIKE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912838, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_code', 'Y', 'Y', 'LIKE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912839, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_name', 'Y', 'Y', 'LIKE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912840, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'unit_code', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912841, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912842, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type_name', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912843, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912844, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type_name', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912845, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metric_value', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912846, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'tenant_id', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912847, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_user', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912848, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_time', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912849, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_dept', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912850, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_user', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912851, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_time', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1995777833729912852, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'is_deleted', 'Y', 'N', 'EQ', '', '', '');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998274, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'id', 'Y', 'N', 'N', 'N', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''主键'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998275, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'device_uid', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''设备动环编号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998276, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_uid', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''元数据动环编号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998277, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_code', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''元数据编码'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998278, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_name', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''元数据名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998279, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_code', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''属性编码'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998280, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_name', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''属性名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998281, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'unit_code', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''计量单位'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998282, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type', 'Y', 'N', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''数值类型'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998283, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type_name', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''数值类型名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998284, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type', 'Y', 'N', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''点位类型'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998285, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type_name', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''点位类型名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998286, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metric_value', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''指标值'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998287, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'tenant_id', 'Y', 'N', 'N', 'N', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''租户编号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998288, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_user', 'Y', 'N', 'N', 'N', 'N', 'N', 'userSelect', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''创建人'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998289, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_time', 'Y', 'N', 'N', 'N', 'N', 'N', 'date', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''创建时间'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998290, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_dept', 'Y', 'N', 'N', 'N', 'N', 'N', 'deptSelect', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''创建部门id'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998291, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_user', 'Y', 'N', 'N', 'N', 'N', 'N', 'userSelect', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''更新人'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998292, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_time', 'Y', 'N', 'N', 'N', 'N', 'N', 'date', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''更新时间'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1995777833666998293, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'is_deleted', 'Y', 'N', 'N', 'N', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''是否删除'',
//English
''en'': '''',
}');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_INDEX" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_BUTTON" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_DATA_RULE" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_DATA_TENANT" where "DBFORM_ROLE_DATA_RULE_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_DATA_RULE" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric'));
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_FIELD" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021697, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'id', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021698, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'device_uid', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021699, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_uid', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021700, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_code', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021701, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metadata_name', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021702, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_code', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021703, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'property_name', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021704, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'unit_code', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021705, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021706, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'value_type_name', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021707, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021708, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'point_type_name', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021709, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'metric_value', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021710, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'tenant_id', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021711, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_user', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021712, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_time', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021713, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'create_dept', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021714, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_user', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021715, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'update_time', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1995777833797021716, 1, 1, '2025-12-02 16:51:30', 100, null, '2025-12-03 21:27:51', 0, 1995777833314676738, 'is_deleted', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
delete from "LOWCODE_FRAME"."LOWCODE_DESFORM" where "ID" in (select "DESFORM_WEB_ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_monitor_metric');

View File

@@ -0,0 +1,8 @@
update
"LOWCODE_FRAME"."LOWCODE_DBFORM"
set
IS_DB_SYNC='N'
where
TABLE_NAME in (
'lc_building','lc_power_env_device','lc_power_env_monitor_metric'
);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
UPDATE LOWCODE_MASTER.lc_drill_task SET isIssus=1;

View File

@@ -0,0 +1,8 @@
update
"LOWCODE_FRAME"."LOWCODE_DBFORM"
set IS_DB_SYNC='N'
where TABLE_NAME in (
'lc_confined_space_operation', 'lc_drill_task', 'lc_fire_operation', 'lc_high_operation',
'lc_land_operation', 'lc_lifting_operation', 'lc_outside_license', 'lc_outside_person',
'lc_temporary_power_operation'
);

View File

@@ -0,0 +1,3 @@
delete from LOWCODE_FRAME.lowcode_report where REPORT_CODE in ('park_info_list');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1960962352653860865, 1, 1, '2025-08-28 15:07:12', 100, 1, '2025-12-08 10:19:12', 0, '大屏-园区信息', 'park_info_list', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1960952987557363713","executeSql":"select CAMPUS_ID as park_code,CAMPUS_NAME as park_name,REGION,REGIOD_ID as region_id from LOWCODE_MASTER.campus_info where IS_DELETED=0","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select CAMPUS_ID as park_code,CAMPUS_NAME as park_name,REGION,REGIOD_ID as region_id from LOWCODE_MASTER.campus_info where IS_DELETED=0","aliasObj":{"campus_info":"tbl_ci"},"typeKey":"custom"}}', 'master');

View File

@@ -0,0 +1,121 @@
delete from "LOWCODE_FRAME"."LOWCODE_REPORT" where "REPORT_CODE" in ('power_env_device_totol_num','power_env_device_oline_num','power_env_alarm_trend','power_env_device_alarm_distribution','power_env_device_group_type_campus');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1998286428170190850, 1, 1, '2025-12-09 14:59:46', 100, null, '2025-12-09 14:59:45', 0, '动环监控-总设备数', 'power_env_device_totol_num', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1995775322591719425","executeSql":"SELECT\n COUNT(*) as total\nFROM\n lc_power_env_device tbl_lped","optionData":{"optionObj":{"select":[{"label":"自定义SQL","controlType":"custom","value":"COUNT(*) as total","prop":"option_8640295","alias":""}],"from":[{"tableName":"lc_power_env_device","type":"table","prop":"option_6332361","controlType":"text","connectType":"INNER JOIN"}],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"","aliasObj":{"lc_power_env_device":"tbl_lped"},"typeKey":"option"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1998287083098177537, 1, 1, '2025-12-09 15:02:22', 100, 1, '2025-12-09 15:16:37', 0, '动环大屏-在线设备数', 'power_env_device_oline_num', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1995775322591719425","executeSql":"select\r\n lced.online,\r\n lced.total,\r\n if(\r\n lced.total = 0,\r\n 100,\r\n round((lced.online * 100.0) / lced.total, 2)\r\n ) as onlinePercent\r\nfrom\r\n (\r\n SELECT\r\n COUNT(*) AS online,\r\n COUNT(*) AS total\r\n FROM\r\n lc_power_env_device\r\n ) lced","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select\r\n lced.online,\r\n lced.total,\r\n if(\r\n lced.total = 0,\r\n 100,\r\n round((lced.online * 100.0) / lced.total, 2)\r\n ) as onlinePercent\r\nfrom\r\n (\r\n SELECT\r\n COUNT(*) AS online,\r\n COUNT(*) AS total\r\n FROM\r\n lc_power_env_device\r\n ) lced","aliasObj":{"lc_power_env_device":"tbl_lped"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1998294164542947330, 1, 1, '2025-12-09 15:30:30', 100, 1, '2025-12-10 14:17:47', 0, '动环大屏-当月告警趋势', 'power_env_alarm_trend', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1998318491426455554","executeSql":"SELECT\r\n TO_CHAR(all_days.day_date, ''YYYY-MM-DD'') AS alarm_date,\r\n COUNT(t.ID) AS alarm_count\r\nFROM\r\n (\r\n SELECT\r\n TRUNC(SYSDATE, ''MM'') + ROWNUM - 1 AS day_date\r\n FROM\r\n DUAL CONNECT BY ROWNUM <= (\r\n TRUNC(SYSDATE, ''MM'') + INTERVAL ''1'' MONTH - TRUNC(SYSDATE, ''MM'')\r\n )\r\n ) all_days\r\n LEFT JOIN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE t ON TRUNC(t.START_TIME) = all_days.day_date\r\nGROUP BY\r\n all_days.day_date\r\nORDER BY\r\n all_days.day_date","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"SELECT\r\n TO_CHAR(all_days.day_date, ''YYYY-MM-DD'') AS alarm_date,\r\n COUNT(t.ID) AS alarm_count\r\nFROM\r\n (\r\n SELECT\r\n TRUNC(SYSDATE, ''MM'') + ROWNUM - 1 AS day_date\r\n FROM\r\n DUAL CONNECT BY ROWNUM <= (\r\n TRUNC(SYSDATE, ''MM'') + INTERVAL ''1'' MONTH - TRUNC(SYSDATE, ''MM'')\r\n )\r\n ) all_days\r\n LEFT JOIN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE t ON TRUNC(t.START_TIME) = all_days.day_date\r\nGROUP BY\r\n all_days.day_date\r\nORDER BY\r\n all_days.day_date","aliasObj":{"lc_power_env_alert_message":"tbl_lpeam"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1998296391307329538, 1, 1, '2025-12-09 15:39:21', 100, 1, '2025-12-09 16:29:44', 0, '动环大屏-告警设备类型分布', 'power_env_device_alarm_distribution', 1960535736475779074, '', 'page,authFalse', 'height,header,menu,index,border,stripe', '{"dataOrigin":"1995775322591719425","executeSql":"select\r\n lped.total_num,\r\n lped.ups_num,\r\n lped.jmkt_num,\r\n lped.wsd_num,\r\n (\r\n lped.total_num - lped.ups_num - lped.jmkt_num - lped.wsd_num\r\n ) as other_num\r\nfrom\r\n (\r\n select\r\n count(*) as total_num,\r\n count(\r\n case\r\n when device_type_code = ''0'' then 1\r\n else null\r\n end\r\n ) as ups_num,\r\n count(\r\n case\r\n when device_type_code = ''1'' then 1\r\n else null\r\n end\r\n ) as jmkt_num,\r\n count(\r\n case\r\n when device_type_code = ''2'' then 1\r\n else null\r\n end\r\n ) as wsd_num\r\n from\r\n lc_power_env_device\r\n where\r\n json_value(MONITOR_DATA, ''$.alarm'') = ''true''\r\n ) lped","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select\r\n lped.total_num,\r\n lped.ups_num,\r\n lped.jmkt_num,\r\n lped.wsd_num,\r\n (\r\n lped.total_num - lped.ups_num - lped.jmkt_num - lped.wsd_num\r\n ) as other_num\r\nfrom\r\n (\r\n select\r\n count(*) as total_num,\r\n count(\r\n case\r\n when device_type_code = ''0'' then 1\r\n else null\r\n end\r\n ) as ups_num,\r\n count(\r\n case\r\n when device_type_code = ''1'' then 1\r\n else null\r\n end\r\n ) as jmkt_num,\r\n count(\r\n case\r\n when device_type_code = ''2'' then 1\r\n else null\r\n end\r\n ) as wsd_num\r\n from\r\n lc_power_env_device\r\n where\r\n json_value(MONITOR_DATA, ''$.alarm'') = ''true''\r\n ) lped","aliasObj":{"lc_power_env_device":"tbl_lped"},"typeKey":"custom"}}', 'master');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_NAME", "REPORT_CODE", "GROUP_REPORT_ID", "JAVA_CONFIG", "DATA_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "DATA_SOURCES_CODE") values(1998305658202587138, 1, 1, '2025-12-09 16:16:10', 100, null, '2025-12-09 16:16:10', 0, '动环大屏-园区信息列表', 'power_env_device_group_type_campus', null, '', 'page,authFalse', 'height,header,menu,index,border', '{"dataOrigin":"1995775322591719425","executeSql":"select\r\n tg.campus_id,\r\n tg.campus_name,\r\n tg.num as total,\r\n ifnull(ag.ups, 0) as ups,\r\n ifnull(ag.jmkt, 0) as jmkt,\r\n ifnull(ag.wsd, 0) as wsd,\r\n ifnull(ag.other, 0) as other,\r\n case\r\n when ifnull(ag.ups, 0) > 0 then 1\r\n when ifnull(ag.jmkt, 0) > 0 then 1\r\n when ifnull(ag.wsd, 0) > 0 then 1\r\n when ifnull(ag.other, 0) > 0 then 1\r\n else 0\r\n end as alarm\r\nfrom\r\n (\r\n select\r\n count(*) as num,\r\n campus_id,\r\n campus_name\r\n from\r\n lc_power_env_device\r\n group by\r\n campus_id,\r\n campus_name\r\n ) tg\r\n left join (\r\n select\r\n campus_id,\r\n campus_name,\r\n COUNT(\r\n case\r\n when device_type_code = ''0'' then 1\r\n else null\r\n end\r\n ) as ups,\r\n COUNT(\r\n case\r\n when device_type_code = ''1'' then 1\r\n else null\r\n end\r\n ) as jmkt,\r\n count(\r\n case\r\n when device_type_code = ''2'' then 1\r\n else null\r\n end\r\n ) as wsd,\r\n count(\r\n case\r\n when device_type_code not in (''0'', ''1'', ''2'') then 1\r\n else null\r\n end\r\n ) as other\r\n from\r\n lc_power_env_device\r\n where\r\n json_value(MONITOR_DATA, ''$.alarm'') = ''true''\r\n group by\r\n campus_id,\r\n campus_name\r\n ) ag on tg.campus_id = ag.campus_id","optionData":{"optionObj":{"select":[],"from":[],"where":[],"groupBy":"","having":"","orderBy":[]},"customSql":"select\r\n tg.campus_id,\r\n tg.campus_name,\r\n tg.num as total,\r\n ifnull(ag.ups, 0) as ups,\r\n ifnull(ag.jmkt, 0) as jmkt,\r\n ifnull(ag.wsd, 0) as wsd,\r\n ifnull(ag.other, 0) as other,\r\n case\r\n when ifnull(ag.ups, 0) > 0 then 1\r\n when ifnull(ag.jmkt, 0) > 0 then 1\r\n when ifnull(ag.wsd, 0) > 0 then 1\r\n when ifnull(ag.other, 0) > 0 then 1\r\n else 0\r\n end as alarm\r\nfrom\r\n (\r\n select\r\n count(*) as num,\r\n campus_id,\r\n campus_name\r\n from\r\n lc_power_env_device\r\n group by\r\n campus_id,\r\n campus_name\r\n ) tg\r\n left join (\r\n select\r\n campus_id,\r\n campus_name,\r\n COUNT(\r\n case\r\n when device_type_code = ''0'' then 1\r\n else null\r\n end\r\n ) as ups,\r\n COUNT(\r\n case\r\n when device_type_code = ''1'' then 1\r\n else null\r\n end\r\n ) as jmkt,\r\n count(\r\n case\r\n when device_type_code = ''2'' then 1\r\n else null\r\n end\r\n ) as wsd,\r\n count(\r\n case\r\n when device_type_code not in (''0'', ''1'', ''2'') then 1\r\n else null\r\n end\r\n ) as other\r\n from\r\n lc_power_env_device\r\n where\r\n json_value(MONITOR_DATA, ''$.alarm'') = ''true''\r\n group by\r\n campus_id,\r\n campus_name\r\n ) ag on tg.campus_id = ag.campus_id","aliasObj":{"lc_power_env_device":"tbl_lped"},"typeKey":"custom"}}', 'master');
delete from "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD" where "REPORT_ID" IN (select ID from "LOWCODE_FRAME"."LOWCODE_REPORT" where "REPORT_CODE" in ('power_env_device_totol_num','power_env_device_oline_num','power_env_alarm_trend','power_env_device_alarm_distribution','power_env_device_group_type_campus'))
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998286428258271234, 1, 1, '2025-12-09 14:59:46', 100, null, null, 0, 1998286428170190850, 'total', '总设备数', 'Integer', 1, 'Y', 'Y', 'EQ', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''总设备数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998287083106566145, 1, 1, '2025-12-09 15:02:22', 100, null, '2025-12-09 15:02:41', 0, 1998287083098177537, 'online', '在线设备数', 'Integer', 1, 'Y', 'Y', 'EQ', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''在线设备数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998290671694348289, 1, 1, '2025-12-09 15:16:37', 100, null, null, 0, 1998287083098177537, 'total', '总设备数', 'Integer', 2, 'Y', 'Y', 'EQ', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''总设备数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998290671694348290, 1, 1, '2025-12-09 15:16:37', 100, null, null, 0, 1998287083098177537, 'onlinePercent', '在线率', 'BigDecimal', 3, 'Y', 'Y', 'RANGE', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''在线率'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998294164542947331, 1, 1, '2025-12-09 15:30:30', 100, null, '2025-12-10 14:17:47', 0, 1998294164542947330, 'alarm_date', '日期', 'String', 1, 'Y', 'Y', 'EQ', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''日期'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998296391307329539, 1, 1, '2025-12-09 15:39:21', 100, null, '2025-12-09 16:29:44', 0, 1998296391307329538, 'total_num', '告警设备总数', 'Integer', 1, 'Y', 'Y', 'RANGE', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''告警设备总数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998296391307329540, 1, 1, '2025-12-09 15:39:21', 100, null, '2025-12-09 16:29:44', 0, 1998296391307329538, 'ups_num', 'ups告警数量', 'Integer', 2, 'Y', 'Y', 'RANGE', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''ups告警数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998305658257113090, 1, 1, '2025-12-09 16:16:10', 100, null, null, 0, 1998305658202587138, 'campus_id', '园区编号', 'String', 1, 'Y', 'Y', 'EQ', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''园区编号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998305658257113091, 1, 1, '2025-12-09 16:16:10', 100, null, null, 0, 1998305658202587138, 'campus_name', '园区名称', 'String', 2, 'Y', 'Y', 'LIKE', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''园区名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998305658257113092, 1, 1, '2025-12-09 16:16:10', 100, null, null, 0, 1998305658202587138, 'total', '设备总数', 'Integer', 3, 'Y', 'Y', 'RANGE', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''设备总数'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998305658257113093, 1, 1, '2025-12-09 16:16:10', 100, null, null, 0, 1998305658202587138, 'ups', 'ups告警数量', 'Integer', 4, 'Y', 'Y', 'RANGE', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''ups告警数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998305658257113094, 1, 1, '2025-12-09 16:16:10', 100, null, null, 0, 1998305658202587138, 'jmkt', '精密空调告警数量', 'Integer', 5, 'Y', 'Y', 'RANGE', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''精密空调告警数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998305658257113095, 1, 1, '2025-12-09 16:16:10', 100, null, null, 0, 1998305658202587138, 'wsd', '温湿度告警数量', 'Integer', 6, 'Y', 'Y', 'RANGE', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''温湿度告警数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998305658257113096, 1, 1, '2025-12-09 16:16:10', 100, null, null, 0, 1998305658202587138, 'other', '其他告警数量', 'Integer', 7, 'Y', 'Y', 'RANGE', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''其他告警数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998305658257113097, 1, 1, '2025-12-09 16:16:10', 100, null, null, 0, 1998305658202587138, 'alarm', '是否异常1异常0正常', 'Integer', 8, 'Y', 'Y', 'EQ', '', 'Y', 'N', 'return {
//简体中文
''zh-CN'': ''是否异常1异常0正常'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998309070981922817, 1, 1, '2025-12-09 16:29:44', 100, null, null, 0, 1998296391307329538, 'jmkt_num', '精密空调告警数量', 'Integer', 3, 'Y', 'Y', 'RANGE', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''精密空调告警数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998309070981922818, 1, 1, '2025-12-09 16:29:44', 100, null, null, 0, 1998296391307329538, 'wsd_num', '温湿度告警数量', 'Integer', 4, 'Y', 'Y', 'RANGE', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''温湿度告警数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998309070981922819, 1, 1, '2025-12-09 16:29:44', 100, null, null, 0, 1998296391307329538, 'other_num', '其他设备告警数量', 'Integer', 5, 'Y', 'Y', 'RANGE', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''其他设备告警数量'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_REPORT_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "REPORT_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_TYPE", "SORT_NUM", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "DICT_CODE", "IS_EXPORT", "IS_SHOW_SORT", "LABEL_I18N") values(1998638250940489729, 1, 1, '2025-12-10 14:17:47', 100, null, null, 0, 1998294164542947330, 'alarm_count', '告警数量', 'String', 2, 'Y', 'Y', 'RANGE', '', 'Y', 'Y', 'return {
//简体中文
''zh-CN'': ''告警数量'',
//English
''en'': '''',
}');

View File

@@ -0,0 +1,235 @@
CREATE TABLE IF NOT EXISTS "LOWCODE_MASTER"."LC_POWER_ENV_ALERT_MESSAGE"
(
"ID" number(38,0) NOT NULL,
"DEVICE_UID" varchar2(128) NOT NULL,
"ALARM_CODE" varchar2(128) NOT NULL,
"ALARM_TYPE" varchar2(128) NOT NULL,
"ALARM_MESSAGE" varchar2(128) NOT NULL,
"START_TIME" timestamp(6) NOT NULL,
"END_TIME" timestamp(6) NOT NULL,
"ALERT_STATUS" number(38,0) NOT NULL,
"TENANT_ID" number(38,0),
"CREATE_USER" number(38,0),
"CREATE_TIME" timestamp(6),
"CREATE_DEPT" number(38,0),
"UPDATE_USER" number(38,0),
"UPDATE_TIME" timestamp(6),
"IS_DELETED" number(2,0) DEFAULT '0',
NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "MAIN", CLUSTERBTR) ;
COMMENT ON TABLE LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE IS '动环告警消息';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."ALARM_CODE" IS '告警编码';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."ALARM_MESSAGE" IS '告警消息';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."ALARM_TYPE" IS '告警类型';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."ALERT_STATUS" IS '告警状态';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."CREATE_DEPT" IS '创建部门id';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."CREATE_TIME" IS '创建时间';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."CREATE_USER" IS '创建人';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."DEVICE_UID" IS '设备编码';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."END_TIME" IS '结束时间';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."ID" IS '主键';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."IS_DELETED" IS '是否删除';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."START_TIME" IS '开始时间';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."TENANT_ID" IS '租户编号';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."UPDATE_TIME" IS '更新时间';
COMMENT ON COLUMN LOWCODE_MASTER.LC_POWER_ENV_ALERT_MESSAGE."UPDATE_USER" IS '更新人';
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message' and "IS_DELETED" = 0;
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "TABLE_NAME", "TABLE_DESCRIBE", "TABLE_TYPE", "TABLE_CLASSIFY", "TABLE_ID_TYPE", "TABLE_SELECT", "IS_DB_SYNC", "IS_DES_FORM", "SUB_TABLE_MAPPING", "SUB_TABLE_SORT", "SUB_TABLE_TITLE", "THEME_TEMPLATE", "DESFORM_WEB_ID", "TREE_STYLE", "TREE_MODE", "TREE_LABEL_FIELD", "OPERATE_MENU_STYLE", "MAX_MENU_NUM", "FORM_STYLE", "SUB_TABLE_LIST_STR", "VIEW_DEFAULT_FIELD", "GROUP_DBFORM_ID", "ORDERBY_CONFIG", "WHERE_CONFIG", "DATA_CONFIG", "BASIC_FUNCTION", "BASIC_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "TABLE_STYLE", "IMPORT_DUPLICATE_TYPE") values(1998318491426455554, 1, 1, '2025-12-09 17:07:10', 100, 1, '2025-12-09 17:07:14', 0, 'lc_power_env_alert_message', '动环告警消息', 1, 1, 'NATIVE', 'multiple', 'N', 'N', '', 0, '', 'normal', null, 'default', 'default', '', 'more', 1, 2, '', 'N', 1960949902852292609, '[{"order":"desc","column":"id"}]', null, 'page,initDataReq,authFalse', '', '', 'height,header,menu,index,border,rollBottom', '', '{"singleStyle":"default","searchStyle":"default"}', 'update');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_BUTTON" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_JAVA" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_JS" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_SQL" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701762, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'id', '主键', 128, 0, '', 'BigInt', '告警消息编号', 'Y', 'N', 1, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701763, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'device_uid', '设备编码', 128, 0, '', 'String', '设备编码动环唯一值', 'N', 'N', 2, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701764, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_code', '告警编码', 128, 0, '', 'String', '', 'N', 'N', 3, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701765, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_type', '告警类型', 128, 0, '', 'String', '', 'N', 'N', 4, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701766, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_message', '告警消息', 128, 0, '', 'String', '', 'N', 'N', 5, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701767, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'start_time', '开始时间', 128, 0, '', 'DateTime', '', 'N', 'N', 6, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701768, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'end_time', '结束时间', 128, 0, '', 'DateTime', '', 'N', 'N', 7, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701769, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alert_status', '告警状态', 128, 0, '', 'Integer', '告警状态1告警中0已结束', 'N', 'N', 8, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701770, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'tenant_id', '租户编号', 128, 0, '', 'BigInt', '', 'N', 'Y', 9, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701771, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_user', '创建人', 128, 0, '', 'BigInt', '', 'N', 'Y', 10, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701772, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_time', '创建时间', 128, 0, '', 'DateTime', '', 'N', 'Y', 11, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701773, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_dept', '创建部门id', 128, 0, '', 'BigInt', '', 'N', 'Y', 12, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701774, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_user', '更新人', 128, 0, '', 'BigInt', '', 'N', 'Y', 13, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701775, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_time', '更新时间', 128, 0, '', 'DateTime', '', 'N', 'Y', 14, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998318491539701776, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'is_deleted', '是否删除', 2, 0, '0', 'Integer', '', 'N', 'Y', 15, 'Y');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616322, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'id', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616323, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'device_uid', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616324, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_code', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616325, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_type', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616326, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_message', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616327, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'start_time', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616328, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'end_time', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616329, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alert_status', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616330, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'tenant_id', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616331, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_user', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616332, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_time', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616333, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_dept', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616334, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_user', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616335, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_time', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998318491602616336, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'is_deleted', '', '', '', '', '', '', '');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336587, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'id', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336588, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'device_uid', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336589, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_code', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336590, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_type', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336591, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_message', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336592, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'start_time', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336593, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'end_time', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336594, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alert_status', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336595, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'tenant_id', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336596, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_user', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336597, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_time', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336598, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_dept', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336599, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_user', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336600, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_time', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998318491661336601, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'is_deleted', 'N', 'N', '', '');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251137, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'id', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251138, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'device_uid', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251139, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_code', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251140, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_type', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251141, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_message', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251142, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'start_time', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251143, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'end_time', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251144, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alert_status', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251145, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'tenant_id', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251146, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_user', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251147, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_time', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251148, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_dept', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251149, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_user', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251150, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_time', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998318491724251151, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'is_deleted', '', '');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360027, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'id', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360028, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'device_uid', 'Y', 'Y', 'LIKE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360029, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_code', 'Y', 'Y', 'LIKE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360030, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_type', 'Y', 'Y', 'LIKE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360031, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_message', 'Y', 'Y', 'LIKE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360032, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'start_time', 'Y', 'Y', 'RANGE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360033, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'end_time', 'Y', 'Y', 'RANGE', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360034, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alert_status', 'Y', 'Y', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360035, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'tenant_id', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360036, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_user', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360037, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_time', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360038, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_dept', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360039, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_user', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360040, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_time', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "filter_Auth") values(1998318491791360041, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'is_deleted', 'Y', 'N', 'EQ', '', '', '');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360002, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'id', 'Y', 'N', 'N', 'N', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''主键'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360003, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'device_uid', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''设备编码'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360004, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_code', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''告警编码'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360005, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_type', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''告警类型'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360006, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_message', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''告警消息'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360007, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'start_time', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'date', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''开始时间'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360008, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'end_time', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'date', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''结束时间'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360009, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alert_status', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''告警状态'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360010, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'tenant_id', 'Y', 'N', 'N', 'N', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''租户编号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360011, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_user', 'Y', 'N', 'N', 'N', 'N', 'N', 'userSelect', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''创建人'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360012, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_time', 'Y', 'N', 'N', 'N', 'N', 'N', 'date', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''创建时间'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360013, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_dept', 'Y', 'N', 'N', 'N', 'N', 'N', 'deptSelect', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''创建部门id'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360014, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_user', 'Y', 'N', 'N', 'N', 'N', 'N', 'userSelect', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''更新人'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360015, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_time', 'Y', 'N', 'N', 'N', 'N', 'N', 'date', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''更新时间'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998318491791360016, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'is_deleted', 'Y', 'N', 'N', 'N', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''是否删除'',
//English
''en'': '''',
}');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_INDEX" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_BUTTON" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_DATA_RULE" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_DATA_TENANT" where "DBFORM_ROLE_DATA_RULE_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_DATA_RULE" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message'));
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ROLE_FIELD" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY" where "DBFORM_ID" in (select "ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274562, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'id', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274563, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'device_uid', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274564, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_code', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274565, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_type', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274566, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alarm_message', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274567, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'start_time', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274568, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'end_time', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274569, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'alert_status', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274570, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'tenant_id', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274571, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_user', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274572, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_time', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274573, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'create_dept', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274574, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_user', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274575, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'update_time', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_SUMMARY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "SUMMARY_TYPE", "SUMMARY_SHOW", "SUMMARY_SQL", "SUMMARY_LABEL", "SUMMARY_JSON") values(1998318491854274576, 1, 1, '2025-12-09 17:07:10', 100, null, null, 0, 1998318491426455554, 'is_deleted', 'bottom', 'N', '', '', '{"sqlType":"","sqlValue":""}');
delete from "LOWCODE_FRAME"."LOWCODE_DESFORM" where "ID" in (select "DESFORM_WEB_ID" from "LOWCODE_FRAME"."LOWCODE_DBFORM" where "TABLE_NAME" = 'lc_power_env_alert_message');

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,233 @@
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME = 'lc_outside_batch_approval_detail';
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "TABLE_NAME", "TABLE_DESCRIBE", "TABLE_TYPE", "TABLE_CLASSIFY", "TABLE_ID_TYPE", "TABLE_SELECT", "IS_DB_SYNC", "IS_DES_FORM", "SUB_TABLE_MAPPING", "SUB_TABLE_SORT", "SUB_TABLE_TITLE", "THEME_TEMPLATE", "DESFORM_WEB_ID", "TREE_STYLE", "TREE_MODE", "TREE_LABEL_FIELD", "OPERATE_MENU_STYLE", "MAX_MENU_NUM", "FORM_STYLE", "SUB_TABLE_LIST_STR", "VIEW_DEFAULT_FIELD", "GROUP_DBFORM_ID", "ORDERBY_CONFIG", "WHERE_CONFIG", "DATA_CONFIG", "BASIC_FUNCTION", "BASIC_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "TABLE_STYLE", "IMPORT_DUPLICATE_TYPE") values(1998219204777533442, 1, 1, '2025-12-09 10:32:38', 100, 1, '2025-12-09 11:14:03', 0, 'lc_outside_batch_approval_detail', '外协批量审批明细', 4, 1, 'NATIVE', 'multiple', 'Y', 'N', 'many', 1, '外协批量审批明细', 'normal', null, 'default', 'default', '', 'more', 1, 2, '', 'N', 1960949902852292609, '[{"order":"desc","column":"id"}]', null, 'page,initDataReq,authFalse', 'viewBtn', '', 'height,header,menu,index,border,rollBottom', '', '{"singleStyle":"default","searchStyle":"default"}', 'update');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_JAVA" where dbform_id in (select id from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME = 'lc_outside_batch_approval_detail');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD" where dbform_id in (select id from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME = 'lc_outside_batch_approval_detail');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077762, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'id', '主键', 128, 0, '', 'BigInt', '', 'Y', 'N', 1, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077763, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'batchApprovalId', '批量审批Id', 128, 0, '', 'BigInt', '', 'N', 'Y', 2, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077764, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'outsideId', '外协人员Id', 128, 0, '', 'BigInt', '', 'N', 'Y', 3, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077765, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'demandId', '用人单位', 128, 0, '', 'BigInt', '', 'N', 'Y', 4, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077766, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'demandName', '用人单位名称', 128, 0, '', 'String', '', 'N', 'Y', 5, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077767, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'workPlaceName', '工作地点名称', 128, 0, '', 'String', '', 'N', 'Y', 6, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077768, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'workPlaceId', '工作地点', 128, 0, '', 'String', '', 'N', 'Y', 7, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077769, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'supplierId', '供应商Id', 128, 0, '', 'BigInt', '', 'N', 'Y', 8, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077770, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'supplierName', '供应商名称', 128, 0, '', 'String', '', 'N', 'Y', 9, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077771, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'personName', '人员姓名', 128, 0, '', 'String', '', 'N', 'Y', 10, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077772, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'mobile', '手机号', 128, 0, '', 'String', '', 'N', 'Y', 11, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077773, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'cardNo', '证件号', 128, 0, '', 'String', '', 'N', 'Y', 12, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077774, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'tenant_id', '租户编号', 128, 0, '', 'BigInt', '', 'N', 'Y', 13, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077775, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_user', '创建人', 128, 0, '', 'BigInt', '', 'N', 'Y', 14, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077776, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_time', '创建时间', 128, 0, '', 'DateTime', '', 'N', 'Y', 15, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077777, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_dept', '创建部门id', 128, 0, '', 'BigInt', '', 'N', 'Y', 16, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077778, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'update_user', '更新人', 128, 0, '', 'BigInt', '', 'N', 'Y', 17, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077779, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'update_time', '更新时间', 128, 0, '', 'DateTime', '', 'N', 'Y', 18, 'Y');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "FIELD_NAME", "FIELD_LEN", "FIELD_POINT_LEN", "FIELD_DEFAULT_VAL", "FIELD_TYPE", "FIELD_REMARK", "IS_PRIMARY_KEY", "IS_NULL", "SORT_NUM", "IS_DB") values(1998219205113077780, 1, 1, '2025-12-09 10:32:38', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'is_deleted', '是否删除', 2, 0, '0', 'Integer', '', 'N', 'Y', 19, 'Y');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT" where dbform_id in (select id from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME = 'lc_outside_batch_approval_detail');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643650, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'id', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643651, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'batchApprovalId', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643652, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'outsideId', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643653, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'demandId', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643654, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'demandName', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643655, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'workPlaceName', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643656, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'workPlaceId', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643657, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'supplierId', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643658, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'supplierName', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643659, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'personName', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643660, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'mobile', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643661, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'cardNo', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643662, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'tenant_id', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643663, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_user', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643664, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_time', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643665, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_dept', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643666, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'update_user', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643667, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'update_time', '', '', '', '', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_DICT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "DICT_TYPE", "DICT_CODE", "DICT_TABLE", "DICT_TEXT", "DICT_TABLE_COLUMN", "DICT_TEXT_FORMATTER", "DICT_TABLE_SEARCH") values(1998219206463643668, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'is_deleted', '', '', '', '', '', '', '');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT" where dbform_id in (select id from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME = 'lc_outside_batch_approval_detail');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638594, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'id', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638595, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'batchApprovalId', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638596, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'outsideId', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638597, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'demandId', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638598, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'demandName', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638599, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'workPlaceName', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638600, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'workPlaceId', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638601, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'supplierId', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638602, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'supplierName', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638603, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'personName', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638604, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'mobile', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638605, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'cardNo', 'Y', 'Y', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638606, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'tenant_id', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638607, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_user', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638608, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_time', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638609, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_dept', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638610, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'update_user', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638611, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'update_time', 'N', 'N', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_EXPORT"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_IMPORT", "IS_EXPORT", "IMPORT_EXAMPLE_TXT", "IS_IMPORT_DUPLICATE") values(1998219206614638612, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'is_deleted', 'N', 'N', '', '');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY" where dbform_id in (select id from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME = 'lc_outside_batch_approval_detail');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690497, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'id', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690498, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'batchApprovalId', 'lc_outside_batch_approval', 'id');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690499, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'outsideId', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690500, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'demandId', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690501, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'demandName', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690502, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'workPlaceName', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690503, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'workPlaceId', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690504, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'supplierId', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690505, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'supplierName', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690506, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'personName', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690507, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'mobile', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690508, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'cardNo', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690509, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'tenant_id', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690510, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_user', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690511, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_time', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690512, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_dept', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690513, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'update_user', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690514, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'update_time', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_FOREIGNKEY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "MAIN_TABLE", "MAIN_FIELD") values(1998219206723690515, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'is_deleted', '', '');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY" where dbform_id in (select id from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME = 'lc_outside_batch_approval_detail');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960130, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'id', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960131, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'batchApprovalId', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960132, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'outsideId', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960133, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'demandId', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960134, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'demandName', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960135, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'workPlaceName', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960136, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'workPlaceId', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960137, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'supplierId', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960138, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'supplierName', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960139, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'personName', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960140, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'mobile', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960141, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'cardNo', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960142, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'tenant_id', 'N', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960143, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_user', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960144, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_time', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960145, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_dept', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960146, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'update_user', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960147, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'update_time', 'Y', 'N', 'EQ', '', '', '');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_QUERY"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "QUERY_IS_DB", "QUERY_IS_WEB", "QUERY_MODE", "QUERY_CONFIG", "QUERY_DEFAULT_VAL", "FILTER_AUTH") values(1998219206966960148, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'is_deleted', 'Y', 'N', 'EQ', '', '', '');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB" where dbform_id in (select id from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME = 'lc_outside_batch_approval_detail');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548097, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'id', 'Y', 'N', 'N', 'N', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''主键'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548098, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'batchApprovalId', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''批量审批Id'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548099, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'outsideId', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''外协人员Id'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548100, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'demandId', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''用人单位'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548101, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'demandName', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''用人单位名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548102, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'workPlaceName', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''工作地点名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548103, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'workPlaceId', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''工作地点'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548104, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'supplierId', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''供应商Id'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548105, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'supplierName', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''供应商名称'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548106, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'personName', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''人员姓名'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548107, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'mobile', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''手机号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548108, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'cardNo', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''证件号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548109, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'tenant_id', 'Y', 'N', 'N', 'N', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''租户编号'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548110, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_user', 'Y', 'N', 'N', 'N', 'N', 'N', 'userSelect', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''创建人'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548111, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_time', 'Y', 'N', 'N', 'N', 'N', 'N', 'date', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''创建时间'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548112, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'create_dept', 'Y', 'N', 'N', 'N', 'N', 'N', 'deptSelect', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''创建部门id'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548113, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'update_user', 'Y', 'N', 'N', 'N', 'N', 'N', 'userSelect', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''更新人'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548114, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'update_time', 'Y', 'N', 'N', 'N', 'N', 'N', 'date', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''更新时间'',
//English
''en'': '''',
}');
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM_FIELD_WEB"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "DBFORM_ID", "FIELD_CODE", "IS_DB_SELECT", "IS_SHOW_LIST", "IS_SHOW_FORM", "IS_SHOW_COLUMN", "IS_SHOW_SORT", "IS_REQUIRED", "CONTROL_TYPE", "CONTROLS_CONFIG", "CELL_WIDTH", "CELL_WIDTH_TYPE", "VERIFY_CONFIG", "FORMAT_CONFIG", "LABEL_I18N") values(1998219206828548115, 1, 1, '2025-12-09 10:32:39', 100, null, '2025-12-09 11:13:57', 0, 1998219204777533442, 'is_deleted', 'Y', 'N', 'N', 'N', 'N', 'N', 'input', '', '', 'min', '', '{"formatType":"","formatJson":{"sql":{},"java":{},"fun":""}}', 'return {
//简体中文
''zh-CN'': ''是否删除'',
//English
''en'': '''',
}');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_BUTTON" where dbform_id in (select id from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME = 'lc_outside_batch_approval_detail');
delete from "LOWCODE_FRAME"."LOWCODE_DESFORM" where id in (select desform_web_id from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME = 'lc_outside_batch_approval_detail');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_JS" where dbform_id in (select id from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME = 'lc_outside_batch_approval_detail');
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM_ENHANCE_SQL" where dbform_id in (select id from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME = 'lc_outside_batch_approval_detail');

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,7 @@
update
"LOWCODE_FRAME"."LOWCODE_DBFORM"
set IS_DB_SYNC='N'
where TABLE_NAME in (
'lc_drill_task', 'lc_outside_batch_approval', 'lc_outside_batch_approval_detail',
'lc_outside_person'
);

View File

@@ -0,0 +1,2 @@
delete from "LOWCODE_FRAME"."LOWCODE_DBFORM" where TABLE_NAME = 'campus_info';
insert into "LOWCODE_FRAME"."LOWCODE_DBFORM"("ID", "TENANT_ID", "CREATE_USER", "CREATE_TIME", "CREATE_DEPT", "UPDATE_USER", "UPDATE_TIME", "IS_DELETED", "TABLE_NAME", "TABLE_DESCRIBE", "TABLE_TYPE", "TABLE_CLASSIFY", "TABLE_ID_TYPE", "TABLE_SELECT", "IS_DB_SYNC", "IS_DES_FORM", "SUB_TABLE_MAPPING", "SUB_TABLE_SORT", "SUB_TABLE_TITLE", "THEME_TEMPLATE", "DESFORM_WEB_ID", "TREE_STYLE", "TREE_MODE", "TREE_LABEL_FIELD", "OPERATE_MENU_STYLE", "MAX_MENU_NUM", "FORM_STYLE", "SUB_TABLE_LIST_STR", "VIEW_DEFAULT_FIELD", "GROUP_DBFORM_ID", "ORDERBY_CONFIG", "WHERE_CONFIG", "DATA_CONFIG", "BASIC_FUNCTION", "BASIC_CONFIG", "TABLE_CONFIG", "DATA_SOURCES_CONFIG", "TABLE_STYLE", "IMPORT_DUPLICATE_TYPE") values(1960952987557363713, 1, 1, '2025-08-28 14:30:00', 100, 1, '2025-12-12 15:55:10', 0, 'campus_info', '园区信息表', 1, 1, 'NATIVE', 'multiple', 'Y', 'N', '', 0, '', 'normal', null, 'default', 'default', '', 'more', 1, 2, '', 'N', 1960949902852292609, '[{"type":"String","order":"asc","column":"region"},{"type":"String","order":"asc","column":"campus_name"}]', null, 'page,initDataReq,authOpen', 'addBtn,editBtn,viewBtn,delBtn,batchDelBtn,importBtn,exportBtn', '', 'height,header,menu,index,border,rollBottom', '', '{"singleStyle":"default","singleCardSpan":"","expandShowNum":null,"expandMode":"","searchStyle":"default"}', 'update');

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,6 @@
update
"LOWCODE_FRAME"."LOWCODE_DBFORM"
set IS_DB_SYNC='N'
where TABLE_NAME in (
'campus_info', 'lc_outside_person'
);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -15,6 +15,8 @@ spring:
driver-class-name: dm.jdbc.driver.DmDriver
username: opsdb
password: cscn_ops@2025
druid:
init-connection-sqls: "SET SCHEMA LOWCODE_MASTER"
jeelowcode: # 从库,框架库
name: jeelowcode_pre_frame
@@ -22,6 +24,9 @@ spring:
driver-class-name: dm.jdbc.driver.DmDriver
username: opsdb
password: cscn_ops@2025
druid:
init-connection-sqls: "SET SCHEMA LOWCODE_FRAME"
slave: # 日志库单独
name: dev_jeelowcode_log
lazy: true # 开启懒加载,保证启动速度
@@ -29,6 +34,8 @@ spring:
driver-class-name: dm.jdbc.driver.DmDriver
username: opsdb
password: cscn_ops@2025
druid:
init-connection-sqls: "SET SCHEMA LOWCODE_LOG"
# Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优
redis:
@@ -37,18 +44,6 @@ spring:
database: 0 # 数据库索引
# password: 123456 # 密码,建议生产环境开启
logging:
file:
name: ${user.home}/logs/${spring.application.name}.log # 日志文件名,全路径
level:
com.jeelowcode.core.framework.mapper.LogApiMapper: ERROR #日志入库不需要打印
com.jeelowcode.core.framework.mapper.LogApiErrorMapper: ERROR #日志入库不需要打印
com.jeelowcode.service.system.mapper.OperateLogMapper: error #日志入库不需要打印
org.springframework.context.support.PostProcessorRegistrationDelegate: ERROR
org.mybatis.spring.mapper.ClassPathMapperScanner: error
de.codecentric: error
--- #################### 芋道相关配置 ####################
# 芋道配置项,设置当前项目所有自定义的配置

View File

@@ -37,17 +37,6 @@ spring:
# database: 10 # 数据库索引
# password: 123456 # 密码,建议生产环境开启
logging:
file:
name: ${user.home}/logs/${spring.application.name}.log # 日志文件名,全路径
level:
com.jeelowcode.core.framework.mapper.LogApiMapper: ERROR #日志入库不需要打印
com.jeelowcode.core.framework.mapper.LogApiErrorMapper: ERROR #日志入库不需要打印
com.jeelowcode.service.system.mapper.OperateLogMapper: error #日志入库不需要打印
org.springframework.context.support.PostProcessorRegistrationDelegate: ERROR
org.mybatis.spring.mapper.ClassPathMapperScanner: error
de.codecentric: error
--- #################### 芋道相关配置 ####################
# 芋道配置项,设置当前项目所有自定义的配置
@@ -73,6 +62,10 @@ jeelowcode:
--- #################### 地代码平台相关配置 ####################
jeelowcode:
powerenv:
baseurl: http://10.0.160.55
appKey: campusT0Yoh1U6tXD3ZVXy
appSecret: 3d4d89b5-8a14-4b83-a9aa-715bdc8264a1
excludeTableNames: #不允许该类型的表开头
- lowcode_
- qrtz_

View File

@@ -15,13 +15,16 @@ spring:
driver-class-name: dm.jdbc.driver.DmDriver
username: opsdb
password: cscn_ops@2025
druid:
init-connection-sqls: "SET SCHEMA LOWCODE_MASTER_TEST"
jeelowcode: # 从库,框架库
name: jeelowcode_pre_frame
url: jdbc:dm://172.16.70.3:5236?schema=LOWCODE_FRAME_TEST&compatibleMode=oracle
driver-class-name: dm.jdbc.driver.DmDriver
username: opsdb
password: cscn_ops@2025
druid:
init-connection-sqls: "SET SCHEMA LOWCODE_FRAME_TEST"
slave: # 日志库单独
name: dev_jeelowcode_log
lazy: true # 开启懒加载,保证启动速度
@@ -29,6 +32,8 @@ spring:
driver-class-name: dm.jdbc.driver.DmDriver
username: opsdb
password: cscn_ops@2025
druid:
init-connection-sqls: "SET SCHEMA LOWCODE_LOG_TEST"
# Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优
redis:

View File

@@ -10,9 +10,11 @@ spring:
servlet:
# 文件上传相关配置项
multipart:
max-file-size: 16MB # 单个文件大小
max-request-size: 32MB # 设置总上传的文件大小
max-file-size: 100MB # 单个文件大小
max-request-size: 500MB # 设置总上传的文件大小
mvc:
async:
request-timeout: -1 # 设置异步请求超时时间永不超时默认是30秒
pathmatch:
matching-strategy: ANT_PATH_MATCHER # 解决 SpringFox 与 SpringBoot 2.6.x 不兼容的问题,参见 SpringFoxHandlerProviderBeanPostProcessor 类
@@ -127,16 +129,14 @@ spring:
time-between-eviction-runs-millis: 60000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位:毫秒
min-evictable-idle-time-millis: 7200000 # 配置一个连接在池中最小生存的时间,单位:毫秒
max-evictable-idle-time-millis: 25200000 # 配置一个连接在池中最大生存的时间,单位:毫秒
#validation-query: SELECT 1 FROM DUAL # 配置检测连接是否有效
validation-query: SELECT 1 FROM DUAL # 配置检测连接是否有效
test-while-idle: true
test-on-borrow: false
test-on-return: false
socket-timeout: 60000 # socket超时时间单位毫秒
connect-timeout: 60000 # 建立数据库连接超时时间,单位:毫秒
query-timeout: 60 # SQL查询超时时间单位
transaction-query-timeout: 60 # 事务超时时间,单位:秒
query-timeout: 120 # SQL查询超时时间单位
transaction-query-timeout: 120 # 事务超时时间,单位:秒
--- #################### 定时任务相关配置 ####################

View File

@@ -67,21 +67,12 @@
</root>
</springProfile>
<!-- 其它环境 -->
<springProfile name="dev,test,stage,default">
<springProfile name="dev,test,stage,default,prod,office">
<root level="INFO">
<appender-ref ref="STDOUT"/>
<appender-ref ref="ASYNC"/>
<appender-ref ref="GRPC"/>
</root>
</springProfile>
<!-- 单独对设备网环境、办公网环境进行配置 -->
<springProfile name="prod,office">
<root level="WARN">
<appender-ref ref="ASYNC"/>
<appender-ref ref="GRPC"/>
</root>
<!-- 特定业务包使用INFO级别 -->
<logger name="com.jeelowcode" level="INFO"/>
</springProfile>
</configuration>

View File

@@ -1,17 +1,16 @@
package com.jeelowcode.test.alibaba;
package com.jeelowcode.module.biz.mapper;
import cn.hutool.core.util.IdUtil;
import cn.hutool.db.sql.SqlUtil;
import com.jeelowcode.module.biz.entity.AlibabaWorkOrder;
import com.jeelowcode.module.biz.job.AlibabaWorkOrderJob;
import com.jeelowcode.module.biz.mapper.AlibabaWorkOrderMapper;
import com.jeelowcode.tool.framework.test.core.ut.BaseDbAndRedisUnitTest;
import org.junit.jupiter.api.Test;
import javax.annotation.Resource;
import java.time.LocalDateTime;
public class WorkOrderSimpleTest extends BaseDbAndRedisUnitTest {
public class AlibabaWorkOrderMapperTest extends BaseDbAndRedisUnitTest {
@Resource
private AlibabaWorkOrderMapper baseMapper;
@@ -47,7 +46,6 @@ public class WorkOrderSimpleTest extends BaseDbAndRedisUnitTest {
.setGmtRelateModified(LocalDateTime.now())
.setGmtRelateSubModified(LocalDateTime.now());
baseMapper.insert(workOrder);
}
}

View File

@@ -0,0 +1,145 @@
package com.jeelowcode.module.biz.mapper;
import cn.hutool.core.util.IdUtil;
import com.jeelowcode.module.biz.entity.LcBuildingEntity;
import com.jeelowcode.tool.framework.test.core.ut.BaseDbUnitTest;
import org.junit.jupiter.api.Test;
import org.springframework.context.annotation.Import;
import javax.annotation.Resource;
import java.time.LocalDateTime;
import java.util.List;
import static org.junit.jupiter.api.Assertions.*;
/**
* {@link LcBuildingMapper} 的单元测试类
*/
@Import(LcBuildingMapper.class)
public class LcBuildingMapperTest extends BaseDbUnitTest {
@Resource
private LcBuildingMapper lcBuildingMapper;
@Test
public void testInsert() {
// 准备数据
LcBuildingEntity entity = new LcBuildingEntity();
entity.setBuildingId("BUILDING_001");
entity.setBuildingName("测试楼宇");
entity.setCampusId("CAMPUS_001");
entity.setCampusName("测试园区");
entity.setTenantId(1L);
entity.setCreateUser(1L);
entity.setCreateTime(LocalDateTime.now());
entity.setCreateDept(1L);
entity.setUpdateUser(1L);
entity.setUpdateTime(LocalDateTime.now());
entity.setIsDeleted(0);
// 执行插入
int insertCount = lcBuildingMapper.insert(entity);
assertEquals(1, insertCount);
// 验证插入结果
LcBuildingEntity result = lcBuildingMapper.selectById(entity.getId());
assertNotNull(result);
assertEquals("测试楼宇", result.getBuildingName());
assertEquals("测试园区", result.getCampusName());
}
@Test
public void testSelectList() {
// 准备数据
LcBuildingEntity entity1 = new LcBuildingEntity();
entity1.setId(IdUtil.getSnowflakeNextId());
entity1.setBuildingId("BUILDING_001");
entity1.setBuildingName("测试楼宇1");
entity1.setCampusId("CAMPUS_001");
entity1.setCampusName("测试园区1");
entity1.setTenantId(1L);
entity1.setCreateUser(1L);
entity1.setCreateTime(LocalDateTime.now());
entity1.setCreateDept(1L);
entity1.setUpdateUser(1L);
entity1.setUpdateTime(LocalDateTime.now());
entity1.setIsDeleted(0);
lcBuildingMapper.insert(entity1);
LcBuildingEntity entity2 = new LcBuildingEntity();
entity2.setId(IdUtil.getSnowflakeNextId());
entity2.setBuildingId("BUILDING_002");
entity2.setBuildingName("测试楼宇2");
entity2.setCampusId("CAMPUS_001");
entity2.setCampusName("测试园区1");
entity2.setTenantId(1L);
entity2.setCreateUser(1L);
entity2.setCreateTime(LocalDateTime.now());
entity2.setCreateDept(1L);
entity2.setUpdateUser(1L);
entity2.setUpdateTime(LocalDateTime.now());
entity2.setIsDeleted(0);
lcBuildingMapper.insert(entity2);
// 执行查询
List<LcBuildingEntity> result = lcBuildingMapper.selectList(null);
// 验证查询结果
assertNotNull(result);
}
@Test
public void testUpdate() {
// 准备数据
LcBuildingEntity entity = new LcBuildingEntity();
entity.setId(IdUtil.getSnowflakeNextId());
entity.setBuildingId("BUILDING_001");
entity.setBuildingName("测试楼宇");
entity.setCampusId("CAMPUS_001");
entity.setCampusName("测试园区");
entity.setTenantId(1L);
entity.setCreateUser(1L);
entity.setCreateTime(LocalDateTime.now());
entity.setCreateDept(1L);
entity.setUpdateUser(1L);
entity.setUpdateTime(LocalDateTime.now());
entity.setIsDeleted(0);
lcBuildingMapper.insert(entity);
// 执行更新
entity.setBuildingName("更新后的楼宇名称");
int updateCount = lcBuildingMapper.updateById(entity);
assertEquals(1, updateCount);
// 验证更新结果
LcBuildingEntity result = lcBuildingMapper.selectById(entity.getId());
assertEquals("更新后的楼宇名称", result.getBuildingName());
}
@Test
public void testDelete() {
// 准备数据
LcBuildingEntity entity = new LcBuildingEntity();
entity.setId(IdUtil.getSnowflakeNextId());
entity.setBuildingId("BUILDING_001");
entity.setBuildingName("测试楼宇");
entity.setCampusId("CAMPUS_001");
entity.setCampusName("测试园区");
entity.setTenantId(1L);
entity.setCreateUser(1L);
entity.setCreateTime(LocalDateTime.now());
entity.setCreateDept(1L);
entity.setUpdateUser(1L);
entity.setUpdateTime(LocalDateTime.now());
entity.setIsDeleted(0);
lcBuildingMapper.insert(entity);
// 执行删除
int deleteCount = lcBuildingMapper.deleteById(entity.getId());
assertEquals(1, deleteCount);
// 验证删除结果
LcBuildingEntity result = lcBuildingMapper.selectById(entity.getId());
assertNull(result);
}
}

View File

@@ -0,0 +1,149 @@
package com.jeelowcode.module.biz.mapper;
import cn.hutool.core.util.IdUtil;
import com.jeelowcode.module.biz.entity.LcPowerEnvDeviceEntity;
import com.jeelowcode.tool.framework.test.core.ut.BaseDbUnitTest;
import org.junit.jupiter.api.Test;
import org.springframework.context.annotation.Import;
import javax.annotation.Resource;
import java.time.LocalDateTime;
import static org.junit.jupiter.api.Assertions.*;
/**
* {@link LcPowerEnvDeviceMapper} 的单元测试类
*/
@Import(LcPowerEnvDeviceMapper.class)
public class LcPowerEnvDeviceMapperTest extends BaseDbUnitTest {
@Resource
private LcPowerEnvDeviceMapper lcPowerEnvDeviceMapper;
@Test
public void testInsert() {
// 准备数据
LcPowerEnvDeviceEntity entity = new LcPowerEnvDeviceEntity();
entity.setId(IdUtil.getSnowflakeNextId());
entity.setDeviceUid("DEVICE_UID_001");
entity.setDeviceCode("DEVICE_CODE_001");
entity.setDeviceTypeCode("TYPE_001");
entity.setDeviceTypeName("温度传感器");
entity.setBuildingId("BUILDING_001");
entity.setBuildingName("测试楼宇");
entity.setCampusId("CAMPUS_001");
entity.setCampusName("测试园区");
entity.setTenantId(1L);
entity.setCreateUser(1L);
entity.setCreateTime(LocalDateTime.now());
entity.setCreateDept(1L);
entity.setUpdateUser(1L);
entity.setUpdateTime(LocalDateTime.now());
entity.setIsDeleted(0);
// 执行插入
int insertCount = lcPowerEnvDeviceMapper.insert(entity);
assertEquals(1, insertCount);
// 验证插入结果
LcPowerEnvDeviceEntity result = lcPowerEnvDeviceMapper.selectById(entity.getId());
assertNotNull(result);
assertEquals("DEVICE_UID_001", result.getDeviceUid());
assertEquals("温度传感器", result.getDeviceTypeName());
}
@Test
public void testSelectById() {
// 准备数据
LcPowerEnvDeviceEntity entity = new LcPowerEnvDeviceEntity();
entity.setId(IdUtil.getSnowflakeNextId());
entity.setDeviceUid("DEVICE_UID_001");
entity.setDeviceCode("DEVICE_CODE_001");
entity.setDeviceTypeCode("TYPE_001");
entity.setDeviceTypeName("温度传感器");
entity.setBuildingId("BUILDING_001");
entity.setBuildingName("测试楼宇");
entity.setCampusId("CAMPUS_001");
entity.setCampusName("测试园区");
entity.setTenantId(1L);
entity.setCreateUser(1L);
entity.setCreateTime(LocalDateTime.now());
entity.setCreateDept(1L);
entity.setUpdateUser(1L);
entity.setUpdateTime(LocalDateTime.now());
entity.setIsDeleted(0);
lcPowerEnvDeviceMapper.insert(entity);
// 执行查询
LcPowerEnvDeviceEntity result = lcPowerEnvDeviceMapper.selectById(entity.getId());
// 验证查询结果
assertNotNull(result);
assertEquals("DEVICE_UID_001", result.getDeviceUid());
assertEquals("温度传感器", result.getDeviceTypeName());
assertEquals("测试楼宇", result.getBuildingName());
}
@Test
public void testUpdate() {
// 准备数据
LcPowerEnvDeviceEntity entity = new LcPowerEnvDeviceEntity();
entity.setId(IdUtil.getSnowflakeNextId());
entity.setDeviceUid("DEVICE_UID_001");
entity.setDeviceCode("DEVICE_CODE_001");
entity.setDeviceTypeCode("TYPE_001");
entity.setDeviceTypeName("温度传感器");
entity.setBuildingId("BUILDING_001");
entity.setBuildingName("测试楼宇");
entity.setCampusId("CAMPUS_001");
entity.setCampusName("测试园区");
entity.setTenantId(1L);
entity.setCreateUser(1L);
entity.setCreateTime(LocalDateTime.now());
entity.setCreateDept(1L);
entity.setUpdateUser(1L);
entity.setUpdateTime(LocalDateTime.now());
entity.setIsDeleted(0);
lcPowerEnvDeviceMapper.insert(entity);
// 执行更新
entity.setDeviceTypeName("湿度传感器");
int updateCount = lcPowerEnvDeviceMapper.updateById(entity);
assertEquals(1, updateCount);
// 验证更新结果
LcPowerEnvDeviceEntity result = lcPowerEnvDeviceMapper.selectById(entity.getId());
assertEquals("湿度传感器", result.getDeviceTypeName());
}
@Test
public void testDelete() {
// 准备数据
LcPowerEnvDeviceEntity entity = new LcPowerEnvDeviceEntity();
entity.setId(IdUtil.getSnowflakeNextId());
entity.setDeviceUid("DEVICE_UID_001");
entity.setDeviceCode("DEVICE_CODE_001");
entity.setDeviceTypeCode("TYPE_001");
entity.setDeviceTypeName("温度传感器");
entity.setBuildingId("BUILDING_001");
entity.setBuildingName("测试楼宇");
entity.setCampusId("CAMPUS_001");
entity.setCampusName("测试园区");
entity.setTenantId(1L);
entity.setCreateUser(1L);
entity.setCreateTime(LocalDateTime.now());
entity.setCreateDept(1L);
entity.setUpdateUser(1L);
entity.setUpdateTime(LocalDateTime.now());
entity.setIsDeleted(0);
lcPowerEnvDeviceMapper.insert(entity);
// 执行删除
int deleteCount = lcPowerEnvDeviceMapper.deleteById(entity.getId());
assertEquals(1, deleteCount);
// 验证删除结果
LcPowerEnvDeviceEntity result = lcPowerEnvDeviceMapper.selectById(entity.getId());
assertNull(result);
}
}

View File

@@ -0,0 +1,166 @@
package com.jeelowcode.module.biz.mapper;
import cn.hutool.core.util.IdUtil;
import com.jeelowcode.module.biz.entity.LcPowerEnvMonitorMetricEntity;
import com.jeelowcode.tool.framework.test.core.ut.BaseDbUnitTest;
import org.junit.jupiter.api.Test;
import org.springframework.context.annotation.Import;
import javax.annotation.Resource;
import java.time.LocalDateTime;
import static org.junit.jupiter.api.Assertions.*;
/**
* {@link LcPowerEnvMonitorMetricMapper} 的单元测试类
*/
@Import(LcPowerEnvMonitorMetricMapper.class)
public class LcPowerEnvMonitorMetricMapperTest extends BaseDbUnitTest {
@Resource
private LcPowerEnvMonitorMetricMapper lcPowerEnvMonitorMetricMapper;
@Test
public void testInsert() {
// 准备数据
LcPowerEnvMonitorMetricEntity entity = new LcPowerEnvMonitorMetricEntity();
entity.setId(IdUtil.getSnowflakeNextId());
entity.setDeviceUid("DEVICE_UID_001");
entity.setMetadataUid("METADATA_UID_001");
entity.setMetadataCode("METADATA_CODE_001");
entity.setMetadataName("温度");
entity.setPropertyCode("PROPERTY_TEMP");
entity.setPropertyName("温度值");
entity.setUnitCode("");
entity.setValueType(1);
entity.setValueTypeName("数值型");
entity.setPointType(1);
entity.setPointTypeName("模拟量");
entity.setMetricValue("26.5");
entity.setTenantId(1L);
entity.setCreateUser(1L);
entity.setCreateTime(LocalDateTime.now());
entity.setCreateDept(1L);
entity.setUpdateUser(1L);
entity.setUpdateTime(LocalDateTime.now());
entity.setIsDeleted(0);
// 执行插入
int insertCount = lcPowerEnvMonitorMetricMapper.insert(entity);
assertEquals(1, insertCount);
// 验证插入结果
LcPowerEnvMonitorMetricEntity result = lcPowerEnvMonitorMetricMapper.selectById(entity.getId());
assertNotNull(result);
assertEquals("DEVICE_UID_001", result.getDeviceUid());
assertEquals("26.5", result.getMetricValue());
assertEquals("", result.getUnitCode());
}
@Test
public void testSelectById() {
// 准备数据
LcPowerEnvMonitorMetricEntity entity = new LcPowerEnvMonitorMetricEntity();
entity.setId(IdUtil.getSnowflakeNextId());
entity.setDeviceUid("DEVICE_UID_001");
entity.setMetadataUid("METADATA_UID_001");
entity.setMetadataCode("METADATA_CODE_001");
entity.setMetadataName("温度");
entity.setPropertyCode("PROPERTY_TEMP");
entity.setPropertyName("温度值");
entity.setUnitCode("");
entity.setValueType(1);
entity.setValueTypeName("数值型");
entity.setPointType(1);
entity.setPointTypeName("模拟量");
entity.setMetricValue("26.5");
entity.setTenantId(1L);
entity.setCreateUser(1L);
entity.setCreateTime(LocalDateTime.now());
entity.setCreateDept(1L);
entity.setUpdateUser(1L);
entity.setUpdateTime(LocalDateTime.now());
entity.setIsDeleted(0);
lcPowerEnvMonitorMetricMapper.insert(entity);
// 执行查询
LcPowerEnvMonitorMetricEntity result = lcPowerEnvMonitorMetricMapper.selectById(entity.getId());
// 验证查询结果
assertNotNull(result);
assertEquals("温度", result.getMetadataName());
assertEquals("温度值", result.getPropertyName());
assertEquals(1, result.getValueType());
}
@Test
public void testUpdate() {
// 准备数据
LcPowerEnvMonitorMetricEntity entity = new LcPowerEnvMonitorMetricEntity();
entity.setId(IdUtil.getSnowflakeNextId());
entity.setDeviceUid("DEVICE_UID_001");
entity.setMetadataUid("METADATA_UID_001");
entity.setMetadataCode("METADATA_CODE_001");
entity.setMetadataName("温度");
entity.setPropertyCode("PROPERTY_TEMP");
entity.setPropertyName("温度值");
entity.setUnitCode("");
entity.setValueType(1);
entity.setValueTypeName("数值型");
entity.setPointType(1);
entity.setPointTypeName("模拟量");
entity.setMetricValue("26.5");
entity.setTenantId(1L);
entity.setCreateUser(1L);
entity.setCreateTime(LocalDateTime.now());
entity.setCreateDept(1L);
entity.setUpdateUser(1L);
entity.setUpdateTime(LocalDateTime.now());
entity.setIsDeleted(0);
lcPowerEnvMonitorMetricMapper.insert(entity);
// 执行更新
entity.setMetricValue("27.8");
int updateCount = lcPowerEnvMonitorMetricMapper.updateById(entity);
assertEquals(1, updateCount);
// 验证更新结果
LcPowerEnvMonitorMetricEntity result = lcPowerEnvMonitorMetricMapper.selectById(entity.getId());
assertEquals("27.8", result.getMetricValue());
}
@Test
public void testDelete() {
// 准备数据
LcPowerEnvMonitorMetricEntity entity = new LcPowerEnvMonitorMetricEntity();
entity.setId(IdUtil.getSnowflakeNextId());
entity.setDeviceUid("DEVICE_UID_001");
entity.setMetadataUid("METADATA_UID_001");
entity.setMetadataCode("METADATA_CODE_001");
entity.setMetadataName("温度");
entity.setPropertyCode("PROPERTY_TEMP");
entity.setPropertyName("温度值");
entity.setUnitCode("");
entity.setValueType(1);
entity.setValueTypeName("数值型");
entity.setPointType(1);
entity.setPointTypeName("模拟量");
entity.setMetricValue("26.5");
entity.setTenantId(1L);
entity.setCreateUser(1L);
entity.setCreateTime(LocalDateTime.now());
entity.setCreateDept(1L);
entity.setUpdateUser(1L);
entity.setUpdateTime(LocalDateTime.now());
entity.setIsDeleted(0);
lcPowerEnvMonitorMetricMapper.insert(entity);
// 执行删除
int deleteCount = lcPowerEnvMonitorMetricMapper.deleteById(entity.getId());
assertEquals(1, deleteCount);
// 验证删除结果
LcPowerEnvMonitorMetricEntity result = lcPowerEnvMonitorMetricMapper.selectById(entity.getId());
assertNull(result);
}
}

View File

@@ -1,27 +0,0 @@
package com.jeelowcode.test.json;
import cn.hutool.json.JSONUtil;
import com.jeelowcode.service.bpm.config.framework.portal.core.dto.ReceiveRequestInfoDTO;
import com.jeelowcode.tool.framework.common.util.json.JsonUtils;
import com.jeelowcode.tool.framework.test.core.ut.BaseMockitoUnitTest;
import org.junit.Test;
import java.util.Date;
/**
* 描述Json工具类测试
*
* @author shelly
*/
public class JsonUtilsTest extends BaseMockitoUnitTest {
@Test
public void testJsonToString() {
ReceiveRequestInfoDTO requestDTO = new ReceiveRequestInfoDTO()
.setCreateDateTime(new Date())
.setReceiveDateTime(new Date());
System.out.println(JsonUtils.toJsonString(requestDTO));
System.out.println(JSONUtil.toJsonStr(requestDTO));
}
}

View File

@@ -1,15 +0,0 @@
package com.jeelowcode.test.master;
import cn.hutool.core.util.StrUtil;
import com.jeelowcode.tool.framework.test.core.ut.BaseMockitoUnitTest;
import org.junit.jupiter.api.Test;
public class MasterUserSyncTest extends BaseMockitoUnitTest {
@Test
public void testStringFormat() {
String description = "测试";
System.out.println(StrUtil.format("备注:{}", description));
}
}

View File

@@ -0,0 +1,60 @@
package com.jeelowcode.tool.framework.common.util;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.io.FileUtil;
import cn.hutool.core.util.StrUtil;
import cn.hutool.db.sql.SqlUtil;
import com.jeelowcode.tool.framework.test.core.ut.BaseMockitoUnitTest;
import org.junit.jupiter.api.Test;
import java.io.File;
import java.util.Date;
import java.util.List;
import java.util.stream.Collectors;
/**
* 描述生成最后执行SQL
*
* @author yangchenjj
*/
public class SqlUtilsTest extends BaseMockitoUnitTest {
@Test
public void testGenerateLastExecuteSQL() throws Exception {
String executeDateStr = "20251212";
Date executeDate = DateUtil.parse(executeDateStr, "yyyyMMdd");
String monthStr = DateUtil.format(executeDate, "yyyyMM");
// 获取项目目录下的SQL目录路径
String projectPath = System.getProperty("user.dir");
File adminPath = new File(projectPath);
File baseProjectPath = adminPath.getParentFile();
File sqlPath = new File(baseProjectPath, "SQL");
File monthSqlPath = new File(sqlPath, monthStr);
if (monthSqlPath.exists()) {
File dateSqlPath = new File(monthSqlPath, executeDateStr);
if (dateSqlPath.exists()) {
// 查询目录下所有的文件
List<File> sqlFileList = FileUtil.loopFiles(dateSqlPath);
if (CollUtil.isNotEmpty(sqlFileList)) {
// 将sqlFileList转换成字符串列表字符串使用文件名不带后缀
List<String> sqlFileNameList = sqlFileList.stream()
.map(file -> file.getName().substring(0, file.getName().lastIndexOf(".")))
.filter(fileName -> !StrUtil.equals(fileName, "z_exec_last"))
.map(fileName -> StrUtil.concat(true, "'", fileName, "'"))
.collect(Collectors.toList());
//将列表sqlFileNameList转换成字符串使用逗号分隔
String template = "update \"LOWCODE_FRAME\".\"LOWCODE_DBFORM\" set IS_DB_SYNC='N' where TABLE_NAME in ({});";
String formatSql = SqlUtil.formatSql(StrUtil.format(template, CollUtil.join(sqlFileNameList, ",")));
File lastExec = new File(dateSqlPath, "z_exec_last.sql");
if (lastExec.exists() || (!lastExec.exists() && lastExec.createNewFile())) {
// 将formatSql写到lastExec中
FileUtil.writeString(formatSql, lastExec, "utf-8");
}
}
}
}
}
}

View File

@@ -23,7 +23,7 @@ public enum ApproveStatusEnum {
*/
private final String desc;
public static final String codeField ="ApproveStatus";
public static final String nameField ="ApproveStatusName";
public static final String codeField ="approveStatus";
public static final String nameField ="approveStatusName";
}

View File

@@ -1,6 +1,7 @@
package com.jeelowcode.core.framework.service;
import com.jeelowcode.core.framework.service.impl.PersonInfoServiceImpl;
import com.jeelowcode.framework.utils.tool.spring.SpringUtils;
import org.springframework.stereotype.Service;
@Service
@@ -8,7 +9,8 @@ public class ExcelExtendFactory {
public IExcelImportService getExcelImportService(String tableName) {
if(tableName.toLowerCase().equals("lc_outside_person")){
return new PersonInfoServiceImpl();
// 从Spring容器中获取实例确保依赖注入正常
return SpringUtils.getBean(PersonInfoServiceImpl.class);
}
return null;
}

View File

@@ -1,6 +1,7 @@
package com.jeelowcode.core.framework.service;
import com.jeelowcode.core.framework.params.model.ExcelImportDataDictModel;
import com.jeelowcode.core.framework.params.model.ExcelModel;
import com.jeelowcode.core.framework.params.model.ExcelTemplateModel;
import org.springframework.web.context.request.ServletRequestAttributes;
@@ -34,4 +35,6 @@ public interface IExcelService {
* 处理临时库
*/
void handleTempTable(ServletRequestAttributes sra,Long dbFormId, Long fieldId);
ExcelImportDataDictModel formatExcelImportDataList(Long dbformId);
}

View File

@@ -219,7 +219,8 @@ public class ExcelServiceImpl implements IExcelService {
//获取字典
private ExcelImportDataDictModel formatExcelImportDataList(Long dbformId) {
@Override
public ExcelImportDataDictModel formatExcelImportDataList(Long dbformId) {
List<FormFieldEntity> fieldList = formService.getDbFieldList(dbformId);
//字典集合

View File

@@ -40,8 +40,10 @@ import com.jeelowcode.framework.utils.model.ResultDataModel;
import com.jeelowcode.framework.utils.tool.spring.SpringUtils;
import com.jeelowcode.framework.utils.utils.FuncBase;
import com.jeelowcode.framework.utils.utils.JeeLowCodeUtils;
import com.jeelowcode.tool.framework.datapermission.core.annotation.DataPermission;
import lombok.extern.slf4j.Slf4j;
import net.sf.jsqlparser.JSQLParserException;
import org.jetbrains.annotations.NotNull;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -684,6 +686,7 @@ public class FrameServiceImpl implements IFrameService {
}
//保存导入数据
@DataPermission(enable = false) // 关闭数据权限,避免只查看自己时,查询不到部门。
@Override
public ExecuteEnhanceModel saveImportData(Long dbFormId, Map<String, Object> params) {
String duplicateType = FuncBase.getMap2Str(params, JeeLowCodeConstant.IMPORT_DUPLICATE_TYPE);
@@ -1625,7 +1628,27 @@ public class FrameServiceImpl implements IFrameService {
continue;
}
dataMap.put(key, valStr);
dataMap.put(key.replace("Id","") + "Name", val);
//dataMap.put(key.replace("Id","") + "Name", val);
String newKey = getNewKey(key);
dataMap.put(newKey, val);
}
}
@NotNull
private static String getNewKey(String key) {
String newKey;
String lower = key.toLowerCase();
if (lower.endsWith("_id")) {
// dept_id -> dept_name
newKey = key.substring(0, key.length() - 3) + "_name";
} else if (lower.endsWith("id")) {
// companyId / deptId -> companyName / deptName
newKey = key.substring(0, key.length() - 2) + "Name";
} else {
// 其他情况按原 key 处理,或根据需要自行决定
newKey = key;
}
return newKey;
}
}

View File

@@ -6,10 +6,10 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.jeelowcode.core.framework.config.btncommand.param.ButtonParamImport;
import com.jeelowcode.core.framework.entity.ExcelFileDataEntity;
import com.jeelowcode.core.framework.entity.FormEntity;
import com.jeelowcode.core.framework.service.IExcelFileDataService;
import com.jeelowcode.core.framework.service.IExcelImportService;
import com.jeelowcode.core.framework.service.IFormService;
import com.jeelowcode.core.framework.service.IFrameService;
import com.jeelowcode.core.framework.entity.FormFieldEntity;
import com.jeelowcode.core.framework.params.model.ExcelImportDataDictModel;
import com.jeelowcode.core.framework.service.*;
import com.jeelowcode.framework.utils.enums.JeeLowCodeFieldTypeEnum;
import com.jeelowcode.core.framework.utils.Func;
import com.jeelowcode.core.framework.utils.FuncWeb;
import com.jeelowcode.framework.exception.JeeLowCodeException;
@@ -22,7 +22,11 @@ import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.time.temporal.ChronoUnit;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;
@@ -32,45 +36,311 @@ public class PersonInfoServiceImpl implements IExcelImportService {
@Autowired
private IFrameService frameService;
@Autowired
private IExcelService excelService;
@Autowired
private IFormService formService;
@Override
public void importExcelCheck(ButtonParamImport buttonParam) {
Map<String, Object> params =new HashMap<>();
params.put(ParamEnum.PAGE_NO.getCode(),1);
params.put(ParamEnum.PAGE_SIZE.getCode(),1000);
IFrameService proxyService = SpringUtils.getBean(IFrameService.class);
ResultDataModel model = proxyService.getDataList(NumberUtil.toLong("1964207990401785857"), params);
//获取字典 - 使用SpringUtils获取避免注入为null的问题
IExcelService excelServiceBean = excelService != null ? excelService : SpringUtils.getBean(IExcelService.class);
ExcelImportDataDictModel dictModel = excelServiceBean.formatExcelImportDataList(buttonParam.getDbFormId());
Map<String, Map<String, String>> dictMaps = dictModel != null ? dictModel.getDictMaps() : null;
// 如果字典为空或数据列表为空,直接返回
if(dictMaps == null || dictMaps.isEmpty() || CollectionUtil.isEmpty(buttonParam.getDataMapList())){
return;
}
// 以遍历dictMaps为起点检查每个字典字段
for(Map.Entry<String, Map<String, String>> dictEntry : dictMaps.entrySet()){
String fieldCode = dictEntry.getKey(); // 字段名,如 supplierId、demandId
Map<String, String> dictMap = dictEntry.getValue(); // 该字段对应的字典映射
// 遍历导入数据列表,查找是否有匹配的字段
for(Map<String, Object> dataMap : buttonParam.getDataMapList()){
// 检查数据中是否包含该字段
if(dataMap.containsKey(fieldCode)){
Object fieldValue = dataMap.get(fieldCode);
// 如果字段有值
if(fieldValue != null && !fieldValue.toString().trim().isEmpty()){
String valueStr = fieldValue.toString();
// 检查该值在对应的字典中是否存在
if(dictMap == null || !dictMap.containsKey(valueStr)){
throw new JeeLowCodeException("字段[" + fieldCode + "]的值[" + valueStr + "]在字典中不存在");
}
}
}
}
}
// 校验身份证格式
if(CollectionUtil.isNotEmpty(buttonParam.getDataMapList())){
for(Map<String, Object> dataMap : buttonParam.getDataMapList()){
if(dataMap.containsKey("cardNo")){
Object cardNoValue = dataMap.get("cardNo");
if(cardNoValue != null && !cardNoValue.toString().trim().isEmpty()){
String cardNo = cardNoValue.toString().trim();
if(!isValidIdCard(cardNo)){
throw new JeeLowCodeException("身份证号[" + cardNo + "]格式不正确");
}
}
}
}
}
// 校验日期类型字段格式
validateDateFields(buttonParam);
}
/**
* 校验日期类型字段格式
*/
private void validateDateFields(ButtonParamImport buttonParam) {
if(CollectionUtil.isEmpty(buttonParam.getDataMapList())){
return;
}
// 获取字段列表
List<FormFieldEntity> fieldList = formService.getDbFieldList(buttonParam.getDbFormId());
if(CollectionUtil.isEmpty(fieldList)){
return;
}
// 找出所有日期类型字段Date 和 DateTime
Map<String, JeeLowCodeFieldTypeEnum> dateFieldMap = new HashMap<>();
for(FormFieldEntity field : fieldList){
String fieldType = field.getFieldType();
JeeLowCodeFieldTypeEnum fieldTypeEnum = JeeLowCodeFieldTypeEnum.getByFieldType(fieldType);
if(fieldTypeEnum == JeeLowCodeFieldTypeEnum.DATE || fieldTypeEnum == JeeLowCodeFieldTypeEnum.DATETIME){
dateFieldMap.put(field.getFieldCode(), fieldTypeEnum);
}
}
if(dateFieldMap.isEmpty()){
return;
}
// 遍历数据,校验日期字段格式
for(Map<String, Object> dataMap : buttonParam.getDataMapList()){
for(Map.Entry<String, JeeLowCodeFieldTypeEnum> dateFieldEntry : dateFieldMap.entrySet()){
String fieldCode = dateFieldEntry.getKey();
JeeLowCodeFieldTypeEnum fieldTypeEnum = dateFieldEntry.getValue();
if(dataMap.containsKey(fieldCode)){
Object fieldValue = dataMap.get(fieldCode);
if(fieldValue != null && !fieldValue.toString().trim().isEmpty()){
String valueStr = fieldValue.toString().trim();
if(!isValidDate(valueStr, fieldTypeEnum)){
String expectedFormat = fieldTypeEnum == JeeLowCodeFieldTypeEnum.DATE
? "yyyy-MM-dd"
: "yyyy-MM-dd HH:mm:ss";
throw new JeeLowCodeException("字段[" + fieldCode + "]的值[" + valueStr + "]日期格式不正确,期望格式:" + expectedFormat);
}
}
}
}
}
}
/**
* 校验日期格式是否正确
* @param dateStr 日期字符串
* @param fieldTypeEnum 字段类型枚举DATE 或 DATETIME
* @return true-格式正确false-格式错误
*/
private boolean isValidDate(String dateStr, JeeLowCodeFieldTypeEnum fieldTypeEnum) {
if(dateStr == null || dateStr.trim().isEmpty()){
return false;
}
dateStr = dateStr.trim();
try {
if(fieldTypeEnum == JeeLowCodeFieldTypeEnum.DATE){
// 日期格式yyyy-MM-dd
LocalDate.parse(dateStr, DateTimeFormatter.ofPattern("yyyy-MM-dd"));
return true;
} else if(fieldTypeEnum == JeeLowCodeFieldTypeEnum.DATETIME){
// 日期时间格式yyyy-MM-dd HH:mm:ss
java.time.LocalDateTime.parse(dateStr, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
return true;
}
} catch (Exception e) {
// 解析失败,格式不正确
return false;
}
return false;
}
/**
* 校验身份证格式
* @param cardNo 身份证号
* @return true-格式正确false-格式错误
*/
private boolean isValidIdCard(String cardNo) {
if(cardNo == null || cardNo.trim().isEmpty()){
return false;
}
cardNo = cardNo.trim();
// 18位身份证前17位必须是数字最后一位可以是数字或X大小写都可以
if(cardNo.length() == 18){
// 前17位必须是数字
String first17 = cardNo.substring(0, 17);
if(!first17.matches("\\d{17}")){
return false;
}
// 最后一位可以是数字或X大小写都可以
char lastChar = cardNo.charAt(17);
return Character.isDigit(lastChar) || lastChar == 'X' || lastChar == 'x';
}
// 15位身份证旧版全部15位都是数字
if(cardNo.length() == 15){
return cardNo.matches("\\d{15}");
}
// 其他长度都不符合
return false;
}
@Override
public void importExcelDataUpdate(ButtonParamImport buttonParam) {
// Map<String, Object> params =new HashMap<>();
// params.put(ParamEnum.PAGE_NO.getCode(),1);
// params.put(ParamEnum.PAGE_SIZE.getCode(),1000);
// IFrameService proxyService = SpringUtils.getBean(IFrameService.class);
// ResultDataModel model = proxyService.getDataList(NumberUtil.toLong("1964207990401785857"), params);
// if(CollectionUtil.isNotEmpty(buttonParam.getDataMapList())){
// for(Map<String, Object> map : buttonParam.getDataMapList()){
// if(map.containsKey("supplierName")){
// Map<String, Object> depMap = model.getRecords().stream().filter(t->t.get("full_name").equals(map.get("supplierName"))).findFirst().orElse(null);
// if(Objects.nonNull(depMap)){
// map.put("supplierId",depMap.get("id"));
// }else {
// throw new JeeLowCodeException("供应商:"+map.get("supplierName") + "不存在");
// }
// }
//
// if(map.containsKey("demandName")){
// Map<String, Object> depMap = model.getRecords().stream().filter(t->t.get("full_name").equals(map.get("demandName"))).findFirst().orElse(null);
// if(Objects.nonNull(depMap)){
// map.put("demandId",depMap.get("id"));
// }else {
// throw new JeeLowCodeException("用人单位:"+map.get("demandName") + "不存在");
// }
// }
// }
// }
if(CollectionUtil.isEmpty(buttonParam.getDataMapList())){
return;
}
// 遍历数据列表,提取身份证信息
for(Map<String, Object> dataMap : buttonParam.getDataMapList()){
if(dataMap.containsKey("cardNo")){
Object cardNoValue = dataMap.get("cardNo");
if(cardNoValue != null && !cardNoValue.toString().trim().isEmpty()){
String cardNo = cardNoValue.toString().trim();
// 提取身份证信息
IdCardInfo idCardInfo = extractIdCardInfo(cardNo);
if(idCardInfo != null){
// 设置出生日期
if(idCardInfo.getBirthDate() != null){
dataMap.put("birthday", idCardInfo.getBirthDate());
}
// 设置年龄
if(idCardInfo.getAge() != null){
dataMap.put("personAge", idCardInfo.getAge());
}
// 设置性别("男"或"女"
if(idCardInfo.getGender() != null){
dataMap.put("personSex", idCardInfo.getGender());
}
}
}
}
}
}
/**
* 身份证信息类
*/
private static class IdCardInfo {
private String birthDate; // 出生日期格式yyyy-MM-dd
private Integer age; // 年龄
private String gender; // 性别:"男"或"女"
public String getBirthDate() {
return birthDate;
}
public void setBirthDate(String birthDate) {
this.birthDate = birthDate;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
}
/**
* 从身份证号提取信息(出生日期、年龄、性别)
* @param cardNo 身份证号
* @return 身份证信息如果格式不正确返回null
*/
private IdCardInfo extractIdCardInfo(String cardNo) {
if(cardNo == null || cardNo.trim().isEmpty()){
return null;
}
cardNo = cardNo.trim();
IdCardInfo info = new IdCardInfo();
String birthDateStr = null;
LocalDate birthDate = null;
// 18位身份证
if(cardNo.length() == 18){
// 提取出生日期第7-14位YYYYMMDD格式
String yearMonthDay = cardNo.substring(6, 14);
try {
birthDate = LocalDate.parse(yearMonthDay, DateTimeFormatter.ofPattern("yyyyMMdd"));
birthDateStr = birthDate.format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
} catch (Exception e) {
// 日期解析失败返回null
return null;
}
// 提取性别第17位奇数为男偶数为女
int genderCode = Character.getNumericValue(cardNo.charAt(16));
info.setGender(genderCode % 2 == 1 ? "" : "");
}
// 15位身份证旧版
else if(cardNo.length() == 15){
// 提取出生日期第7-12位YYMMDD格式
try {
int year = Integer.parseInt(cardNo.substring(6, 8));
int month = Integer.parseInt(cardNo.substring(8, 10));
int day = Integer.parseInt(cardNo.substring(10, 12));
// 年份需要加1900
birthDate = LocalDate.of(1900 + year, month, day);
birthDateStr = birthDate.format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
} catch (Exception e) {
// 日期解析失败返回null
return null;
}
// 提取性别第15位奇数为男偶数为女
int genderCode = Character.getNumericValue(cardNo.charAt(14));
info.setGender(genderCode % 2 == 1 ? "" : "");
}
else {
// 长度不符合返回null
return null;
}
// 计算年龄
if(birthDate != null){
LocalDate now = LocalDate.now();
long age = ChronoUnit.YEARS.between(birthDate, now);
info.setAge((int) age);
info.setBirthDate(birthDateStr);
}
return info;
}
}

View File

@@ -45,8 +45,19 @@ public class CustomSheetWriteHandler implements SheetWriteHandler {
}
for (Map.Entry<Integer, List<String>> entry : dropDownData.entrySet()){
if(entry.getValue().size()>=10){
String[] selectValues = entry.getValue().toArray(new String[entry.getValue().size()]);
List<String> values = entry.getValue();
// 计算下拉框所有选项的字符总数(包括分隔符逗号)
int totalLength = 0;
for (String value : values) {
totalLength += value != null ? value.length() : 0;
}
// 加上分隔符逗号的长度如果有n个选项需要n-1个逗号
if (values.size() > 1) {
totalLength += values.size() - 1;
}
// 如果字符总数超过255或者选项数量>=10创建隐藏sheet用于sheet引用
if (totalLength > 255 || values.size() >= 10) {
String[] selectValues = values.toArray(new String[values.size()]);
/* 解决办法从这里开始 */
//获取一个workbook
Workbook workbook = writeWorkbookHolder.getWorkbook();

View File

@@ -110,15 +110,25 @@ public class RowFormatSetTextHandler implements CellWriteHandler {
String[] dropdownOptionsArray = dropdownOptionList.toArray(new String[0]);
// 计算下拉框所有选项的字符总数(包括分隔符逗号)
int totalLength = 0;
for (String value : dropdownOptionList) {
totalLength += value != null ? value.length() : 0;
}
// 加上分隔符逗号的长度如果有n个选项需要n-1个逗号
if (dropdownOptionList.size() > 1) {
totalLength += dropdownOptionList.size() - 1;
}
// 创建下拉列表的约束
DataValidationConstraint constraint;//= helper.createExplicitListConstraint(dropdownOptionsArray);
if (dropdownOptionsArray.length < 10) {
DataValidationConstraint constraint;
// 如果字符总数超过255或者选项数量>=10使用sheet引用方式
if (totalLength > 255 || dropdownOptionsArray.length >= 10) {
// 联动到另外一个 sheet
constraint = helper.createFormulaListConstraint("hidden"+firstCol+"!$A$1:$A$"+dropdownOptionList.size());
} else {
// 直接设置下拉选
constraint = helper.createExplicitListConstraint(dropdownOptionsArray);
} else {
// 联动到另外一个 sheet
//这里如果识别到大于等于10行不管数据量有多少
constraint = helper.createFormulaListConstraint("hidden"+firstCol+"!$A$1:$A$"+dropdownOptionList.size());
}
// 设置下拉列表应用的单元格区域例如第2行到最后一行的第2列

View File

@@ -48,6 +48,11 @@
<version>2.0.1</version>
<scope>compile</scope>
</dependency>
<!-- 引入状态机 目前可以用来做一个http client 含登录状态 -->
<dependency>
<groupId>org.springframework.statemachine</groupId>
<artifactId>spring-statemachine-core</artifactId>
<version>3.0.1</version>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled10Plugin")
public class PowerEnvDeviceFiled10Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("FuFaultAlarmView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled11Plugin")
public class PowerEnvDeviceFiled11Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("InverterFaultAlarmView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled12Plugin")
public class PowerEnvDeviceFiled12Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("LoadPercentageView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled13Plugin")
public class PowerEnvDeviceFiled13Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("LowBatteryAlarmView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled14Plugin")
public class PowerEnvDeviceFiled14Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("nUaView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled15Plugin")
public class PowerEnvDeviceFiled15Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("nUbView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled16Plugin")
public class PowerEnvDeviceFiled16Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("nUcView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled17Plugin")
public class PowerEnvDeviceFiled17Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("OverLoadAlarmView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled18Plugin")
public class PowerEnvDeviceFiled18Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("switchView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled19Plugin")
public class PowerEnvDeviceFiled19Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("Uab1View", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled1Plugin")
public class PowerEnvDeviceFiled1Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled20Plugin")
public class PowerEnvDeviceFiled20Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("Ubc1View", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled21Plugin")
public class PowerEnvDeviceFiled21Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("Uca1View", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled22Plugin")
public class PowerEnvDeviceFiled22Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("FlowLoseView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled23Plugin")
public class PowerEnvDeviceFiled23Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("HumidityHighAlarmView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled24Plugin")
public class PowerEnvDeviceFiled24Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("HumidityLowAlarmView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled25Plugin")
public class PowerEnvDeviceFiled25Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("LeakAlarmView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled26Plugin")
public class PowerEnvDeviceFiled26Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("nRetAirHumView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled27Plugin")
public class PowerEnvDeviceFiled27Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("nRetAirTempView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled28Plugin")
public class PowerEnvDeviceFiled28Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("PhaseSequenceErrorView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled29Plugin")
public class PowerEnvDeviceFiled29Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("TemperatureHighAlarmView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled2Plugin")
public class PowerEnvDeviceFiled2Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("BatIView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled30Plugin")
public class PowerEnvDeviceFiled30Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("TemperatureLowAlarmView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled31Plugin")
public class PowerEnvDeviceFiled31Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("humidityView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled32Plugin")
public class PowerEnvDeviceFiled32Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("temperatureView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled33Plugin")
public class PowerEnvDeviceFiled33Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("ConcentrateView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled34Plugin")
public class PowerEnvDeviceFiled34Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("DustDetectionView", "");
}
}

View File

@@ -0,0 +1,26 @@
package com.jeelowcode.module.biz.component.powerenv;
import cn.hutool.json.JSONObject;
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
import com.jeelowcode.core.framework.utils.Func;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Objects;
/**
* 动环设备信息字段插件
*
* @author yangchenjj
*/
@Component("powerEnvDeviceFiled35Plugin")
public class PowerEnvDeviceFiled35Plugin implements VirtualizationFieldPlugin {
@Override
public String execute(Map<String, Object> dataMap) {
System.out.println(Func.json2Str(dataMap));
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
return new JSONObject(dataMap.get("monitor_data")).getStr("CoilFaultView", "");
}
}

Some files were not shown because too many files have changed in this diff Show More