From 5f719d3387f683ab588e9a1359cd5932676db601 Mon Sep 17 00:00:00 2001 From: yufei0306 <13417315+yufei0306@user.noreply.gitee.com> Date: Tue, 3 Sep 2024 19:03:59 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A6=81=E8=B4=A7=E9=A2=84=E6=B5=8B=E5=91=A8?= =?UTF-8?q?=E6=9C=9F=E7=AE=A1=E7=90=86=E7=BC=96=E8=BE=91=E4=BF=9D=E5=AD=98?= =?UTF-8?q?=E4=B8=8D=E4=B8=8A=E9=97=AE=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supplierManage/supplierCycle/index.vue | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/src/views/wms/basicDataManage/supplierManage/supplierCycle/index.vue b/src/views/wms/basicDataManage/supplierManage/supplierCycle/index.vue index 506c82209..819c3db83 100644 --- a/src/views/wms/basicDataManage/supplierManage/supplierCycle/index.vue +++ b/src/views/wms/basicDataManage/supplierManage/supplierCycle/index.vue @@ -182,11 +182,22 @@ const openForm = (type: string, row?: any) => { // form表单提交 const formsSuccess = async (formType,submitData) => { + let data = {...submitData} let cycle = data.cycle - cycle.forEach(item=>{ - data[item] = 1 - }) + if (formType === 'create') { + cycle.forEach(item=>{ + data[item] = 1 + }) + }else{ + let week = ['monday','tuesday','wednesday','thursday','friday','saturday','sunday'] + week.forEach(item=>{ + data[item] = cycle.indexOf(item)>-1?1:0 + }) + } + console.log('submitData',data) + + delete data.cycle console.log('formsSuccess',formType,data) var isHave =SupplierCycle.allSchemas.formSchema.some(function (item) {