Authored by zhichao

fix:采集器管理-右侧功能不能使用(下载、同步、部署、启动、停止、复制、解绑资源)

... ... @@ -273,8 +273,8 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin', 'upload',
});
// 同步事件
$('button[collector-data-sync]').unbind('click').on('click', function () {
if (!common.hasPermission('back:collector:synchronization')){
$('a[collector-data-sync]').unbind('click').on('click', function () {
if (!common.hasPermission('back:collector:synchronization')) {
return;
}
var collector = JSON.parse(JSON.stringify(res.data[$(this).attr('collector-data-sync')]));
... ... @@ -334,7 +334,7 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin', 'upload',
});
});
// 复制采集器ID
$('button[collector-data-copy]').unbind('click').on('click', function () {
$('a[collector-data-copy]').unbind('click').on('click', function () {
//背景色改变
$.each($(this).parents('tbody').eq(0).find('tr'), function (i, v) {
$(this).css('background-color', '');
... ... @@ -389,16 +389,16 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin', 'upload',
});
});
// 部署采集器
$('button[collector-data-deploy]').unbind('click').on('click', function () {
if (!common.hasPermission('back:collector:deploy')){
$('a[collector-data-deploy]').unbind('click').on('click', function () {
if (!common.hasPermission('back:collector:deploy')) {
return;
}
var collectorId = $(this).attr('collector-data-deploy');
deployCollector([collectorId]);
});
// 启动采集器
$('button[collector-data-start]').unbind('click').on('click', function () {
if (!common.hasPermission('back:collector:start')){
$('a[collector-data-start]').unbind('click').on('click', function () {
if (!common.hasPermission('back:collector:start')) {
return;
}
var collectorId = $(this).attr('collector-data-start');
... ... @@ -456,8 +456,8 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin', 'upload',
});
// 停止采集器
$('button[collector-data-stop]').unbind('click').on('click', function () {
if (!common.hasPermission('back:collector:stop')){
$('a[collector-data-stop]').unbind('click').on('click', function () {
if (!common.hasPermission('back:collector:stop')) {
return;
}
var collectorId = $(this).attr('collector-data-stop');
... ... @@ -465,16 +465,16 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin', 'upload',
});
// 解绑全部资源
$('button[collector-data-unbindRes]').unbind('click').on('click',function (){
if (!common.hasPermission('back:collector:start')){
$('a[collector-data-unbindRes]').unbind('click').on('click', function () {
if (!common.hasPermission('back:collector:start')) {
return;
}
let collectorId = $(this).attr('collector-data-unbindRes');
admin.req({
url:domainName + '/api-web/trapoid/unbind',
data:{
collectorId:collectorId,
resIdList:"",
url: domainName + '/api-web/trapoid/unbind',
data: {
collectorId: collectorId,
resIdList: "",
},
success(response){
if (response && response.success) {
... ...