zrg
2025-09-05 563a38c5258993b3c46048a2cfc23f7a28f19b33
修复扫描没有拆分条码数据回显不对
1个文件已修改
66 ■■■■ 已修改文件
pages/tiaomachaima/tiaomachaima2.vue 66 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/tiaomachaima/tiaomachaima2.vue
@@ -140,8 +140,7 @@
            return {
                CommonUtils,
                userInfo: getUserInfo(),
                serverUrl: 'http://192.168.2.227:8082/API',
                // serverUrl: 'http://47.96.97.237/API/',
                serverUrl: uni.getStorageSync('serverUrl') || 'http://47.96.97.237/API',
                barCodeInfoMeta: {
                    barCodeNo: "",
                    splitNum: "",
@@ -263,13 +262,12 @@
                        title: '拆分数量不能大于条码原数量!'
                    });
                }
                uni.request({
                    url: this.serverUrl + '/Sc_BarCode/SplitBarCode_Sub',
                    data: {
                this.doRequest(
                    "/Sc_BarCode/SplitBarCode_Sub",
                    {
                        HBarCodeNo: this.barCodeInfoMeta.barCodeNo,
                    },
                    success: (res) => {
                    (res) => {
                        this.barCodeSplitInfo = []
                        if (res.data.count > 0) {
@@ -281,13 +279,14 @@
                            }
                            //拆分条码:数量为 splitNum
                            // let barCodeItem1 = JSON.parse(JSON.stringify(res.data.data.SubBarCodes[0]));
                            let barCodeItem1 = JSON.parse(JSON.stringify(res.data.data.SubBarCodes[0]));
                            let HSplitNum = this.barCodeInfoMeta.splitNum;
                            let HBarCode = res.data.data.NextBarCode;
                            console.log('HBarCode: ',HBarCode);
                            this.barCodeSplitInfo.push({
                                HSplitNum: this.barCodeInfoMeta.splitNum,
                                HBarCode: res.data.data.NextBarCode
                                HBarCode: res.data.data.NextBarCode,
                                HNumber: barCodeItem1.HNumber,
                                HName: barCodeItem1.HName,
                                HModel: barCodeItem1.HModel
                            });
                            //更新原先条码数量
@@ -301,51 +300,10 @@
                            });
                        }
                    },
                    fail: (err) => {
                    (err) => {
                        console.error(err)
                    }
                })
                // this.doRequest(
                //     "/Sc_BarCode/SplitBarCode_Sub",
                //     {
                //         HBarCodeNo: this.barCodeInfoMeta.barCodeNo,
                //     },
                //     (res) => {
                //         this.barCodeSplitInfo = []
                //         if (res.data.count > 0) {
                //             if (res.data.data.length < 1) {
                //                 return uni.showToast({
                //                     icon: 'none',
                //                     title: Message
                //                 });
                //             }
                //             //拆分条码:数量为 splitNum
                //             let barCodeItem1 = JSON.parse(JSON.stringify(res.data.data.SubBarCodes[0]));
                //             HSplitNum = this.barCodeInfoMeta.splitNum;
                //             HBarCode = res.data.NextBarCode;
                //             this.barCodeSplitInfo.push({
                //                 HSplitNum: this.barCodeInfoMeta.splitNum,
                //                 HBarCode: res.data.NextBarCode
                //             });
                //             //更新原先条码数量
                //             this.barCodeInfo['剩余数量'] = this.barCodeInfo['数量'] - this.barCodeInfoMeta.splitNum;
                //             this.cantGenerate = false;
                //         } else {
                //             uni.showToast({
                //                 icon: 'none',
                //                 title: '没有找到对应的单据'
                //             });
                //         }
                //     },
                //     (err) => {
                //         console.error(err)
                //     }
                // )
                )
            },
            //保存方法
            SaveBarCodeCreate() {