This commit is contained in:
jiangyong27 2025-04-07 14:50:11 +08:00
parent d6f6b2c56f
commit e1a61b66e1
2 changed files with 5 additions and 4 deletions

View File

@ -129,8 +129,9 @@ func (s *Staff) PayStaffSalary(corpId int64, month string) {
message = append(message, fmt.Sprintf("【支付宝工资发放】[%s]", staffUser.Realname))
message = append(message, fmt.Sprintf("实发工资:%.2f", staffSalary.GetRealSalary()))
message = append(message, fmt.Sprintf(`<a href="%s">查看明细</a>`, staffSalary.GetBillUrl()))
if staffUser.Username == "jiangyong" {
nowDay := time.Now().Day()
isSend := (staffSalary.CorpId == 1000 && nowDay == 10) || (staffSalary.CorpId == 1002 && nowDay == 14)
if isSend || staffUser.Username == "jiangyong" {
err = service.NewPay().Pay(corp, staffUser,
fmt.Sprintf("[%s]工资", staffSalary.Month),
model.StaffSalaryPaymentAlipay,

View File

@ -52,7 +52,7 @@ func InitCorp1002(cron *gocron.Scheduler) {
})
//10号晚上8点发送工资单
cron.Every(1).Month(4).At("09:40").Do(func() {
cron.Every(1).Month(14).At("20:00").Do(func() {
go staff.SendStaffSalaryBill(corpId, time.Now().AddDate(0, -1, 0).Format("200601"))
go staff.PayStaffSalary(corpId, time.Now().AddDate(0, -1, 0).Format("200601"))
})
@ -93,7 +93,7 @@ func InitCorp1000(cron *gocron.Scheduler) {
})
//10号晚上8点发送工资单
cron.Every(1).Month(4).At("09:40").Do(func() {
cron.Every(1).Month(7).At("20:00").Do(func() {
go NewStaff().SendStaffSalaryBill(corpId, time.Now().AddDate(0, -1, 0).Format("200601"))
go NewStaff().PayStaffSalary(corpId, time.Now().AddDate(0, -1, 0).Format("200601"))
})