From e19b3cd9996fb27b2ba658548df63f0cfe49b389 Mon Sep 17 00:00:00 2001 From: xce Date: Thu, 8 Jan 2026 00:18:56 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E7=94=9F=E6=88=90=E5=AE=8C?= =?UTF-8?q?=E5=96=84+=E5=A4=A7=E6=A3=9A=E7=AE=A1=E7=90=86=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../agri/common/constant/GenConstants.java | 1 + .../src/main/resources/vm/sql/sql.vm | 10 +- .../main/resources/vm/vue/index-tree.vue.vm | 10 + .../src/main/resources/vm/vue/index.vue.vm | 16 ++ .../resources/vm/vue/v3/index-tree.vue.vm | 10 + .../src/main/resources/vm/vue/v3/index.vue.vm | 16 ++ .../SysAgriAlarmRelationController.java | 104 +++++++ .../controller/SysAgriInfoController.java | 105 +++++++ .../controller/SysAgriLimitController.java | 104 +++++++ .../system/domain/SysAgriAlarmRelation.java | 116 ++++++++ .../com/agri/system/domain/SysAgriInfo.java | 241 ++++++++++++++++ .../com/agri/system/domain/SysAgriLimit.java | 269 ++++++++++++++++++ .../mapper/SysAgriAlarmRelationMapper.java | 61 ++++ .../agri/system/mapper/SysAgriInfoMapper.java | 87 ++++++ .../system/mapper/SysAgriLimitMapper.java | 61 ++++ .../service/ISysAgriAlarmRelationService.java | 61 ++++ .../system/service/ISysAgriInfoService.java | 61 ++++ .../system/service/ISysAgriLimitService.java | 61 ++++ .../impl/SysAgriAlarmRelationServiceImpl.java | 96 +++++++ .../service/impl/SysAgriInfoServiceImpl.java | 134 +++++++++ .../service/impl/SysAgriLimitServiceImpl.java | 96 +++++++ .../system/SysAgriAlarmRelationMapper.xml | 92 ++++++ .../mapper/system/SysAgriInfoMapper.xml | 183 ++++++++++++ .../mapper/system/SysAgriLimitMapper.xml | 142 +++++++++ 24 files changed, 2132 insertions(+), 5 deletions(-) create mode 100644 agri-system/src/main/java/com/agri/system/controller/SysAgriAlarmRelationController.java create mode 100644 agri-system/src/main/java/com/agri/system/controller/SysAgriInfoController.java create mode 100644 agri-system/src/main/java/com/agri/system/controller/SysAgriLimitController.java create mode 100644 agri-system/src/main/java/com/agri/system/domain/SysAgriAlarmRelation.java create mode 100644 agri-system/src/main/java/com/agri/system/domain/SysAgriInfo.java create mode 100644 agri-system/src/main/java/com/agri/system/domain/SysAgriLimit.java create mode 100644 agri-system/src/main/java/com/agri/system/mapper/SysAgriAlarmRelationMapper.java create mode 100644 agri-system/src/main/java/com/agri/system/mapper/SysAgriInfoMapper.java create mode 100644 agri-system/src/main/java/com/agri/system/mapper/SysAgriLimitMapper.java create mode 100644 agri-system/src/main/java/com/agri/system/service/ISysAgriAlarmRelationService.java create mode 100644 agri-system/src/main/java/com/agri/system/service/ISysAgriInfoService.java create mode 100644 agri-system/src/main/java/com/agri/system/service/ISysAgriLimitService.java create mode 100644 agri-system/src/main/java/com/agri/system/service/impl/SysAgriAlarmRelationServiceImpl.java create mode 100644 agri-system/src/main/java/com/agri/system/service/impl/SysAgriInfoServiceImpl.java create mode 100644 agri-system/src/main/java/com/agri/system/service/impl/SysAgriLimitServiceImpl.java create mode 100644 agri-system/src/main/resources/mapper/system/SysAgriAlarmRelationMapper.xml create mode 100644 agri-system/src/main/resources/mapper/system/SysAgriInfoMapper.xml create mode 100644 agri-system/src/main/resources/mapper/system/SysAgriLimitMapper.xml diff --git a/agri-common/src/main/java/com/agri/common/constant/GenConstants.java b/agri-common/src/main/java/com/agri/common/constant/GenConstants.java index 91f877f..6693c59 100644 --- a/agri-common/src/main/java/com/agri/common/constant/GenConstants.java +++ b/agri-common/src/main/java/com/agri/common/constant/GenConstants.java @@ -66,6 +66,7 @@ public class GenConstants /** 文本域 */ public static final String HTML_TEXTAREA = "textarea"; + public static final String HTML_NUMBER = "number"; /** 下拉框 */ public static final String HTML_SELECT = "select"; diff --git a/agri-generator/src/main/resources/vm/sql/sql.vm b/agri-generator/src/main/resources/vm/sql/sql.vm index 0575583..1da1f1b 100644 --- a/agri-generator/src/main/resources/vm/sql/sql.vm +++ b/agri-generator/src/main/resources/vm/sql/sql.vm @@ -7,16 +7,16 @@ SELECT @parentId := LAST_INSERT_ID(); -- 按钮 SQL insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) -values('${functionName}查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:query', '#', 'admin', sysdate(), '', null, ''); +values('查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:query', '#', 'admin', sysdate(), '', null, ''); insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) -values('${functionName}新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:add', '#', 'admin', sysdate(), '', null, ''); +values('新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:add', '#', 'admin', sysdate(), '', null, ''); insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) -values('${functionName}修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:edit', '#', 'admin', sysdate(), '', null, ''); +values('修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:edit', '#', 'admin', sysdate(), '', null, ''); insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) -values('${functionName}删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:remove', '#', 'admin', sysdate(), '', null, ''); +values('删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:remove', '#', 'admin', sysdate(), '', null, ''); insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) -values('${functionName}导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:export', '#', 'admin', sysdate(), '', null, ''); \ No newline at end of file +values('导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:export', '#', 'admin', sysdate(), '', null, ''); \ No newline at end of file diff --git a/agri-generator/src/main/resources/vm/vue/index-tree.vue.vm b/agri-generator/src/main/resources/vm/vue/index-tree.vue.vm index 6f15882..f7447bc 100644 --- a/agri-generator/src/main/resources/vm/vue/index-tree.vue.vm +++ b/agri-generator/src/main/resources/vm/vue/index-tree.vue.vm @@ -20,6 +20,12 @@ @keyup.enter.native="handleQuery" /> +#elseif($column.htmlType == "number") + + + #elseif(($column.htmlType == "select" || $column.htmlType == "radio") && "" != $dictType) @@ -187,6 +193,10 @@ +#elseif($column.htmlType == "number") + + + #elseif($column.htmlType == "imageUpload") diff --git a/agri-generator/src/main/resources/vm/vue/index.vue.vm b/agri-generator/src/main/resources/vm/vue/index.vue.vm index 0019995..4155400 100644 --- a/agri-generator/src/main/resources/vm/vue/index.vue.vm +++ b/agri-generator/src/main/resources/vm/vue/index.vue.vm @@ -20,6 +20,12 @@ @keyup.enter.native="handleQuery" /> +#elseif($column.htmlType == "number") + + + #elseif(($column.htmlType == "select" || $column.htmlType == "radio") && "" != $dictType) @@ -197,6 +203,10 @@ +#elseif($column.htmlType == "number") + + + #elseif($column.htmlType == "imageUpload") @@ -312,6 +322,12 @@ +#elseif($column.list && $column.htmlType == "number") + + + #elseif($column.list && $column.htmlType == "datetime") +#elseif($column.list && $column.htmlType == "number") + + + #elseif($column.list && $column.htmlType == "datetime")