#
whycq
2024-03-10 ac3e1bb671ace5e0495bae218ca8508817e35e5a
#
2个文件已修改
54 ■■■■ 已修改文件
Monitor-APP/pages/home/home.css 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Monitor-APP/pages/home/home.vue 53 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Monitor-APP/pages/home/home.css
@@ -10,6 +10,7 @@
    background-color: #095dbe;
    display: flex;
    color: #fefefe;
    font-size: 13px;
    /* grid-template-columns: 2fr 3fr 2fr 2fr 1fr; */
    align-items: center;
    font-weight: bold;
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) {