|
@@ -69,13 +69,7 @@ layui.define(['table', 'admin', 'form', 'common', 'sessions', 'reslist', 'common |
|
@@ -69,13 +69,7 @@ layui.define(['table', 'admin', 'form', 'common', 'sessions', 'reslist', 'common |
69
|
var favoriteId = $("#favorites_parentId").val();
|
69
|
var favoriteId = $("#favorites_parentId").val();
|
70
|
var resIds = [];
|
70
|
var resIds = [];
|
71
|
|
71
|
|
72
|
- //获取所有资源id
|
|
|
73
|
- var oldResIdList = [];
|
|
|
74
|
- admin.req({
|
|
|
75
|
- url: common.domainName + '/api-web/favorites/res/list',
|
|
|
76
|
- async: false,
|
|
|
77
|
- data: {
|
|
|
78
|
- access_token: accessToken,
|
72
|
+ var param={
|
79
|
favId: favoriteId,
|
73
|
favId: favoriteId,
|
80
|
resName: $("#keyword_id").val(),
|
74
|
resName: $("#keyword_id").val(),
|
81
|
resType: $("#fav_reslist_restype").val(),
|
75
|
resType: $("#fav_reslist_restype").val(),
|
|
@@ -83,7 +77,15 @@ layui.define(['table', 'admin', 'form', 'common', 'sessions', 'reslist', 'common |
|
@@ -83,7 +77,15 @@ layui.define(['table', 'admin', 'form', 'common', 'sessions', 'reslist', 'common |
83
|
resHealth: $("#fav_reslist_resStatus").val(),
|
77
|
resHealth: $("#fav_reslist_resStatus").val(),
|
84
|
page: -1,
|
78
|
page: -1,
|
85
|
limit: 20
|
79
|
limit: 20
|
86
|
- },
|
80
|
+ }
|
|
|
81
|
+ //获取所有资源id
|
|
|
82
|
+ var oldResIdList = [];
|
|
|
83
|
+ admin.req({
|
|
|
84
|
+ url: common.domainName + '/api-web/favorites/res/list?access_token='+accessToken,
|
|
|
85
|
+ async: false,
|
|
|
86
|
+ type:'post',
|
|
|
87
|
+ data: JSON.stringify(param),
|
|
|
88
|
+ contentType: "application/json;charset=UTF-8",
|
87
|
error: function () {
|
89
|
error: function () {
|
88
|
layer.close(loading);
|
90
|
layer.close(loading);
|
89
|
}
|
91
|
}
|
|
@@ -337,10 +339,10 @@ layui.define(['table', 'admin', 'form', 'common', 'sessions', 'reslist', 'common |
|
@@ -337,10 +339,10 @@ layui.define(['table', 'admin', 'form', 'common', 'sessions', 'reslist', 'common |
337
|
templet: '<div><span data-fav-zymc="{{ d.resId }}" data-ip="{{ d.ip }}" data-resTypeName="{{ d.resTypeName }}" data-admin="{{ d.admin }}" data-restype="{{d.resType}}" data-name="{{d.resName}}" data-pingenable="{{d.pingEnable}}" class="layui-table-link">{{ d.resName }}</span></div>'
|
339
|
templet: '<div><span data-fav-zymc="{{ d.resId }}" data-ip="{{ d.ip }}" data-resTypeName="{{ d.resTypeName }}" data-admin="{{ d.admin }}" data-restype="{{d.resType}}" data-name="{{d.resName}}" data-pingenable="{{d.pingEnable}}" class="layui-table-link">{{ d.resName }}</span></div>'
|
338
|
}
|
340
|
}
|
339
|
, {field: 'ip', title: 'IP地址', minWidth: 150, align: 'center', sort: true}
|
341
|
, {field: 'ip', title: 'IP地址', minWidth: 150, align: 'center', sort: true}
|
340
|
- , {field: 'adminName', title: '负责人', minWidth: 100, align: 'center', sort: true}
|
342
|
+ , {field: 'resAdminMaster', title: '负责人', minWidth: 100, align: 'center', sort: true}
|
341
|
, {field: 'resTypeName', title: '资源类型', minWidth: 150, align: 'center', sort: true}
|
343
|
, {field: 'resTypeName', title: '资源类型', minWidth: 150, align: 'center', sort: true}
|
342
|
, {field: 'health', title: '健康状态', minWidth: 100, align: 'center', sort: true, templet: '#reshealthTpl'}
|
344
|
, {field: 'health', title: '健康状态', minWidth: 100, align: 'center', sort: true, templet: '#reshealthTpl'}
|
343
|
- , {field: 'state', title: '连接状态', minWidth: 100, align: 'center', templet: '#ljztresListTpl'}
|
345
|
+ , {field: 'linkState', title: '连接状态', minWidth: 100, align: 'center', templet: '#ljztresListTpl'}
|
344
|
];
|
346
|
];
|
345
|
}
|
347
|
}
|
346
|
favoriteResourceListTable = table.render({
|
348
|
favoriteResourceListTable = table.render({
|
|
@@ -348,7 +350,7 @@ layui.define(['table', 'admin', 'form', 'common', 'sessions', 'reslist', 'common |
|
@@ -348,7 +350,7 @@ layui.define(['table', 'admin', 'form', 'common', 'sessions', 'reslist', 'common |
348
|
id: 'favoriteListTable'
|
350
|
id: 'favoriteListTable'
|
349
|
,toolbar: '<div class="warn-btns"><button id="favorites_cols_save" class="layui-btn layui-btn-normal layui-btn-sm hide" style="float: right;">保存列顺序</button></div>' //开启头部工具栏,并为其绑定左侧模板
|
351
|
,toolbar: '<div class="warn-btns"><button id="favorites_cols_save" class="layui-btn layui-btn-normal layui-btn-sm hide" style="float: right;">保存列顺序</button></div>' //开启头部工具栏,并为其绑定左侧模板
|
350
|
, defaultToolbar: ['filter']
|
352
|
, defaultToolbar: ['filter']
|
351
|
- , url: common.domainName + '/api-web/favorites/res/list'
|
353
|
+ , url: common.domainName + '/api-web/favorites/res/noList'
|
352
|
, where: {
|
354
|
, where: {
|
353
|
access_token: accessToken,
|
355
|
access_token: accessToken,
|
354
|
favId: favId,
|
356
|
favId: favId,
|