index.html 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. <!DOCTYPE html>
  2. <html lang="zh" data-ng-app="itsmApp">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  6. <meta name="description" content="{{app.description}}">
  7. <meta name="keywords" content="app, responsive, angular, bootstrap, dashboard, admin">
  8. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
  9. <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
  10. <meta name="HandheldFriendly" content="true" />
  11. <meta name="apple-touch-fullscreen" content="yes" />
  12. <title data-ng-bind="pageTitle()">ITSM UI</title>
  13. <!-- dev -->
  14. <META HTTP-EQUIV="pragma" CONTENT="no-cache">
  15. <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
  16. <META HTTP-EQUIV="expires" CONTENT="0">
  17. <!-- Google fonts -->
  18. <!-- <link href="http://fonts.googleapis.com/css?family=Lato:300,400,400italic,600,700|Raleway:300,400,500,600,700|Crete+Round:400italic" rel="stylesheet" type="text/css" /> -->
  19. <!-- Bootstrap -->
  20. <link rel="stylesheet" href="./bower_components/bootstrap/dist/css/bootstrap.css">
  21. <link rel="icon" type="image/png" sizes="32x32" href="assets/images/login/logo_zncd.png" ng-if="isZncd">
  22. <link rel="icon" type="image/png" sizes="32x32" href="assets/images/login/logo_hk.png" ng-if="isHk">
  23. <link rel="icon" type="image/png" sizes="32x32" href="assets/images/login/logo_default.png" ng-if="!isHk&&!isZncd">
  24. <!-- Font Awesome -->
  25. <link rel="stylesheet" href="./bower_components/font-awesome/css/font-awesome.min.css">
  26. <link rel="stylesheet" href="./bower_components/font-awesome/css/font-awesome.min.css">
  27. <!-- Themify Icons -->
  28. <link rel="stylesheet" href="./bower_components/themify-icons/themify-icons.css">
  29. <!-- Loading Bar -->
  30. <link rel="stylesheet" href="./bower_components/angular-loading-bar/build/loading-bar.min.css">
  31. <!-- Animate Css -->
  32. <link rel="stylesheet" href="./bower_components/animate.css/animate.min.css">
  33. <!-- Clip-Two CSS -->
  34. <link rel="stylesheet" href="assets/css/styles.css">
  35. <link rel="stylesheet" href="assets/css/newstyle.css">
  36. <link rel="stylesheet" href="assets/css/plugins.css">
  37. <link rel="stylesheet" type="text/css" href="assets/fonts/fontcvg/iconfont.css" />
  38. <link rel="stylesheet" type="text/css" href="assets/fonts/fontcvg/demo.css" />
  39. <link rel="stylesheet" type="text/css" href="assets/fonts/seimin/font/iconfont.css" />
  40. <!-- <link rel="stylesheet" type="text/css" href="assets/css/svgIconFont/iconfont.css" />
  41. <link rel="stylesheet" type="text/css" href="assets/css/svgIconFont/demo.css" /> -->
  42. <link rel="stylesheet" type="text/css" href="assets/css/demo/demo3.css" />
  43. <!-- Clip-Two Theme -->
  44. <link rel="stylesheet" data-ng-href="assets/css/themes/{{ app.layout.theme }}.css" />
  45. <style>
  46. .slf{text-align: left!important;}
  47. .inspectReportCtrl [ui-grid-cell] .ui-grid-cell-contents {
  48. display: flex;
  49. align-items: center;
  50. justify-content: center;
  51. white-space:normal;
  52. }
  53. .inspectReportCtrl [ui-grid-cell] .ui-grid-cell-contents .inspectPar {
  54. overflow: auto;
  55. display: flex;
  56. align-items: center;
  57. justify-content: center;
  58. white-space:normal;
  59. flex-wrap: wrap;
  60. height: 100%;
  61. word-break: break-all;
  62. }
  63. .inspectReportCtrl [ui-grid-cell] .ui-grid-cell-contents .inspectPar p{
  64. text-align: justify;
  65. width: 100%;
  66. margin: 0;
  67. }
  68. </style>
  69. </head>
  70. <body ng-controller="AppCtrl">
  71. <input class="form-control" id="casUserId" ng-model="casUserId" ng-show=false>
  72. <div ui-view id="app" ng-class="{'app-mobile' : app.isMobile, 'app-navbar-fixed' : app.layout.isNavbarFixed, 'app-sidebar-fixed' : app.layout.isSidebarFixed, 'app-sidebar-closed':app.layout.isSidebarClosed, 'app-login-open':app.isLoginFixed, 'app-footer-fixed':app.layout.isFooterFixed, 'app-login-data':logindata}"></div>
  73. <!-- print -->
  74. <script src="./assets/js/script/print/print.js"></script>
  75. <script src="./assets/js/script/print/unitChange.js"></script>
  76. <!-- jQuery -->
  77. <script src="assets/js/directives/jquery.js"></script>
  78. <!-- <script src="./bower_components/jquery/dist/jquery.min.js"></script> -->
  79. <!--<script src="./bower_components/jquery-ui/jquery-ui.min.js"></script>-->
  80. <!-- md5 -->
  81. <script src="./assets/js/script/md5.min.js"></script>
  82. <!-- base64 -->
  83. <script src="./assets/js/script/base64.min.js"></script>
  84. <!-- Fastclick -->
  85. <script src="./bower_components/fastclick/lib/fastclick.js"></script>
  86. <!-- interact -->
  87. <script src="./bower_components/interact/dist/interact.min.js"></script>
  88. <!-- Angular -->
  89. <script src="./bower_components/angular/angular.min.js"></script>
  90. <!-- angular-nicescroll -->
  91. <script src="./assets/js/script/jquery.nicescroll.min.js"></script>
  92. <script src="./assets/js/script/angular-nicescroll.js"></script>
  93. <!--<script src="./bower_components/angular-ui-sortable/sortable.js"></script>-->
  94. <script src="./bower_components/i18n/angular-locale_zh-cn.js"></script>
  95. <script src="./bower_components/angular-cookies/angular-cookies.min.js"></script>
  96. <script src="./bower_components/angular-animate/angular-animate.min.js"></script>
  97. <script src="./bower_components/angular-touch/angular-touch.min.js"></script>
  98. <script src="./bower_components/angular-sanitize/angular-sanitize.min.js"></script>
  99. <script src="./bower_components/angular-ui-router/release/angular-ui-router.min.js"></script>
  100. <script src="./bower_components/angular-cookie/angular-cookie.js"></script>
  101. <script src="./bower_components/ng-token-auth/dist/ng-token-auth.js"></script>
  102. <!-- Angular storage -->
  103. <script src="./bower_components/ngstorage/ngStorage.min.js"></script>
  104. <!-- Angular Translate -->
  105. <script src="./bower_components/angular-translate/angular-translate.min.js"></script>
  106. <script src="./bower_components/angular-translate-loader-url/angular-translate-loader-url.min.js"></script>
  107. <script src="./bower_components/angular-translate-loader-static-files/angular-translate-loader-static-files.min.js"></script>
  108. <script src="./bower_components/angular-translate-storage-local/angular-translate-storage-local.min.js"></script>
  109. <script src="./bower_components/angular-translate-storage-cookie/angular-translate-storage-cookie.min.js"></script>
  110. <!-- oclazyload -->
  111. <script src="./bower_components/oclazyload/dist/ocLazyLoad.min.js"></script>
  112. <!-- breadcrumb -->
  113. <script src="./bower_components/angular-breadcrumb/dist/angular-breadcrumb.min.js"></script>
  114. <!-- UI Bootstrap -->
  115. <script src="./assets/js/script/ui-bootstrap-tpls2.js"></script><!--seimin-->
  116. <script src="./bower_components/angular-bootstrap/ui-bootstrap-tpls.js"></script>
  117. <!-- Loading Bar -->
  118. <script src="./bower_components/angular-loading-bar/build/loading-bar.min.js"></script>
  119. <!-- Angular Scroll -->
  120. <script src="./bower_components/angular-scroll/angular-scroll.min.js"></script>
  121. <!-- Angular restangular -->
  122. <script src="./bower_components/lodash/lodash.min.js"></script>
  123. <script src="./bower_components/restangular/dist/restangular.min.js"></script>
  124. <!-- HTML Desktop Notifaction -->
  125. <script src="./bower_components/HTML5-Desktop-Notifications/desktop-notify.js"></script>
  126. <script type="text/javascript" src="assets/js/controllers/desk/echarts.min.js"></script>
  127. <!-- Clip-Two Scripts -->
  128. <script src="assets/js/app.js"></script>
  129. <script src="assets/js/main.js"></script>
  130. <!-- ITSM-Two Factories -->
  131. <script src="assets/js/factory/ddp.js"></script>
  132. <script src="assets/js/factory/notification.js"></script>
  133. <script src="assets/js/config.constant.js"></script>
  134. <script src="assets/js/config.router.js"></script>
  135. <!-- 呼叫中心2 -->
  136. <script src="assets/js/script/TLWebSocketAgent.js"></script>
  137. <!-- <script src="assets/js/script/TLWSADemo.js"></script> -->
  138. <script ng-src="{{'assets/js/directives/ola_api'+seiminHj+'.js'}}"></script>
  139. <!-- 多选全选下拉框 -->
  140. <link rel="stylesheet" href="assets/js/script/isteven-multi-select.css">
  141. <script src="assets/js/script/isteven-multi-select.js"></script>
  142. <!-- Clip-Two Directives -->
  143. <script src="assets/js/directives/toggle.js"></script>
  144. <script src="assets/js/directives/perfect-scrollbar.js"></script>
  145. <script src="assets/js/directives/empty-links.js"></script>
  146. <script src="assets/js/directives/sidebars.js"></script>
  147. <script src="assets/js/directives/off-click.js"></script>
  148. <script src="assets/js/directives/full-height.js"></script>
  149. <script src="assets/js/directives/panel-tools.js"></script>
  150. <script src="assets/js/directives/char-limit.js"></script>
  151. <script src="assets/js/directives/dismiss.js"></script>
  152. <script src="assets/js/directives/compare-to.js"></script>
  153. <script src="assets/js/directives/select.js"></script>
  154. <script src="assets/js/directives/messages.js"></script>
  155. <script src="assets/js/directives/chat.js"></script>
  156. <script src="assets/js/directives/sparkline.js"></script>
  157. <script src="assets/js/directives/touchspin.js"></script>
  158. <script src="assets/js/directives/file-upload.js"></script>
  159. <script src="assets/js/directives/list-select.js"></script>
  160. <script src="assets/js/directives/rightclick.js"></script>
  161. <script src="assets/js/directives/ng-weekday.js"></script>
  162. <script src="assets/js/directives/mentio.js"></script>
  163. <script src="assets/js/directives/qrcode.js"></script>
  164. <script src="assets/js/directives/scrollbar.js"></script>
  165. <script src="assets/js/directives/selectinput.js"></script>
  166. <script src="assets/js/directives/loading.js"></script>
  167. <!-- Clip-Two Controllers -->
  168. <script src="assets/js/controllers/mainCtrl.js"></script>
  169. <!-- <script src="assets/js/controllers/bootstrapCtrl.js"></script> -->
  170. <!-- // <script src="assets/js/controllers/watch/watchCtrl.js"></script> -->
  171. <!-- <script src="assets/js/controllers/script/jquery.toaster.js"></script>
  172. <script src="assets/js/controllers/script/highcharts.js"></script>
  173. <script src="assets/js/controllers/script/exporting.js"></script>
  174. <script src="assets/js/controllers/script/highcharts-3d.js"></script> -->
  175. <!-- <script src="assets/js/controllers/script/jquery.toaster.js"></script> -->
  176. <!-- <script src="assets/js/controllers/script/highcharts.js"></script> -->
  177. <!-- <script src="assets/js/controllers/script/exporting.js"></script> -->
  178. <!-- <script src="assets/js/controllers/script/highcharts-3d.js"></script> -->
  179. <script src="assets/js/controllers/script/jquery.toaster.js"></script>
  180. <script src="assets/js/controllers/qrgen.js"></script>
  181. <!-- <script src="http://rescdn.qqmail.com/node/ww/wwopenmng/js/sso/wwLogin-1.0.0.js"></script> -->
  182. <script src="assets/js/atmosphere-min.js"></script>
  183. <!-- Google Apis -->
  184. <!-- <script src="//maps.googleapis.com/maps/api/js?v=3.exp&libraries=weather,visualization"></script> -->
  185. <!-- Baidu map Apis -->
  186. <!-- <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=gd0GyxGUxSCoAbmdyQBhyhrZ"></script> -->
  187. </body>
  188. </html>