浏览代码

update

add_swagger
MSI\derek 11 个月前
父节点
当前提交
4cb25f7dde
共有 2 个文件被更改,包括 5 次插入5 次删除
  1. +4
    -4
      src/main/java/com/ffii/tsms/modules/common/mail/service/MailReminderService.kt
  2. +1
    -1
      src/main/java/com/ffii/tsms/modules/data/entity/StaffRepository.java

+ 4
- 4
src/main/java/com/ffii/tsms/modules/common/mail/service/MailReminderService.kt 查看文件

@@ -119,7 +119,7 @@ open class MailReminderService(
} }


val timesheet = timesheetRepository.findByDeletedFalseAndRecordDateBetweenOrderByRecordDate(filteredLastMonthDays.first(),filteredLastMonthDays.last()) val timesheet = timesheetRepository.findByDeletedFalseAndRecordDateBetweenOrderByRecordDate(filteredLastMonthDays.first(),filteredLastMonthDays.last())
val staffs = staffRepository.findAllByEmployTypeAndDeletedFalse(FULLTIME)
val staffs = staffRepository.findAllByEmployTypeAndDeletedFalseAndDepartDateIsNull(FULLTIME)
val teams = teamRepository.findAll().filter { team -> team.deleted == false } val teams = teamRepository.findAll().filter { team -> team.deleted == false }


for (team in teams) { for (team in teams) {
@@ -177,7 +177,7 @@ open class MailReminderService(


//get data //get data
val timesheet = timesheetRepository.findByDeletedFalseAndRecordDateBetweenOrderByRecordDate(firstDay, today) val timesheet = timesheetRepository.findByDeletedFalseAndRecordDateBetweenOrderByRecordDate(firstDay, today)
val staffs = staffRepository.findAllByEmployTypeAndDeletedFalse(FULLTIME)
val staffs = staffRepository.findAllByEmployTypeAndDeletedFalseAndDepartDateIsNull(FULLTIME)
val teams = teamRepository.findAll().filter { team -> team.deleted == false } val teams = teamRepository.findAll().filter { team -> team.deleted == false }


val dateList = generateSequence(firstDay) { it.plusDays(1) } val dateList = generateSequence(firstDay) { it.plusDays(1) }
@@ -268,7 +268,7 @@ open class MailReminderService(
} }


val timesheet = timesheetRepository.findByDeletedFalseAndRecordDateBetweenOrderByRecordDate(sevenDaysBefore, fourDaysBefore) val timesheet = timesheetRepository.findByDeletedFalseAndRecordDateBetweenOrderByRecordDate(sevenDaysBefore, fourDaysBefore)
val staffs = staffRepository.findAllByEmployTypeAndDeletedFalse(FULLTIME) // FT? FT? etc
val staffs = staffRepository.findAllByEmployTypeAndDeletedFalseAndDepartDateIsNull(FULLTIME) // FT? FT? etc
val staffIds: List<Long> = staffs.map { it.id as Long } val staffIds: List<Long> = staffs.map { it.id as Long }


val timesheetByIdAndRecord = timesheet.groupBy { it.staff?.id to it.recordDate } val timesheetByIdAndRecord = timesheet.groupBy { it.staff?.id to it.recordDate }
@@ -338,7 +338,7 @@ open class MailReminderService(
val timesheet = timesheetRepository.findByDeletedFalseAndRecordDateBetweenOrderByRecordDate(sevenDaysBefore,fourDaysBefore) val timesheet = timesheetRepository.findByDeletedFalseAndRecordDateBetweenOrderByRecordDate(sevenDaysBefore,fourDaysBefore)
// just getting my own staff record // just getting my own staff record
// change it back later // change it back later
val staffs = staffRepository.findAllByEmployTypeAndDeletedFalse(FULLTIME)
val staffs = staffRepository.findAllByEmployTypeAndDeletedFalseAndDepartDateIsNull(FULLTIME)
val staffIds: List<Long> = staffs.map { it.id as Long } val staffIds: List<Long> = staffs.map { it.id as Long }


val timesheetByIdAndRecord = timesheet.groupBy { it.staff?.id to it.recordDate } val timesheetByIdAndRecord = timesheet.groupBy { it.staff?.id to it.recordDate }


+ 1
- 1
src/main/java/com/ffii/tsms/modules/data/entity/StaffRepository.java 查看文件

@@ -24,7 +24,7 @@ public interface StaffRepository extends AbstractRepository<Staff, Long> {
Optional<Staff> findByUserId(@Param("userId") Long userId); Optional<Staff> findByUserId(@Param("userId") Long userId);
Optional<List<Staff>> findAllByTeamIdAndDeletedFalse(Long id); Optional<List<Staff>> findAllByTeamIdAndDeletedFalse(Long id);


List<Staff> findAllByEmployTypeAndDeletedFalse(@Param("employType") String employType);
List<Staff> findAllByEmployTypeAndDeletedFalseAndDepartDateIsNull(@Param("employType") String employType);


Optional<List<Staff>> findAllByDeletedFalse(); Optional<List<Staff>> findAllByDeletedFalse();




正在加载...
取消
保存