//const { debug } = require("util");
//menu
$(document).ready(function () {
try {
creatUID();
} catch (e) {
}
var nav = document.querySelector('.topHeader');
window.addEventListener('scroll', function (e) {
if (window.pageYOffset > 0) {
// $('.topHeader').addClass('topNav')
} else {
// $('.topHeader').removeClass('topNav')
}
});
//关闭漂浮
$(".float_hide").click(function () {
$("#index_float_01").animate({ right: "-74px" });
$(this).hide();
$(".float_show").show();
});
// 跳转事件
$(".go-next").click(function () {
var mdId = $(this).context.id;
bindMdClick(mdId);
if ($(this)[0].dataset == undefined) {
var url = $(this).data(url).url;
} else {
var url = $(this)[0].dataset.url;
}
// 临时处理wsgjp.com固定跳转到NGP
//if (url == "https://login.wsgjp.com/Login.aspx" || url == "http://login.wsgjp.com/Login.aspx" || url == "https://login.wsgjp.com/Login.aspx?productid=14" || url == "http://login.wsgjp.com/Login.aspx?productid=14") {
// url = location.protocol +"//login.wsgjp.com/Ngp/Login.aspx"
//}
if ($(this)[0].dataset == undefined) {
var target = $(this).data(target).target || '_self';
} else {
var target = $(this)[0].dataset.target || '_self';
}
//var info = getUrlQueryString()
var sourceId = GetQueryString('Source')
var AgentID = GetQueryString('AgentID')
var cancelLogin = GetQueryString('cancelLogin')
var SourceParam = sourceId ? (url.indexOf('?') > 0 ? ('&Source=' + sourceId) : ('?Source=' + sourceId)) : ''
var AgentIDParam = AgentID ? (url.indexOf('?') > 0 || sourceId ? ('&AgentID=' + AgentID) : ('?AgentID=' + AgentID)) : ''
var cancelLoginParam = cancelLogin ? (url.indexOf('?') > 0 || sourceId ? ('&cancelLogin=' + cancelLogin) : ('?cancelLogin=' + cancelLogin)) : ''
var query = window.location.href.split('?')[1] || ''
var urlList = url.split('?') || [];
urlList.splice(0, 1)
var paramList = query ? getUrlParamsList(query) : [];
// 去除参数中的productid
var productIndex = -1
paramList.forEach(function (item, index) {
if (item.indexOf('productid') > -1) {
productIndex = index
}
})
if (productIndex > -1) {
paramList.splice(productIndex, 1)
}
for (var i = 0; i < urlList.length; i++) {
var flag = false
for (var each = 0; each < paramList.length; each++) {
if (paramList[each].indexOf(urlList[i].split('=')[0]) > -1) {
paramList[each] = paramList[each].split('=')[0] + '=' + urlList[i].split('=')[1]
} else {
flag = true
}
}
if (flag) {
paramList.push(urlList[i])
}
}
var urlString = '?';
for (var m = 0; m < paramList.length; m++) {
if (m == paramList.length - 1) {
urlString = urlString + paramList[m]
} else {
urlString = urlString + paramList[m] + '&'
}
}
if (paramList.length > 0) {
url = url.split('?')[0] + urlString
}
if (url.indexOf("solution") == '-1') {
if (url.indexOf("caseId") != '-1') {
if (url.indexOf("&caseId=") != '-1') {
var qian = url.split("&caseId=")[0]
var hou = url.split("&caseId=")[1]
} else {
var qian = url.split("caseId=")[0]
var hou = url.split("caseId=")[1]
}
hou = hou.substr(1);
url = qian + hou
}
} else {
if (url.indexOf("caseId") != '-1') {
if (url.indexOf("&caseId=") != '-1') {
var qian = url.split("&caseId=")[0]
var hou = url.split("&caseId=")[1]
var zhong = "&caseId=1"
} else {
var qian = url.split("caseId=")[0]
var hou = url.split("caseId=")[1]
var zhong = "caseId=1"
}
hou = hou.substr(1);
url = qian + zhong + hou
}
}
if (url.indexOf("aspxerrorpath") != '-1') {
var qian = url.split("aspxerrorpath")[0]
var zhong = url.split("aspxerrorpath")[1]
if (url.indexOf(".aspx&") != '-1') {
var hou = zhong.split(".aspx&")[1]
} else {
var hou = zhong.split(".aspx")[1]
}
url = qian + hou
}
window.open(url, target)
})
$(".float_show").click(function () {
$("#index_float_01").animate({ right: "0px" });
$(this).hide();
$(".float_hide").show();
});
$(".closeBtn").click(function () {
$("#online_main").hide();
});
$(".laterBtn").click(function () {
$("#online_main").hide();
});
// 判断是否为windows 并且下载事件注册
if (/windows|win32/i.test(navigator.userAgent)) {
$(".download-btn-fun").click(function () {
var productid = this.dataset.productid
var url = this.dataset.url
saveDownload(productid, url)
})
$(".cancel-dialog").click(function () {
cancelDownload()
})
$(".login").mouseover(function () {
$(".login-download").css({
display: "block"
})
})
} else {
$(".login-download").css({
display: "none"
})
}
// 咨询
//document.getElementById("callBtn").onclick = function () {
// lxb.call(document.getElementById("telInput"));
//};
//document.getElementById("callBtn02").onclick = function () {
// lxb.call(document.getElementById("telInput02"));
//};
// 是否隐藏登陆按钮
var cancelLogin = GetQueryString('cancelLogin')
if (!cancelLogin || cancelLogin == 'false') {
var myhref = window.location.href.split("?")[0].toLowerCase()
if (myhref.indexOf("product/jxc.aspx") > -1 || myhref.indexOf("product/chain.aspx") > -1) { } else {
$('.login-li').removeClass('hidden')
}
//$('.btn-code').css({ display: 'none' })
} else {
$('.btn-code').mouseover(function () {
$('.qrcode').fadeIn(200)
})
$('.login-li .login').css({ display: 'none' })
$('.btn-code-box').removeClass('hidden')
$(".btn-code").mouseout(function () {
$('.qrcode').fadeOut(200)
})
}
CreateId();
createQidian()
// 假期电话修改
changePhone()
//window.localStorage.clear();
});
function setCookie(name, value, Days) {
if (!Days) {
var Days = 30;
}
var exp = new Date();
exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
}
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}
function getUrlParamsList(str) {
var list = str.split('&') || []
return list
}
function changePhone() {
var data = new Date()
var year = data.getFullYear();
var month = data.getMonth();
var day = data.getDate()
var dateDic = {
12: '17882264098',
13: '13568953637',
14: '18123341908',
}
if (year == 2021 && month == 5) {
changeDom('.holiday-phone', dateDic[day])
}
}
function changeDom(node, val) {
$(node).html(val)
}
//读取cookies
function getCookie(name) {
var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
if (arr = document.cookie.match(reg)) return unescape(arr[2]);
else return null;
}
function qidian_im() {
$('.class_qidian_wpa').contents().find(".btn-im span").trigger("click") //JQ唤醒匿名
};
function getUrlQueryString() {
var params = window.location.href.split('?')[1]
var sourceInfo = {}
if (params) {
var paramList = params.split('&')
for (var i = 0; i < paramList.length; i++) {
if (paramList[i].indexOf('Source')>=0) {
sourceInfo.sourceId = paramList[i].split('=')[1]
}
if (paramList[i].indexOf('AgentID')>=0) {
sourceInfo.AgentID = paramList[i].split('=')[1]
}
}
}
return sourceInfo
};
function createQidian() {
var params = window.location.href.split('?')[1]
var flag = false
window.sourceInfo = {}
var SourceId = ''
if (params) {
var paramList = params.split('&')
for (var i = 0; i < paramList.length; i++) {
if (paramList[i].indexOf('Source')) {
flag = true
SourceId = paramList[i].split('=')[1]
//window.localStorage.setItem('Source', paramList[i].split('=')[1])
setCookie('Source', paramList[i].split('=')[1], 1)
}
}
}
//if ((getCookie('Source') != null && getCookie('Source') == '32') || (SourceId != null && SourceId=='32')) {
// console.log('默认qq')
// $('body').append('')
//} else {
// console.log('起业qq')
// $('body').append('')
//}
}
//去除ie下链接虚线框
$(function () {
$("a").focus(function () { this.blur(); });
});
function post(url, params) {
try {
var temp = document.createElement("form");
temp.action = url;
temp.method = "post";
temp.setAttribute("target", "_parent");
temp.style.display = "none";
for (var x in params) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = params[x];
temp.appendChild(opt);
}
document.body.appendChild(temp);
temp.submit();
return temp;
} catch (ex) {
alert(ex);
}
}
function aq() {
try {
var domain = document.domain.toLocaleLowerCase();
if (domain.indexOf("wsgjp.com.cn") != -1) {
}
else if (domain.indexOf("wsgjp.com") != -1) {
var aq_script = document.createElement('script');
aq_script.src = "//static.anquan.org/static/outer/js/aq_auth.js";
document.getElementById('aq_code')[0].appendChild(aq_script);
}
} catch (ex) {
}
}
function createDesktop(sUrl, sName) {
//try {
var WshShell = new ActiveXObject('WScript.Shell');
var oUrlLink = WshShell.CreateShortcut(WshShell.SpecialFolders('Desktop') + '\\' + sName + '.url');
oUrlLink.TargetPath = sUrl;
oUrlLink.Save();
//} catch (e) {
// alert('当前IE安全级别不允许操作!');
//}
//try {
// var fso = new ActiveXObject("Scripting.FileSystemObject");
// var shell = new ActiveXObject("WScript.Shell");
// var folderPath = shell.SpecialFolders("Desktop");//获取桌面本地桌面地址
// if (!fso.FolderExists(folderPath)) {
// fso.CreateFolder(folderPath);
// }
// if (!fso.FileExists(folderPath + "//" + sName + ".lnk")) {
// //在指定的文件夹下创建名为sName的快捷方式
// var shortLink = shell.CreateShortcut(folderPath + "//" + sName + ".lnk"); //相应的描述信息
// shortLink.Description = "shortcut for " + sName; //快捷方式指向的链接
// shortLink.TargetPath = sUrl; //激活链接并且窗口最大化
// shortLink.WindowStyle = 3;
// shortLink.Save();
// alert('桌面快捷方式创建成功!');
// }
//} catch (e) {
// alert("当前IE安全级别不允许操作!");
//}
}
//function CreateId() {
// var id = "";
// var item = window.localStorage.getItem("users");
// if (item != null) {
// id = JSON.parse(window.localStorage.getItem("users"));
// }
// var client = { id: encodeURIComponent(id)};
// $.ajax({
// type: "POST",
// url: "/Handler/demos/CreateId.ashx?t=" + Math.random(),
// async: false,
// data: client,
// success: function (result) {
// window.localStorage.setItem('users', JSON.stringify(result));
// }
// });
//}
function saveDownload(id, url) {
var urlHrefNav = window.location.href
var ajaxPostUrlNav = 'https://yl.wsgjp.com/'
if (urlHrefNav.indexOf(".199") != -1) {
ajaxPostUrlNav = "http://gateway.yl.ca.com/";
} else if (urlHrefNav.indexOf("localhost") != -1) {
ajaxPostUrlNav = "http://gateway.yl.ca.com/";
} else if (urlHrefNav.indexOf("stage") != -1) {
ajaxPostUrlNav = "https://ylstage.wsgjp.com/";
}
//$.ajax({
// type: "POST",
// url: ajaxPostUrlNav+'home/api/download/save',
// data: {
// productId:id
// },
// success: function (res) {
// window.open(url, '_blank')
// }
//})
}
function cancelDownload() {
$(".login-download").css({
display:'none'
})
}
function CreateId() {
var item = window.localStorage.getItem("users");
if (item == null) {
$.ajax({
type: "POST",
url: "/Handler/demos/CreateId.ashx?t=" + Math.random(),
async: false,
success: function (result) {
window.localStorage.setItem('users', JSON.stringify(result));
}
});
}
}
function ValidCode(phone, yzmCode,showid) {
var id = JSON.parse(window.localStorage.getItem("users"));
var client = { id: encodeURIComponent(id), phone: encodeURIComponent(phone), code: yzmCode };
$.ajax({
type: "POST",
url: "/Handler/demos/ValidPhone.ashx?t=" + Math.random(),
async: false,
dataType: "json",
data: client,
success: function (data) {
var code = data.Code;
if (code == 0) {
alert(data.msg);
return;
}
$("#" + showid).addClass("active");
}
});
}
function bindMdClick(id) {
var randomNumber = Math.random();
if (id == "md_default") {
getBuried("导航--首页","786064313218532669", randomNumber);
}
else if (id == "md_myorder") {
getBuried("我的订单", "786071142216507515", randomNumber);
}
else if (id =="md_invoice"){
getBuried("我的发票", "786071339785003131", randomNumber);
}
else if (id == "md_program") {
getBuried("导航-解决方案", "786068659725410427", randomNumber);
}
else if (id == "md_buy") {
getBuried("立即购买","786071528763589949", randomNumber);
}
else if (id == "md_drp") {
getBuried("热门商品-经典版", "786064991823365437", randomNumber);
}
else if (id == "md_bc") {
getBuried("热门商品-百川","786065240931442811", randomNumber);
}
else if (id == "md_erp") {
getBuried("热门商品-erp", "786064622456177981", randomNumber);
}
else if (id == "md_ycw") {
getBuried("热门商品-云财务", "786065919536301373", randomNumber);
}
else if (id == "md_app") {
getBuried("热门商品-手机端", "786066194414208317", randomNumber);
}
else if (id == "md_wms") {
getBuried("导航-产品-云wms", "786066495061893243", randomNumber);
}
else if (id == "md_yls") {
getBuried("导航-产品-云零售", "786066718400192635", randomNumber);
}
else if (id == "md_module") {
getBuried("导航-产品-增值模块", "786066924558622843", randomNumber);
}
else if (id == "md_serve") {
getBuried("导航-服务-售后服务", "786067268156032317", randomNumber);
}
else if (id == "md_wd") {
getBuried("导航-服务-精彩问答", "786067491494331709", randomNumber);
}
else if (id == "md_mv") {
getBuried("导航-服务-教学视频", "786067783552082043", randomNumber);
}
else if (id == "md_help") {
getBuried("导航-服务-帮助中心", "786067981120577659", randomNumber);
}
else if (id == "md_price") {
getBuried("导航-价格", "786068187279033661", randomNumber);
}
else if (id == "md_case") {
getBuried("导航-案例", "786068376257568891", randomNumber);
}
else if (id == "md_partner") {
getBuried("导航-合作-合作伙伴", "786068968963081533", randomNumber);
}
else if (id == "md_alliance") {
getBuried("导航-合作-各地商盟", "786069209481250109", randomNumber);
}
else if (id == "md_abouUs") {
getBuried("导航-关于我们-公司简介", "786069535898764605", randomNumber);
}
else if (id == "md_news") {
getBuried("导航-关于我们-新闻动态", "786069810776645755", randomNumber);
}
else if (id == "md_login" || id == "md_login_ngp") {
getBuried("登录", "786070240273401149", randomNumber);
}
else if (id == "md_cloudOrder") {
getBuried("登录-云订货", "786070661180170363", randomNumber);
}
else if (id == "registerBtn") {
getBuried("免费注册", "786070893108404347", randomNumber);
}
else if (id == "mdfooter_drp") {
getBuried("公共-底部-旗下产品-经典版", "814861656621326459", randomNumber);
}
else if (id == "mdfooter_rivers") {
getBuried("公共-底部-旗下产品-百川", "814861776880436541", randomNumber);
}
else if (id == "mdfooter_erp") {
getBuried("公共-底部-旗下产品-网店erp", "814861931499259197", randomNumber);
}
else if (id == "mdfooter_ycw") {
getBuried("公共-底部-旗下产品-云财务", "814862077528147261", randomNumber);
}
else if (id == "mdfooter_ydapp") {
getBuried("公共-底部-旗下产品-移动版", "814862240736904509", randomNumber);
}
else if (id == "mdfooter_wms") {
getBuried("公共-底部-旗下产品-云wms", "814862429715439739", randomNumber);
}
else if (id == "mdfooter_cloudRetail") {
getBuried("公共-底部-旗下产品-云零售", "814862558564484413", randomNumber);
}
else if (id == "md_Increment") {
getBuried("公共-底部-旗下产品-增值模块", "814862721773241661", randomNumber);
}
else if (id == "md_sms") {
getBuried("公共-底部-增值服务-短信业务", "814862927931646075", randomNumber);
}
else if (id == "md_serviceSh") {
getBuried("公共-底部-服务支持-售后服务", "814863168449840445", randomNumber);
}
else if (id == "md_classRoom") {
getBuried("公共-底部-服务支持-精彩问答", "814863348838466877", randomNumber);
}
else if (id == "md_video") {
getBuried("公共-底部-服务支持-教学视频", "814863520637158717", randomNumber);
}
else if (id == "md_bbs") {
getBuried("公共-底部-服务支持-论坛", "814863666666020987", randomNumber);
}
else if (id == "mdfooter_about") {
getBuried("公共-底部-关于我们-公司简介", "814863872824451195", randomNumber);
}
else if (id == "mdfooter_news") {
getBuried("公共-底部-关于我们-新闻动态", "814864010263430461", randomNumber);
}
else if (id == "md_btmBuy") {
getBuried("公共-底部-法律条款-购买协议", "814864190652031099", randomNumber);
}
else if (id == "md_btmAgreement") {
getBuried("公共-底部-法律条款-服务协议", "814864353860814141", randomNumber);
}
else if (id == "md_change") {
getBuried("公共-底部-法律条款-退换货说明", "786102804715413627", randomNumber);
}
}