소스 검색

搜索栏固定

kk.shi 3 년 전
부모
커밋
371f6b66eb
3개의 변경된 파일45개의 추가작업 그리고 19개의 파일을 삭제
  1. 18 0
      pages/welfareMall/writeOff/writeOff.js
  2. 21 19
      pages/welfareMall/writeOff/writeOff.wxml
  3. 6 0
      pages/welfareMall/writeOff/writeOff.wxss

+ 18 - 0
pages/welfareMall/writeOff/writeOff.js

@@ -177,6 +177,12 @@ userstoreListView: function(data) {
     this.setData({
         index: e.detail.value,
         hexiaoList: [],
+        page: 1,
+        pageSize: 10,
+        lock: false,
+        noResult: false,
+        noMore: false,
+        mobileTop: 'TONY WU',
     })
     let storeList = this.data.storeList
     if(storeList != null && storeList.length > 0){
@@ -197,6 +203,12 @@ userstoreListView: function(data) {
     this.setData({
         date: e.detail.value,
         hexiaoList: [],
+        page: 1,
+        pageSize: 10,
+        lock: false,
+        noResult: false,
+        noMore: false,
+        mobileTop: 'TONY WU',
     })
     this.getHexiaoList();
   },
@@ -206,6 +218,12 @@ userstoreListView: function(data) {
     this.setData({
         hexiaoList: [],
         date: '',
+        page: 1,
+        pageSize: 10,
+        lock: false,
+        noResult: false,
+        noMore: false,
+        mobileTop: 'TONY WU',
     })
     this.getHexiaoList();
   },

+ 21 - 19
pages/welfareMall/writeOff/writeOff.wxml

@@ -1,22 +1,24 @@
 <!--pages/welfareMall/writeOff/writeOff.wxml-->
-<view class="store-bar flex-row">
-  <picker class="picker-store" bindchange="bindPickerChange" value="{{index}}" range="{{storeList}}" range-key="{{'storeName'}}">
-    <view class="store-text">{{storeList[index].storeName}}</view>
-    <view class="store-text" style="display: none;">{{storeList[index].storeNo}}</view>
-  </picker>
-  <image class="store-img" src="../../../images/welfareMall/open.png" />
-</view>
-<view class="writeOff-search flex-column">
-  <view class="search-bar flex-row">
-    <image class="search-img" src="../../../images/welfareMall/search.png" />
-    <view class="search-text">
-      <picker mode="date" value="{{date}}" bindchange="bindDateChange">
-        <view class="search-date flex-row">
-          <view class="picker" wx:if="{{date == null || date == ''}}">搜索分账时间</view>
-          <view class="picker" wx:else>{{date}}</view>
-          <view class="search-text-close" catchtap="toCloseDet" wx:if="{{date != null && date != ''}}">⊗</view>
-        </view>
-      </picker>
+<view class="search">
+  <view class="store-bar flex-row">
+    <picker class="picker-store" bindchange="bindPickerChange" value="{{index}}" range="{{storeList}}" range-key="{{'storeName'}}">
+      <view class="store-text">{{storeList[index].storeName}}</view>
+      <view class="store-text" style="display: none;">{{storeList[index].storeNo}}</view>
+    </picker>
+    <image class="store-img" src="../../../images/welfareMall/open.png" />
+  </view>
+  <view class="writeOff-search flex-column">
+    <view class="search-bar flex-row">
+      <image class="search-img" src="../../../images/welfareMall/search.png" />
+      <view class="search-text">
+        <picker mode="date" value="{{date}}" bindchange="bindDateChange">
+          <view class="search-date flex-row">
+            <view class="picker" wx:if="{{date == null || date == ''}}">搜索分账时间</view>
+            <view class="picker" wx:else>{{date}}</view>
+            <view class="search-text-close" catchtap="toCloseDet" wx:if="{{date != null && date != ''}}">⊗</view>
+          </view>
+        </picker>
+      </view>
     </view>
   </view>
 </view>
@@ -47,5 +49,5 @@
     </view>
   </view>
 </view>
-<view class="no_result" wx:if="{{noResult}}">———— 抱歉,您暂无核销记录 ————</view>
+<view class="no_result" wx:if="{{noResult}}">———— 抱歉,您暂无数据 ————</view>
 <view class="no_result" wx:if="{{noMore}}">—— 人家也是有底线的 ——</view>

+ 6 - 0
pages/welfareMall/writeOff/writeOff.wxss

@@ -24,6 +24,12 @@ page{
   justify-content: center;
 }
 
+.search{
+  position: sticky;
+  top:0;
+  z-index: 99;
+}
+
 .store-bar{
   width: 750rpx;
   height: 88rpx;