From 2a9f0e7497d60d94795ce795863e0e24be5d44f9 Mon Sep 17 00:00:00 2001 From: xuxueyang <xuxy@fengyuntec.com> Date: 星期一, 15 七月 2024 18:27:57 +0800 Subject: [PATCH] 1 --- sub_pages/supplier/flower-manage/flower-add.vue | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/sub_pages/supplier/flower-manage/flower-add.vue b/sub_pages/supplier/flower-manage/flower-add.vue index 4c497dd..a3e96c9 100644 --- a/sub_pages/supplier/flower-manage/flower-add.vue +++ b/sub_pages/supplier/flower-manage/flower-add.vue @@ -520,11 +520,22 @@ this.$message.showToast('商品价格未设置') return } + var tmp = parseFloat(this.dto.price) + if (isNaN(tmp) || ('' + tmp.toFixed(2)) !== ('' + this.dto.price)) { + this.$message.showToast('商品价格格式错误,精确到分') + return + } if (this.dto.price <= 0) { this.$message.showToast('商品价格不能小于等于0') return } + tmp = parseFloat(this.dto.stock) + if (isNaN(tmp) || ('' + tmp.toFixed(0)) !== ('' + this.dto.stock) || tmp < 0) { + this.$message.showToast('商品库存格式错误,需要大于等于0') + return + } + for (var field of this.requireFields) { if (!this.dto[field.key]) { this.$message.showToast(`${field.name}信息未填写`) -- Gitblit v1.9.3