whycq
2023-04-23 c0439f172629206be5922cab056025c9eebb02ff
# 连接超时
2个文件已修改
80 ■■■■ 已修改文件
Monitor-APP/manifest.json 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Monitor-APP/pages/home/home.vue 77 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Monitor-APP/manifest.json
@@ -5,6 +5,9 @@
    "versionName" : "1.0.1",
    "versionCode" : "100",
    "transformPx" : false,
    "networkTimeout":{
        "request":30000
    },
    /* 5+App特有相关 */
    "app-plus" : {
        "usingComponents" : true,
Monitor-APP/pages/home/home.vue
@@ -187,8 +187,8 @@
                                    <y-box>
                                        <view class="flex-col" style="width: 100%;height: 100%;font-size: 4vh;justify-content: center;letter-spacing: 1vh;">
                                            <!-- 嘉善边锋机械股份有限公司 -->
                                            自动仓库WCS监控平台
                                            <!-- <image src="../../static/ruiyun.jpg" mode="" style="width: 100%;"></image> -->
                                            <!-- 自动仓库WCS监控平台 -->
                                            <image src="../../static/vietnam.jpg" mode="" style="width: 100%;"></image>
                                        </view>
                                    </y-box>
                                </view>
@@ -315,6 +315,9 @@
                </view>
            </view>
        </view>
        <view style="color: #FFF;position: fixed;bottom: 10px;left: 10px;" v-show="timeOut">
            连接超时
        </view>
    </view>
</template>
@@ -381,7 +384,8 @@
                    error: "",
                    barcode: ""
                },
                swiperList: []
                swiperList: [],
                timeOut: false
            }
        },
        onShow() {
@@ -445,6 +449,14 @@
                        that.infoText.title = '全板出库'
                    } else if(res.data[0].ioType === 103) {
                        that.infoText.title = '检料出库'
                    } else if(res.data[0].ioType === 107) {
                        that.infoText.title = '盘点出库'
                    } else if(res.data[0].ioType === 1) {
                        that.infoText.title = '入库'
                    } else if(res.data[0].ioType === 10) {
                        that.infoText.title = '空托入库'
                    } else if(res.data[0].ioType === 110) {
                        that.infoText.title = '空托出库'
                    }
                    that.infoText.barcode = res.data[0].barcode
                    that.swiperList = res.data[0].matDtos
@@ -467,12 +479,14 @@
                    var errorInfo = res.data
                    if (that.infoType == 1) {
                        that.infoType = 3
                        that.infoText.title = "异常"
                        that.infoText.title = "其他信息"
                        // that.infoText.title = "异常"
                        that.infoText.error = errorInfo
                        return
                    }
                    that.infoType = 2
                    that.infoText.title = "异常"
                    that.infoText.title = "其他信息"
                    // that.infoText.title = "异常"
                    that.infoText.error = errorInfo
                } else {
                    if (that.infoType == 1) {
@@ -488,6 +502,7 @@
                    method:"GET",
                    data: {ledId:that.baseLedId},
                    success(result) {
                        that.timeOut = false
                        var    res = result.data
                        if (res.data && res.data !== "") {
                            if (that.infoType == 2 || that.infoType == 3) {
@@ -520,6 +535,10 @@
                            }
                            that.infoType = 0
                        }
                    },
                    fail(err) {
                        that.timeOut = true
                        that.infoType = 0
                    }
                })
                
@@ -531,6 +550,7 @@
                    data: {ledId:that.baseLedId},
                    method:"GET",
                    success(result) {
                        that.timeOut = false
                        var    res = result.data
                        if (res.data && res.data !== "") {
                            var errorInfo = res.data
@@ -551,6 +571,10 @@
                            }
                            that.infoType = 0
                        }
                    },
                    fail(err) {
                        that.timeOut = true
                        that.infoType = 0
                    }
                })
                
@@ -559,6 +583,31 @@
            controller() {
                switch(this.infoType) {
                    // 有信息 但 没有错误信息
                    case 0:
                        if (this.errorInfoViewShow) {
                            this.errorInfoViewShow = false
                            this.errorInfoMode = ['fade', 'slide-bottom']
                            setTimeout(()=>{
                                this.homeViewShow = true
                                this.homeMode = ['fade', 'slide-bottom']
                            },1000)
                        } else if (this.infoViewShow) {
                            this.infoViewShow = false
                            this.infoMode = ['fade', 'slide-bottom']
                            setTimeout(()=>{
                                this.homeViewShow = true
                                this.homeMode = ['fade', 'slide-bottom']
                            },1000)
                        } else if (this.errorInfoViewShow && this.infoViewShow) {
                            this.errorInfoViewShow = false
                            this.infoViewShow = false
                            this.infoMode = ['fade', 'slide-bottom']
                            setTimeout(()=>{
                                this.homeViewShow = true
                                this.homeMode = ['fade', 'slide-bottom']
                            },1000)
                        }
                        return;
                    case 1: 
                        if (this.homeViewShow) {
                            this.homeViewShow = false
@@ -613,23 +662,7 @@
                            },1000)
                        }
                        return;
                    default :
                        if (this.errorInfoViewShow) {
                            this.errorInfoViewShow = false
                            this.errorInfoMode = ['fade', 'slide-bottom']
                            setTimeout(()=>{
                                this.homeViewShow = true
                                this.homeMode = ['fade', 'slide-bottom']
                            },1000)
                        } else if (this.infoViewShow) {
                            this.infoViewShow = false
                            this.infoMode = ['fade', 'slide-bottom']
                            setTimeout(()=>{
                                this.homeViewShow = true
                                this.homeMode = ['fade', 'slide-bottom']
                            },1000)
                        }
                        return;
                }
                
            },