From 58d63637b67a7c565618379268da604e6231fc4c Mon Sep 17 00:00:00 2001 From: rk <94314517@qq.com> Date: 星期三, 27 八月 2025 18:16:48 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- small-program/pages/using-workers/using-workers.vue | 59 +++++++++++++++++++++++++++++++++++------------------------ 1 files changed, 35 insertions(+), 24 deletions(-) diff --git a/small-program/pages/using-workers/using-workers.vue b/small-program/pages/using-workers/using-workers.vue index 379a5c5..1294eec 100644 --- a/small-program/pages/using-workers/using-workers.vue +++ b/small-program/pages/using-workers/using-workers.vue @@ -135,6 +135,7 @@ :show="show" color="#00BC12" mode="range" + :allowSameDay="true" @close="show = false" @confirm="confirmDate" /> @@ -227,6 +228,7 @@ methods: { // 鎻愪氦璁㈠崟 submit() { + var that = this; if (!this.form.categoryId) { return uni.showToast({ title: '璇烽�夋嫨閲囨憳鍝佺', icon: 'none' }) } @@ -239,32 +241,41 @@ if (!this.form.linkPhone) { return uni.showToast({ title: '璇疯緭鍏ヨ仈绯荤數璇�', icon: 'none' }) } - if (!this.form.id) { - this.$u.api.release({ ...this.form, price: Number(this.form.price) * 100 }) - .then(res => { - if (res.code == 200) { - uni.navigateTo({ - url: `/pages/success/success?orderId=${res.data.id}` + if (!that.form.id) { + uni.requestSubscribeMessage({ + tmplIds: ['oVjOBLcHxIlGzOMJsdInmgI5CHGXh-UTvMzQqfFOnIg'], + success(res) { + that.$u.api.release({ ...that.form, price: Number(that.form.price) * 100 }) + .then(res => { + if (res.code == 200) { + uni.navigateTo({ + url: `/pages/success/success?orderId=${res.data.id}` + }) + } }) - } - }) + } + }) } else { - this.$u.api.updateOrder({ ...this.form, price: Number(this.form.price) * 100 }) - .then(res => { - if (res.code == 200) { - uni.showToast({ - title: '缂栬緫鎴愬姛', - icon: 'success', - mask: true, - duration: 2000 + uni.requestSubscribeMessage({ + tmplIds: ['3YSC7gouRlSjHXz4CrWOGFzPmGwEBtFj4snwdfMvKHk'], + success(res) { + that.$u.api.updateOrder({ ...that.form, price: Number(that.form.price) * 100 }) + .then(res => { + if (res.code == 200) { + uni.showToast({ + title: '缂栬緫鎴愬姛', + icon: 'success', + mask: true, + duration: 2000 + }) + setTimeout(() => { + uni.navigateBack({ delta: 1 }); + // uni.$emit('refresh') + }, 1500) + } }) - setTimeout(() => { - uni.navigateBack({ delta: 1 }); - // uni.$emit('refresh') - }, 1500) - - } - }) + } + }) } }, // 璁$畻閲戦 @@ -296,7 +307,7 @@ success: (res) => { this.form.lat = res.latitude this.form.lgt = res.longitude - this.form.address = res.address + this.form.address = res.name || res.address } }); }, -- Gitblit v1.9.3