index.js 1.23 KB
$(document).ready(function(){
	mailReceived();
})

function mailReceived(){
	$.post("/api/integration/tencentmail/getTencentMailOperation", {"operate":"checkUserHasTencentMailAccount"}, function(data){
		if(data.hasAccount){
			var addButtonKey ="qqmail";//模块key
			var addButtonHtmlStr = '';
			var tencentTitle = data.tencentMailPluginTitle;
			addButtonHtmlStr = '<img id="tencentmailImg" data="'+tencentTitle+'" onmouseout="setOpacity();" onmouseover="showHelpfulInfo();" onclick="showReceived();" src="/integration/js/tencentmailPlugin/rili_wev8.png" style="vertical-align: middle;cursor:pointer;opacity: 0.8">';
			generatePluginAreaHtml(addButtonHtmlStr,addButtonKey);//向门户右上角添加按钮
		}
	},"json")
}

function showReceived() {
	$.post("/api/integration/tencentmail/getTencentMailOperation", {"operate":"getLoginUrl"}, function(data) {
			if(data.loginUrl) {
				var ssoUrl = data.loginUrl || '';
				window.open(ssoUrl);
			}
		}, "json");
}

function showHelpfulInfo() {
	var img = document.getElementById('tencentmailImg');
	var title = img.getAttribute('data');
  img.style.opacity=1;
  img.setAttribute('title', title);
}

function setOpacity() {
  var img = document.getElementById('tencentmailImg');
  img.style.opacity=0.8;   
}