fix:告警模板新增状态下没有做校验,必填字段不填写也可以新增
Showing
1 changed file
with
28 additions
and
25 deletions
@@ -26,33 +26,36 @@ layui.define(['form', 'table', 'admin', 'common', 'sessions'], function (exports | @@ -26,33 +26,36 @@ layui.define(['form', 'table', 'admin', 'common', 'sessions'], function (exports | ||
26 | 26 | ||
27 | //保存 | 27 | //保存 |
28 | $("#alarmtemplate-form-save-id").on("click", function () { | 28 | $("#alarmtemplate-form-save-id").on("click", function () { |
29 | - var data = form.val("add-alarmtemplate-form"); | ||
30 | - var policyIds = []; | ||
31 | - var policylist = $("#alarmtemplate-policy-table-body").find("tr"); | ||
32 | - if (policylist && policylist.length > 0) { | ||
33 | - $.each(policylist, function (i, v) { | ||
34 | - policyIds.push($(v).data("id")); | ||
35 | - }) | ||
36 | - } | ||
37 | - data.policyIds = policyIds.toString(); | ||
38 | - admin.req({ | ||
39 | - url: domainName + '/api-web/alarmtemplate/save' | ||
40 | - , data: JSON.stringify(data) | ||
41 | - , type: 'post' | ||
42 | - , contentType: "application/json; charset=utf-8" | ||
43 | - , done: function (res) { | ||
44 | - if (res.success) { | ||
45 | - layer.msg(res.msg, {offset: '15px', icon: 1, time: 1000}, function () { | ||
46 | - layui.alarmtemplateIndex().reloadtemplate(); | ||
47 | - layer.closeAll(); | ||
48 | - }); | ||
49 | - } else { | ||
50 | - layer.msg(res.msg, {offset: '15px', icon: 7, time: 1000}); | ||
51 | - } | 29 | + //lsq 告警模板编辑不了,id值应该选择的是submit的按钮的lay-filter 2022-09-27 |
30 | + form.on('submit(alarmtemplate-form-save-id)',function () { | ||
31 | + var data = form.val("add-alarmtemplate-form"); | ||
32 | + var policyIds = []; | ||
33 | + var policylist = $("#alarmtemplate-policy-table-body").find("tr"); | ||
34 | + if (policylist && policylist.length > 0) { | ||
35 | + $.each(policylist, function (i, v) { | ||
36 | + policyIds.push($(v).data("id")); | ||
37 | + }) | ||
52 | } | 38 | } |
53 | - }); | 39 | + data.policyIds = policyIds.toString(); |
40 | + admin.req({ | ||
41 | + url: domainName + '/api-web/alarmtemplate/save' | ||
42 | + , data: JSON.stringify(data) | ||
43 | + , type: 'post' | ||
44 | + , contentType: "application/json; charset=utf-8" | ||
45 | + , done: function (res) { | ||
46 | + if (res.success) { | ||
47 | + layer.msg(res.msg, {offset: '15px', icon: 1, time: 1000}, function () { | ||
48 | + layui.alarmtemplateIndex().reloadtemplate(); | ||
49 | + layer.closeAll(); | ||
50 | + }); | ||
51 | + } else { | ||
52 | + layer.msg(res.msg, {offset: '15px', icon: 7, time: 1000}); | ||
53 | + } | ||
54 | + } | ||
55 | + }); | ||
54 | 56 | ||
55 | - return false;//必须要写,解决禁用submit提交,ajax方法才能正确执行,且表单不会自动刷新 | 57 | + return false;//必须要写,解决禁用submit提交,ajax方法才能正确执行,且表单不会自动刷新 |
58 | + }); | ||
56 | }); | 59 | }); |
57 | 60 | ||
58 | //选择策略 | 61 | //选择策略 |
-
Please register or login to post a comment