DC-dedails.html 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>数据中心</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. <link rel="stylesheet" type="text/css" href="../../../css/common/mui.min.css" />
  10. <link rel="stylesheet" href="../../../css/common/common.css">
  11. <link rel="stylesheet" type="text/css" href="../../../css/my/DC.css" />
  12. </head>
  13. <body>
  14. <header id="header" class="mui-bar mui-bar-nav">
  15. <a class="mui-action-back mui-icon mui-icon-arrowleft">
  16. <span class="back">返回</span>
  17. </a>
  18. <h1 class="mui-title">数据中心</h1>
  19. </header>
  20. <div class="mui-content">
  21. <div>
  22. <ul class="mui-table-view">
  23. </ul>
  24. </div>
  25. </div>
  26. <script src="../../../libs/mui.min.js" type="text/javascript" charset="utf-8"></script>
  27. <script type="text/javascript">
  28. mui.plusReady(function() {
  29. var str = plus.storage.getItem('user');
  30. var user = JSON.parse(str);
  31. var token = user.Data.Token;
  32. var self = plus.webview.currentWebview();
  33. var dataCenterType = self.code;
  34. var index = self.count;
  35. GetDataList(0, index, dataCenterType);
  36. function GetDataList(pageNum, count, dataCenterType) {
  37. //查询参数值
  38. var seachParam = {
  39. "pageIndex": pageNum + 1,
  40. "pageSize": 100,
  41. "exist": '', // 文件名称
  42. "exist_1": count, //公司、个人查询/1/2
  43. "exist_2": dataCenterType, //网盘类型
  44. }
  45. mui.ajax("http://www.bosshand.cn/api/Customer/GetDataCenterEnterprisePageList", {
  46. data: seachParam,
  47. headers: {
  48. authorization: token
  49. },
  50. dataType: 'json',
  51. type: "post",
  52. contentType: "application/x-www-form-urlencoded",
  53. success: function(resp) {
  54. if(resp.Code == 200) {
  55. var x = resp.Data.list;
  56. var html = '';
  57. for(var i = 0; i < x.length; i++) {
  58. html += '<li id="http://www.bosshand.cn' + x[i].ResourceUrl + '" class="mui-table-view-cell mui-media">';
  59. html += '<a>'
  60. html += '<img class="mui-media-object mui-pull-left sm-mui" src="http://www.bosshand.cn' + x[i].ResourceIcon + '">';
  61. html += '<div class="mui-media-body">' + x[i].ResourceName + '<p class="mui-ellipsis">' + getLocalDate(x[i].CreateTime) + '</p>';
  62. html += '</div>';
  63. html += '</a>'
  64. html += '</li>'
  65. }
  66. mui('.mui-table-view')[0].innerHTML = html
  67. }
  68. }
  69. });
  70. };
  71. mui(document.body).on('tap', 'li', function() {
  72. var li = mui(this)[0].id;
  73. var btn = ["确定", "取消"];
  74. mui.confirm('确定创建下载任务?', 'Bosshand', btn, function(e) {
  75. if(e.index == 0) {
  76. mui.toast('正在下载');
  77. var dtask = plus.downloader.createDownload(li, {}, function(d, status) {
  78. // 下载完成
  79. if(status == 200) {
  80. mui.toast(d.filename);
  81. } else {
  82. mui.toast('下载失败');
  83. }
  84. });
  85. dtask.start();
  86. }
  87. });
  88. });
  89. //dtask.addEventListener( "statechanged", onStateChanged, false );
  90. function getLocalDate(now) {
  91. var date = now.replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '');
  92. var arr = date.split(' ');
  93. //日期
  94. var arrDate = arr[0].split('-');
  95. //时间
  96. var arrTime = arr[1].split(':');
  97. return arrDate[0] + '-' + arrDate[1] + '-' + arrDate[2] + ' ' + arrTime[0] + ':' + arrTime[1];
  98. }
  99. });
  100. </script>
  101. </body>
  102. </html>