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> |