forked from p3qolzsn9/stu1
commit
ee570460df
@ -0,0 +1,6 @@
|
|||||||
|
def update_student(self,sid:str,student:Student)-> bool:
|
||||||
|
if not self.dal.check_student_exists(sid):
|
||||||
|
raise ValueError(f"学生ID{sid}不存在")
|
||||||
|
if not student.is_valid:
|
||||||
|
raise ValueError(f"学生数据校验不通过,错误信息:{student.get_errors()}")
|
||||||
|
return self.dal.update_student(sid,student)
|
Loading…
Reference in new issue