Commit b1e1b58d5f3e9d1b08ca86b3412df1dc54411f48

Authored by taiyuan
1 parent 78e3875d

我的小店 全部商品和新品 点击请求商品列表

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