index.html 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  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="assets/css/swiper-bundle.css">
  21. <link rel="stylesheet" href="../bower_components/bootstrap/dist/css/bootstrap.css">
  22. <link rel="icon" id="favicon" type="image/png" sizes="32x32" href="{{app.layout.favicon}}">
  23. <!-- Font Awesome -->
  24. <link rel="stylesheet" href="../bower_components/font-awesome/css/font-awesome.min.css">
  25. <link rel="stylesheet" href="../bower_components/font-awesome/css/font-awesome.min.css">
  26. <!-- Themify Icons -->
  27. <link rel="stylesheet" href="../bower_components/themify-icons/themify-icons.css">
  28. <!-- Loading Bar -->
  29. <link rel="stylesheet" href="../bower_components/angular-loading-bar/build/loading-bar.min.css">
  30. <!-- Animate Css -->
  31. <link rel="stylesheet" href="../bower_components/animate.css/animate.min.css">
  32. <!-- Clip-Two CSS -->
  33. <link rel="stylesheet" href="assets/css/styles.css">
  34. <link rel="stylesheet" href="assets/css/newstyle.css">
  35. <link rel="stylesheet" href="assets/css/plugins.css">
  36. <link rel="stylesheet" type="text/css" href="assets/fonts/fontcvg/iconfont.css" />
  37. <link rel="stylesheet" type="text/css" href="assets/fonts/fontcvg/demo.css" />
  38. <link rel="stylesheet" type="text/css" href="assets/fonts/seimin/font/iconfont.css" />
  39. <link rel="stylesheet" type="text/css" href="assets/fonts/seimin/font_new/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. <!-- rxjs6.4.0 -->
  77. <script src="./assets/js/script/rxjs6.4.0.min.js"></script>
  78. <!-- crypto-js -->
  79. <script src="./assets/js/script/crypto-js.min.js"></script>
  80. <!-- jQuery -->
  81. <script src="assets/js/directives/jquery.js"></script>
  82. <script src="./assets/js/swiper-bundle.js"></script>
  83. <!-- <script src="../bower_components/jquery/dist/jquery.min.js"></script> -->
  84. <!--<script src="../bower_components/jquery-ui/jquery-ui.min.js"></script>-->
  85. <!-- md5 -->
  86. <script src="./assets/js/script/md5.min.js"></script>
  87. <!-- base64 -->
  88. <script src="./assets/js/script/base64.min.js"></script>
  89. <!-- Fastclick -->
  90. <script src="../bower_components/fastclick/lib/fastclick.js"></script>
  91. <!-- interact -->
  92. <script src="../bower_components/interact/dist/interact.min.js"></script>
  93. <!-- Angular -->
  94. <script src="../bower_components/angular/angular.min.js"></script>
  95. <!-- angular-nicescroll -->
  96. <script src="./assets/js/script/jquery.nicescroll.min.js"></script>
  97. <script src="./assets/js/script/angular-nicescroll.js"></script>
  98. <!--<script src="../bower_components/angular-ui-sortable/sortable.js"></script>-->
  99. <script src="../bower_components/i18n/angular-locale_zh-cn.js"></script>
  100. <script src="../bower_components/angular-cookies/angular-cookies.min.js"></script>
  101. <script src="../bower_components/angular-animate/angular-animate.min.js"></script>
  102. <script src="../bower_components/angular-touch/angular-touch.min.js"></script>
  103. <script src="../bower_components/angular-sanitize/angular-sanitize.min.js"></script>
  104. <script src="../bower_components/angular-ui-router/release/angular-ui-router.min.js"></script>
  105. <script src="../bower_components/angular-file-upload/angular-file-upload.min.js"></script>
  106. <script src="../bower_components/angular-cookie/angular-cookie.js"></script>
  107. <script src="../bower_components/ng-token-auth/dist/ng-token-auth.js"></script>
  108. <!-- Angular storage -->
  109. <script src="../bower_components/ngstorage/ngStorage.min.js"></script>
  110. <!-- Angular Translate -->
  111. <script src="../bower_components/angular-translate/angular-translate.min.js"></script>
  112. <script src="../bower_components/angular-translate-loader-url/angular-translate-loader-url.min.js"></script>
  113. <script src="../bower_components/angular-translate-loader-static-files/angular-translate-loader-static-files.min.js"></script>
  114. <script src="../bower_components/angular-translate-storage-local/angular-translate-storage-local.min.js"></script>
  115. <script src="../bower_components/angular-translate-storage-cookie/angular-translate-storage-cookie.min.js"></script>
  116. <!-- oclazyload -->
  117. <script src="../bower_components/oclazyload/dist/ocLazyLoad.min.js"></script>
  118. <!-- breadcrumb -->
  119. <script src="../bower_components/angular-breadcrumb/dist/angular-breadcrumb.min.js"></script>
  120. <!-- UI Bootstrap -->
  121. <script src="./assets/js/script/ui-bootstrap-tpls2.js"></script><!--seimin-->
  122. <script src="../bower_components/angular-bootstrap/ui-bootstrap-tpls.js"></script>
  123. <!-- Loading Bar -->
  124. <script src="../bower_components/angular-loading-bar/build/loading-bar.min.js"></script>
  125. <!-- Angular Scroll -->
  126. <script src="../bower_components/angular-scroll/angular-scroll.min.js"></script>
  127. <!-- Angular restangular -->
  128. <script src="../bower_components/lodash/lodash.min.js"></script>
  129. <script src="../bower_components/restangular/dist/restangular.min.js"></script>
  130. <!-- HTML Desktop Notifaction -->
  131. <script src="../bower_components/HTML5-Desktop-Notifications/desktop-notify.js"></script>
  132. <script type="text/javascript" src="assets/js/controllers/desk/echarts.min.js"></script>
  133. <!-- Clip-Two Scripts -->
  134. <script src="assets/js/app.js"></script>
  135. <script src="assets/js/main.js"></script>
  136. <!-- ITSM-Two Factories -->
  137. <script src="assets/js/factory/ddp.js"></script>
  138. <script src="assets/js/factory/notification.js"></script>
  139. <script src="assets/js/factory/fileReader.js"></script>
  140. <script src="assets/js/config.constant.js"></script>
  141. <script src="assets/js/config.router.js"></script>
  142. <!-- 呼叫中心2 -->
  143. <script src="assets/js/script/TLWebSocketAgent.js"></script>
  144. <!-- <script src="assets/js/script/TLWSADemo.js"></script> -->
  145. <script ng-src="{{'assets/js/directives/ola_api2.js'}}"></script>
  146. <!-- <script ng-src="{{'assets/js/directives/ola_api4.js'}}"></script> -->
  147. <!-- 多选全选下拉框 -->
  148. <link rel="stylesheet" href="assets/js/script/isteven-multi-select.css">
  149. <script src="assets/js/script/isteven-multi-select.js"></script>
  150. <!-- Clip-Two Directives -->
  151. <script src="assets/js/directives/toggle.js"></script>
  152. <script src="assets/js/directives/perfect-scrollbar.js"></script>
  153. <script src="assets/js/directives/empty-links.js"></script>
  154. <script src="assets/js/directives/sidebars.js"></script>
  155. <script src="assets/js/directives/off-click.js"></script>
  156. <script src="assets/js/directives/full-height.js"></script>
  157. <script src="assets/js/directives/panel-tools.js"></script>
  158. <script src="assets/js/directives/char-limit.js"></script>
  159. <script src="assets/js/directives/dismiss.js"></script>
  160. <script src="assets/js/directives/compare-to.js"></script>
  161. <script src="assets/js/directives/select.js"></script>
  162. <script src="assets/js/directives/messages.js"></script>
  163. <script src="assets/js/directives/chat.js"></script>
  164. <script src="assets/js/directives/sparkline.js"></script>
  165. <script src="assets/js/directives/touchspin.js"></script>
  166. <script src="assets/js/directives/file-upload.js"></script>
  167. <script src="assets/js/directives/list-select.js"></script>
  168. <script src="assets/js/directives/rightclick.js"></script>
  169. <script src="assets/js/directives/ng-weekday.js"></script>
  170. <script src="assets/js/directives/mentio.js"></script>
  171. <script src="assets/js/directives/qrcode.js"></script>
  172. <script src="assets/js/directives/scrollbar.js"></script>
  173. <script src="assets/js/directives/selectinput.js"></script>
  174. <script src="assets/js/directives/loading.js"></script>
  175. <!-- Clip-Two Controllers -->
  176. <script src="assets/js/controllers/mainCtrl.js"></script>
  177. <!-- <script src="assets/js/controllers/bootstrapCtrl.js"></script> -->
  178. <!-- // <script src="assets/js/controllers/watch/watchCtrl.js"></script> -->
  179. <!-- <script src="assets/js/controllers/script/jquery.toaster.js"></script>
  180. <script src="assets/js/controllers/script/highcharts.js"></script>
  181. <script src="assets/js/controllers/script/exporting.js"></script>
  182. <script src="assets/js/controllers/script/highcharts-3d.js"></script> -->
  183. <!-- <script src="assets/js/controllers/script/jquery.toaster.js"></script> -->
  184. <!-- <script src="assets/js/controllers/script/highcharts.js"></script> -->
  185. <!-- <script src="assets/js/controllers/script/exporting.js"></script> -->
  186. <!-- <script src="assets/js/controllers/script/highcharts-3d.js"></script> -->
  187. <script src="assets/js/controllers/script/jquery.toaster.js"></script>
  188. <script src="assets/js/controllers/qrgen.js"></script>
  189. <!-- <script src="http://rescdn.qqmail.com/node/ww/wwopenmng/js/sso/wwLogin-1.0.0.js"></script> -->
  190. <script src="assets/js/atmosphere-min.js"></script>
  191. <!-- Google Apis -->
  192. <!-- <script src="//maps.googleapis.com/maps/api/js?v=3.exp&libraries=weather,visualization"></script> -->
  193. <!-- Baidu map Apis -->
  194. <!-- <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=gd0GyxGUxSCoAbmdyQBhyhrZ"></script> -->
  195. </body>
  196. </html>