#
whycq
2022-08-19 c51978a24a5f61a8a4ef7431300f5596bde43e0b
#
1个文件已修改
23 ■■■■■ 已修改文件
pages/basics/pakin.vue 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/basics/pakin.vue
@@ -301,7 +301,8 @@
                                events: {
                                    // 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据
                                    matList: function(data) {
                                        that.matList.push(data.data)
                                        that.checkMat(data.data)
                                        // that.matList.push(data.data)
                                    },
                                },
                                success: function(res) {
@@ -315,7 +316,25 @@
                });
                
            },
            // 添加商品
            addMat(mat) {
                this.matList.unshift(mat)
            },
            checkMat(mat) {
                var len = this.matList.length
                var add = true
                for (var i = 0; i < len; i++) {
                    console.log(mat.matnr === this.matList[i].matnr);
                    if (mat.matnr === this.matList[i].matnr) {
                        this.matList[i].anfme += mat.anfme
                        this.$forceUpdate() // 强制刷新
                        add = false
                    }
                }
                if (add) {
                    this.matList.unshift(mat)
                }
            },
            change(e) {
                console.log('当前模式:' + e.type + ',状态:' + e.show);
            },