diff --git a/ruoyi-admin/src/main/resources/application-druid.yml b/ruoyi-admin/src/main/resources/application-druid.yml index abaf8f6..ed3ae52 100644 --- a/ruoyi-admin/src/main/resources/application-druid.yml +++ b/ruoyi-admin/src/main/resources/application-druid.yml @@ -6,12 +6,12 @@ spring: druid: # 主库数据源 master: -# url: jdbc:mysql://121.36.58.109:3306/jrm-intelligent-iot?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 -# username: root -# password: Haiwei123456 - url: jdbc:mysql://localhost:3306/jrm-intelligent-iot?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 + url: jdbc:mysql://121.36.58.109:3306/jrm-intelligent-iot?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 username: root - password: root + password: Haiwei123456 +# url: jdbc:mysql://localhost:3306/jrm-intelligent-iot?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 +# username: root +# password: root # 从库数据源 slave: # 从数据源开关/默认关闭 diff --git a/ruoyi-admin/src/main/resources/templates/base/alarmInfo/add.html b/ruoyi-admin/src/main/resources/templates/base/alarmInfo/add.html index a4b9bb2..ec36a94 100644 --- a/ruoyi-admin/src/main/resources/templates/base/alarmInfo/add.html +++ b/ruoyi-admin/src/main/resources/templates/base/alarmInfo/add.html @@ -25,13 +25,13 @@ -
- +
+
-
+
@@ -54,6 +54,9 @@ focusCleanup: true }); + //根据报警类型设置报警参数 + updateParam(); + $(()=>{ var cp_keynum = "alarmType"; var str = localStorage.getItem(cp_keynum); @@ -63,6 +66,7 @@ $("#treeName").val(num.cp_num_value.substring(num.cp_num_value.indexOf('/')+1,num.cp_num_value.length )); } + updateParam(); }) function submitHandler() { @@ -90,6 +94,24 @@ $("#treeId").val(body.find('#treeId').val()); $("#treeName").val(body.find('#treeName').val()); $.modal.close(index); + updateParam(); + } + + function updateParam() { + if($("#treeId").val().length == 0){ + $("#maxParam").hide(); + $("#minParam").hide(); + }else{ + if($("#treeId").val().indexOf('A2') != -1){ + $("#maxParamLabel").text("阈值(最大):"); + $("#maxParam").show(); + $("#minParam").show(); + }else{ + $("#maxParamLabel").text("报警数值:"); + $("#maxParam").show(); + $("#minParam").hide(); + } + } } diff --git a/ruoyi-admin/src/main/resources/templates/base/alarmInfo/alarmInfo.html b/ruoyi-admin/src/main/resources/templates/base/alarmInfo/alarmInfo.html index eae634a..54ed586 100644 --- a/ruoyi-admin/src/main/resources/templates/base/alarmInfo/alarmInfo.html +++ b/ruoyi-admin/src/main/resources/templates/base/alarmInfo/alarmInfo.html @@ -134,7 +134,8 @@ }, { field: 'maxValue', - title: '阈值(最大)' + title: '阈值(最大)/报警数值', + align:'center' }, { field: 'minValue', @@ -172,9 +173,19 @@ $.tree.init(options); function zOnClick(event, treeId, treeNode) { + var thinnerobjs =$(".th-inner"); + $("#alarmtypeId").val(treeNode.id); $.table.search(); + if(treeNode.id.indexOf("A2") != -1 ){ + thinnerobjs[3].innerHTML="阈值(最大)"; + thinnerobjs[4].show(); + }else{ + thinnerobjs[3].innerHTML="报警数值"; + thinnerobjs[4].hide(); + } + var num = new Object; num.cp_keynum ="alarmType"; num.cp_num_value = treeNode.id+"/"+treeNode.name; diff --git a/ruoyi-admin/src/main/resources/templates/base/alarmInfo/edit.html b/ruoyi-admin/src/main/resources/templates/base/alarmInfo/edit.html index 9ea4396..3cc0f4d 100644 --- a/ruoyi-admin/src/main/resources/templates/base/alarmInfo/edit.html +++ b/ruoyi-admin/src/main/resources/templates/base/alarmInfo/edit.html @@ -32,12 +32,12 @@
- +
-
+
@@ -59,6 +59,8 @@ $("#form-alarmInfo-edit").validate({ focusCleanup: true }); + //根据报警类型修改阈值设置 + updateParam(); function submitHandler() { if ($.validate.form()) { @@ -85,6 +87,33 @@ $("#treeId").val(body.find('#treeId').val()); $("#treeName").val(body.find('#treeName').val()); $.modal.close(index); + + updateParam(); + } + + function updateParam() { + /*if($("#treeId").val().indexOf('A2') != -1){ + $("#maxParamLabel").text("阈值(最大):"); + $("#minParam").show(); + }else{ + $("#maxParamLabel").text("报警数值:"); + $("#minParam").hide(); + }*/ + + if($("#treeId").val().length == 0){ + $("#maxParam").hide(); + $("#minParam").hide(); + }else{ + if($("#treeId").val().indexOf('A2') != -1){ + $("#maxParamLabel").text("阈值(最大):"); + $("#maxParam").show(); + $("#minParam").show(); + }else{ + $("#maxParamLabel").text("报警数值:"); + $("#maxParam").show(); + $("#minParam").hide(); + } + } }