renkang
2025-01-03 ccf28d1fed1aa2e5437dbe64b5133ba1cbde6ec7
h5/pages/workOrder/list.vue
@@ -32,7 +32,7 @@
      <scroll-view scroll-y="true" class="scroll_Y" @scrolltolower="scrolltolower">
         <view class="list">
            <view class="item" v-for="item in list" @click="itemClick(item)">
               <image v-if="item.dealStatus == 0" src="@/static/side/workordered.png" class="icon"></image>
               <image v-if="item.dealStatus == 0 || item.dealStatus == 1" src="@/static/side/workordered.png" class="icon"></image>
               <image v-else src="@/static/side/workorder.png" class="icon"></image>
               <view class="content">
                  <view class="name_wrap line">
@@ -44,7 +44,7 @@
                  <view class="line">位置类型:{{item.areaType == '0' ? '室内装修' : '公共区域'}}</view>
                  <view class="line">工单分类:{{item.categoryName}}</view>
                  <view class="line">上报时间:{{item.createDate}}</view>
                  <view class="line">上门时间:{{item.getDate}}</view>
                  <view class="line" v-if="item.getDate">上门时间:{{item.getDate}}</view>
               </view>
            </view>
            <view v-if="list.length == 0" class="empty_wrap">
@@ -73,7 +73,7 @@
            page: 1,
         };
      },
      onShow() {
      onLoad() {
         this.getList()
      },
      methods: {
@@ -126,7 +126,7 @@
               model: {
                  ...param,
                  queryStatus: activeTab,
                  dispatchUserId: selectAll ? '' : uni.getStorageSync('userInfo').id,
                  dealUserId: selectAll ? '' : uni.getStorageSync('userInfo').id,
               }
            }).then(res => {
               this.list = [...this.list, ...res.data.records]
@@ -139,7 +139,7 @@
<style lang="scss" scoped>
   .main_app {
      padding: 0 30rpx;
      padding: 30rpx;
   }
   .tabs {
@@ -216,7 +216,7 @@
   }
   .scroll_Y{
      height: calc(100vh - 320rpx);
      height: calc(100vh - 250rpx);
   }
   .list {
      .item {
@@ -224,7 +224,7 @@
         // height: 290rpx;
         padding: 30rpx 0;
         border-bottom: 2rpx solid #E5E5E5;
         .icon {
            width: 80rpx;
            height: 80rpx;