|
@@ -3,6 +3,7 @@ package com.jpsoft.smart.modules.business.dao;
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
|
|
+import com.jpsoft.smart.modules.base.entity.PersonInfo;
|
|
import org.joda.time.DateTime;
|
|
import org.joda.time.DateTime;
|
|
import org.springframework.stereotype.Repository;
|
|
import org.springframework.stereotype.Repository;
|
|
import com.jpsoft.smart.modules.business.entity.WorkAttendance;
|
|
import com.jpsoft.smart.modules.business.entity.WorkAttendance;
|
|
@@ -21,4 +22,5 @@ public interface WorkAttendanceDAO {
|
|
List<WorkAttendance> findByPersonIdAndDate(Long personId, Date startDate, Date endDate);
|
|
List<WorkAttendance> findByPersonIdAndDate(Long personId, Date startDate, Date endDate);
|
|
int deleteByCompanyCodeAndDate(String companyCode, Date startDate, Date endDate);
|
|
int deleteByCompanyCodeAndDate(String companyCode, Date startDate, Date endDate);
|
|
List<WorkAttendance> findByPeriod(Long personId, String alarmConfigId, Date recordTime);
|
|
List<WorkAttendance> findByPeriod(Long personId, String alarmConfigId, Date recordTime);
|
|
|
|
+ List<PersonInfo> queryUnAttendanceList(String companyCode, Date startDate, Date endDate);
|
|
}
|
|
}
|