diff --git a/BagStation/pages/components/price-select-tab.vue b/BagStation/pages/components/price-select-tab.vue index 3c9e1cb..43fe911 100644 --- a/BagStation/pages/components/price-select-tab.vue +++ b/BagStation/pages/components/price-select-tab.vue @@ -556,6 +556,10 @@ if (this.plateNumbers.length) { return this.plateNumbers[this.plateIndex] ? this.plateNumbers[this.plateIndex] : '非必填' } + // let localPlateNumber = localStorage.getItem('localPlateNumber') + // if (localPlateNumber) { + // return localPlateNumber + // } }, jober() { if (this.siteUserNames.length) { @@ -674,8 +678,10 @@ }, checkInfo() { // console.log(this.radio) - this.tsetPlate(this.plateNumber ? this.plateNumber : this.plateNumberSel) - if (!this.testPlateResult && !['1689182438357262336', '1689183144276463616', '1689185023261741056','1762304610449412096','1689183774927818752','1689184331812888576'] + this.tsetPlate(this.plateNumber || this.plateNumberSel) + if (!this.testPlateResult && !['1689182438357262336', '1689183144276463616', '1689185023261741056', + '1762304610449412096', '1689183774927818752', '1689184331812888576' + ] .includes(this.siteId || this.oilItem.siteId)) { // this.plateNumber='' uni.showToast({ @@ -835,8 +841,10 @@ }, beforeMake() { // console.log(this.radio, 'beforeMake') - this.tsetPlate(this.plateNumber ? this.plateNumber : this.plateNumberSel) - if (!this.testPlateResult && !['1689182438357262336', '1689183144276463616', '1689185023261741056','1762304610449412096','1689183774927818752','1689184331812888576'] + this.tsetPlate(this.plateNumber || this.plateNumberSel) + if (!this.testPlateResult && !['1689182438357262336', '1689183144276463616', '1689185023261741056', + '1762304610449412096', '1689183774927818752', '1689184331812888576' + ] .includes(this.siteId || this.oilItem.siteId)) { // this.plateNumber='' uni.showToast({ @@ -942,6 +950,9 @@ } }).finally(msg => { clearTimeout(this.timer) + if (!this.plateNumbers.length) { + uni.setStorageSync('localPlateNumber', this.plateNumber) + } }) }, 500) } @@ -960,7 +971,9 @@ clientBelong: "BAICHUAN" }).then(res => { if (res.code == 20000) { - this.plateNumbers = res.data.plateNumbers + if (!res.data.plateNumbers.length) { + this.plateNumber = uni.getStorageSync('localPlateNumber') || '' + } else this.plateNumbers = res.data.plateNumbers this.oilSitePriceDetailsVo = res.data.oilSitePriceDetailsVo; this.siteUserNames = res.data.siteUserNames; if (this.oilSitePriceDetailsVo.length == 1) {