skyouc
2025-01-04 9e901f8641fb3f347d8fb6cd400e8d2f1278baf5
#平库入库功能
2个文件已修改
34 ■■■■ 已修改文件
pages/pakin/pakin.vue 30 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/pakin/putOn.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/pakin/pakin.vue
@@ -24,9 +24,15 @@
                        <view class="list-left-item">
                            <view class="desc">No:</view>
                            <view class="left-item">{{i + 1}}</view>
                        </view>
                        <view class="list-left-item">
                            <view class="desc">订单号:</view>
                            <view class="left-item">
                                <uni-tag :text="item.orderNo" type="normal"></uni-tag>
                            </view>
                        </view>
                        <view class="list-left-item">
                            <view class="desc">编码:</view>
                            <view class="desc">物料码:</view>
                            <view class="left-item">
                                <uni-tag :text="item.matnr" type="primary"></uni-tag>
                            </view>
@@ -215,7 +221,8 @@
                }
            },
        
            checkMat(mat) {
            checkMat(mat) {
                console.log(mat)
                var len = this.dataList.length
                var add = true ,sameItem = false
                for (var i = 0; i < len; i++) {
@@ -224,7 +231,8 @@
                            if (mat.batch == this.dataList[j].batch) {
                                sameItem = true
                            }
                        }
                        }
                        // 相同物料 不同批号  新加列表
                        if (mat.batch != this.dataList[i].batch) {
                            this.$forceUpdate() // 强制刷新
@@ -234,11 +242,17 @@
                                add = true
                            }
                            
                        } else {
                            // 相同物料相同批号 数量累加
                            this.dataList[i].mergeNum += mat.mergeNum
                            this.$forceUpdate() // 强制刷新
                            add = false
                        } else {
                            // 相同物料,相同批号,不同订单号
                            if (mat.orderNo != this.dataList[i].orderNo) {
                                this.$forceUpdate()
                                add = true
                            } else {
                                // 相同物料相同批号 数量累加
                                this.dataList[i].mergeNum += mat.mergeNum
                                this.$forceUpdate() // 强制刷新
                                add = false
                            }
                        }
                    }
                }
pages/pakin/putOn.vue
@@ -306,7 +306,7 @@
            combConfirm(type) {
                this.msgType = type
                this.title = '警告'
                this.content = '是否现在组托!'
                this.content = '是否现在上架!'
                this.$refs.combConfirm.open()
            },
            comb() {
@@ -332,7 +332,7 @@
                        var res = result.data
                        if (res.code === 200) {
                            that.resst();
                            that.messageText = "组托成功"
                            that.messageText = "上架成功"
                            that.messageToggle('success')
                        } else if (res.code == 403) {
                            that.messageText = res.msg