#
zjj
2024-12-27 130a6f0e125a29223131cd8749203a7826d8cf86
pages/order/orderList.vue
@@ -2,7 +2,7 @@
   <view>
      <!-- 搜索框 -->
      <view class="search-bar">
         <uni-search-bar placeholder=" 扫码 / 输入" bgColor="#EEEEEE" @confirm="search" />
         <uni-search-bar v-model="condition" placeholder=" 扫码 / 输入" bgColor="#EEEEEE" @confirm="search" />
      </view>      
      <view>
         <view class="tag-list" v-for="(item,i) in matList" :key="i" @click="toPrint(item)">
@@ -14,6 +14,7 @@
            <view class="tag-item">单据号: {{item.orderNo}}</view>
            <view class="tag-item">单据类型: {{item.docType$}}</view>
            <view class="tag-item">单据状态: {{item.settle$}}</view>
            <view class="tag-item">仓库: {{item.itemName}}</view>
         </view>
      </view>
      <uni-load-more v-show="matList.length != 0" :status="status" :icon-size="16" :content-text="contentText" />
@@ -26,6 +27,7 @@
         return {
            tagList: [],
            matList: [],
            condition: '',
            reload: false,
            curr:1,
            tag: '分类',
@@ -40,7 +42,8 @@
               contentnomore: '没有更多'
            },
            // 当前tagId
            tagIdNow: 1
            tagIdNow: 1,
         }
      },
      onReachBottom() {
@@ -65,6 +68,34 @@
      },
      methods: {
         search() {
            let that = this
            uni.request({
                url: that.baseUrl + '/order/search/pda/auth',
                data: {
                  condition: that.condition
                },
               method:"GET",
                header: {
                  'token':uni.getStorageSync('token'),
                },
               success(result) {
                  console.log(result);
                  var res = result.data
                  if (res.code === 200 ) {
                     that.matList = res.data
                     // that.save()
                  } else if (res.code == 403) {
                     uni.showToast({title: res.msg, icon: "none", position: 'top'})
                     setTimeout(() => {
                        uni.reLaunch({
                           url: '../login/login'
                        });
                     }, 1000);
                  } else {
                     uni.showToast({title: res.msg, icon: "none",position: 'top'})
                  }
               }
            });
         },
         showTag(parentId) {
            let that = this