自动化立体仓库 - WCS系统
#
lsh
2024-10-16 95a1d28bddb07d7ee6aafc9921bfefd8a61e2600
src/main/webapp/static/js/common.js
@@ -1,8 +1,6 @@
// 生产
// var baseUrl = "/wcs";
// 测试
var baseUrl = "";
var baseUrl = "/hmasrs";
// 赋值
function setVal(el, val) {
    if (el.text() !== val){
        el.html(val);
@@ -85,7 +83,7 @@
                        (child?parent:window).$('.'+res.data[i].code).css("display", "inline-block");
                    }
                } else if (res.code === 403){
                    top.location.href = baseUrl;
                    window.location.href = baseUrl;
                } else {
                    layer.msg(res.msg)
                }
@@ -142,9 +140,9 @@
                    if (res.code === 200){
                        callback(res);
                    } else if (res.code === 403){
                        top.location.href = baseUrl+"/login";
                        parent.location.href = baseUrl+"/login";
                    }  else {
                        alert(res.msg);
                        layer.msg(res.msg, {icon: 2});
                    }
                },
                error: function (res, type) {
@@ -159,3 +157,39 @@
        return http
    }) : "object" == typeof module && module.exports ? module.exports = http : n.http = http
}(this);
/**
 * 获取url键值对
 */
function getUrlVal(key) {
    var reg = new RegExp('(^|&)' + key + '=([^&]*)(&|$)', 'i');
    var r = window.location.search.substr(1).match(reg);
    if (r != null) {
        return unescape(r[2]);
    }
    return null;
}
function getDateFormat(value){
    var date = new Date();// 获取当前时间
    date.setDate(date.getDate() + value);// 设置天数 -1 天
    return date.Format("MM-dd");
}
/**
 * 日期格式化
 */
Date.prototype.Format = function (fmt) {
    var o = {
        "M+": this.getMonth() + 1, //月份
        "d+": this.getDate(), //日
        "h+": this.getHours(), //小时
        "m+": this.getMinutes(), //分
        "s+": this.getSeconds(), //秒
        "q+": Math.floor((this.getMonth() + 3) / 3), //季度
        "S": this.getMilliseconds() //毫秒
    };
    if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
    for (var k in o)
        if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length === 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
    return fmt;
}