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