update external create bill params

This commit is contained in:
LittleBoy 2024-07-05 22:50:34 +08:00
parent 6dcee04fbb
commit 9a50d1c47d

View File

@ -7,13 +7,17 @@ import {IconLoading} from "@/components/icons";
// 获取必填参数
const RequiredParams = [
'application_number', // 'student_number', 可以不设置
'source', 'amount', 'student_chinese_name',
'student_english_name', 'student_email',
'program_code', 'programme_chinese_name',
// 'application_number','student_number', 可以不设置
'source', 'amount',
'program_code',
'intake_year',
'intake_semester'
/*
'student_english_name',
'programme_chinese_name', 'student_email','student_chinese_name',
'programme_english_name', 'department_chinese_name',
'department_english_name', 'attendance_mode',
'intake_year', 'intake_semester'
*/
]
const ExternalCreate = () => {
@ -49,6 +53,9 @@ const ExternalCreate = () => {
}
params[key] = searchParams.get(key)
}
if (!params.application_number && !params.student_number) {
return setState({error: 'params error: require application_number or student_number'})
}
if (!params.details || params.details.length == 0) {
return setState({error: 'params error: require detail'})
}