#
whycq
2024-05-16 288046d7f0e0e309b5929779d924b25e30bdc47c
#
2个文件已修改
1个文件已添加
81 ■■■■ 已修改文件
pages.json 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/phyz/stationManage/stationDetl.vue 51 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/phyz/wrkMast/locMoveMast.vue 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages.json
@@ -721,6 +721,14 @@
                "enablePullDownRefresh": false
            }
            
        },
        {
            "path" : "pages/phyz/wrkMast/locMoveMast",
            "style" :
            {
                "navigationBarTitleText" : "调拨任务管理",
                "enablePullDownRefresh" : false
            }
        }
    ],
    "globalStyle": {
pages/phyz/stationManage/stationDetl.vue
@@ -165,6 +165,8 @@
            <button size="mini" type="primary" @click="doPickIn()" v-if="btnType == 'pick'">已拣料回库</button>
            <button size="mini" type="primary" @click="doPickIn2()" v-if="btnType == 'pick'">再次拣料</button>
            <button size="mini" type="primary" @click="startPakin()" v-if="btnType == 'start'">启动入库</button>
            <button size="mini" type="primary" @click="allocationOut()" v-if="btnType == 'allocationOut'">调拨离场</button>
            <button size="mini" type="primary" @click="allocationIn()" v-if="btnType == 'allocationIn'">调拨进场</button>
        </view>
    </view>
</template>
@@ -218,21 +220,16 @@
                        res = res.data
                        if (res.code === 200) {
                            if (res.data.records[0].locSts == 'O') {
                                _this.btnType = 'emptyPakin'
                                if (res.data.records[0].devNo.substring(0, 2) == "DB") {
                                    _this.btnType = 'allocationIn'
                                } else {
                                    _this.btnType = 'emptyPakin'
                                }
                            } else if (res.data.records[0].locSts == 'F') {
                                _this.btnType = 'pakin' 
                            } else {
                                _this.btnType = 'working' 
                            }
                            // if (res.data.records[0].locSts == 'O') {
                            //     res.data.records[0].locSts$ = '没有货架'
                            // } else if (res.data.records[0].locSts == 'F') {
                            //     res.data.records[0].locSts$ = '货架在库'
                            // } else if (res.data.records[0].locSts == 'S') {
                            //     res.data.records[0].locSts$ = '货架进入中'
                            // } else if (res.data.records[0].locSts == 'R') {
                            //     res.data.records[0].locSts$ = '货架离开中'
                            // }
                            
                            setTimeout(()=>{
                                for  (let k of res.data.records) {
@@ -415,6 +412,9 @@
                                    _this.btnType = 'pick'
                                } else if (wrkMast.ioType == 110) {
                                    wrkMast['ioTitle'] = '空板出库'
                                } else if (wrkMast.ioType == 111) {
                                    wrkMast['ioTitle'] = '空板出库'
                                    _this.btnType = 'allocationOut'
                                }
                                if (wrkMast.barcode == barcode) {
                                    mast = wrkMast
@@ -629,6 +629,37 @@
                    }
                });
            },
            // 调拨离场
            allocationOut() {
                let that = this
                let params = []
                let param = { devNo: this.station.devNo, containerCode: this.station.barcode, }
                params.push(param)
                uni.request({
                    url: that.baseUrl + '/agvMobile/hand/control/allocationOut',
                    header: {'token': uni.getStorageSync('token')},
                    data: {devNo: this.station.devNo},
                    method: 'POST',
                    success(result) {
                        var res = result.data
                        if (res.code === 200) {
                            setTimeout(()=> {
                                _this.barcode = ''
                                _this.reloadStation()
                            },1000)
                            uni.showToast({ title: '离场成功', icon: "success", position: 'top' })
                        } else if (res.code == 403) {
                            uni.showToast({ title: res.msg, icon: "error", position: 'top' })
                            setTimeout(() => { uni.reLaunch({ url: '../../login/login' }); }, 1000);
                        } else {
                            uni.showToast({ title: res.msg, icon: "error", position: 'top' })
                        }
                    }
                });
            },
            allocationIn() {
            }
        }
    }
</script>
pages/phyz/wrkMast/locMoveMast.vue
New file
@@ -0,0 +1,22 @@
<template>
    <view>
    </view>
</template>
<script>
    export default {
        data() {
            return {
            }
        },
        methods: {
        }
    }
</script>
<style>
</style>