#
whycq
2024-03-10 ac3e1bb671ace5e0495bae218ca8508817e35e5a
Monitor-APP/pages/home/home.vue
@@ -8,7 +8,7 @@
                  <view class="logo"></view>
               </view>
               <view class="head-mid">
                  <text style="z-index: 999;">补货单列表</text>
                  <text style="z-index: 999;">出库单列表</text>
               </view>
               <view class="head-right">
                  <view class="time-tools">{{calendar}}</view>
@@ -26,14 +26,14 @@
                            <view class="text-content">
                                <!-- head -->
                                <view class="swiper-head">
                                    <view class="item-box1" style="width: 10%;">工单编号</view>
                                    <view class="item-box1" style="width: 15%;">品番</view>
                                    <view class="item-box1" style="width: 15%;">待补货数量</view>
                           <view class="item-box1" style="width: 15%;">已补货数量</view>
                           <view class="item-box1" style="width: 15%;">补货状态</view>
                           <view class="item-box1" style="width: 10%;">创建时间</view>
                           <view class="item-box1" style="width: 10%;">预计完成时间</view>
                           <view class="item-box1" style="width: 9.5%;">操作</view>
                                    <view class="item-box1" style="width: 10%;">呼叫编号</view>
                                    <view class="item-box1" style="width: 15%;">呼叫产线</view>
                                    <view class="item-box1" style="width: 15%;">产线代码</view>
                           <view class="item-box1" style="width: 15%;">呼叫工单</view>
                           <view class="item-box1" style="width: 15%;">任务名称</view>
                           <view class="item-box1" style="width: 10%;">出库单状态</view>
                           <view class="item-box1" style="width: 10%;">呼叫时间</view>
                           <view class="item-box1" style="width: 9.5%;">最晚送达时间</view>
                                </view>
                                <!-- body -->
                                <view class="swiper-body">
@@ -44,32 +44,30 @@
                                    <swiper class="swiper-body-main" vertical="true" 
                                    display-multiple-items="10"
                                    circular="true" :autoplay="false" :interval="3000" :duration="1000" disable-touch='true'>
                                        <swiper-item :class="item.inspectSts" class="swiper-item"  v-for="(item,i) in swiperList" :key="i">
                                            <view class="item-box" style="width: 10%;" >{{item.suppCode ? item.suppCode : '--'}}</view>
                                            <view class="item-box" style="width: 15%;">{{item.maktx}}</view>
                                            <view class="item-box" style="width: 15%;">{{item.storeReplenishment}}</view>
                                        <swiper-item class="swiper-item"  v-for="(item,i) in swiperList" :key="i">
                                            <view class="item-box" style="width: 10%;" >{{item.callNo ? item.callNo : '--'}}</view>
                                            <view class="item-box" style="width: 15%;">{{item.callLine}}</view>
                                            <view class="item-box" style="width: 15%;">{{item.callLineNo}}</view>
                                            <view class="item-box" style="width: 15%;">
                                    
                                    <text style="color: #25E51E ;"  v-if="item.inspectSts == 'inspectWhite'">{{item.storeAdd}}</text>
                                    <text v-if="item.inspectSts == 'inspectRed'">{{item.storeAdd}}</text>
                                    <text v-if="item.inspectSts == 'inspectRed'">{{item.callOrder}}</text>
                                 </view>
                                            <view class="item-box" style="width: 15%;">
                                    <text class="beBatch1" v-if="item.beBatch == 2 ">
                                       {{item.beBatch$}}
                                 <view class="item-box" style="width: 15%;">{{item.callName}}</view>
                                 <view class="item-box" style="width: 10%;">
                                    <text class="beBatch1" v-if="item.callSettle == 2 ">
                                       {{item.callSettle$}}
                                    </text>
                                    <text class="beBatch2" v-if="item.beBatch != 2 ">
                                       {{item.beBatch$}}
                                    <text class="beBatch2" v-if="item.callSettle != 2 ">
                                       {{item.callSettle$}}
                                    </text>
                                    <!-- <text class="beBatch3" v-if="item.inspectSts != 'inspectWhite'">
                                       {{item.beBatch$}}
                                    </text> -->
                                 </view>
                                 <view class="item-box" style="width: 10%;">{{item.appeTime$}}</view>
                                 <view class="item-box" style="width: 10%;">{{item.appeTime$}}</view>
                                 <view class="item-box" style="width: 9.5%;">
                                    <button class="start-btn" size="mini" v-if="item.beBatch == 1" @click="complete(item.matnr)">开始</button>
                                    <button class="end-btn" size="mini" v-if="item.beBatch == 2" @click="cancel(item.matnr)">完成</button>
                                 </view>
                                 <view class="item-box" style="width: 10%;">{{item.callTime$}}</view>
                                 <view class="item-box" style="width: 9.5%;">{{item.lastTime$}}</view>
                                        </swiper-item>
                              <view style="height: 1px;"></view>
                                    </swiper>
@@ -389,11 +387,10 @@
         getInfo3() {
            let that = this
            uni.request({
                url: that.commonUrl + "/open/loc/query/auth/v1",
                url: that.commonUrl + "/mobile/order/list",
                method:"GET",
                data: {ledId:that.baseLedId},
               data: {},
                success(result) {
                  // console.log(result);
                    var res = result.data
                  for (let k of res.data) {
                     if (k.inspect == 1) {