| @@ -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.SettingNames | ||||
| import com.ffii.fpsms.modules.common.mail.pojo.MailRequest | 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.settings.service.SettingsService | ||||
| import com.ffii.fpsms.modules.user.service.UserService | import com.ffii.fpsms.modules.user.service.UserService | ||||
| import jakarta.mail.internet.InternetAddress | |||||
| import org.apache.commons.logging.Log | import org.apache.commons.logging.Log | ||||
| import org.apache.commons.logging.LogFactory | import org.apache.commons.logging.LogFactory | ||||
| import org.springframework.scheduling.annotation.Scheduled | |||||
| import org.springframework.stereotype.Service | import org.springframework.stereotype.Service | ||||
| import java.time.DayOfWeek | |||||
| import java.time.LocalDate | import java.time.LocalDate | ||||
| import java.time.YearMonth | |||||
| import java.time.format.DateTimeFormatter | import java.time.format.DateTimeFormatter | ||||
| data class TableRow( | data class TableRow( | ||||
| @@ -64,7 +59,7 @@ open class MailReminderService( | |||||
| return tableStarter.toString() | 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 subject = settingsService.findByName(SettingNames.TIMESHEET_MAIL_SUBJECT).orElseThrow().value | ||||
| // val template = settingsService.findByName(SettingNames.TIMESHEET_MAIL_TEMPLATE).orElseThrow().value | // val template = settingsService.findByName(SettingNames.TIMESHEET_MAIL_TEMPLATE).orElseThrow().value | ||||
| // val cc = settingsService.findByName(SettingNames.TIMESHEET_MAIL_CC).orElseThrow().value.split(",") | // val cc = settingsService.findByName(SettingNames.TIMESHEET_MAIL_CC).orElseThrow().value.split(",") | ||||