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 | 527 | console.log(url); |
| 528 | 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 | 555 | \ No newline at end of file | ... | ... |
packageA/pages/distribution/shop/shop.wxml
| ... | ... | @@ -18,11 +18,11 @@ |
| 18 | 18 | |
| 19 | 19 | |
| 20 | 20 | <view class="flex t-c fs24 f1 jc_fe"> |
| 21 | - <view class="pdv20 pdh40"> | |
| 21 | + <view class="pdv20 pdh40" bindtap="clickAll"> | |
| 22 | 22 | <view class="fs30">{{filter.show_default(list.total)}}</view> |
| 23 | 23 | <view>全部商品</view> |
| 24 | 24 | </view> |
| 25 | - <view class="pdv20 pdh40"> | |
| 25 | + <view class="pdv20 pdh40" bindtap="clickNew"> | |
| 26 | 26 | <view class="fs30">{{filter.show_default(newList.total)}}</view> |
| 27 | 27 | <view>新品</view> |
| 28 | 28 | </view> | ... | ... |