From 206fcf697ab29098b0bd85f993b1f7593b08c687 Mon Sep 17 00:00:00 2001 From: 863620989 <863620989@qq.com> Date: Mon, 28 Apr 2025 14:07:47 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=90=E8=90=A5=E5=8C=BA=E5=9F=9F=E8=A1=A8?= =?UTF-8?q?=E5=8D=95=E5=8A=9F=E8=83=BD=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/Urban/OperateRegion/index.vue | 5 + .../CustomerServiceConfigForm.vue | 48 ++------- .../form/operateregion/LockCarConfigForm.vue | 31 +----- .../form/operateregion/OperateConfForm.vue | 41 +++++-- .../form/operateregion/OperateConfigForm.vue | 19 ++-- .../operateregion/ReturnCarConfigForm.vue | 101 +++++++++++++----- .../form/operateregion/SwitchConfigForm.vue | 9 +- .../form/operateregion/UseCarConfigForm.vue | 35 +----- 8 files changed, 134 insertions(+), 155 deletions(-) diff --git a/ebike-operate/src/views/Urban/OperateRegion/index.vue b/ebike-operate/src/views/Urban/OperateRegion/index.vue index fcd78c0..a467af8 100644 --- a/ebike-operate/src/views/Urban/OperateRegion/index.vue +++ b/ebike-operate/src/views/Urban/OperateRegion/index.vue @@ -450,6 +450,11 @@ const regionConfigInfo = (record) => { const handleOkConfgModal = () => { formModelConfig.value.formSave((data => { openConfig.value = false; + if (data['code'] == 200) { + getData() + } else { + message.error(data.message) + } })); } diff --git a/ebike-operate/src/views/form/operateregion/CustomerServiceConfigForm.vue b/ebike-operate/src/views/form/operateregion/CustomerServiceConfigForm.vue index 368f712..f70210f 100644 --- a/ebike-operate/src/views/form/operateregion/CustomerServiceConfigForm.vue +++ b/ebike-operate/src/views/form/operateregion/CustomerServiceConfigForm.vue @@ -9,7 +9,7 @@ 开启 关闭 @@ -116,18 +115,8 @@ import { getGUID } from '@/utils/tools'; import { TimeRangePicker } from 'ant-design-vue' import _ from 'lodash' - - const formRef = ref(); -const time = ref(false); -const week = ref(false); -const showoperateTime = ref(false); const form = ref({ - isOperate: "1", - operateType: "1", - outageNotice: "", - accessChannel: "", - operateTimeBytime: "", customerServiceConfig: [] }); const columns = ref([ @@ -162,10 +151,6 @@ const columns = ref([ fixed: 'right', }]) -const changeIsOperate = () => { - -} - const addRecord = () => { form.value.customerServiceConfig.push({ key: getGUID(), @@ -190,32 +175,11 @@ const remove = (val, filed, array) => { } -const changeOperateType = (data) => { - const value = data.target.value; - if (value == "2") { - showoperateTime.value = true; - time.value = true; - week.value = false; - } else if (value == "3") { - showoperateTime.value = true; - week.value = true; - time.value = false; - } else { - week.value = false; - time.value = false; - showoperateTime.value = false; - } -} - const validateForm = async () => { - try { - // 手动触发表单验证 - await formRef.value.validate(); - // 验证通过 - console.log("表单验证通过"); - } catch (error) { - - } + + await formRef.value.validate(); + form.value.tableName = 'ebikeSysLinktelDto' + return form.value; } defineExpose({ validateForm diff --git a/ebike-operate/src/views/form/operateregion/LockCarConfigForm.vue b/ebike-operate/src/views/form/operateregion/LockCarConfigForm.vue index c03a1b5..707d762 100644 --- a/ebike-operate/src/views/form/operateregion/LockCarConfigForm.vue +++ b/ebike-operate/src/views/form/operateregion/LockCarConfigForm.vue @@ -157,9 +157,6 @@