Index.cshtml 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240
  1. @using WMS.BZWeb;
  2. <!DOCTYPE html>
  3. <html lang="zh-CN">
  4. <head>
  5. <meta name="viewport" content="width=device-width" />
  6. <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  8. <meta name="renderer" content="webkit">
  9. <meta name="viewport" content="width=device-width, initial-scale=1" />
  10. <link rel="icon" href="~/favicon.ico">
  11. <title>@Common.GetWMSTile()|JS插件展示页面</title>
  12. <link href="~/Content/pace/pace-theme-minimal.css" rel="stylesheet" />
  13. <link href="~/Content/font/css/font-awesome.min.css" rel="stylesheet" />
  14. <link href="~/Content/bootstrap/bootstrap.min.css" rel="stylesheet" />
  15. @*<link href="~/Content/jquery/plugin/scrollbar/jquery.mCustomScrollbar.min.css" rel="stylesheet" />*@
  16. @*<link href="~/Content/jquery/plugin/jfGrid/jfgrid.css" rel="stylesheet" />*@
  17. @Html.AppendCssFile(
  18. "/wwwroot/Content/wms/style/wms-common.css",
  19. "/wwwroot/Content/wms/plugin/scroll/scroll.css",
  20. "/wwwroot/Content/wms/plugin/layout/wms-layout.css",
  21. "/wwwroot/Content/wms/plugin/tree/wms-tree.css",
  22. "/wwwroot/Content/wms/plugin/select/wms-select.css",
  23. "/wwwroot/Content/wms/plugin/formselect/wms-formselect.css",
  24. "/wwwroot/Content/wms/plugin/layerselect/wms-layerselect.css",
  25. "/wwwroot/Content/wms/plugin/uploader/wms-uploader.css",
  26. "/wwwroot/Content/wms/style/wms-iframe-index.css",
  27. "/wwwroot/Content/wms/plugin/grid/jfgrid.css"
  28. )
  29. @Html.AppendCssFile(
  30. "/Areas/DevelopmentManager/Views/PluginDemo/index.css"
  31. )
  32. <!--[if lt IE 9]>
  33. <script src="~/Content/bootstrap/html5shiv.min.js"></script>
  34. <script src="~/Content/bootstrap/respond.min.js"></script>
  35. <![endif]-->
  36. </head>
  37. <body>
  38. <div class="lr-layout lr-layout-left-center" id="lr_layout">
  39. <div class="lr-layout-left">
  40. <div class="lr-layout-wrap">
  41. <div class="lr-layout-title">插件列表</div>
  42. <div id="plugin_list" class="lr-panel-content"></div>
  43. </div>
  44. </div>
  45. <div class="lr-layout-center">
  46. <div class="lr-layout-wrap">
  47. <div class="lr-layout-title">
  48. 演示区域 - <span id="title_info">未选择插件</span>
  49. </div>
  50. <div class="showarea-list">
  51. <div class="showarea-list-item active" style="padding-top:0px;">
  52. <div class="lr-tab-scroll-content">
  53. <div class="alert alert-warning" role="alert">
  54. <p>1.此页面展示一些敏捷框架所使用的部分前端插件!</p>
  55. <p>2.所有插件都是支持主流浏览器的(IE8+、Chrome、Firefox、360浏览器等)!</p>
  56. <p>3.选用的都是一些轻量,开源的插件,方便后续的扩展!</p>
  57. </div>
  58. <div class="lr-portal-panel-title">
  59. <i class="fa fa-tags"></i>&nbsp;&nbsp;框架所使用的一些前端组件列表
  60. </div>
  61. <div class="lr-portal-panel-content" style="padding-top:10px;">
  62. <p>1.JS框架:jquery-1.10.2(考虑到兼容低版本浏览器)、Bootstrap.js</p>
  63. <p>2.CSS框架:Bootstrap v3.3.4</p>
  64. <p>3.在线编辑器:ckeditor、simditor</p>
  65. <p>4.上传文件:WebUploader</p>
  66. <p>5.数据表格:JFGrid</p>
  67. <p>6.对话框:layer.js</p>
  68. <p>7.下拉选择框:learunselect</p>
  69. <p>8.树结构控件:learuntree</p>
  70. <p>9.图表插件:Echarts</p>
  71. <p>10.日期控件: My97DatePicker</p>
  72. </div>
  73. </div>
  74. </div>
  75. <div id="learun_tree_area" class="showarea-list-item">
  76. <ul class="nav nav-tabs lr-nav-tabs" role="tablist">
  77. <li role="presentation" class="active"><a href="#tree_base" aria-controls="home" role="tab" data-toggle="tab">基础信息</a></li>
  78. <li role="presentation"><a href="#tree_ajax" aria-controls="profile" role="tab" data-toggle="tab">获取后端数据</a></li>
  79. <li role="presentation"><a href="#tree_checkbox" aria-controls="settings" role="tab" data-toggle="tab">复选框</a></li>
  80. </ul>
  81. <!-- Tab panes -->
  82. <div class="tab-content lr-tab-content">
  83. <div role="tabpanel" class="tab-pane active" id="tree_base">
  84. <div class="lr-tab-scroll-content">
  85. <div class="alert alert-warning" role="alert">
  86. <p>1.lrtree是一个基于通过jquery的轻量级树形插件!</p>
  87. <p>2.通过jquery选择器就可以动态创建出一个树形数据!</p>
  88. <p>3.支持复选框,ajax后端数据获取,数据懒加载!</p>
  89. <p>4.兼容目前最流行浏览器(IE8+、Chrome、Firefox、360浏览器)</p>
  90. </div>
  91. <div class="lr-portal-panel-title">
  92. <i class="fa fa-tags"></i>&nbsp;&nbsp;事例
  93. </div>
  94. <div class="lr-portal-panel-content">
  95. <div id="tree_show_base" class="lr-portal-panel-content-right"></div>
  96. </div>
  97. </div>
  98. </div>
  99. <div role="tabpanel" class="tab-pane" id="tree_ajax">
  100. <div class="lr-tab-scroll-content">
  101. <div class="alert alert-warning" role="alert">
  102. <p>1.可以通过ajax方式获取后台数据!</p>
  103. </div>
  104. <div class="lr-portal-panel-title">
  105. <i class="fa fa-tags"></i>&nbsp;&nbsp;事例
  106. </div>
  107. <div class="lr-portal-panel-content">
  108. <div id="tree_show_ajax" class="lr-portal-panel-content-right"></div>
  109. </div>
  110. </div>
  111. </div>
  112. <div role="tabpanel" class="tab-pane" id="tree_checkbox">
  113. <div class="lr-tab-scroll-content">
  114. <div class="alert alert-warning" role="alert">
  115. <p>1.可以给给指定的节点添加勾选框!</p>
  116. </div>
  117. <div class="lr-portal-panel-title">
  118. <i class="fa fa-tags"></i>&nbsp;&nbsp;事例
  119. </div>
  120. <div class="lr-portal-panel-content">
  121. <div id="tree_show_checkbox" class="lr-portal-panel-content-right"></div>
  122. </div>
  123. </div>
  124. </div>
  125. </div>
  126. </div>
  127. <div id="learun_select_area" class="showarea-list-item" style="padding-top:0px;">
  128. <div class="lr-tab-scroll-content">
  129. <div class="alert alert-warning" role="alert">
  130. <p>1.lrselect是一个基于通过jquery的轻量级下拉框插件!</p>
  131. <p>2.支持主流浏览器的(IE8+、Chrome、Firefox、360浏览器等)!</p>
  132. <p>3.基本能满足所有需求,支持普通下拉框,树形下拉框,支持模糊查询和数据动态加载!</p>
  133. </div>
  134. <div class="lr-portal-panel-title">
  135. <i class="fa fa-tags"></i>&nbsp;&nbsp;事例
  136. </div>
  137. <div class="lr-portal-panel-content" style="padding:20px;">
  138. <div id="select1"></div>
  139. <div id="select2" style="margin-top:10px;"></div>
  140. <div id="select3" style="margin-top:10px;"></div>
  141. <div id="select4" style="margin-top:10px;"></div>
  142. <div id="select5" style="margin-top:10px;"></div>
  143. <div id="select6" style="margin-top:10px;"></div>
  144. <div id="select7" style="margin-top:10px;"></div>
  145. </div>
  146. </div>
  147. </div>
  148. <div id="learun_selectuser_area" class="showarea-list-item" style="padding-top:0px;">
  149. <div class="lr-tab-scroll-content">
  150. <div class="alert alert-warning" role="alert">
  151. <p>1.基于layer弹层和lrselect的人员选择!</p>
  152. <p>2.支持主流浏览器的(IE8+、Chrome、Firefox、360浏览器等)!</p>
  153. <p>3.基本能满足所有需求!</p>
  154. </div>
  155. <div class="lr-portal-panel-title">
  156. <i class="fa fa-tags"></i>&nbsp;&nbsp;事例
  157. </div>
  158. <div class="lr-portal-panel-content" style="padding:20px;">
  159. <div id="selectuser1"></div>
  160. <div id="selectuser2" style="margin-top:10px;"></div>
  161. </div>
  162. </div>
  163. </div>
  164. <div id="jfgrid_area" class="showarea-list-item" style="padding-top:0px;">
  165. <div class="lr-tab-scroll-content">
  166. <div class="alert alert-warning" role="alert">
  167. <p>1.jfgrid是一个轻量级的表格插件!</p>
  168. <p>2.所有插件都是支持主流浏览器的(IE8+、Chrome、Firefox、360浏览器等)!</p>
  169. <p>3.基本能满足所有需求,最主要的原因是免费的!</p>
  170. <p>4.前端开发团队对其做了一定的扩展和封装,方便整体框架的使用!</p>
  171. </div>
  172. <div class="lr-portal-panel-title">
  173. <i class="fa fa-tags"></i>&nbsp;&nbsp;事例
  174. </div>
  175. <div class="lr-portal-panel-content" style="padding:20px;">
  176. <div id="learun_jfgrid"></div>
  177. </div>
  178. </div>
  179. </div>
  180. <div id="uploader_area" class="showarea-list-item" style="padding-top:0px;">
  181. <div class="lr-tab-scroll-content">
  182. <div class="alert alert-warning" role="alert">
  183. <p>1.WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。</p>
  184. <p>2.在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6+,iOS 6+, android 4+。两套运行时,同样的调用方式,可供用户任意选用。</p>
  185. <p>3.采用大文件分片并发上传,极大的提高了文件上传效率。</p>
  186. <p>4.前端开发团队对其做了一定的扩展和封装,方便整体框架的使用!</p>
  187. </div>
  188. <div class="lr-portal-panel-title">
  189. <i class="fa fa-tags"></i>&nbsp;&nbsp;事例
  190. </div>
  191. <div class="lr-portal-panel-content" style="padding:20px;">
  192. <div id="learun_uploader"></div>
  193. </div>
  194. </div>
  195. </div>
  196. </div>
  197. </div>
  198. </div>
  199. </div>
  200. <script src="~/Content/pace/pace.min.js"></script>
  201. <script src="~/Content/jquery/jquery-1.10.2.min.js"></script>
  202. <script src="~/Content/bootstrap/bootstrap.min.js"></script>
  203. @*<script src="~/Content/jquery/plugin/scrollbar/jquery.mCustomScrollbar.concat.min.js"></script>*@
  204. @*<script src="~/Content/jquery/plugin/jfGrid/jfgrid.min.js"></script>*@
  205. <script src="~/Content/jquery/plugin/jqprint/jquery.jqprint-0.3.js"></script>
  206. @Html.AppendJsFile(
  207. "/wwwroot/Content/wms/plugin/resize/resize.js",
  208. "/wwwroot/Content/wms/plugin/mousewheel/mousewheel.js",
  209. "/wwwroot/Content/wms/plugin/scroll/scroll.js",
  210. "/wwwroot/Content/wms/plugin/layout/wms-layout.js",
  211. "/wwwroot/Content/wms/plugin/tree/wms-tree.js",
  212. "/wwwroot/Content/wms/plugin/select/wms-select.js",
  213. "/wwwroot/Content/wms/plugin/formselect/wms-formselect.js",
  214. "/wwwroot/Content/wms/plugin/layerselect/wms-layerselect.js",
  215. "/wwwroot/Content/wms/plugin/uploader/wms-uploader.js",
  216. "/wwwroot/Content/wms/plugin/grid/jfgrid.js",
  217. "/Areas/DevelopmentManager/Views/PluginDemo/listInfo.js",
  218. "/Areas/DevelopmentManager/Views/PluginDemo/index.js"
  219. )
  220. <script>
  221. $.lrToken = $('@Html.AntiForgeryToken()').val();
  222. $(function () {
  223. $('#lr_layout').lrLayout();
  224. if (!!window.bootstrap) {
  225. bootstrap(jQuery, top.learun);
  226. }
  227. });
  228. </script>
  229. </body>
  230. </html>