From 2a370db9610af10873bd0292b5d5fd7246fd4039 Mon Sep 17 00:00:00 2001 From: futian.liu <liufutianyoo@163.com> Date: 星期二, 12 十二月 2023 16:13:38 +0800 Subject: [PATCH] 新增用户提示区县错误 --- admin-web/src/views/departmentitem/itemret/returnNote/edit.vue | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/admin-web/src/views/departmentitem/itemret/returnNote/edit.vue b/admin-web/src/views/departmentitem/itemret/returnNote/edit.vue index 28a1bf7..7389571 100644 --- a/admin-web/src/views/departmentitem/itemret/returnNote/edit.vue +++ b/admin-web/src/views/departmentitem/itemret/returnNote/edit.vue @@ -149,6 +149,7 @@ ]" > <el-input + clearable type="number" v-model.number="row.counts" ></el-input> @@ -264,7 +265,7 @@ fenfaData: [], formData: { departmentId: '', // 閫�鍥為儴闂╥d - dealTime: '', // 閫�鍥炴椂闂� + dealTime: DateFormatter.formatDate(new Date(), 'yyyyMMddhhmmss'), // 閫�鍥炴椂闂� procureDoc: '', goods: [], }, @@ -471,14 +472,23 @@ this.$refs['ruleForm'].validate((valid) => { if (valid) { let params = JSON.parse(JSON.stringify(this.formData)) - params.goods.map((g, gid) => { + params.goods.map(g => { delete g.goodsOptions let arr = [] g.models.map(m => { - arr = arr.concat(m) + m.map(item=>{ + if(item.counts&&item.counts>0){ + arr.push(item) + } + }) }) g.models = arr }) + params.goods = params.goods.filter(g=>g.models.length>0) + if(params.goods.length===0){ + this.$message.error('璇疯嚦灏戝~鍐欎竴涓��鍥炵墿鍝�'); + return; + } if (this.loading) return this.loading = true returnAdd(params) -- Gitblit v1.9.1