#
whycq
2023-05-21 e415b37b47de72b80e3d8797b634ada8106656fe
#
2个文件已修改
19 ■■■■ 已修改文件
pages/basics/matQuery.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/basics/pakin.vue 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/basics/matQuery.vue
@@ -65,7 +65,6 @@
            
            // 监听acceptDataFromOpenerPage事件,获取上一页面通过eventChannel传送到当前页面的数据
            eventChannel.on('matData', function(data) {
                console.log(data);
            that.matData = data.data
            that.matData.anfme = that.matData.fullQty
            })
pages/basics/pakin.vue
@@ -324,6 +324,16 @@
            },
            findMat() {
                let that = this
                for (var i = 0; i < that.matList.length; i++) {
                    if (that.matnr == that.matList[i].matnr) {
                        uni.showToast({title: that.matnr + "当前物料提取,请勿重复扫描!", icon: "none",position: 'top'})
                        setTimeout(()=>{
                            that.matnr = '';
                            that.focus = true;
                        }, 100);
                        return;
                    }
                }
                uni.request({
                    url: that.commonUrl + '/mat/auth',
                    data: {
@@ -361,12 +371,15 @@
                                });
                            }, 1000);
                        } else {
                            setTimeout(()=>{
                                that.matnr = '';
                                that.focus = true;
                            }, 100);
                            uni.showToast({title: res.msg, icon: "none",position: 'top'})
                        }
                        
                    }
                });
            },
        
            // 添加商品
@@ -380,7 +393,8 @@
                var today = date.getFullYear() + '/' + (date.getMonth()+1) + '/' + date.getDate()
                for (var i = 0; i < len; i++) {
                    if (mat.matnr == this.matList[i].matnr) {
                        this.matList[i].anfme += mat.anfme
                        uni.showToast({title: mat.matnr + "当前物料提取,请勿重复扫描!", icon: "none",position: 'top'})
                        // this.matList[i].anfme += mat.anfme
                        this.$forceUpdate() // 强制刷新
                        add = false
                    }