对阿米加系统进行一些优化
// ==UserScript==
// @name Ame Helper
// @name:en Ame Helper
// @name:zh-cn 阿米加助手
// @namespace Violentmonkey Scripts
// @include https://ame.primeton.com/*
// @run-at document-end
// @grant none
// @version 1.1
// @author wshon
// @description Some optimize for Ame+ system
// @description:en Some optimize for Ame+ system
// @description:zh-cn 对阿米加系统进行一些优化
// ==/UserScript==
;(function () {
'use strict';
var siteFunctions = {
'/default/sso.login' : function (){
$("#verifyCode_container > Img").attr("src","http://tinyurl.com/rnmnnx8");
$("#verifyCode_container").hide();
$(window).bind("load", function () {
$("#login_btn").unbind();
$("#login_btn").click(function(){
$("#loginForm").submit();
});
})
},
'/default/labor/returnToWork/queryEmpReturns.jsp' : function (){
$('<a class="nui-button" id="dailReturn" iconCls="icon-add" href="https://ame.primeton.com/default/labor/returnToWork/dailReturn.jsp">复工情况填报</a>').insertAfter("#export");
$('<span> </span>').insertAfter("#export");
},
'/default/labor/returnToWork/dailReturn.jsp' : function (){
var data = form1.getData();
data.retrunWork.retrunstatus = "1";
data.retrunWork.returnprovince = "310000000000";
data.retrunWork.returncity = "310100000000";
form1.setData(data);
window.close = function (){};
},
'/default/ame/clipview/index.jsp' : function (){
window.returnCitySN = {"cip": "117.131.11.98", "cid": "310000", "cname": "上海市"};
console.log("set returnCitySN", window.returnCitySN);
},
'/default/ame_common/wxworktime/addworktime.jsp' : function (){
app.acthours = 8.0;
}
}
var func = siteFunctions[location.pathname];
console.debug(location.pathname, document.title, func);
if(func) func();
})();