Açıklama Yok

tab-with-viewpagerindicator.html 10KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Hello MUI</title>
  6. <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
  7. <meta name="apple-mobile-web-app-capable" content="yes">
  8. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  9. <!--标准mui.css-->
  10. <link rel="stylesheet" href="../css/mui.min.css">
  11. <!--App自定义的css-->
  12. <!--<link rel="stylesheet" type="text/css" href="../css/app.css" />-->
  13. </head>
  14. <body>
  15. <style>
  16. .mui-control-content {
  17. background-color: white;
  18. min-height: 215px;
  19. }
  20. .mui-control-content .mui-loading {
  21. margin-top: 50px;
  22. }
  23. </style>
  24. <header class="mui-bar mui-bar-nav">
  25. <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
  26. <h1 class="mui-title">顶部选项卡-可左右拖动(div)</h1>
  27. </header>
  28. <div class="mui-content">
  29. <div id="slider" class="mui-slider">
  30. <div id="sliderSegmentedControl" class="mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">
  31. <a class="mui-control-item" href="#item1mobile">
  32. 待办公文
  33. </a>
  34. <a class="mui-control-item" href="#item2mobile">
  35. 已办公文
  36. </a>
  37. <a class="mui-control-item" href="#item3mobile">
  38. 全部公文
  39. </a>
  40. </div>
  41. <div id="sliderProgressBar" class="mui-slider-progress-bar mui-col-xs-4"></div>
  42. <div class="mui-slider-group">
  43. <div id="item1mobile" class="mui-slider-item mui-control-content mui-active">
  44. <div id="scroll1" class="mui-scroll-wrapper">
  45. <div class="mui-scroll">
  46. <ul class="mui-table-view">
  47. <li class="mui-table-view-cell">
  48. 第一个选项卡子项-1
  49. </li>
  50. <li class="mui-table-view-cell">
  51. 第一个选项卡子项-2
  52. </li>
  53. <li class="mui-table-view-cell">
  54. 第一个选项卡子项-3
  55. </li>
  56. <li class="mui-table-view-cell">
  57. 第一个选项卡子项-4
  58. </li>
  59. <li class="mui-table-view-cell">
  60. 第一个选项卡子项-5
  61. </li>
  62. <li class="mui-table-view-cell">
  63. 第一个选项卡子项-6
  64. </li>
  65. <li class="mui-table-view-cell">
  66. 第一个选项卡子项-7
  67. </li>
  68. <li class="mui-table-view-cell">
  69. 第一个选项卡子项-8
  70. </li>
  71. <li class="mui-table-view-cell">
  72. 第一个选项卡子项-9
  73. </li>
  74. <li class="mui-table-view-cell">
  75. 第一个选项卡子项-10
  76. </li>
  77. <li class="mui-table-view-cell">
  78. 第一个选项卡子项-11
  79. </li>
  80. <li class="mui-table-view-cell">
  81. 第一个选项卡子项-12
  82. </li>
  83. <li class="mui-table-view-cell">
  84. 第一个选项卡子项-13
  85. </li>
  86. <li class="mui-table-view-cell">
  87. 第一个选项卡子项-14
  88. </li>
  89. <li class="mui-table-view-cell">
  90. 第一个选项卡子项-15
  91. </li>
  92. <li class="mui-table-view-cell">
  93. 第一个选项卡子项-16
  94. </li>
  95. <li class="mui-table-view-cell">
  96. 第一个选项卡子项-17
  97. </li>
  98. <li class="mui-table-view-cell">
  99. 第一个选项卡子项-18
  100. </li>
  101. <li class="mui-table-view-cell">
  102. 第一个选项卡子项-19
  103. </li>
  104. <li class="mui-table-view-cell">
  105. 第一个选项卡子项-20
  106. </li><li class="mui-table-view-cell">
  107. 第一个选项卡子项-20
  108. </li>
  109. <li class="mui-table-view-cell">
  110. 第一个选项卡子项-20
  111. </li>
  112. <li class="mui-table-view-cell">
  113. 第一个选项卡子项-20
  114. </li>
  115. <li class="mui-table-view-cell">
  116. 第一个选项卡子项-20
  117. </li>
  118. <li class="mui-table-view-cell">
  119. 第一个选项卡子项-20
  120. </li>
  121. <li class="mui-table-view-cell">
  122. 第一个选项卡子项-20
  123. </li><li class="mui-table-view-cell">
  124. 第一个选项卡子项-20
  125. </li>
  126. </ul>
  127. </div>
  128. </div>
  129. </div>
  130. <div id="item2mobile" class="mui-slider-item mui-control-content">
  131. <div id="scroll2" class="mui-scroll-wrapper">
  132. <div class="mui-scroll">
  133. <div class="mui-loading">
  134. </div>
  135. </div>
  136. </div>
  137. </div>
  138. </div>
  139. <div id="item3mobile" class="mui-slider-item mui-control-content">
  140. <div id="scroll3" class="mui-scroll-wrapper">
  141. <div class="mui-scroll">
  142. <div class="mui-loading">
  143. <div class="mui-spinner">
  144. </div>
  145. </div>
  146. </div>
  147. </div>
  148. </div>
  149. </div>
  150. </div>
  151. <h5 class="mui-content-padded">Color</h5>
  152. <div class="mui-card">
  153. <form class="mui-input-group">
  154. <div class="mui-input-row mui-radio">
  155. <label><span class="mui-bg-primary" style="display:block;width:25px;height:25px;"></span>
  156. </label>
  157. <input name="radio1" type="radio" checked value="primary">
  158. </div>
  159. <div class="mui-input-row mui-radio">
  160. <label><span class="mui-bg-positive" style="display:block;width:25px;height:25px;"></span>
  161. </label>
  162. <input name="radio1" type="radio" value="positive">
  163. </div>
  164. <div class="mui-input-row mui-radio">
  165. <label><span class="mui-bg-negative" style="display:block;width:25px;height:25px;"></span>
  166. </label>
  167. <input name="radio1" type="radio" value="negative">
  168. </div>
  169. </form>
  170. </div>
  171. </div>
  172. <script src="../js/zepto.js"></script>
  173. <script src="../js/mui.min.js"></script>
  174. <!--<script src="../js/echarts-all.js"></script>-->
  175. <script src="../js/echarts.common.min.js"></script>
  176. <script src="../Script/Common/huayi.config.js"></script>
  177. <script src="../Script/Common/huayi.http.js"></script>
  178. <script>
  179. mui.init({
  180. swipeBack: false
  181. });
  182. // (function($) {
  183. // $('.mui-scroll-wrapper').scroll({
  184. // indicators: true //是否显示滚动条
  185. // });
  186. // var html2 = '<ul class="mui-table-view"><li class="mui-table-view-cell">第二个选项卡子项-1</li><li class="mui-table-view-cell">第二个选项卡子项-2</li><li class="mui-table-view-cell">第二个选项卡子项-3</li><li class="mui-table-view-cell">第二个选项卡子项-4</li><li class="mui-table-view-cell">第二个选项卡子项-5</li></ul>';
  187. // var html3 = '<ul class="mui-table-view"><li class="mui-table-view-cell">第三个选项卡子项-1</li><li class="mui-table-view-cell">第三个选项卡子项-2</li><li class="mui-table-view-cell">第三个选项卡子项-3</li><li class="mui-table-view-cell">第三个选项卡子项-4</li><li class="mui-table-view-cell">第三个选项卡子项-5</li></ul>';
  188. // var item2 = document.getElementById('item2mobile');
  189. // var item3 = document.getElementById('item3mobile');
  190. // document.getElementById('slider').addEventListener('slide', function(e) {
  191. // if (e.detail.slideNumber === 1) {
  192. // if (item2.querySelector('.mui-loading')) {
  193. // setTimeout(function() {
  194. // item2.querySelector('.mui-scroll').innerHTML = html2;
  195. // }, 500);
  196. // }
  197. // } else if (e.detail.slideNumber === 2) {
  198. // if (item3.querySelector('.mui-loading')) {
  199. // setTimeout(function() {
  200. // item3.querySelector('.mui-scroll').innerHTML = html3;
  201. // }, 500);
  202. // }
  203. // }
  204. // });
  205. // var sliderSegmentedControl = document.getElementById('sliderSegmentedControl');
  206. // $('.mui-input-group').on('change', 'input', function() {
  207. // if (this.checked) {
  208. // sliderSegmentedControl.className = 'mui-slider-indicator mui-segmented-control mui-segmented-control-inverted mui-segmented-control-' + this.value;
  209. // //force repaint
  210. // sliderProgressBar.setAttribute('style', sliderProgressBar.getAttribute('style'));
  211. // }
  212. // });
  213. // })(mui);
  214. //
  215. $.ajax({
  216. type: "get",
  217. url: huayi.config.callcenter_url + 'WorkOrder/GetReportByDept',
  218. async: true,
  219. dataType: 'json',
  220. data: {
  221. openid: 'oKOqcv31fh76rtNmJDjKc39oIsfA'
  222. },
  223. success: function(data) {
  224. console.log(data.state);
  225. if(data.state == "success") {
  226. console.log(data.data[0].unfinish);
  227. var xAxis_fl = [];
  228. var yAxis_ = [];
  229. // $("#Workfinish").text(data.data[7].finish);
  230. // $("#Workunfinifh").text(data.data[7].unfinish);
  231. // $("#WorkTotal").text(data.data[7].finish + data.data[0].unfinish);
  232. for(var i = 0; i < data.data.length; i++) {
  233. xAxis_fl.push(data.data[i].dept);
  234. yAxis_.push(data.data[i].finish);
  235. }
  236. var option = {
  237. grid: {
  238. x: 35,
  239. x2: 10,
  240. y: 30,
  241. y2: 50,
  242. borderWidth: 0
  243. },
  244. toolbox: {
  245. show: false,
  246. feature: {
  247. mark: {
  248. show: true
  249. },
  250. dataView: {
  251. show: true,
  252. readOnly: false
  253. },
  254. magicType: {
  255. show: true,
  256. type: ['line', 'bar']
  257. },
  258. restore: {
  259. show: true
  260. },
  261. saveAsImage: {
  262. show: true
  263. }
  264. }
  265. },
  266. legend: {
  267. top: 20,
  268. data: ['已完成']
  269. },
  270. calculable: false,
  271. xAxis: [{
  272. axisLabel: {
  273. interval: 0
  274. },
  275. axisLabel: {
  276. rotate: 40, //字体倾斜度数
  277. interval: 0, //interval 是指间隔多少个类别画栅格,为 0 时则每个数据都画,为 1 时间隔 1 个画,以此类推
  278. textStyle: {
  279. color: "red", //字体颜色
  280. fontSize: 10 //字体大小
  281. }
  282. },
  283. splitArea: {
  284. show: false,
  285. },
  286. splitLine: {
  287. show: false
  288. }, //去除网格线
  289. type: 'category',
  290. data: xAxis_fl
  291. }],
  292. yAxis: [{
  293. show: false,
  294. splitLine: {
  295. show: false
  296. }, //去除网格线
  297. type: 'value',
  298. splitArea: {
  299. show: false,
  300. }
  301. }],
  302. series: [{
  303. name: '已完成',
  304. type: 'bar',
  305. barWidth: 10, //柱图宽度
  306. itemStyle: {
  307. normal: {
  308. label: {
  309. show: true
  310. }
  311. }
  312. },
  313. data: yAxis_
  314. }]
  315. };
  316. echartsPie = echarts.init(document.getElementById('bar-Chart2'));
  317. echartsPie.setOption(option);
  318. }
  319. },
  320. error: function(data) {
  321. console.log(data.message);
  322. }
  323. });
  324. </script>
  325. </body>
  326. </html>