Authored by 王涛

Merge branch 'master-v32-lushangqing' into 'master'

【#832】 停机计划,增加提示说明-接口联调



See merge request !596
... ... @@ -3006,12 +3006,12 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin',
contextmenuEvent: function (){
var contextmenuTips;
let text='';
let urlHash=window.location.hash;
$('[type=button]').contextmenu(function (e) {
e.preventDefault();
//按钮
text='按钮->'+$(this).text();
var contextmenuEl='<ul class="contextmenu-style" style="color:#fff;">';
contextmenuEl+='<li>name--'+text+'</li>';
let elementName=$(this).text();
var contextmenuEl='<ul id="tipContextmenu" class="contextmenu-style" style="color:#fff;">';
contextmenuEl+='</ul>';
contextmenuTips = layer.tips(contextmenuEl, $(this), {
time: 0,
... ... @@ -3019,34 +3019,106 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin',
success() {
}
})
admin.req({
url: common.domainName + '/api-web/bHalt'
,data:{
urlHash:urlHash,
elementName:elementName
}
, async: false
, done: function (res) {
let liEle=''
if(res.data && res.data.length>0){
let tipData=res.data;
tipData.map(item=>{
liEle+='<li>'+item.elementExplain+'</li>';
})
}else{
liEle+='<li>暂无</li>';
}
setTimeout(function(){
$('#tipContextmenu').append(liEle)
},100)
}
})
})
$('.layui-table-link').parents('td').contextmenu(function (e) {
// $('.layui-table-link').parents('td').contextmenu(function (e) {
$('td .layui-table-link').contextmenu(function (e) {
e.preventDefault();
//超链接
text='超链接->'+$(this).text();
var contextmenuEl='<ul class="contextmenu-style" style="color:#fff;">';
contextmenuEl+='<li>name--'+text+'</li>';
let elementName=$(this).text();
var contextmenuEl='<ul id="tipContextmenu" class="contextmenu-style" style="color:#fff;">';
contextmenuEl+='</ul>';
contextmenuTips = layer.tips(contextmenuEl, $(this), {
time: 0,
tips: [2, '#1e9fff'],
tips: [3, '#1e9fff'],
success() {
}
})
admin.req({
url: common.domainName + '/api-web/bHalt'
,data:{
urlHash:urlHash,
elementName:elementName
}
, async: false
, done: function (res) {
let liEle=''
if(res.data && res.data.length>0){
let tipData=res.data;
tipData.map(item=>{
liEle+='<li>'+item.elementExplain+'</li>';
})
}else{
liEle+='<li>暂无</li>';
}
setTimeout(function(){
$('#tipContextmenu').append(liEle)
},100)
}
})
})
$('table thead tr th').contextmenu(function (e) {
// $('table thead tr th').contextmenu(function (e) {
$('table thead tr th span').contextmenu(function (e) {
e.preventDefault();
//超链接
text='表头->'+$(this).text();
var contextmenuEl='<ul class="contextmenu-style" style="color:#fff;">';
contextmenuEl+='<li>name--'+text+'</li>';
//表头
let elementName=$(this).text();
var contextmenuEl='<ul id="tipContextmenu" class="contextmenu-style" style="color:#fff;">';
contextmenuEl+='</ul>';
contextmenuTips = layer.tips(contextmenuEl, $(this), {
time: 0,
tips: [2, '#1e9fff'],
tips: [3, '#1e9fff'],
success() {
}
})
admin.req({
url: common.domainName + '/api-web/bHalt'
,data:{
urlHash:urlHash,
elementName:elementName
}
, async: false
, done: function (res) {
let liEle=''
if(res.data && res.data.length>0){
let tipData=res.data;
tipData.map(item=>{
liEle+='<li>'+item.elementExplain+'</li>';
})
}else{
liEle+='<li>暂无</li>';
}
setTimeout(function(){
$('#tipContextmenu').append(liEle)
},100)
}
})
})
/*$('[data-contextmenu]').contextmenu(function (e) {
... ...