160 lines
3.9 KiB
JavaScript
Executable File
160 lines
3.9 KiB
JavaScript
Executable File
/*
|
|
* @Author: fm453
|
|
* @Date: 2021-03-25 12:14:16
|
|
* @Last modified by: fm453
|
|
* @Last modified time: 2022-03-11T10:38:40+08:00
|
|
*/
|
|
|
|
/*————接口预设————*/
|
|
let domain, uri, suffix;
|
|
domain = 'https://api.ctms.hiluker.cn/';
|
|
uri = 'index.php/';
|
|
// domain = 'http://11.22.33.48:10032/';
|
|
// uri = 'index_test.php/';
|
|
suffix = '.453';
|
|
var apis = {
|
|
pid: 1,
|
|
domain: domain + uri,
|
|
|
|
index: 'index/index' + suffix,
|
|
IndexData: 'index/h5data' + suffix,
|
|
OrderSearch: 'order/list' + suffix,
|
|
OrderDetail: 'order/detail' + suffix,
|
|
JiaocheSearch: 'jiaoche/list' + suffix,
|
|
JiaocheDetail: 'jiaoche/detail' + suffix,
|
|
CarList: 'car/list' + suffix,
|
|
CarDetail: 'car/detail' + suffix,
|
|
StoreList: 'store/list' + suffix,
|
|
StoreDetail: 'store/detail' + suffix,
|
|
TruckList: 'truck/list' + suffix,
|
|
TruckDetail: 'truck/detail' + suffix,
|
|
MemberList: 'car/list' + suffix,
|
|
MemberDetail: 'car/detail' + suffix,
|
|
UserLogin: 'user/login' + suffix,
|
|
}
|
|
|
|
/*————参数预设————*/
|
|
var params = {
|
|
ctms: 'CTMS物流系统',
|
|
version: 'Beta 1.2.0',
|
|
dir: '/ctms-h5gm', //放置在二级目录时,需要将目录路径填写进来
|
|
Company: {
|
|
title: '嗨路客电商',
|
|
name: '海南嗨路客电子商务有限公司'
|
|
},
|
|
UserId: 0,
|
|
KeFuWechat: '132-11111-058'
|
|
}
|
|
|
|
var menus = {
|
|
1: {
|
|
'title': '运单查询',
|
|
'link': 'order/index.html'
|
|
},
|
|
2: {
|
|
'title': '网点信息',
|
|
'link': 'store/list.html'
|
|
},
|
|
3: {
|
|
'title': '板车信息',
|
|
'link': 'truck/list.html'
|
|
},
|
|
4: {
|
|
'title': '交车记录',
|
|
'link': 'jiaoche/index.html'
|
|
},
|
|
5: {
|
|
'title': '客资查询',
|
|
'link': 'coustomer/index.html'
|
|
},
|
|
}
|
|
|
|
/*————全局函数————*/
|
|
//读秒倒计时
|
|
function countDown(s, Obj) {
|
|
s--;
|
|
if (s == 0) {
|
|
Obj.innerHTML = '提交';
|
|
} else {
|
|
Obj.innerHTML = s + '秒';
|
|
setTimeout(function() {
|
|
countDown(s, Obj)
|
|
}, 1000);
|
|
}
|
|
}
|
|
|
|
//取URI中的参数值
|
|
function getUriQueryVariable(key) {
|
|
var query = window.location.search.substring(1);
|
|
var vars = query.split("&");
|
|
for (var i = 0; i < vars.length; i++) {
|
|
var pair = vars[i].split("=");
|
|
if (pair[0] == key) {
|
|
return pair[1];
|
|
}
|
|
}
|
|
return (false);
|
|
}
|
|
|
|
//检查用户登陆状态
|
|
function checkUser() {
|
|
var ls_index = 'User';
|
|
var res = JSON.parse(localStorage.getItem(ls_index));
|
|
var dir = params.dir;
|
|
var domain = '//' + window.location.host + dir;
|
|
if (!res) {
|
|
window.location.href = domain + '/pages/user/login.html';
|
|
return false;
|
|
}
|
|
var user = res,
|
|
nowtime = new Date().getTime() / 1000;
|
|
if (user.expiretime <= nowtime) {
|
|
window.location.href = domain + '/pages/user/login.html';
|
|
return false;
|
|
}
|
|
console.log(user);
|
|
return user;
|
|
}
|
|
|
|
//取日期时间格式化
|
|
function getDateAllF(date) {
|
|
var t = date ? date : new Date();
|
|
var y = t.getFullYear();
|
|
console.log(y);
|
|
var m = t.getMonth() + 1;
|
|
m = m < 10 ? '0' + m : m;
|
|
console.log(m);
|
|
var d = t.getDate();
|
|
d = d < 10 ? ('0' + d) : d;
|
|
console.log(d);
|
|
var w = t.getDay();
|
|
switch (w) {
|
|
case 1:
|
|
w = '一';
|
|
break;
|
|
case 2:
|
|
w = '二';
|
|
break;
|
|
case 3:
|
|
w = '三';
|
|
break;
|
|
case 4:
|
|
w = '四';
|
|
break;
|
|
case 5:
|
|
w = '五';
|
|
break;
|
|
case 6:
|
|
w = '六';
|
|
break;
|
|
case 0:
|
|
w = '日';
|
|
break;
|
|
}
|
|
return {
|
|
y: y,
|
|
m: m,
|
|
d: d,
|
|
w: w
|
|
};
|
|
} |