Merge branch 'master-v32-lushangqing' into 'master'
【#832】 停机计划,增加提示说明-接口联调 See merge request !596
Showing
1 changed file
with
86 additions
and
14 deletions
@@ -3006,12 +3006,12 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin', | @@ -3006,12 +3006,12 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin', | ||
3006 | contextmenuEvent: function (){ | 3006 | contextmenuEvent: function (){ |
3007 | var contextmenuTips; | 3007 | var contextmenuTips; |
3008 | let text=''; | 3008 | let text=''; |
3009 | + let urlHash=window.location.hash; | ||
3009 | $('[type=button]').contextmenu(function (e) { | 3010 | $('[type=button]').contextmenu(function (e) { |
3010 | e.preventDefault(); | 3011 | e.preventDefault(); |
3011 | //按钮 | 3012 | //按钮 |
3012 | - text='按钮->'+$(this).text(); | ||
3013 | - var contextmenuEl='<ul class="contextmenu-style" style="color:#fff;">'; | ||
3014 | - contextmenuEl+='<li>name--'+text+'</li>'; | 3013 | + let elementName=$(this).text(); |
3014 | + var contextmenuEl='<ul id="tipContextmenu" class="contextmenu-style" style="color:#fff;">'; | ||
3015 | contextmenuEl+='</ul>'; | 3015 | contextmenuEl+='</ul>'; |
3016 | contextmenuTips = layer.tips(contextmenuEl, $(this), { | 3016 | contextmenuTips = layer.tips(contextmenuEl, $(this), { |
3017 | time: 0, | 3017 | time: 0, |
@@ -3019,34 +3019,106 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin', | @@ -3019,34 +3019,106 @@ layui.define(['soulTable', 'commonDetail', 'common', 'laytpl', 'view', 'admin', | ||
3019 | success() { | 3019 | success() { |
3020 | } | 3020 | } |
3021 | }) | 3021 | }) |
3022 | + admin.req({ | ||
3023 | + url: common.domainName + '/api-web/bHalt' | ||
3024 | + ,data:{ | ||
3025 | + urlHash:urlHash, | ||
3026 | + elementName:elementName | ||
3027 | + } | ||
3028 | + , async: false | ||
3029 | + , done: function (res) { | ||
3030 | + let liEle='' | ||
3031 | + if(res.data && res.data.length>0){ | ||
3032 | + let tipData=res.data; | ||
3033 | + tipData.map(item=>{ | ||
3034 | + liEle+='<li>'+item.elementExplain+'</li>'; | ||
3022 | }) | 3035 | }) |
3023 | - $('.layui-table-link').parents('td').contextmenu(function (e) { | 3036 | + |
3037 | + }else{ | ||
3038 | + liEle+='<li>暂无</li>'; | ||
3039 | + } | ||
3040 | + setTimeout(function(){ | ||
3041 | + $('#tipContextmenu').append(liEle) | ||
3042 | + },100) | ||
3043 | + } | ||
3044 | + }) | ||
3045 | + | ||
3046 | + }) | ||
3047 | + // $('.layui-table-link').parents('td').contextmenu(function (e) { | ||
3048 | + $('td .layui-table-link').contextmenu(function (e) { | ||
3024 | e.preventDefault(); | 3049 | e.preventDefault(); |
3025 | //超链接 | 3050 | //超链接 |
3026 | - text='超链接->'+$(this).text(); | ||
3027 | - var contextmenuEl='<ul class="contextmenu-style" style="color:#fff;">'; | ||
3028 | - contextmenuEl+='<li>name--'+text+'</li>'; | 3051 | + let elementName=$(this).text(); |
3052 | + var contextmenuEl='<ul id="tipContextmenu" class="contextmenu-style" style="color:#fff;">'; | ||
3029 | contextmenuEl+='</ul>'; | 3053 | contextmenuEl+='</ul>'; |
3030 | contextmenuTips = layer.tips(contextmenuEl, $(this), { | 3054 | contextmenuTips = layer.tips(contextmenuEl, $(this), { |
3031 | time: 0, | 3055 | time: 0, |
3032 | - tips: [2, '#1e9fff'], | 3056 | + tips: [3, '#1e9fff'], |
3033 | success() { | 3057 | success() { |
3034 | } | 3058 | } |
3035 | }) | 3059 | }) |
3060 | + admin.req({ | ||
3061 | + url: common.domainName + '/api-web/bHalt' | ||
3062 | + ,data:{ | ||
3063 | + urlHash:urlHash, | ||
3064 | + elementName:elementName | ||
3065 | + } | ||
3066 | + , async: false | ||
3067 | + , done: function (res) { | ||
3068 | + let liEle='' | ||
3069 | + if(res.data && res.data.length>0){ | ||
3070 | + let tipData=res.data; | ||
3071 | + tipData.map(item=>{ | ||
3072 | + liEle+='<li>'+item.elementExplain+'</li>'; | ||
3073 | + }) | ||
3074 | + | ||
3075 | + }else{ | ||
3076 | + liEle+='<li>暂无</li>'; | ||
3077 | + } | ||
3078 | + setTimeout(function(){ | ||
3079 | + $('#tipContextmenu').append(liEle) | ||
3080 | + },100) | ||
3081 | + | ||
3082 | + } | ||
3083 | + }) | ||
3036 | }) | 3084 | }) |
3037 | - $('table thead tr th').contextmenu(function (e) { | 3085 | + // $('table thead tr th').contextmenu(function (e) { |
3086 | + $('table thead tr th span').contextmenu(function (e) { | ||
3038 | e.preventDefault(); | 3087 | e.preventDefault(); |
3039 | - //超链接 | ||
3040 | - text='表头->'+$(this).text(); | ||
3041 | - var contextmenuEl='<ul class="contextmenu-style" style="color:#fff;">'; | ||
3042 | - contextmenuEl+='<li>name--'+text+'</li>'; | 3088 | + //表头 |
3089 | + let elementName=$(this).text(); | ||
3090 | + var contextmenuEl='<ul id="tipContextmenu" class="contextmenu-style" style="color:#fff;">'; | ||
3043 | contextmenuEl+='</ul>'; | 3091 | contextmenuEl+='</ul>'; |
3044 | contextmenuTips = layer.tips(contextmenuEl, $(this), { | 3092 | contextmenuTips = layer.tips(contextmenuEl, $(this), { |
3045 | time: 0, | 3093 | time: 0, |
3046 | - tips: [2, '#1e9fff'], | 3094 | + tips: [3, '#1e9fff'], |
3047 | success() { | 3095 | success() { |
3048 | } | 3096 | } |
3049 | }) | 3097 | }) |
3098 | + admin.req({ | ||
3099 | + url: common.domainName + '/api-web/bHalt' | ||
3100 | + ,data:{ | ||
3101 | + urlHash:urlHash, | ||
3102 | + elementName:elementName | ||
3103 | + } | ||
3104 | + , async: false | ||
3105 | + , done: function (res) { | ||
3106 | + let liEle='' | ||
3107 | + if(res.data && res.data.length>0){ | ||
3108 | + let tipData=res.data; | ||
3109 | + tipData.map(item=>{ | ||
3110 | + liEle+='<li>'+item.elementExplain+'</li>'; | ||
3111 | + }) | ||
3112 | + | ||
3113 | + }else{ | ||
3114 | + liEle+='<li>暂无</li>'; | ||
3115 | + } | ||
3116 | + setTimeout(function(){ | ||
3117 | + $('#tipContextmenu').append(liEle) | ||
3118 | + },100) | ||
3119 | + | ||
3120 | + } | ||
3121 | + }) | ||
3050 | }) | 3122 | }) |
3051 | 3123 | ||
3052 | /*$('[data-contextmenu]').contextmenu(function (e) { | 3124 | /*$('[data-contextmenu]').contextmenu(function (e) { |
-
Please register or login to post a comment