diff --git a/src/views/match/manage/Steps/Step3ProjectConfig.vue b/src/views/match/manage/Steps/Step3ProjectConfig.vue index a9d2ef6..7491e83 100644 --- a/src/views/match/manage/Steps/Step3ProjectConfig.vue +++ b/src/views/match/manage/Steps/Step3ProjectConfig.vue @@ -295,6 +295,14 @@ const rules = { const validate = async () => { if (!formRef.value) return false; + + // 1. 验证必须选择至少一个项目 + if (!localFormData.value.projects || localFormData.value.projects.length === 0) { + ElMessage.warning('请至少选择一个项目'); + return false; + } + + // 2. 验证表单字段(限报数等) return await formRef.value.validate(); }; diff --git a/src/views/match/manage/Steps/Step4FeeConfig.vue b/src/views/match/manage/Steps/Step4FeeConfig.vue index 11c51c0..50a5ae4 100644 --- a/src/views/match/manage/Steps/Step4FeeConfig.vue +++ b/src/views/match/manage/Steps/Step4FeeConfig.vue @@ -17,10 +17,11 @@ 账户信息
- - - - + +
+ + 选择账户 +