Authored by 郭成尧

解决价格筛选问题

@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 * @Author: Targaryen 2 * @Author: Targaryen
3 * @Date: 2016-06-02 15:50:47 3 * @Date: 2016-06-02 15:50:47
4 * @Last Modified by: Targaryen 4 * @Last Modified by: Targaryen
5 - * @Last Modified time: 2016-06-22 17:32:39 5 + * @Last Modified time: 2016-06-22 18:36:26
6 */ 6 */
7 7
8 'use strict'; 8 'use strict';
@@ -67,8 +67,8 @@ const handleSalebreakingYardsSortData = (origin, params) => { @@ -67,8 +67,8 @@ const handleSalebreakingYardsSortData = (origin, params) => {
67 67
68 // 判断是否在这组数据里面 68 // 判断是否在这组数据里面
69 if (!_.isEmpty(_.find(value.sort_id.split(','), o => { 69 if (!_.isEmpty(_.find(value.sort_id.split(','), o => {
70 - return o === sortParam;  
71 - }))) { 70 + return o === sortParam;
  71 + }))) {
72 72
73 // 如果在某组数据里面,组合数据退出循环 73 // 如果在某组数据里面,组合数据退出循环
74 _.forEach(value.sub, subValue => { 74 _.forEach(value.sub, subValue => {
@@ -153,8 +153,8 @@ const handleBrandCheckedData = (params, origin) => { @@ -153,8 +153,8 @@ const handleBrandCheckedData = (params, origin) => {
153 if (!_.isEmpty(origin)) { 153 if (!_.isEmpty(origin)) {
154 _.forEach(origin, (value) => { 154 _.forEach(origin, (value) => {
155 if (typeof _.find(intBrands, o => { 155 if (typeof _.find(intBrands, o => {
156 - return _.isEqual(o, value.id);  
157 - }) !== 'undefined') { 156 + return _.isEqual(o, value.id);
  157 + }) !== 'undefined') {
158 158
159 let checked = { 159 let checked = {
160 name: value.name 160 name: value.name
@@ -498,6 +498,9 @@ exports.handleSaleFilterData = (origin, params) => { @@ -498,6 +498,9 @@ exports.handleSaleFilterData = (origin, params) => {
498 498
499 if (!_.isEmpty(origin.priceRange)) { 499 if (!_.isEmpty(origin.priceRange)) {
500 _.forEach(origin.priceRange, (value, key) => { 500 _.forEach(origin.priceRange, (value, key) => {
  501 + if (params.price === key) {
  502 + priceRangechecked = true;
  503 + }
501 let price = { 504 let price = {
502 checked: params.price === key, 505 checked: params.price === key,
503 href: handleFilterUrl(params, { price: key }), 506 href: handleFilterUrl(params, { price: key }),