From eb59423e9bbb141d04c8c6d5a260109a8c87aeb4 Mon Sep 17 00:00:00 2001 From: yangan <yangan0921@163.com> Date: 星期二, 24 九月 2024 17:07:09 +0800 Subject: [PATCH] feat:合卡,记住密码,库管折吨设置 --- subPages/addTo-freightForwarder-purchasePermit/addTo-freightForwarder-purchasePermit.vue | 81 +++++++++++++++++++++++++++++++--------- 1 files changed, 62 insertions(+), 19 deletions(-) diff --git a/subPages/addTo-freightForwarder-purchasePermit/addTo-freightForwarder-purchasePermit.vue b/subPages/addTo-freightForwarder-purchasePermit/addTo-freightForwarder-purchasePermit.vue index 6de1062..9a6d26d 100644 --- a/subPages/addTo-freightForwarder-purchasePermit/addTo-freightForwarder-purchasePermit.vue +++ b/subPages/addTo-freightForwarder-purchasePermit/addTo-freightForwarder-purchasePermit.vue @@ -28,9 +28,15 @@ @confirm="treeChooseValue" /> </u-form-item> <u-form-item labelWidth="20%" - label="璐拱鎬婚噺" + label="璐拱鎬婚噺(KG)" + ref="item1" prop="buyTotal1"> + <u--input v-model="buyTotal1" + :customStyle="{ border: '1px solid #dddddd' }"></u--input> + </u-form-item> + <u-form-item labelWidth="20%" + label="璐拱鎬婚噺(鍚�)" ref="item1" prop="buyTotal"> - <u--input v-model="form.buyTotal" + <u--input v-model="form.buyTotal" disabled :customStyle="{ border: '1px solid #dddddd' }"></u--input> </u-form-item> <u-form-item labelWidth="25%" @@ -71,15 +77,35 @@ qianTree }, onLoad(params) { - this.role = params.role; - if (params.fleetId) { - this.fleetId = params.fleetId; + if(params.data){ + this.form=Object.assign({},this.form,JSON.parse(decodeURIComponent(params.data))) + this.productName=this.form.productName + this.range=[this.form.startDate,this.form.endDate] + console.log(this.form.buyTotal) + if (this.fileList1.length == 0 && this.form.buyFilePath) { + this.fileList1.push({ + url: `${BaseUrl}${this.form.buyFilePath}` + }); + } } + }, + watch:{ + form(newval,oldval){ + if(newval){ + this.buyTotal1=(newval.buyTotal*1000).toFixed(2) + } + }, + buyTotal1(newval,oldval){ + if(newval){ + this.form.buyTotal=(newval/1000).toFixed(2) + } + }, }, data() { return { + buyTotal1:0, form:{ - buyTotal:"", + buyTotal:0, cardNumber:"", customerId, productId:"", @@ -99,6 +125,7 @@ trigger: ['blur', 'change'] }, buyTotal: [{ + type: 'number', required: true, message: '璇疯緭鍏ヨ喘涔版�婚噺', // blur鍜宑hange浜嬩欢瑙﹀彂妫�楠� @@ -134,19 +161,35 @@ duration: 2000 }); } else { - this.$reqPost('addBuycard', this.form, 'json').then(result => { - if (result.code == 0) { - this.$u.toast('鎻愪氦鎴愬姛'); - let timer = setTimeout(() => { - uni.navigateBack({ - delta: 1 - }); - uni.$emit('needRefresh') - }, 500); - } else { - this.$u.toast(result.msg ? result.msg : '鎻愪氦澶辫触'); - } - }); + if(this.form.id){ + this.$reqPut('putBuycard',{ ...this.form,status:0,}, 'json').then(result => { + if (result.code == 0) { + this.$u.toast('鎻愪氦鎴愬姛'); + let timer = setTimeout(() => { + uni.navigateBack({ + delta: 1 + }); + uni.$emit('needRefresh') + }, 500); + } else { + this.$u.toast(result.msg ? result.msg : '鎻愪氦澶辫触'); + } + }) + }else{ + this.$reqPost('addBuycard', this.form, 'json').then(result => { + if (result.code == 0) { + this.$u.toast('鎻愪氦鎴愬姛'); + let timer = setTimeout(() => { + uni.navigateBack({ + delta: 1 + }); + uni.$emit('needRefresh') + }, 500); + } else { + this.$u.toast(result.msg ? result.msg : '鎻愪氦澶辫触'); + } + }); + } } }) }, -- Gitblit v1.9.1