ソースを参照

迟到判断

黑艺新账号
liangkun 1年前
コミット
e5f602204f
1個のファイルの変更3行の追加8行の削除
  1. +3
    -8
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/PersonnelManagement/ADR_Restriction/ADR_RestrictionService.cs

+ 3
- 8
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/PersonnelManagement/ADR_Restriction/ADR_RestrictionService.cs ファイルの表示

@@ -169,7 +169,7 @@ namespace Learun.Application.TwoDevelopment.PersonnelManagement
}

/// <summary>
/// 考勤打卡
/// 考勤打卡教师
/// </summary>
/// <returns></returns>
public bool ClockIn(decimal ALon, decimal ALat, bool AIsOut, string ARemark, string ADPhoto, string ClockPlace)
@@ -181,7 +181,7 @@ namespace Learun.Application.TwoDevelopment.PersonnelManagement
var attendancerulEntity = this.BaseRepository("CollegeMIS").FindEntity<ADR_RestrictionEntity>(m => m.REnable == true);
if (attendancerulEntity != null)
{
var userinfo = LoginUserInfo.Get(); //new UserInfo { account = "System", realName = "超级管理员" }; //
var userinfo = LoginUserInfo.Get();
//员工账号
string EmpNo = userinfo.account;

@@ -206,12 +206,7 @@ namespace Learun.Application.TwoDevelopment.PersonnelManagement

//设备事件时间(在这里,=当前时间)
DateTime devicetime = Convert.ToDateTime(strTime);
//掉线补传数据时间判断
//设备时间小于当前时间,判断为补传历史时间数据
//if (devicetime.Date != DateTime.Now.Date)
//{
// datenow = devicetime.ToString("yyyy-MM-dd");
//}
//上班时间
DateTime workDateTime = Convert.ToDateTime(datenow + " " + attendancerulEntity.WorkTime);
//上班考勤时间段


読み込み中…
キャンセル
保存