From 71f004d1406379852f6dc774ab7e1d49a98bf8e7 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期二, 19 十月 2021 13:28:04 +0800 Subject: [PATCH] 提交 --- zhengcaioa/Services/AdmSigninService.cs | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/zhengcaioa/Services/AdmSigninService.cs b/zhengcaioa/Services/AdmSigninService.cs index bb73473..2713363 100644 --- a/zhengcaioa/Services/AdmSigninService.cs +++ b/zhengcaioa/Services/AdmSigninService.cs @@ -38,6 +38,12 @@ switch (signinType) { case 10: + if (signIn.MorningIn.HasValue) + { + resultEntity.Result = false; + resultEntity.Message = "宸茬粡鎵撲笂鍗堜笂鐝紝璇蜂笉瑕侀噸澶嶆墦鍗�"; + return resultEntity; + } signIn.MorningIn = DateTime.Now; break; case 11: @@ -45,12 +51,24 @@ break; case 20: + if (signIn.AfternoonIn.HasValue) + { + resultEntity.Result = false; + resultEntity.Message = "宸茬粡鎵撲笅鍗堜笂鐝崱锛岃涓嶈閲嶅鎵撳崱"; + return resultEntity; + } signIn.AfternoonIn = DateTime.Now; break; case 21: signIn.AfternoonOut = DateTime.Now; break; case 30: + if (signIn.AfternoonIn.HasValue) + { + resultEntity.Result = false; + resultEntity.Message = "宸茬粡鎵撳姞鐝崱锛岃涓嶈閲嶅鎵撳崱"; + return resultEntity; + } signIn.OvertimeIn = DateTime.Now; break; case 31: -- Gitblit v1.9.1