feat: 日志提交时间校验

This commit is contained in:
caoqianming 2023-11-30 14:48:47 +08:00
parent 9dc31b366b
commit 81e97c4789
1 changed files with 2 additions and 0 deletions

View File

@ -144,6 +144,8 @@ def mlog_submit(mlog: Mlog, user: User, now: Union[datetime.datetime, None]):
return return
if now is None: if now is None:
now = timezone.now() now = timezone.now()
if now.date() < mlog.handle_date:
raise ParseError('不可提交未来的日志')
belong_dept = mlog.mgroup.belong_dept belong_dept = mlog.mgroup.belong_dept
material_out = mlog.material_out material_out = mlog.material_out
material_in = mlog.material_in material_in = mlog.material_in