Commit 7225ca34 by fengshuonan

修复ctxPath问题

parent d39c21ba
var Feng = { // 用common.js必须加上Feng.addCtx("${ctxPath}");
ctxPath: "", Feng.info = function (info) {
addCtx: function (ctx) { top.layer.msg(info, {icon: 6});
if (this.ctxPath === "") { };
this.ctxPath = ctx; Feng.success = function (info) {
} top.layer.msg(info, {icon: 1});
}, };
info: function (info) { Feng.error = function (info) {
top.layer.msg(info, {icon: 6}); top.layer.msg(info, {icon: 2});
}, };
success: function (info) { Feng.confirm = function (tip, ensure) {
top.layer.msg(info, {icon: 1}); top.layer.confirm(tip, {
}, skin: 'layui-layer-admin'
error: function (info) { }, function () {
top.layer.msg(info, {icon: 2}); ensure();
}, });
confirm: function(tip, ensure){ };
top.layer.confirm(tip, { Feng.currentDate = function () {
skin: 'layui-layer-admin' // 获取当前日期
}, function () { var date = new Date();
ensure();
});
},
currentDate: function () {
// 获取当前日期
var date = new Date();
// 获取当前月份 // 获取当前月份
var nowMonth = date.getMonth() + 1; var nowMonth = date.getMonth() + 1;
// 获取当前是几号 // 获取当前是几号
var strDate = date.getDate(); var strDate = date.getDate();
// 添加分隔符“-” // 添加分隔符“-”
var seperator = "-"; var seperator = "-";
// 对月份进行处理,1-9月在前面添加一个“0” // 对月份进行处理,1-9月在前面添加一个“0”
if (nowMonth >= 1 && nowMonth <= 9) { if (nowMonth >= 1 && nowMonth <= 9) {
nowMonth = "0" + nowMonth; nowMonth = "0" + nowMonth;
} }
// 对月份进行处理,1-9号在前面添加一个“0” // 对月份进行处理,1-9号在前面添加一个“0”
if (strDate >= 0 && strDate <= 9) { if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate; strDate = "0" + strDate;
} }
// 最后拼接字符串,得到一个格式为(yyyy-MM-dd)的日期 // 最后拼接字符串,得到一个格式为(yyyy-MM-dd)的日期
return date.getFullYear() + seperator + nowMonth + seperator + strDate; return date.getFullYear() + seperator + nowMonth + seperator + strDate;
}, };
getUrlParam: function (name) { Feng.getUrlParam = function (name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg); var r = window.location.search.substr(1).match(reg);
if (r != null) { if (r != null) {
return unescape(r[2]); return unescape(r[2]);
} else {
return null;
}
};
Feng.infoDetail = function (title, info) {
var display = "";
if (typeof info === "string") {
display = info;
} else {
if (info instanceof Array) {
for (var x in info) {
display = display + info[x] + "<br/>";
}
} else { } else {
return null;
}
},
infoDetail: function (title, info) {
var display = "";
if (typeof info === "string") {
display = info; display = info;
} else {
if (info instanceof Array) {
for (var x in info) {
display = display + info[x] + "<br/>";
}
} else {
display = info;
}
} }
top.layer.open({
title: title,
type: 1,
skin: 'layui-layer-rim', //加上边框
area: ['950px', '600px'], //宽高
content: '<div style="padding: 20px;">' + display + '</div>'
});
},
zTreeCheckedNodes: function (zTreeId) {
var zTree = $.fn.zTree.getZTreeObj(zTreeId);
var nodes = zTree.getCheckedNodes();
var ids = "";
for (var i = 0, l = nodes.length; i < l; i++) {
ids += "," + nodes[i].id;
}
return ids.substring(1);
},
closeAllLoading: function () {
layer.closeAll('loading');
} }
top.layer.open({
title: title,
type: 1,
skin: 'layui-layer-rim', //加上边框
area: ['950px', '600px'], //宽高
content: '<div style="padding: 20px;">' + display + '</div>'
});
};
Feng.zTreeCheckedNodes = function (zTreeId) {
var zTree = $.fn.zTree.getZTreeObj(zTreeId);
var nodes = zTree.getCheckedNodes();
var ids = "";
for (var i = 0, l = nodes.length; i < l; i++) {
ids += "," + nodes[i].id;
}
return ids.substring(1);
};
Feng.closeAllLoading = function () {
layer.closeAll('loading');
}; };
// 以下代码是配置layui扩展模块的目录,每个页面都需要引入 // 以下代码是配置layui扩展模块的目录,每个页面都需要引入
......
...@@ -31,6 +31,18 @@ ...@@ -31,6 +31,18 @@
</div> </div>
<!-- js部分 --> <!-- js部分 -->
@/* 加入contextPath属性和session超时的配置 */
<script type="text/javascript">
var Feng = {
ctxPath: "",
addCtx: function (ctx) {
if (this.ctxPath === "") {
this.ctxPath = ctx;
}
}
};
Feng.addCtx("${ctxPath}");
</script>
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script> <script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script> <script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
......
...@@ -46,15 +46,23 @@ ...@@ -46,15 +46,23 @@
@/* 正文 */ @/* 正文 */
${layoutContent} ${layoutContent}
@/* js和业务用的js数组 */
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
@/* 加入contextPath属性和session超时的配置 */ @/* 加入contextPath属性和session超时的配置 */
<script type="text/javascript"> <script type="text/javascript">
var Feng = {
ctxPath: "",
addCtx: function (ctx) {
if (this.ctxPath === "") {
this.ctxPath = ctx;
}
}
};
Feng.addCtx("${ctxPath}"); Feng.addCtx("${ctxPath}");
</script> </script>
@/* js和业务用的js数组 */
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
<!--其他插件js--> <!--其他插件js-->
@if(isNotEmpty(plugins)){ @if(isNotEmpty(plugins)){
@if(array.contain(plugins,"ztree")){ @if(array.contain(plugins,"ztree")){
......
...@@ -35,12 +35,21 @@ ...@@ -35,12 +35,21 @@
</div> </div>
</body> </body>
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
@/* 加入contextPath属性和session超时的配置 */
<script type="text/javascript"> <script type="text/javascript">
var Feng = {
ctxPath: "",
addCtx: function (ctx) {
if (this.ctxPath === "") {
this.ctxPath = ctx;
}
}
};
Feng.addCtx("${ctxPath}"); Feng.addCtx("${ctxPath}");
</script> </script>
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/plugins/jquery/jquery-3.2.1.min.js"></script> <script type="text/javascript" src="${ctxPath}/assets/common/plugins/jquery/jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/plugins/ztree/jquery.ztree.all.min.js"></script> <script type="text/javascript" src="${ctxPath}/assets/common/plugins/ztree/jquery.ztree.all.min.js"></script>
......
...@@ -32,14 +32,20 @@ ...@@ -32,14 +32,20 @@
<!-- 加载动画,移除位置在common.js中 --> <!-- 加载动画,移除位置在common.js中 -->
@include("/common/loading.html"){} @include("/common/loading.html"){}
<!-- js部分 --> @/* 加入contextPath属性和session超时的配置 */
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
<!-- 加入contextPath属性和session超时的配置 -->
<script type="text/javascript"> <script type="text/javascript">
var Feng = {
ctxPath: "",
addCtx: function (ctx) {
if (this.ctxPath === "") {
this.ctxPath = ctx;
}
}
};
Feng.addCtx("${ctxPath}"); Feng.addCtx("${ctxPath}");
</script> </script>
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
<script> <script>
layui.use(['layer', 'element', 'admin', 'index'], function () { layui.use(['layer', 'element', 'admin', 'index'], function () {
......
...@@ -102,6 +102,18 @@ ...@@ -102,6 +102,18 @@
</div> </div>
</div> </div>
@/* 加入contextPath属性和session超时的配置 */
<script type="text/javascript">
var Feng = {
ctxPath: "",
addCtx: function (ctx) {
if (this.ctxPath === "") {
this.ctxPath = ctx;
}
}
};
Feng.addCtx("${ctxPath}");
</script>
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.all.js"></script> <script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.all.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script> <script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
</body> </body>
......
...@@ -173,6 +173,18 @@ ...@@ -173,6 +173,18 @@
</div> </div>
@/* 加入contextPath属性和session超时的配置 */
<script type="text/javascript">
var Feng = {
ctxPath: "",
addCtx: function (ctx) {
if (this.ctxPath === "") {
this.ctxPath = ctx;
}
}
};
Feng.addCtx("${ctxPath}");
</script>
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script> <script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script> <script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
<script> <script>
......
...@@ -23,6 +23,18 @@ ...@@ -23,6 +23,18 @@
</div> </div>
<!-- js部分 --> <!-- js部分 -->
@/* 加入contextPath属性和session超时的配置 */
<script type="text/javascript">
var Feng = {
ctxPath: "",
addCtx: function (ctx) {
if (this.ctxPath === "") {
this.ctxPath = ctx;
}
}
};
Feng.addCtx("${ctxPath}");
</script>
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script> <script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script> <script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
......
...@@ -25,13 +25,21 @@ ...@@ -25,13 +25,21 @@
</div> </div>
</div> </div>
</div> </div>
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
<!-- 加入contextPath属性和session超时的配置 --> @/* 加入contextPath属性和session超时的配置 */
<script type="text/javascript"> <script type="text/javascript">
var Feng = {
ctxPath: "",
addCtx: function (ctx) {
if (this.ctxPath === "") {
this.ctxPath = ctx;
}
}
};
Feng.addCtx("${ctxPath}"); Feng.addCtx("${ctxPath}");
</script> </script>
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
<!--其他插件js--> <!--其他插件js-->
<script type="text/javascript" src="${ctxPath}/assets/common/plugins/jquery/jquery-3.2.1.min.js"></script> <script type="text/javascript" src="${ctxPath}/assets/common/plugins/jquery/jquery-3.2.1.min.js"></script>
......
...@@ -25,13 +25,21 @@ ...@@ -25,13 +25,21 @@
</div> </div>
</div> </div>
</div> </div>
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
<!-- 加入contextPath属性和session超时的配置 --> @/* 加入contextPath属性和session超时的配置 */
<script type="text/javascript"> <script type="text/javascript">
var Feng = {
ctxPath: "",
addCtx: function (ctx) {
if (this.ctxPath === "") {
this.ctxPath = ctx;
}
}
};
Feng.addCtx("${ctxPath}"); Feng.addCtx("${ctxPath}");
</script> </script>
<script type="text/javascript" src="${ctxPath}/assets/common/layui/layui.js"></script>
<script type="text/javascript" src="${ctxPath}/assets/common/js/common.js"></script>
<!--其他插件js--> <!--其他插件js-->
<script type="text/javascript" src="${ctxPath}/assets/common/plugins/jquery/jquery-3.2.1.min.js"></script> <script type="text/javascript" src="${ctxPath}/assets/common/plugins/jquery/jquery-3.2.1.min.js"></script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment