| | |
| | | </y-box> |
| | | </view> |
| | | <view style="height: 2%;"></view> |
| | | <view style="height: 18%"> |
| | | <view style="height: 18%" class="flex-row"> |
| | | <image style="height: 100%;" |
| | | src="../../static/barcode.png" mode="aspectFit"></image> |
| | | <image style="float:right; 100%;margin-top: -5vh;margin-right:5vh;" |
| | | <image style="height: 100%;" |
| | | src="../../static/zy_logo.png" mode="aspectFit"></image> |
| | | |
| | | </view> |
| | | </view> |
| | | </view> |
| | |
| | | </view> |
| | | </uni-transition> |
| | | <!-- 全板/拣料信息 --> |
| | | <uni-transition :duration="duration" :mode-class="infoMode" :show="infoViewShow"> |
| | | <view class="home-view"> |
| | | <view class="head"> |
| | | <text>{{infoText.title}}</text> |
| | | </view> |
| | | <!-- 日历 --> |
| | | <view class="time-tools">{{calendar}}</view> |
| | | <view class="button-left" @click="ejected()"></view> |
| | | <view class="button-right" @click="ejected()"></view> |
| | | <!-- 主体 --> |
| | | <view class="info-main"> |
| | | <view class="info-box"> |
| | | <y-box> |
| | | <!-- 文本容器 --> |
| | | <view class="text-content" v-for="item in swiperList"> |
| | | <view>目标站:{{infoText.staNo}}</view> |
| | | <view>商品编码:{{item.matnr}}</view> |
| | | <view>商品名称:{{item.maknx}}</view> |
| | | <view>规格:{{item.specs}}</view> |
| | | <view>图号:{{item.model ? item.model :''}}</view> |
| | | <view>数量:{{item.count}} / {{item.total ? item.total : '--'}}</view> |
| | | |
| | | |
| | | |
| | | <!-- head --> |
| | | <!-- <view class="swiper-head"> |
| | | <view style="width: 20%;">目标站:{{infoText.staNo}}</view> |
| | | <view style="width: 30%;">商品编号</view> |
| | | <view style="width: 20%;">商品名称</view> |
| | | <view style="width: 20%;">规格</view> |
| | | <view style="width: 10%;">数量</view> |
| | | </view> --> |
| | | <!-- body --> |
| | | <!-- <view class="swiper-body"> --> |
| | | <!-- swiper 一些说明 |
| | | circular 是否采用衔接滑动,即播放到末尾后重新回到开头 |
| | | vertical 滑动方向是否为纵向 |
| | | display-multiple-items 同时显示的滑块数量 --> |
| | | <!-- <swiper class="swiper-body-main" vertical="true" |
| | | display-multiple-items="8" |
| | | circular="true" :autoplay="true" :interval="3000" :duration="1000"> |
| | | <swiper-item class="swiper-item" v-for="(item,i) in swiperList" :key="i"> |
| | | <view style="width: 20%;">No:{{i+1}}</view> |
| | | <view style="width: 30%;">{{item.matNo}}</view> |
| | | <view style="width: 20%;">{{item.maknx}}</view> |
| | | <view style="width: 20%;">{{item.specs}}</view> |
| | | <view style="width: 10%;">{{item.count}}</view> |
| | | </swiper-item> |
| | | </swiper> |
| | | </view> --> |
| | | </view> |
| | | </y-box> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </uni-transition> |
| | | <uni-transition :duration="duration" :mode-class="infoMode" :show="infoViewShow"> |
| | | <view class="home-view"> |
| | | <view class="head"> |
| | | <text>{{infoText.title}}</text> |
| | | </view> |
| | | <!-- 日历 --> |
| | | <view class="time-tools">{{calendar}}</view> |
| | | <view class="button-left" @click="ejected()"></view> |
| | | <view class="button-right" @click="ejected()"></view> |
| | | <!-- 主体 --> |
| | | <view class="info-main"> |
| | | <view class="info-box"> |
| | | <y-box> |
| | | <!-- 文本容器 --> |
| | | <view class="text-content"> |
| | | <!-- head --> |
| | | <view class="swiper-head"> |
| | | <view style="flex: 2;">任务号:{{infoText.workNo}}</view> |
| | | <view style="flex: 2;">托盘码:{{infoText.barcode}}</view> |
| | | <view style="flex: 2;">库位:{{infoText.locNo}}</view> |
| | | </view> |
| | | <view class="swiper-head" v-show="swiperList.length > 0"> |
| | | <view style="flex: 2;">序号</view> |
| | | <view style="flex: 3;">商品编号</view> |
| | | <!-- <view style="flex: 2;">商品名称</view> --> |
| | | <!-- <view style="flex: 2;">规格</view> --> |
| | | <view style="flex: 3;">批号</view> |
| | | <view style="flex: 2;">数量</view> |
| | | |
| | | </view> |
| | | <!-- body --> |
| | | <view class="swiper-body"> |
| | | <!-- swiper 一些说明 |
| | | circular 是否采用衔接滑动,即播放到末尾后重新回到开头 |
| | | vertical 滑动方向是否为纵向 |
| | | display-multiple-items 同时显示的滑块数量 --> |
| | | <swiper class="swiper-body-main" vertical="true" display-multiple-items="5" |
| | | circular="true" :autoplay="true" :interval="3000" :duration="1000"> |
| | | <swiper-item class="swiper-item" v-for="(item,i) in swiperList" :key="i" |
| | | :style="item.color"> |
| | | <view style="flex: 2;">{{i+1}}</view> |
| | | <view style="flex: 3;">{{item.matnr}}</view> |
| | | <!-- <view style="flex: 2;">{{item.maknx}}</view> --> |
| | | <!-- <view style="flex: 2;">{{item.specs}}</view> --> |
| | | <view style="flex: 2;">{{item.batch}}</view> |
| | | <view style="flex: 2;">{{item.count}}</view> |
| | | </swiper-item> |
| | | </swiper> |
| | | </view> |
| | | </view> |
| | | </y-box> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </uni-transition> |
| | | <!-- 异常信息 --> |
| | | <uni-transition :duration="duration" :mode-class="errorInfoMode" :show="errorInfoViewShow"> |
| | | <view class="error-info-view"> |
| | |
| | | infoType: 0, |
| | | text: '', |
| | | infoText: { |
| | | workNo: '', |
| | | title: '', |
| | | staNo: "", |
| | | matnr: "", |
| | |
| | | error: "", |
| | | barcode: "", |
| | | orderNo: '', |
| | | locNo: '', |
| | | batch: '', |
| | | doneOfTray: '', |
| | | totalOfTray: '', |
| | |
| | | } |
| | | |
| | | that.infoText.staNo = res.data[0].staNo |
| | | that.infoText.workNo = res.data[0].workNo |
| | | that.infoText.locNo = res.data[0].locNo |
| | | that.infoText.barcode = res.data[0].barcode |
| | | that.swiperList = res.data[0].matDtos |
| | | // that.infoText.matnr = res.data[0].matDtos[0].matnr |
| | | // that.infoText.specs = res.data[0].matDtos[0].specs |