Commit b1e1b58d5f3e9d1b08ca86b3412df1dc54411f48
1 parent
78e3875d
我的小店 全部商品和新品 点击请求商品列表
Showing
2 changed files
with
26 additions
and
2 deletions
packageA/pages/distribution/shop/shop.js
@@ -527,4 +527,28 @@ Page({ | @@ -527,4 +527,28 @@ Page({ | ||
527 | console.log(url); | 527 | console.log(url); |
528 | app.goto(url); | 528 | app.goto(url); |
529 | }, | 529 | }, |
530 | + | ||
531 | + /** | ||
532 | + * 点击全部 | ||
533 | + */ | ||
534 | + clickAll() { | ||
535 | + let data = this.data.currentQuery; | ||
536 | + if(data.page) delete data.page; | ||
537 | + if(data.orderField) delete data.orderField; | ||
538 | + if(data.orderType) delete data.orderType; | ||
539 | + if(data.key) delete data.key; | ||
540 | + this.getData(true, '/api/weshop/users/distribut/pagemyshop', data); | ||
541 | + }, | ||
542 | + | ||
543 | + /** | ||
544 | + * 点击新品 | ||
545 | + */ | ||
546 | + clickNew() { | ||
547 | + let data = this.data.currentQuery; | ||
548 | + if(data.page) delete data.page; | ||
549 | + if(data.orderField) delete data.orderField; | ||
550 | + if(data.orderType) delete data.orderType; | ||
551 | + if(data.key) delete data.key; | ||
552 | + this.getData(true, '/api/weshop/users/distribut/pagemyshop?type=2', data); | ||
553 | + }, | ||
530 | }) | 554 | }) |
531 | \ No newline at end of file | 555 | \ No newline at end of file |
packageA/pages/distribution/shop/shop.wxml
@@ -18,11 +18,11 @@ | @@ -18,11 +18,11 @@ | ||
18 | 18 | ||
19 | 19 | ||
20 | <view class="flex t-c fs24 f1 jc_fe"> | 20 | <view class="flex t-c fs24 f1 jc_fe"> |
21 | - <view class="pdv20 pdh40"> | 21 | + <view class="pdv20 pdh40" bindtap="clickAll"> |
22 | <view class="fs30">{{filter.show_default(list.total)}}</view> | 22 | <view class="fs30">{{filter.show_default(list.total)}}</view> |
23 | <view>全部商品</view> | 23 | <view>全部商品</view> |
24 | </view> | 24 | </view> |
25 | - <view class="pdv20 pdh40"> | 25 | + <view class="pdv20 pdh40" bindtap="clickNew"> |
26 | <view class="fs30">{{filter.show_default(newList.total)}}</view> | 26 | <view class="fs30">{{filter.show_default(newList.total)}}</view> |
27 | <view>新品</view> | 27 | <view>新品</view> |
28 | </view> | 28 | </view> |