Authored by 王水玲

mip

... ... @@ -33,12 +33,12 @@ const _formatJumpUrl = (params) => {
opt.union_type = '100000000013130';
return {
default: listParamsProcess.generatePathUrl(_.assign(opt, {type: 'default'})),
new: listParamsProcess.generatePathUrl(_.assign(opt, {type: 'new'})),
popularity: listParamsProcess.generatePathUrl(_.assign(opt, {type: 'popularity'})),
price: listParamsProcess.generatePathUrl(_.assign(opt, {type: 'price', order: order})),
discount0: listParamsProcess.generatePathUrl(_.assign(opt, {type: 'discount', order: 0})),
discount1: listParamsProcess.generatePathUrl(_.assign(opt, {type: 'discount', order: 1})),
default: listParamsProcess.generatePathUrl(_.merge({}, opt, {type: 'default'})),
new: listParamsProcess.generatePathUrl(_.merge({}, opt, {type: 'new'})),
popularity: listParamsProcess.generatePathUrl(_.merge({}, opt, {type: 'popularity'})),
price: listParamsProcess.generatePathUrl(_.merge({}, opt, {type: 'price', order: order})),
discount0: listParamsProcess.generatePathUrl(_.merge({}, opt, {type: 'discount', order: 0})),
discount1: listParamsProcess.generatePathUrl(_.merge({}, opt, {type: 'discount', order: 1})),
curUrl: listParamsProcess.generatePathUrl(opt)
};
};
... ...
... ... @@ -20,7 +20,7 @@
<li class="filter-li {{#isEqualOr goodList.type 'price'}}selected-filter{{/isEqualOr}}">
<a href="{{jumpUrls.price}}" m-bind:data-filterColorGray="filterColorGray">价格
<span class="icon">
<i class="up-icon {{#isEqualOr goodList.order '0'}}{{else}}cur{{/isEqualOr}}"></i>
<i class="up-icon {{#notEqualEither goodList.order '0'}}cur{{/notEqualEither}}"></i>
<i class="down-icon {{#isEqualOr goodList.order '0'}}cur{{/isEqualOr}}"></i>
</span>
</a>
... ... @@ -31,9 +31,9 @@
</ul>
<div class="hide filter-nav1" m-bind:data-filterClickedNav1="filterClickedNav1">
<p class="selected"><a href="{{jumpUrls.default}}">默认<span class="select-icon"></span></a></p>
<p><a href="{{jumpUrls.discount0}}">折扣从高到低<span class="select-icon"></span></a></p>
<p><a href="{{jumpUrls.discount1}}">折扣从低到高<span class="select-icon"></span></a></p>
<p class="{{#notEqualEither @root.goodList.type 'discount'}}selected{{/notEqualEither}}"><a href="{{jumpUrls.default}}">默认<span class="select-icon"></span></a></p>
<p class="{{#isEqualOr @root.goodList.order '0'}}selected{{/isEqualOr}}"><a href="{{jumpUrls.discount0}}">折扣从高到低<span class="select-icon"></span></a></p>
<p class="{{#isEqualOr @root.goodList.order '1'}}selected{{/isEqualOr}}"><a href="{{jumpUrls.discount1}}">折扣从低到高<span class="select-icon"></span></a></p>
</div>
</div>
... ...
... ... @@ -23,7 +23,7 @@
<a href="javascript:void(0);">
<span class="nav-txt">价格</span>
<span class="icon">
<i class="iconfont up {{#isEqualOr @root.goodList.order '0'}}{{else}}cur{{/isEqualOr}}">&#xe615;</i>
<i class="iconfont up {{#notEqualEither @root.goodList.order '0'}}cur{{/notEqualEither}}">&#xe615;</i>
<i class="iconfont down {{#isEqualOr @root.goodList.order '0'}}cur{{/isEqualOr}}">&#xe616;</i>
</span>
</a>
... ... @@ -37,7 +37,7 @@
</ul>
<ul class="drop-list hide">
<li class="default {{#isEqualOr @root.goodList.type 'default'}}active{{/isEqualOr}}" data-bp-id="shop_listnav_default_1" data-text="默认">
<li class="default {{#notEqualEither @root.goodList.type 'discount'}}active{{/notEqualEither}}" data-bp-id="shop_listnav_default_1" data-text="默认">
<span>默认</span>
<span class="chose"></span>
</li>
... ...
... ... @@ -411,7 +411,7 @@ exports.processFilter = (list, options) => {
}
}
if (options[key] + '' === subs.dataId + '') {
if (options[classify.dataType] + '' === subs.dataId + '') {
subs.chosed = true;
classify.subs[0].chosed = false;
}
... ...