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
|
|
|
}
|