Authored by 李靖

优化

@@ -23,7 +23,7 @@ @@ -23,7 +23,7 @@
23 <div class="col-sm-6"> 23 <div class="col-sm-6">
24 <div class="input-group"> 24 <div class="input-group">
25 <span class="input-group-addon">https://huodong.yoho.cn/</span> 25 <span class="input-group-addon">https://huodong.yoho.cn/</span>
26 - <input id="actPath" type="text" class="form-control col-sm-10" placeholder="请输入上传地址" value="activity/2017/09/famous/007"> 26 + <input id="actPath" type="text" class="form-control col-sm-10" placeholder="请输入上传地址">
27 <span class="input-group-addon">/index.html</span> 27 <span class="input-group-addon">/index.html</span>
28 </div> 28 </div>
29 </div> 29 </div>
@@ -70,13 +70,17 @@ @@ -70,13 +70,17 @@
70 <script> 70 <script>
71 let $uploadList = $('#upload-list tbody'); 71 let $uploadList = $('#upload-list tbody');
72 let marker = ''; 72 let marker = '';
73 - let page = 0; 73 + let page = 1;
74 74
75 $('#upload').on('click', function() { 75 $('#upload').on('click', function() {
76 var formData = new FormData(); 76 var formData = new FormData();
77 var file = $('#fileInput').prop('files')[0]; 77 var file = $('#fileInput').prop('files')[0];
78 var actPath = $('#actPath').val(); 78 var actPath = $('#actPath').val();
79 79
  80 + if (!$('#actPath').val()) {
  81 + $('.logs').prepend('<p>state: 请输入上传地址!</p>');
  82 + return false;
  83 + }
80 actPath = `/${actPath}`; 84 actPath = `/${actPath}`;
81 formData.append('file', file); 85 formData.append('file', file);
82 formData.append('actPath', actPath); 86 formData.append('actPath', actPath);
@@ -91,8 +95,9 @@ @@ -91,8 +95,9 @@
91 success: function(result) { 95 success: function(result) {
92 if (result) { 96 if (result) {
93 if (result.code === 200) { 97 if (result.code === 200) {
94 - $('.logs').prepend('<p>state: 上传成功!</p>'); 98 + $('.logs').prepend('<p>state: 上传完成!</p>');
95 $('#upload-list tr[class!=title]').remove(); 99 $('#upload-list tr[class!=title]').remove();
  100 + page = 1;
96 getList(); 101 getList();
97 } else if (result.code === 400) { 102 } else if (result.code === 400) {
98 $('.logs').prepend('<p>state: 请选择上传文件!</p>'); 103 $('.logs').prepend('<p>state: 请选择上传文件!</p>');
@@ -123,9 +128,9 @@ @@ -123,9 +128,9 @@
123 <tr> 128 <tr>
124 <td>${item._id}</td> 129 <td>${item._id}</td>
125 <td>${item.actPath}</td> 130 <td>${item.actPath}</td>
126 - <td>${item.fileName}</td>  
127 - <td>${item.date}</td>  
128 - <td>${item.username}</td> 131 + <td style="text-align:center;">${item.fileName}</td>
  132 + <td style="text-align:center;">${item.date}</td>
  133 + <td style="text-align:center;">${item.username}</td>
129 <td style="text-align: center;"> 134 <td style="text-align: center;">
130 <a class="detail-btn btn btn-warning btn-block" data-path="${item.actPath}">展开详情</a> 135 <a class="detail-btn btn btn-warning btn-block" data-path="${item.actPath}">展开详情</a>
131 <a class="get-more btn btn-success btn-block hide" data-path="${item.actPath}">加载更多</a> 136 <a class="get-more btn btn-success btn-block hide" data-path="${item.actPath}">加载更多</a>
@@ -178,9 +183,9 @@ @@ -178,9 +183,9 @@
178 result.data.items.forEach(function(item){ 183 result.data.items.forEach(function(item){
179 detail += `<tr class="detail-list"> 184 detail += `<tr class="detail-list">
180 <td>${item.key}</td> 185 <td>${item.key}</td>
181 - <td>${item.fsize}</td>  
182 - <td>${item.mimeType}</td>  
183 - <td>${item.putTimeFormat}</td> 186 + <td style="text-align:center;">${item.fsizekb}</td>
  187 + <td style="text-align:center;">${item.mimeType}</td>
  188 + <td style="text-align:center;">${item.putTimeFormat}</td>
184 </tr>`; 189 </tr>`;
185 }); 190 });
186 $uploadDetail.next('.detail-c').find('.detail-table tbody').append(detail); 191 $uploadDetail.next('.detail-c').find('.detail-table tbody').append(detail);