#
whycq
2024-10-12 92c9cc0b1b15a08699739db47797345b6abca3c5
#
2个文件已修改
239 ■■■■ 已修改文件
Monitor-APP/pages/home/home.vue 73 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Monitor-APP/pages/index/data.json 166 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Monitor-APP/pages/home/home.vue
@@ -191,8 +191,8 @@
                <view class="button-right" @click="ejected()"></view>
                <!-- 主体 -->
                <view class="info-main">
                    <view class="info-box">
                        <y-box>
                    <view class="info-box" style="display: flex;">
                        <y-box v-for="item in infoText">
                            <!-- 文本容器 -->
                            <view class="text-content">
                                <!-- head -->
@@ -309,7 +309,7 @@
        <view class="board">
            <uni-transition ref="ani" custom-class="transition" :mode-class="newModeClass" :show="errorBoardShow">
                <view class="error-board">
                    <text v-for="item in carInfo">{{item}}</text>
                    <text>{{infoText.error}}</text>
                </view>
            </uni-transition>
        </view>
@@ -394,7 +394,7 @@
                error: null,
                infoType: 0,
                text: '',
                infoText: {
                infoText: [{
                    title: '自动仓库WCS监控平台',
                    title2: '',
                    staNo: "",
@@ -411,7 +411,7 @@
                    doneOfUnit: '',
                    totalOfUnit: '',
                    ctnNo: '1'
                },
                }],
                swiperList: [],
                timeOut: false,
                times: 0,
@@ -540,12 +540,12 @@
                this.getServerData()
                this.getDate2()
                this.getUrl()
                this.getInfo()
                this.getError()
                this.getCarInfo()
                // this.getInfo()
                // this.getError()
                // this.getCarInfo()
                // this.getCarInfoTest()
                // this.getInfo2()
                // this.getError2()
                this.getInfo2()
                this.getError2()
                this.controller()
            }, 1000)
@@ -690,22 +690,12 @@
                let that = this
                let result = ycqdata.dataError2
                var res = result.data
                if (res.data && res.data !== "") {
                    var errorInfo = res.data
                    if (that.infoType == 1) {
                        that.infoType = 3
                        that.infoText.title = "异常"
                        that.infoText.error = errorInfo
                        return
                    }
                    that.infoType = 2
                    that.infoText.title = "异常"
                    that.infoText.error = errorInfo
                if (res.code == 200 && res.data != '') {
                    that.infoText.title = "其他信息"
                    that.infoText.error = res.data
                    this.errorBoardShow = true
                } else {
                    if (that.infoType == 1) {
                        return
                    }
                    that.infoType = 0
                    this.errorBoardShow = false
                }
            },
            getInfo() {
@@ -759,32 +749,26 @@
            },
            infoModel(res) {
                let that = this
                if (res.data && res.data !== "") {
                    if (that.infoType == 2 || that.infoType == 3) {
                        return;
                    }
                    // infoType1:只有拣料等信息
                    that.infoType = 1
                    if (res.data[0].ioType === 101) {
                        that.infoText.title = '全板出库'
                        that.infoText.title2 = '全板出库'
                    } else if (res.data[0].ioType === 103) {
                        that.infoText.title = '拣料出库'
                        that.infoText.title2 = '拣料出库'
                    } else if (res.data[0].ioType === 107) {
                        that.infoText.title = '盘点出库'
                        that.infoText.title2 = '盘点出库'
                    }
                    res.data[0].matDtos
                    for (let k in res.data[0].matDtos) {
                        if (res.data[0].matDtos[k].count == 0) {
                            res.data[0].matDtos[k]['color'] = 'color: #df741c'
                    that.infoText.title = '站点出库'
                    that.infoText = res.data
                    for (let info of res.data) {
                        console.log(info);
                        res.data[0].matDtos
                        for (let k in res.data[0].matDtos) {
                        }
                        that.infoText.staNo = res.data[0].staNo
                        that.infoText.barcode = res.data[0].barcode
                        that.swiperList = res.data[0].matDtos
                    }
                    that.infoText.staNo = res.data[0].staNo
                    that.infoText.barcode = res.data[0].barcode
                    that.swiperList = res.data[0].matDtos
                } else {
                    if (that.infoType == 2 || that.infoType == 3) {
                        return;
@@ -1492,7 +1476,8 @@
    .error-board {
        margin: .2rem;
        height: 11vh;
        padding: .2rem;
        /* height: 11vh; */
        background-color: #F56C6C;
        box-shadow: rgba(0, 0, 0, .35) 0px 5px 15px;
        border-radius: .2rem;
Monitor-APP/pages/index/data.json
@@ -5,7 +5,7 @@
            "code": 200,
            "data": [{
                "title": "全板出库",
                "workNo": 8046,
                "workNo": 1111,
                "staNo": 204,
                "sourceStaNo": null,
                "locNo": null,
@@ -166,6 +166,170 @@
                ],
                "emptyMk": false,
                "ioType": 101
            },
            {
                "title": "全板出库",
                "workNo": 8046,
                "staNo": 204,
                "sourceStaNo": null,
                "locNo": null,
                "sourceLocNo": "1500502",
                "barcode": "80009901",
                "matDtos": [{
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "23129502652,23129502651,23129502652,23129502652"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    },
                    {
                        "matNo": "230309103100005",
                        "maknx": "定子线圈",
                        "batch": null,
                        "count": 40.0,
                        "specs": "RV-E075/100-φ22键8孔深46键键键键键键",
                        "total": 1055,
                        "containerCode": 1000000268,
                        "orderNo": "1699507854268"
                    }
                ],
                "emptyMk": false,
                "ioType": 101
            }]
        }
    },