From dbdcc61ce7f3b2c3d017697cb40b1ada693d79dc Mon Sep 17 00:00:00 2001 From: zhaoxiao Date: Tue, 28 Sep 2021 11:35:11 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E5=82=AC=E6=AC=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/SystemDept.vue | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/views/system/SystemDept.vue b/src/views/system/SystemDept.vue index 9228a38..4a0b8e5 100644 --- a/src/views/system/SystemDept.vue +++ b/src/views/system/SystemDept.vue @@ -234,6 +234,10 @@ export default { } }, methods: { + /** + * 频率变化改变时间选择的组件,并清空页面已选中的信息 + * @param value + */ deptFrequencyChange(value) { this.selectDeptFrequency = value || '1' let obj = { @@ -242,20 +246,22 @@ export default { deptDay: undefined } this.form.setFieldsValue(pick(obj, 'time', 'deptMonth', 'deptDay')) - console.log(typeof this.selectDeptFrequency, this.selectDeptFrequency) }, handleOk() { this.form.validateFields((err, values) => { if (!err) { + // 整理表单数据 let formData = {} - console.log(values) switch (values.frequency) { + // 仅此一次 case '1': formData.time = values.time break + // 每年一次 case '2': formData.time = values.deptMonth + '-' + values.deptDay break + // 每月一次 case '3': formData.time = values.deptDay break