锘?//
var CookieNameUserType = GlobalParas.CookieName.UserType;
var CookieNameUserID = GlobalParas.CookieName.UserID;
$(document).ready(function () {
$("#xiazai").hide();
//鐧婚檰淇℃伅
if ($.cookie(CookieNameUserType) != "" && $.cookie(CookieNameUserType) != null && $.cookie(CookieNameUserID) != "" && $.cookie(CookieNameUserID) != null) {
$("#liTopMenuLogin").hide();
$("#liTopMenuUser").show();
} else {
$(".username").html("Login");
$("#liTopMenuLogin").show();
$("#liTopMenuUser").hide();
}
//灞忓箷
var defaultScreenDispMode = $.cookie('defaultScreenDispMode');
//alert(defaultScreenDispMode);
if (defaultScreenDispMode == "0" || defaultScreenDispMode == 0) {
$("#defaultScreenDispMode").val(0)
$("#defaultScreenDispMode").selectpicker('refresh');
$("#PingLi").children().html('Wide screen');
$("#Ping").removeClass("container");
// $("#Ping").addClass("container");
} else if (defaultScreenDispMode == "1" || defaultScreenDispMode == 1) {
$("#defaultScreenDispMode").val(1)
$("#defaultScreenDispMode").selectpicker('refresh');
$("#PingLi").children().html('Narrow screen');
$("#Ping").addClass("container");
// $("#Ping").removeClass("container");
}
else {
if (GlobalParas.DefaultParas != null && GlobalParas.DefaultParas.ScreenDispMode == 0) {
$("#defaultScreenDispMode").val(0)
$("#defaultScreenDispMode").selectpicker('refresh');
$("#PingLi").children().html('瀹藉睆');
$("#Ping").removeClass("container");
}
else {
$("#defaultScreenDispMode").val(1)
$("#defaultScreenDispMode").selectpicker('refresh');
$("#PingLi").children().html('绐勫睆');
$("#Ping").addClass("container");
}
}
//棰戠巼
if ($.cookie('defaultMotorPinLv') == 60 || $.cookie('defaultMotorPinLv') == "60") {
$("#defaultMotorPinLv").val(60);
$("#defaultMotorPinLv").selectpicker('refresh');
$("#lblMotorFrequence60HZ").addClass("active");
$("#lblMotorFrequence50HZ").parent().prop("checked", false);
//$("#lblMotorFrequence60HZ").parent().prop("checked", true);
$("#lblMotorFrequence50HZ").removeClass("active");
} else {
$("#defaultMotorPinLv").val(50);
$("#defaultMotorPinLv").selectpicker('refresh');
$("#lblMotorFrequence50HZ").addClass("active");
$("#lblMotorFrequence60HZ").parent().prop("checked", false);
$("#lblMotorFrequence50HZ").parent().prop("checked", true);
$("#lblMotorFrequence60HZ").removeClass("active");
}
//涓嬭浇鍒楄〃
var list = GlobalParas.DownloadListEn;
var html = "";
//鐗堟湰
var android = "";
var ios = "";
var wechat = "";
for (var i = 0; i < list.length; i++) {
var m = list[i];
if (m.Thumb == null || m.Thumb == "")
m.Thumb = "fa fa-arrow-down";
if (m.Type == null || m.Type == 0) {
html += '
' + m.Name + '';
} else if (m.Type == 1) {
html += '' + m.Name + '';//闃叉璺宠浆
android = m.Url;
} else if (m.Type == 2) {
html += '' + m.Name + '';
ios = m.Url;
} else if (m.Type == 3) {
html += '' + m.Name + '';
wechat = m.Url;
} else {
html += '' + m.Name + '';
}
}
$("#DownloadListUL").html(html);
//涓嬭浇
$("#DownloadListUL>li").eq(1).on("click", function () {
var xiazai = "";
$("#xiazai").show();
xiazai += ''
$("#xiazai").html(xiazai).stop();
})
$("#DownloadListUL>li").eq(2).on("click", function () {
var xiazai = "";
$("#xiazai").show();
xiazai += ''
$("#xiazai").stop().html(xiazai);
})
$("#DownloadListUL>li").eq(3).on("click", function () {
var xiazai = "";
$("#xiazai").show();
xiazai += ''
$("#xiazai").stop().html(xiazai);
})
$("#xiazai").on("click", function () {
$("#xiazai").hide();
})
});
function onGlobelSettingOk() {
var value = $("#defaultScreenDispMode").val();
var isNeedReload = false;
if (value == 0) {//瀹藉睆
if ($.cookie('defaultScreenDispMode') == "1" || $.cookie('defaultScreenDispMode') == "") {
isNeedReload = true;
}
//$("#Ping").removeClass("container");
$("#defaultScreenDispMode").val(0);
$("#defaultScreenDispMode").selectpicker('refresh');
$.cookie('defaultScreenDispMode', "0", { path: '/' });
} else if (value == 1) {//绐勯
//$("#Ping").addClass("container");
if ($.cookie('defaultScreenDispMode') == "0") {
isNeedReload = true;
}
$("#defaultScreenDispMode").val(1);
$("#defaultScreenDispMode").selectpicker('refresh');
$.cookie('defaultScreenDispMode', "1", { path: '/' });
}
else {
if (GlobalParas.DefaultParas != null && GlobalParas.DefaultParas.ScreenDispMode == 0) {
$("#defaultScreenDispMode").val(0);
$("#defaultScreenDispMode").selectpicker('refresh');
$.cookie('defaultScreenDispMode', "0", { path: '/' });
}
else {
$("#defaultScreenDispMode").val(1);
$("#defaultScreenDispMode").selectpicker('refresh');
$.cookie('defaultScreenDispMode', "1", { path: '/' });
}
}
//alert($("#defaultMotorPinLv").val());
$.cookie('defaultMotorPinLv', $("#defaultMotorPinLv").val(), { path: '/' });
$("#divGlobelSetting").modal("hide");
if (isNeedReload) {
window.location.reload();
}
}
function onDispGlobelSettingDiv() {
$("#divGlobelSetting").modal("show");
}
function ClickLoginBtn() {
if ($.cookie("txtLoginName") != null && $.cookie("txtLoginName") != "") {
$("#txtLoginName").val($.cookie("txtLoginName"));
} else {
$("#txtLoginName").val("");
}
$("#txtLoginPwd").val("");
$("#DivLogin").modal("show");
$("#LoginErrorMessage").html("");
}
function ClickModifyUserInfoBtn() {
window.open("../Register/RegisterInfoEN.aspx");
}
function ClickModifyPwdBtn() {
$("#divModifyPwd").modal("show");
}
function RegisterOuterUser() {
window.open("../Register/RegisterByName.aspx", "regitUserWin");
}
function ClickOutUserCheck(ckBox) {
if ($(ckBox).prop("checked")) {
$("#txtLoginName").attr("placeholder", "user name");
$("#btnRegisterInHerder").hide();
} else {
$("#txtLoginName").attr("placeholder", "user name");
$("#btnRegisterInHerder").show();
}
}
var loginOkEvent = null;//鐧婚檰鎴愬姛鍚庡洖璋
function CheckUserLogin(event) {
loginOkEvent = event;
if ($.cookie(GlobalParas.CookieName.UserType) == null || $.cookie(GlobalParas.CookieName.UserID) == null) {
$("#DivLogin").modal("show");
return -1;
}
if ($.cookie(GlobalParas.CookieName.UserType) == "" || $.cookie(GlobalParas.CookieName.UserID) == "") {
$("#DivLogin").modal("show");
return -2;
}
return $.cookie(GlobalParas.CookieName.UserType);
}
//鑾峰彇楠岃瘉鐮
var YanZhengMa;
var yanZheng;
function GetTelVerifyCode() {
var UserName = $("#UserName").val();
if (UserName == "") {
$("#RegisterErrorMessage").html(WebApp.errorModel("please input user name!"));
return;
}
var patrn = /^[1]+[3,4,5,6,7,8,9]+\d{9}/;
if (!patrn.exec(UserName)) {
$("#RegisterErrorMessage").html(WebApp.errorModel("鎵嬫満鍙锋牸寮忎笉姝g‘!"));
return;
}
$.ajax({
type: "get",
cache: false,
url: "../Service/UserHandler.ashx",
data: { cmd: "GetTelVerifyCode", Tel: UserName },
success: function (data, status) {
var verifyCode = jQuery.parseJSON(data);
if (verifyCode.Info == "2") {
$("#RegisterErrorMessage").html(WebApp.errorModel("鎵嬫満鍙锋牸寮忎笉姝g‘!"));
} else if (verifyCode.Info == "3") {
$("#RegisterErrorMessage").html(WebApp.errorModel("姝ゆ墜鏈哄凡琚敞鍐?"));
} else {
YanZhengMa = verifyCode.Info;
}
},
error: function () {
alert('閿欒浠g爜 356');
}
});
var num = 100;
yanZheng = setInterval(function () {
num--;
$("#YanZhengMaBtn").html("閲嶆柊鑾峰彇(" + num + ")");
$("#YanZhengMaBtn").prop("disabled", true);
if (num == 0) {
clearInterval(yanZheng);
$("#YanZhengMaBtn").html("閲嶆柊鑾峰彇");
$("#YanZhengMaBtn").prop("disabled", false);
}
}, 1000);
}
//淇敼瀵嗙爜
function SetPwd() {
var varUp = document.getElementById("btnYes");
if (varUp.innerHTML == "Revise") {
if ($.cookie(CookieNameUserType) == null || $.cookie(CookieNameUserID) == null) {
return;
}
if ($.cookie(CookieNameUserType) == "" || $.cookie(CookieNameUserID) == "") {
return;
}
var OldPassword = $("#OldPassword").val();
var OutPassword1 = $("#OutPassword1").val();
var OutPassword2 = $("#OutPassword2").val();
if (OldPassword == "") {
$("#OutPwdErrorMessage").html(WebApp.errorModel("Please enter the original password!"));
return;
}
if (OutPassword1 == "") {
$("#OutPwdErrorMessage").html(WebApp.errorModel("Please enter a new password!"));
return;
}
if (OutPassword2 == "") {
$("#OutPwdErrorMessage").html(WebApp.errorModel("Please enter a new password!"));
return;
}
if (OutPassword1 != OutPassword2) {
$("#OutPwdErrorMessage").html(WebApp.errorModel("Two password input is not consistent!"));
return;
}
if (OutPassword2.length < 6) {
$("#OutPwdErrorMessage").html(WebApp.errorModel("Password must be 6 or more!"));
return;
}
if ($.cookie(CookieNameUserType) == GlobalParas.UserType.Outer.toString()) {
$.ajax({
type: "get",
cache: false,
dataType: "json",
url: "../Service/UserHandler.ashx",
data: { cmd: "ChangePassword4OuterUser", UserID: $.cookie(CookieNameUserID), Password: OutPassword2 },
success: function (data, status) {
if (data.Status != "error") {
layer.alert('Successful modification!');
$("#divModifyPwd").modal("hide");
}
else {
layer.alert('Modify failed!');
}
},
error: function () {
alert('error code 204');
}
});
}
} else {
if ($.cookie(CookieNameUserType) == null || $.cookie(CookieNameUserID) == null) {
return;
}
if ($.cookie(CookieNameUserType) == "" || $.cookie(CookieNameUserID) == "") {
return;
}
var OldPassword = $("#OldPassword").val();
var OutPassword1 = $("#OutPassword1").val();
var OutPassword2 = $("#OutPassword2").val();
if (OldPassword == "") {
$("#OutPwdErrorMessage").html(WebApp.errorModel("please input password!"));
return;
}
if (OutPassword1 == "") {
$("#OutPwdErrorMessage").html(WebApp.errorModel("please input new password!"));
return;
}
if (OutPassword2 == "") {
$("#OutPwdErrorMessage").html(WebApp.errorModel("please input new password!"));
return;
}
if (OutPassword1 != OutPassword2) {
$("#OutPwdErrorMessage").html(WebApp.errorModel("password is different!"));
return;
}
if (OutPassword2.length < 6) {
$("#OutPwdErrorMessage").html(WebApp.errorModel("please input new password!"));
return;
}
if ($.cookie(CookieNameUserType) == GlobalParas.UserType.Outer.toString()) {
$.ajax({
type: "get",
cache: false,
dataType: "json",
url: "../Service/UserHandler.ashx",
data: { cmd: "ChangePassword4OuterUser", UserID: $.cookie(CookieNameUserID), Password: OutPassword2 },
success: function (data, status) {
if (data.Status != "error") {
layer.alert('change success!');
$("#divModifyPwd").modal("hide");
}
else {
layer.alert('淇敼澶辫触!');
}
},
error: function () {
alert('閿欒浠g爜 204');
}
});
}
}
}
//
function BiJiaoLoad() {
CompareList = jQuery.parseJSON($.cookie("CompareList"));
if (CompareList != null) {
if (CompareList.length < 2) {
layer.alert('Less than two comparison information, please add!');
return;
}
window.open("../SelectEN/Compare.aspx");
} else {
layer.alert('Please add the comparison information!');
}
}
//閫€鍑虹櫥褰
function LogoutPrompt() {
layer.confirm('Are you sure you want to quit锛?, {
btn: ['Yes', 'No'], //鎸夐挳
title: "Prompt",
}, function () {
layer.msg('exit login success', Logout(), { icon: 1, time: 1000 });
}, function () {
});
}
function Logout() {
$.cookie(CookieNameUserID, "", { path: '/', expires: 3 });
$.cookie(CookieNameUserType, "", { path: '/', expires: 3 });
$(".username").html("Login");
$("#liTopMenuLogin").show();
$("#TitleZhuCeLi").show();
$("#liTopMenuUser").hide();
}
function onLogin() {
//鑾峰彇杩欎釜ID鐨勫€
//var varUser = document.getElementById("btnLoginInHerder");
var txtLoginName = $("#txtLoginName").val();
var txtLoginPwd = $("#txtLoginPwd").val();
if (txtLoginName == "") {
$("#LoginErrorMessage").html(WebApp.errorModel("enter one user name!"));
return;
}
if (txtLoginPwd == "") {
$("#LoginErrorMessage").html(WebApp.errorModel("Please enter a password!"));
return;
}
if ($(".NeiBuRenYuan").prop("checked")) {
$.ajax({
type: "get",
cache: false,
dataType: "json",
url: "../Service/UserHandler.ashx",
data: { cmd: "EmployeeLogin", Password: txtLoginPwd, Telphone: null, EMAIL: null, LoginName: txtLoginName },
success: function (data, status) {
if (data.Status != "error") {
$("#DivLogin").modal("hide");
$(".username").html("Already logged in");
$.cookie("txtLoginName", txtLoginName, { path: '/', expires: 3 });
$.cookie(CookieNameUserID, data.Info, { path: '/', expires: 3 });
$.cookie(CookieNameUserType, GlobalParas.UserType.Employee, { path: '/', expires: 3 });
$("#liTopMenuLogin").hide();
// $("#TitleZhuCeLi").hide();
$("#liTopMenuUser").show();
}
if (data.Info == "3") {
$("#LoginErrorMessage").html(WebApp.errorModel("Incorrect password!"));
return;
}
if (data.Info == "4") {
$("#LoginErrorMessage").html(WebApp.errorModel("User has been frozen!"));
return;
}
//鍥炶皟
if (typeof loginOkEvent === "function") {
loginOkEvent();
}
},
error: function () {
alert('error code 204');
}
});
} else {
//if (!txtLoginName.match(/^[1]+[3,4,5,6,7,8]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]$/)) {
// $("#LoginErrorMessage").html(WebApp.errorModel("鐢ㄦ埛鍚嶆牸寮忎笉姝g‘!"));
// return;
//}
$.ajax({
type: "get",
cache: false,
url: "../Service/UserHandler.ashx",
dataType: "json",
data: { cmd: "OuterUserLogin", Password: txtLoginPwd, Telphone: null, EMAIL: null, Name: txtLoginName, LoginName: txtLoginName },
success: function (data, status) {
if (data.Status == "exception") {
alert(data.Info);
return;
}
if (data.Status == "info") {
$("#DivLogin").modal("hide");
$(".username").html("Already logged in");
$.cookie("txtLoginName", txtLoginName, { path: '/', expires: 3 });
$.cookie(CookieNameUserID, data.Info, { path: '/', expires: 3 });
$.cookie(CookieNameUserType, GlobalParas.UserType.Outer, { path: '/', expires: 3 });
$("#liTopMenuLogin").hide();
// $("#TitleZhuCeLi").hide();
$("#liTopMenuUser").show();
//alert(data.Info);
}
else if (data.Info == "-2") {
$("#LoginErrorMessage").html(WebApp.errorModel("Account does not exist!"));
return;
}
else if (data.Info == "-3") {
$("#LoginErrorMessage").html(WebApp.errorModel("Incorrect password!"));
return;
}
else if (data.Info == "-4") {
$("#LoginErrorMessage").html(WebApp.errorModel("User has been frozen!"));
return;
}
//鍥炶皟
if (typeof loginOkEvent === "function") {
loginOkEvent();
}
},
error: function () {
alert('error code 204');
}
});
}
}