111
k94314517
2023-10-16 ca73a173f008c8d7a9d700bad897ca24fe2d2203
minipro_standard/pages/plannedDistribution/plannedDistribution.vue
@@ -17,7 +17,12 @@
         :style="{height: height}">
            <view class="fp_list_item" v-for="(item, i) in list" :key="item.id" @click="clickItem(i)">
               <view class="fp_list_item_header">
                  <u-checkbox :checked="item.isActive"></u-checkbox>
                  <view class="fp_list_item_header_xz">
                     <u-checkbox-group>
                        <u-checkbox :checked="item.isActive"></u-checkbox>
                     </u-checkbox-group>
                     <view class="fp_list_item_header_xz_f"></view>
                  </view>
                  <text v-if="item.mmodel">{{item.mmodel.name}}</text>
                  <view class="tags" v-if="item.urgent">优先{{item.urgent}}</view>
                  <view class="warning" v-if="item.type === 2">返工</view>
@@ -93,6 +98,13 @@
      },
      onLoad() {
         this.getLists()
         uni.$on('update', (data) => {
            this.isLoading = true
            this.search.page = 0
            this.list = []
            this.finished = false
            this.getLists()
         })
      },
      methods: {
         // 下拉刷新
@@ -107,7 +119,11 @@
         // 点击当前项
         clickItem(i) {
            this.list.forEach((item, index) => {
               item.isActive = i === index;
               if (i === index) {
                  item.isActive = !item.isActive
               } else {
                  item.isActive = false
               }
            })
         },
         // 搜索
@@ -139,7 +155,7 @@
               return
            }
            uni.navigateTo({
               url: `/pages/allocation/allocation?gxid=${data.procedureId}&jhid=${data.id}&num=${data.workorderDistributNum ? data.num - data.workorderDistributNum : data.num}`
               url: `/pages/allocation/allocation?gxid=${data.procedureId}&jhid=${data.id}&num=${data.num - data.workorderDistributNum - data.distributNoDoneNum}`
            });
         },
         // 获取当前用户所分配的工序
@@ -303,6 +319,19 @@
            .fp_list_item_header {
               display: flex;
               align-items: center;
               .fp_list_item_header_xz {
                  width: 40rpx;
                  height: 40rpx;
                  position: relative;
                  .fp_list_item_header_xz_f {
                     position: absolute;
                     top: 0;
                     left: 0;
                     width: 100%;
                     height: 100%;
                     z-index: 99;
                  }
               }
               text {
                  max-width: 64%;
                  overflow: hidden;