Merge branch 'master-V32-XuHaoJie' into 'master'
通用-订阅管理-图标修改及字段修改 See merge request !249
Showing
3 changed files
with
23 additions
and
15 deletions
@@ -306,13 +306,13 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function | @@ -306,13 +306,13 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function | ||
306 | } | 306 | } |
307 | } | 307 | } |
308 | } | 308 | } |
309 | - , {title: '操作', align: 'center',width:200,fixed: 'right', toolbar: | 309 | + , {title: '操作', align: 'center',minWidth:200,fixed: 'right', toolbar: |
310 | '<div>' + | 310 | '<div>' + |
311 | '<button data-id="{{d.subId}}" lay-tips="删除" type="button" class="layui-btn layui-btn-xs layui-btn-normal delete-alarmsubscribe-btn"><i class="layui-icon layui-icon-delete"></i></button>' + | 311 | '<button data-id="{{d.subId}}" lay-tips="删除" type="button" class="layui-btn layui-btn-xs layui-btn-normal delete-alarmsubscribe-btn"><i class="layui-icon layui-icon-delete"></i></button>' + |
312 | '<button data-id="{{d.subId}}" lay-tips="资源订阅" type="button" class="layui-btn layui-btn-xs layui-btn-normal alarmsubscribe-resource-btn"><i class="layui-icon layui-icon-star"></i></button>' + | 312 | '<button data-id="{{d.subId}}" lay-tips="资源订阅" type="button" class="layui-btn layui-btn-xs layui-btn-normal alarmsubscribe-resource-btn"><i class="layui-icon layui-icon-star"></i></button>' + |
313 | '<button data-id="{{d.subId}}" lay-tips="指标订阅" type="button" class="layui-btn layui-btn-xs layui-btn-normal alarmsubscribe-kpi-btn"><i class="layui-icon layui-icon-star-fill"></i></button>' + | 313 | '<button data-id="{{d.subId}}" lay-tips="指标订阅" type="button" class="layui-btn layui-btn-xs layui-btn-normal alarmsubscribe-kpi-btn"><i class="layui-icon layui-icon-star-fill"></i></button>' + |
314 | - '<button data-id="{{d.subId}}" lay-tips="资源类型订阅" type="button" class="layui-btn layui-btn-xs layui-btn-normal alarmsubscribe-resType-btn"><i class="layui-icon layui-icon-star-fill"></i></button>' + | ||
315 | - '<button data-id="{{d.subId}}" lay-tips="业务类型订阅" type="button" class="layui-btn layui-btn-xs layui-btn-normal alarmsubscribe-busId-btn"><i class="layui-icon layui-icon-star-fill"></i></button>' + | 314 | + '<button data-id="{{d.subId}}" lay-tips="资源类型订阅" type="button" class="layui-btn layui-btn-xs layui-btn-normal alarmsubscribe-resType-btn"><i class="iconfont"></i></button>' + |
315 | + '<button data-id="{{d.subId}}" lay-tips="业务类型订阅" type="button" class="layui-btn layui-btn-xs layui-btn-normal alarmsubscribe-busId-btn"><i class="iconfont"></i></button>' + | ||
316 | '</div>' | 316 | '</div>' |
317 | } | 317 | } |
318 | ]], | 318 | ]], |
@@ -919,7 +919,10 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function | @@ -919,7 +919,10 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function | ||
919 | var subId = $(this).data("id"); | 919 | var subId = $(this).data("id"); |
920 | var list = getResTypeOrBusId(subId, 0); | 920 | var list = getResTypeOrBusId(subId, 0); |
921 | //回填数据 | 921 | //回填数据 |
922 | - common.openWin("baseconfig/resourcetype/index", "选择资源类型", {"resTypes": list,"showType":0}, ["选择"], function () { | 922 | + common.openWin("baseconfig/resourcetype/index", "选择资源类型", |
923 | + { | ||
924 | + //"resTypes": list,"showType":0 | ||
925 | + }, ["选择"], function () { | ||
923 | //找到选择的资源类型 并且订阅 | 926 | //找到选择的资源类型 并且订阅 |
924 | var resourcetype = layui.resourcetype({"resTypes": list}); | 927 | var resourcetype = layui.resourcetype({"resTypes": list}); |
925 | var data = resourcetype.getResTypeChecks(); | 928 | var data = resourcetype.getResTypeChecks(); |
@@ -931,7 +934,10 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function | @@ -931,7 +934,10 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function | ||
931 | var subId = $(this).data("id"); | 934 | var subId = $(this).data("id"); |
932 | var list = getResTypeOrBusId(subId, 1); | 935 | var list = getResTypeOrBusId(subId, 1); |
933 | //回填数据 | 936 | //回填数据 |
934 | - common.openWin("baseconfig/bustype/index", "选择业务类型", {busIds: list}, ["选择"], function () { | 937 | + common.openWin("baseconfig/bustype/index", "选择业务类型", |
938 | + { | ||
939 | + //busIds: list | ||
940 | + }, ["选择"], function () { | ||
935 | //找到选择的所有业务 并且订阅 | 941 | //找到选择的所有业务 并且订阅 |
936 | var bustype = layui.bustype({"busIds": list}); | 942 | var bustype = layui.bustype({"busIds": list}); |
937 | var data = bustype.getData(); | 943 | var data = bustype.getData(); |
@@ -947,7 +953,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function | @@ -947,7 +953,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function | ||
947 | let typeSubscribe = { | 953 | let typeSubscribe = { |
948 | id: id, | 954 | id: id, |
949 | subId: subId, | 955 | subId: subId, |
950 | - subType: type, | 956 | + type: type, |
951 | targetId: targetId | 957 | targetId: targetId |
952 | }; | 958 | }; |
953 | admin.req({ | 959 | admin.req({ |
@@ -998,7 +1004,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function | @@ -998,7 +1004,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','sessions'], function | ||
998 | function getResTypeOrBusId(subId, type) { | 1004 | function getResTypeOrBusId(subId, type) { |
999 | let list = []; | 1005 | let list = []; |
1000 | admin.req({ | 1006 | admin.req({ |
1001 | - url: common.domainName + '/api-web/bTypeSubscribe/subscribeList?subId=' + subId + '&subType=' + type, | 1007 | + url: common.domainName + '/api-web/bTypeSubscribe/subscribeList?subId=' + subId + '&type=' + type, |
1002 | async: false, | 1008 | async: false, |
1003 | success: function (response) { | 1009 | success: function (response) { |
1004 | if (response.success) { | 1010 | if (response.success) { |
@@ -11,7 +11,7 @@ layui.define(['table', 'form', 'sessions', 'common'], function (exports) { | @@ -11,7 +11,7 @@ layui.define(['table', 'form', 'sessions', 'common'], function (exports) { | ||
11 | exports('typeSubscribeList', function (data) { | 11 | exports('typeSubscribeList', function (data) { |
12 | var sessions = layui.sessions; | 12 | var sessions = layui.sessions; |
13 | var accessToken = sessions.getToken().access_token; | 13 | var accessToken = sessions.getToken().access_token; |
14 | - var subType = data.type ? data.type : 0;//默认为资源类型 | 14 | + var type = data.type ? data.type : 0;//默认为资源类型 |
15 | var subId = data.subId ? data.subId : ''; | 15 | var subId = data.subId ? data.subId : ''; |
16 | //回车搜索 | 16 | //回车搜索 |
17 | $('#type_subscribe_list_keyword').keydown(function (e) { | 17 | $('#type_subscribe_list_keyword').keydown(function (e) { |
@@ -21,7 +21,7 @@ layui.define(['table', 'form', 'sessions', 'common'], function (exports) { | @@ -21,7 +21,7 @@ layui.define(['table', 'form', 'sessions', 'common'], function (exports) { | ||
21 | }); | 21 | }); |
22 | 22 | ||
23 | var cols = []; | 23 | var cols = []; |
24 | - if (subType) {//业务类型 | 24 | + if (type) {//业务类型 |
25 | cols = [[ | 25 | cols = [[ |
26 | {type: 'checkbox'}, | 26 | {type: 'checkbox'}, |
27 | {type: 'numbers', title: '序号', align: 'center'} | 27 | {type: 'numbers', title: '序号', align: 'center'} |
@@ -56,7 +56,7 @@ layui.define(['table', 'form', 'sessions', 'common'], function (exports) { | @@ -56,7 +56,7 @@ layui.define(['table', 'form', 'sessions', 'common'], function (exports) { | ||
56 | , where: { | 56 | , where: { |
57 | access_token: accessToken, | 57 | access_token: accessToken, |
58 | keyword: $("#type_subscribe_list_keyword").val(), | 58 | keyword: $("#type_subscribe_list_keyword").val(), |
59 | - subType: subType, | 59 | + type: type, |
60 | subId: subId | 60 | subId: subId |
61 | } | 61 | } |
62 | , height: 'full' | 62 | , height: 'full' |
@@ -71,19 +71,19 @@ layui.define(['table', 'form', 'sessions', 'common'], function (exports) { | @@ -71,19 +71,19 @@ layui.define(['table', 'form', 'sessions', 'common'], function (exports) { | ||
71 | var $this = $(this); | 71 | var $this = $(this); |
72 | var id = $this.data('id'); | 72 | var id = $this.data('id'); |
73 | var ids = new Array(id); | 73 | var ids = new Array(id); |
74 | - deleteTypeSubscribe(ids,subType); | 74 | + deleteTypeSubscribe(ids,type); |
75 | }); | 75 | }); |
76 | } | 76 | } |
77 | }); | 77 | }); |
78 | 78 | ||
79 | //删除数据 | 79 | //删除数据 |
80 | - function deleteTypeSubscribe(ids,subType) { | 80 | + function deleteTypeSubscribe(ids,type) { |
81 | layer.confirm('数据删除后将无法恢复,您确定要删除吗?', { | 81 | layer.confirm('数据删除后将无法恢复,您确定要删除吗?', { |
82 | btn: ['确定', '取消'] //按钮 | 82 | btn: ['确定', '取消'] //按钮 |
83 | }, function () { | 83 | }, function () { |
84 | let data = { | 84 | let data = { |
85 | ids:ids.toString(), | 85 | ids:ids.toString(), |
86 | - "subType":subType | 86 | + "type":type |
87 | } | 87 | } |
88 | admin.req({ | 88 | admin.req({ |
89 | url: common.domainName + '/api-web/bTypeSubscribe/deleteTypeSubscribe?access_token=' + accessToken | 89 | url: common.domainName + '/api-web/bTypeSubscribe/deleteTypeSubscribe?access_token=' + accessToken |
@@ -119,15 +119,17 @@ layui.define(['table', 'form', 'sessions', 'common'], function (exports) { | @@ -119,15 +119,17 @@ layui.define(['table', 'form', 'sessions', 'common'], function (exports) { | ||
119 | $("#typeSubscribe_delete").on("click", function () { | 119 | $("#typeSubscribe_delete").on("click", function () { |
120 | //获取选中数据 | 120 | //获取选中数据 |
121 | var li = getCheckKpiData(); | 121 | var li = getCheckKpiData(); |
122 | - deleteTypeSubscribe(li.map(item => item.id),subType); | 122 | + deleteTypeSubscribe(li.map(item => item.id),type); |
123 | }); | 123 | }); |
124 | 124 | ||
125 | //刷新表格 | 125 | //刷新表格 |
126 | function reloadTypeSubscribeTable() { | 126 | function reloadTypeSubscribeTable() { |
127 | + debugger | ||
128 | + var a= accessToken; | ||
127 | typeSubscribeListable.reload({ | 129 | typeSubscribeListable.reload({ |
128 | where: { | 130 | where: { |
129 | keyword: $("#type_subscribe_list_keyword").val(), | 131 | keyword: $("#type_subscribe_list_keyword").val(), |
130 | - subType: subType, | 132 | + type: type, |
131 | subId: subId, | 133 | subId: subId, |
132 | access_token: accessToken | 134 | access_token: accessToken |
133 | } | 135 | } |
No preview for this file type
-
Please register or login to post a comment