config.js

config.js

收藏 的config.js

/**
 * config.js
 */
//消息状态码
web_status={
	SUCCESS:0;
	FAIL:500
}
//弹窗状态码
modal_status={
	SUCCESS:"success",
	FAIL:"error",
	WARNING:"warning"
};
(function($){
	$.extend({
		setter:{
			"active":false, //true:本地JSON,false :联调AJAX
			"isSeparate":true, //false 前后台不分离,true:前后台分离
			"rootBase":'${rootBase}'.indexOf('$')===0?'http://xxx:8080/xxx':'${rootbase}',
			"debug":'${rootBase}'.indexOf('$')===0, //调试模式 true:开发,false生产
			request:{
				//tokenName:'access_token' //自动携带token的字段名,可设置为false不携带
				tokenName:false
			},
			response:{
				statusName:'retCode',
				statusCode:{
					ok:'20000',
					logout:'1001'
				},
				msgName:'retMsg'
			},
			select:{
				code:'dictValue',
				name:'dictLabel'
			},
			_dict:{}, //存储当前页面的字段项
			currPath:function(){
				var div=document.createElement('div');
				div.innerHTML='<a href=./"></a>';
				var path=div.firstChild.href;
				div=null;
				return path;
			},
			ctxStatic:function(){
				var path=$.setter.currPath();
				var paths=path.split("templates");
				var staticPath=paths[0];
				if($.setter.active){
					staticPath+="static/json";
				}else{
					if($.setter["isSeparate"]){
						staticPath=$.setter["rootBase"];
					}
				}
				return staticPath;
			},
			rootPath:function(){
				var path=$.setter.currPath();
				var paths=path.split("templates");
				var rootPath+="templates/";
				return rootPath;
			},
			page404:function(){
				return $.setter.rootPath()+'error/404';				
			},
			"tableName":'cookiesTable',
			dictUrl:function(){
				return $.setter.ctxStatic()+'system/dict/data/';
			}
		},
		ctx:function(){
			return $.setter.ctxStatic();
		}
	});
})(jQuery)
	
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值