| | |
| | | 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: "", |
| | |
| | | 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) { |
| | | |
| | |
| | | } |
| | | |
| | | //拆分条码:数量为 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 |
| | | }); |
| | | |
| | | //更新原先条码数量 |
| | |
| | | }); |
| | | } |
| | | }, |
| | | 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() { |