From ff98c71bda3759c66c81b028dd1502dc99745829 Mon Sep 17 00:00:00 2001 From: yang chen Date: Wed, 10 Dec 2025 14:26:16 +0800 Subject: [PATCH] =?UTF-8?q?feat(sql):=20=E6=96=B0=E5=A2=9E=E5=8A=A8?= =?UTF-8?q?=E7=8E=AF=E7=9B=91=E6=8E=A7=E7=9B=B8=E5=85=B3=E6=8A=A5=E8=A1=A8?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除旧有动环监控相关报表记录 - 新增动环监控总设备数报表配置 - 新增动环大屏在线设备数报表配置 - 新增动环大屏当月告警趋势报表配置 - 新增动环大屏告警设备类型分布报表配置 - 新增动环大屏园区信息列表报表配置 - 删除旧有报表字段配置 - 新增各报表对应的字段配置信息 --- SQL/202512/20251210/data_report.sql | 121 ++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 SQL/202512/20251210/data_report.sql diff --git a/SQL/202512/20251210/data_report.sql b/SQL/202512/20251210/data_report.sql new file mode 100644 index 0000000..fb73c94 --- /dev/null +++ b/SQL/202512/20251210/data_report.sql @@ -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'': '''', +}');