todolist.vm
5.4 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
<!DOCTYPE html >
<html lang="zh-CN">
<head>
$page.setStyleSheetsLibrary("bootstrap", $config.getCdnUrl("css/bootstrap/3.2.0/css/bootstrap.min.css"))
$page.setStyleSheetsLibrary("globalcss", $config.getCdnUrl("css/xn-global/1.0.0/xn-global.min.css"))
$page.setStyleSheetsLibrary("commoncss", $config.getCdnUrl("js/xn-common/1.1.0/style.min.css"))
$page.setStyleSheetsLibrary("topcss", $config.getCdnUrl("js/xn-top/1.0.1/style.min.css"))
$page.setStyleSheetsLibrary("iconfont", $config.getCdnUrl("font/xn-icon-common/2.0.6/iconfont.min.css"))
$page.setStyleSheetsLibrary("iconpanfont", $config.getCdnUrl("font/xn-icon-pan/1.1.0/iconpanfont.min.css"))
$page.setStyleSheetsLibrary("iconprojectfont", $config.getCdnUrl("web/project/xn-icon-project/iconprojectfont.min.css"))
$page.setStyleSheetsLibrary("calendarss", $config.getCdnUrl("js/xn-calendar/1.0.9/style.min.css"))
$page.setStyleSheetsLibrary("cardcss", $config.getCdnUrl("js/xn-card/1.0.0/style.min.css"))
$page.setStyleSheetsLibrary("progressbarcss", $config.getCdnUrl("js/xn-progressbar/0.0.5/style.min.css"))
$page.setStyleSheetsLibrary("commentcss", $config.getCdnUrl("js/xn-comment/1.0.1/style.min.css"))
$page.setStyleSheetsLibrary("selectcss", $config.getCdnUrl("js/xn-select/1.1.1/style.min.css"))
$page.setStyleSheetsLibrary("attachmentcss", $config.getCdnUrl("js/xn-attachment/1.2.6/style.min.css"))
## js 部分
$page.setScriptLibrary("common", $config.getCdnUrl("js/xn-common/1.1.0/commons.min.js"))
$page.setScriptLibrary("top", $config.getCdnUrl("js/xn-top/1.0.1/top.min.js"))
$page.setScriptLibrary("form", $config.getCdnUrl("js/xn-form/1.0.4/forms.min.js"))
$page.setScriptLibrary("progressbar", $config.getCdnUrl("js/xn-progressbar/0.0.5/progressbars.min.js"))
$page.setScriptLibrary("calendar", $config.getCdnUrl("js/xn-calendar/1.0.9/calendars.min.js"))
$page.setScriptLibrary("cards", $config.getCdnUrl("js/xn-card/1.0.0/cards.min.js"))
$page.setScriptLibrary("sanitize", $config.getCdnUrl("js/angular-sanitize/1.4.3/angular-sanitize.min.js"))
$page.setScriptLibrary("comment", $config.getCdnUrl("js/xn-comment/1.1.3/comments.min.js"))
$page.setScriptLibrary("select", $config.getCdnUrl("js/xn-select/1.1.1/selects.min.js"))
$page.setScriptLibrary("attachment", $config.getCdnUrl("js/xn-attachment/1.2.6/attachments.min.js"))
## 引用公共库
$page.addStyleSheetByKeys("markdowncss","bootstrap","globalcss", "commoncss","topcss", "iconfont", "iconprojectfont","cardcss",
"calendarss", "progressbarcss", "commentcss", "selectcss", "locationcss")
$page.addScriptByKeys("common","top", "form", "progressbar", "calendar","cards",
"sanitize", "comment", "select", "attachment", "location")
$page.setDescription("办公协同管理-工作清单")
#showHead("工作清单")
<meta name="data-xns" content="p0001">
<link rel="Shortcut Icon" href="$config.getCdnUrl('img/favicon.ico')" type="image/x-icon">
#showStylesheets ()
<link rel="stylesheet" href="$homeContent.getURI('dist/styles/local.min.css')"/>
<script type="text/javascript" src="$config.getCdnUrl("js/base/1.1.0/base.min.js")"></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="ng-cloak" ng-init="userId='$principal.userId';userName='$principal.userName'" #bodyAttributes()>
<div id="loadingInit" class="xn-loading-img" ng-if="global.loadingInit"></div>
<div id="head">
<div class="xn-header" xn-fixed>
<div class="header-top clearfix">
<div class="f-left">欢迎您,$principal.userName@#if($principal.nickName)$principal.nickName #else
$principal.tenantName #end </div>
<div header-info-center icon-base-url="$config.getImgUrl("")"
data-about-url="$homeLink.setTarget('about')"
data-index-url="$homeLink.setTarget('index')"
default-show="defaultShow"
class="clearfix">
</div>
</div>
$control.setTemplate("home:nav")
</div>
</div>
$application.setCode("task")
$screen_placeholder
## $control.setTemplate("home:footer")
<div xn-Nprogress></div>
#showfoot()
<script type="text/javascript" src="$taskContent.getURI('dist/scripts/local.min.js')"></script>
##<script type="text/javascript" src="$homeContent.getURI('vendor/sortable/Sortable.js')"></script>
##<script type="text/javascript" src="$homeContent.getURI('vendor/sortable/ng-sortable.js')"></script>
<script type="text/javascript">
var xnConfig = {
wwwUrl: "$config.getWwwUrl("")",
employeeUrl: "$config.getEmployeeUrl("")",
authUrl: "$config.getAuthUrl("")",
serviceUrl: "$config.getServiceUrl("")",
memberUrl: "$config.getMemberUrl("")",
openUrl: "$config.getOpenUrl("")",
customerUrl: "$config.getCustomerUrl("")",
supplierUrl: "$config.getSupplierUrl("")",
myUrl: "$config.getMyUrl("")"
};
/*ng-app的运用*/
angular.element(document).ready(function () {
initApp();
angular.bootstrap(document.body, ['xn']);
});
</script>
</body>
</html>