|
|
@@ -2,17 +2,12 @@ package com.ffii.fpsms.modules.common.mail.service |
|
|
|
|
|
|
|
import com.ffii.fpsms.modules.common.SettingNames |
|
|
|
import com.ffii.fpsms.modules.common.mail.pojo.MailRequest |
|
|
|
import com.ffii.fpsms.modules.common.mail.web.models.WorkHourRecords |
|
|
|
import com.ffii.fpsms.modules.settings.service.SettingsService |
|
|
|
import com.ffii.fpsms.modules.user.service.UserService |
|
|
|
import jakarta.mail.internet.InternetAddress |
|
|
|
import org.apache.commons.logging.Log |
|
|
|
import org.apache.commons.logging.LogFactory |
|
|
|
import org.springframework.scheduling.annotation.Scheduled |
|
|
|
import org.springframework.stereotype.Service |
|
|
|
import java.time.DayOfWeek |
|
|
|
import java.time.LocalDate |
|
|
|
import java.time.YearMonth |
|
|
|
import java.time.format.DateTimeFormatter |
|
|
|
|
|
|
|
data class TableRow( |
|
|
@@ -64,7 +59,7 @@ open class MailReminderService( |
|
|
|
return tableStarter.toString() |
|
|
|
} |
|
|
|
|
|
|
|
public fun createEmailRequest(content: String, emailTo: List<String>) { |
|
|
|
open fun createEmailRequest(content: String, emailTo: List<String>) { |
|
|
|
// val subject = settingsService.findByName(SettingNames.TIMESHEET_MAIL_SUBJECT).orElseThrow().value |
|
|
|
// val template = settingsService.findByName(SettingNames.TIMESHEET_MAIL_TEMPLATE).orElseThrow().value |
|
|
|
// val cc = settingsService.findByName(SettingNames.TIMESHEET_MAIL_CC).orElseThrow().value.split(",") |
|
|
|