enterprise/cmd/worker/enterprise-worker.go

26 lines
555 B
Go
Raw Normal View History

2023-08-04 11:13:41 +08:00
package main
import (
"enterprise/common/config"
"enterprise/common/global"
2025-03-14 18:02:02 +08:00
"enterprise/common/model"
2025-03-04 23:14:09 +08:00
_ "enterprise/service/salary_calculator"
2023-08-04 11:13:41 +08:00
"enterprise/worker"
)
2024-01-31 21:02:49 +08:00
func main() {
2023-08-04 11:13:41 +08:00
config.LoadServerConfig()
2024-09-27 12:35:30 +08:00
config.LoadAliPay()
2025-03-14 14:29:55 +08:00
config.LoadCorpConfig()
2023-08-04 11:13:41 +08:00
global.InitGlobal()
2025-03-04 23:27:13 +08:00
worker.InitCorp()
2025-03-14 18:02:02 +08:00
approve := worker.NewApproval(1002)
approve.Sync("202503", model.ApprovalTypeCheckin)
approve.Sync("202503", model.ApprovalTypeVacation)
approve.Sync("202503", model.ApprovalTypeRefund)
approve.Sync("202503", model.ApprovalTypePayment)
2025-03-06 13:42:54 +08:00
select {}
2023-08-04 11:13:41 +08:00
}