Authored by 郭成尧

销量排序

@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 * @Author: Targaryen 2 * @Author: Targaryen
3 * @Date: 2016-05-25 18:16:59 3 * @Date: 2016-05-25 18:16:59
4 * @Last Modified by: Targaryen 4 * @Last Modified by: Targaryen
5 - * @Last Modified time: 2016-06-08 16:01:59 5 + * @Last Modified time: 2016-06-08 16:17:06
6 */ 6 */
7 7
8 'use strict'; 8 'use strict';
@@ -391,7 +391,7 @@ exports.handleSaleOptsData = (params, total) => { @@ -391,7 +391,7 @@ exports.handleSaleOptsData = (params, total) => {
391 391
392 dest.sortType = []; 392 dest.sortType = [];
393 393
394 - for (let i = 0; i < 3; i++) { 394 + for (let i = 0; i < 4; i++) {
395 let opt = {}; 395 let opt = {};
396 396
397 switch (i) { 397 switch (i) {
@@ -400,21 +400,29 @@ exports.handleSaleOptsData = (params, total) => { @@ -400,21 +400,29 @@ exports.handleSaleOptsData = (params, total) => {
400 opt.name = '最新'; 400 opt.name = '最新';
401 break; 401 break;
402 case 1: 402 case 1:
403 - if (params.order === 's_p_asc') {  
404 - opt.href = handleFilterUrl(params, { order: 's_p_desc' });  
405 - } else { 403 + if (params.order === 's_p_desc') {
406 opt.href = handleFilterUrl(params, { order: 's_p_asc' }); 404 opt.href = handleFilterUrl(params, { order: 's_p_asc' });
  405 + } else {
  406 + opt.href = handleFilterUrl(params, { order: 's_p_desc' });
407 } 407 }
408 opt.name = '价格'; 408 opt.name = '价格';
409 break; 409 break;
410 case 2: 410 case 2:
411 - if (params.order === 'p_d_asc') {  
412 - opt.href = handleFilterUrl(params, { order: 'p_d_desc' });  
413 - } else { 411 + if (params.order === 'p_d_desc') {
414 opt.href = handleFilterUrl(params, { order: 'p_d_asc' }); 412 opt.href = handleFilterUrl(params, { order: 'p_d_asc' });
  413 + } else {
  414 + opt.href = handleFilterUrl(params, { order: 'p_d_desc' });
415 } 415 }
416 opt.name = '折扣'; 416 opt.name = '折扣';
417 break; 417 break;
  418 + case 3:
  419 + if (params.order === 's_n_desc') {
  420 + opt.href = handleFilterUrl(params, { order: 's_n_asc' });
  421 + } else {
  422 + opt.href = handleFilterUrl(params, { order: 's_n_desc' });
  423 + }
  424 + opt.name = '销量';
  425 + break;
418 default: 426 default:
419 break; 427 break;
420 } 428 }