default.vm
6.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
<!DOCTYPE html >
<html lang="zh-CN">
<head>
#showTitle("报表中心")
<meta charset="utf-8">
<meta http-equiv="Expires" CONTENT="0">
<meta http-equiv="Cache-Control" CONTENT="no-cache">
<meta http-equiv="Cache-Control" CONTENT="no-store">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="ERP 应用">
<meta name="author" content="$user.getConfig("app.author")">
#set($bootstrapcss="css/xn-bootstrap/1.0.1/bootstrap.min.css")
#set($commoncss="js/xn-common/1.1.0/style.min.css")
#set($iconfont="font/xn-icon-common/2.0.6/iconfont.min.css")
#set($attachmentcss="js/xn-attachment/1.2.4/style.min.css")
#set($topCss="js/xn-top/1.0.1/style.min.css")
#set($loadingcss="js/xn-loading/0.0.2/style.min.css")
#set($selectcss="js/xn-select/1.1.4/style.min.css")
#set($locationcss="js/xn-location/1.4.0/style.min.css")
#set($cardcss="js/xn-card/1.0.0/style.min.css")
#set($importcss="js/xn-import/1.0.1/style.min.css")
## js 部分
#set($base="js/base/1.1.0/base.min.js")
#set($common="js/xn-common/1.1.0/commons.min.js")
## #set($form="js/xn-form/1.0.4/forms.min.js")
#set($sortable="js/xn-sortable/1.0.0/sortable.min.js")
#set($attachment="js/xn-attachment/1.2.4/attachments.min.js")
#set($loading="js/xn-loading/0.0.2/loading.js")
#set($nprogress="js/xn-loading/0.0.2/nprogress.js")
#set($select="js/xn-select/1.1.4/selects.min.js")
#set($location="js/xn-location/1.4.0/locations.min.js")
#set($card="js/xn-card/1.0.0/cards.min.js")
#set($import="js/xn-import/1.0.1/imports.min.js")
<link href="$config.getCdnUrl('img/favicon.ico')" rel="Shortcut Icon" type="image/x-icon">
<link rel="stylesheet" href="$config.getCdnUrl($bootstrapcss)">
<link rel="stylesheet" href="$config.getCdnUrl($commoncss)">
<link rel="stylesheet" href="$config.getCdnUrl($iconfont)">
<link rel="stylesheet" href="$config.getCdnUrl($attachmentcss)">
<link rel="stylesheet" href="$config.getCdnUrl("css/xn-global/1.0.0/xn-global.min.css")"/>
<link rel="stylesheet" href="$customizationContent.getURI('dist/styles/local.min.css')"></link>
<link rel="stylesheet" href="$config.getCdnUrl($iconfont)">
<link rel="stylesheet" href="$config.getCdnUrl($topCss)">
<link rel="stylesheet" href="$config.getCdnUrl($loadingcss)">
<link rel="stylesheet" href="$config.getCdnUrl($selectcss)">
<link rel="stylesheet" href="$config.getCdnUrl($locationcss)">
<link rel="stylesheet" href="$config.getCdnUrl($cardcss)">
<link rel="stylesheet" href="$config.getCdnUrl($importcss)">
<script type="text/javascript" src="$config.getCdnUrl($base)"></script>
#if($config.getConfig("app.server.scheme") == "https")
<script type="text/javascript">
if(window.location.protocol==="http:"){
var windowLocation=window.location.href.slice(7);
window.location="https://"+windowLocation;
}
</script>
#end
</head>
<body ng-controller="BodyController" class="loginBody" #bodyAttributes() ng-init="userId='$principal.userId'">
<div id="loadingInit" class="xn-loading-img" ng-if="global.loadingInit"></div>
$application.setCode("customization")
$control.setTemplate("customization:header")
$screen_placeholder
$control.setTemplate("home:footer")
<div xn-nprogress></div>
</body>
<script type="text/javascript" src="$config.getCdnUrl($common)"></script>
<script src="$config.getCdnUrl('js/xn-top/1.0.1/top.min.js')"></script>
##<script type="text/javascript" src="$config.getCdnUrl($form)" ></script>
<script type="text/javascript" src="$config.getCdnUrl($sortable)"></script>
<script type="text/javascript" src="$config.getCdnUrl($attachment)"></script>
<script type="text/javascript" src="$config.getCdnUrl($loading)"></script>
<script type="text/javascript" src="$config.getCdnUrl($nprogress)" ></script>
<script type="text/javascript" src="$config.getCdnUrl($select)"></script>
<script type="text/javascript" src="$config.getCdnUrl($location)"></script>
<script type="text/javascript" src="$config.getCdnUrl($card)"></script>
<script type="text/javascript" src="$config.getCdnUrl($import)"></script>
<script type="text/javascript" src="$config.getCdnUrl($import)"></script>
<script type="text/javascript" src="$customizationContent.getURI('dist/scripts/local.min.js')"></script>
<script type="text/javascript" src="$customizationContent.getURI('dist/scripts/angular-cookies.min.js')"></script>
<script type="text/javascript">
/*犀牛ng-app的运用*/
angular.element(document).ready(function () {
initApp();
angular.bootstrap(document.body, ['xn']);
});
(function () {
var xns = document.createElement('script');
xns.src = 'https://stat.xiniunet.com/stat.js';
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(xns, s);
})();
var xnConfig = {
wwwUrl: "$config.getWwwUrl("")",
erpUrl: "$config.getErpUrl("")",
distributionUrl: "$config.getDistributionUrl("")",
financialUrl: "$config.getFinancialUrl("")",
marketplaceUrl: "$config.getMarketplaceUrl("")",
backendUrl: "$config.getBackendUrl("")",
employeeUrl: "$config.getEmployeeUrl("")",
authUrl: "$config.getAuthUrl("")",
serviceUrl: "$config.getServiceUrl("")",
memberUrl: "$config.getMemberUrl("")",
openUrl: "$config.getOpenUrl("")",
customerUrl: "$config.getCustomerUrl("")",
supplierUrl: "$config.getSupplierUrl("")",
orderingUrl: "$config.getConfig("site.ordering.url")" ,
myUrl: "$config.getMyUrl("")"
};
</script>
</html>