hn_cloud_web/smz-web/js/publicJs.js

68 lines
2.2 KiB
JavaScript

var ctxPath = "http://127.0.0.1:42880/realname"
//湖南
let contentPath="/hn_cloud_web/smz-web"
console.log("publicJs.js="+ctxPath);
// var dataPath ="http://140.210.209.102:1918/hnBmw"; //部署上线地址
var dataPath ="http://127.0.0.1:42880/realname"; //公司测试地址
// var dataPath ="http://116.63.172.211:1918/hnBmw"; //线上正式环境--外网
// var dataPath ="http://172.16.0.235:1918/hnBmw"; //线上正式环境--内网
// var dataPath ="http://101.201.61.123:19118/hnBmw"; //外围公司测试地址
// var dataPath ="http://127.0.0.1:1918/hnBmw";
function getContextPath() {
var pathName = document.location.pathname;
var index = pathName.substr(1).indexOf("/");
var result = pathName.substr(0, index + 1);
return result;
}
var currUser;
var token=localStorage.getItem('token');
if (token != null && token.trim().length != 0) {
$.ajax({
type : 'post',
url : ctxPath + '/users/current',
async:false,
headers: {
"token": token
},
success : function(data) {
console.log(data,"currentuser")
currUser=data;
},
error : function(xhr, textStatus, errorThrown) {
var msg = xhr.responseText;
var response = JSON.parse(msg);
var code = response.code;
var message = response.message;
if (code == 401) {
localStorage.removeItem("token");
}
}
});
}
function uuid() {
var s = [];
var hexDigits = "0123456789abcdef";
for (var i = 0; i < 36; i++) {
s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1);
}
s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010
s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01
s[8] = s[13] = s[18] = s[23] = "-";
var uuid = s.join("");
return uuid;
}
//字符串过长,展示'...'
function getSubString(string,dataMax,dataView) {
var name = '';
if(string.trim().length > dataMax){
name = string.substring(0,dataView) + '...';
}else {
name = string
}
return name
}
var disphoto = ctxPath + '/statics/';