From 3fd6023a931a2c0c8f9cc5f784b113ac31d49454 Mon Sep 17 00:00:00 2001 From: Agent Date: Fri, 27 Mar 2026 15:39:43 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=9B=E5=BB=BA=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=A0=A1=E9=AA=8C-=E5=AE=A2=E6=88=B7?= =?UTF-8?q?=E5=BF=85=E9=80=89=E3=80=81=E5=AE=9E=E4=BB=98=E9=87=91=E9=A2=9D?= =?UTF-8?q?>0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/order/create.vue | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/pages/order/create.vue b/src/pages/order/create.vue index 209f539..368b43c 100644 --- a/src/pages/order/create.vue +++ b/src/pages/order/create.vue @@ -290,6 +290,18 @@ export default { return } + // 校验:客户必须选择 + if (!this.selectedCustomer) { + uni.showToast({ title: '请选择客户', icon: 'none' }) + return + } + + // 校验:实付金额必须大于0 + if (this.actualAmount <= 0) { + uni.showToast({ title: '实付金额必须大于0', icon: 'none' }) + return + } + const data = { customerId: this.selectedCustomer ? this.selectedCustomer.customerId : null, items: this.orderItems.map(item => ({