From 93e6f387bdde1651ddeb139075704940c9529ae3 Mon Sep 17 00:00:00 2001 From: jiangyong27 Date: Sat, 7 Oct 2023 14:18:46 +0800 Subject: [PATCH] sync --- server/controller/staff.go | 9 +++++++++ server/server.go | 2 ++ 2 files changed, 11 insertions(+) diff --git a/server/controller/staff.go b/server/controller/staff.go index 24f4df5..9c2c8c5 100644 --- a/server/controller/staff.go +++ b/server/controller/staff.go @@ -2,6 +2,7 @@ package controller import ( "enterprise/server/service" + "enterprise/worker" "github.com/gin-gonic/gin" "strings" "time" @@ -30,3 +31,11 @@ func (s *Staff) Salary(ctx *gin.Context) { serv.Summary(month, ctx) } } + +func (s *Staff) SyncStaffInfo(ctx *gin.Context) { + go worker.SyncStaffInfo() +} + +func (s *Staff) SyncStaffSalary(ctx *gin.Context) { + go worker.SyncStaffSalary("") +} diff --git a/server/server.go b/server/server.go index d974a7f..a91c81d 100644 --- a/server/server.go +++ b/server/server.go @@ -17,6 +17,8 @@ func initRoutge(engine *gin.Engine) { apiGroup.Any("/qyweixin/approve", qyweixin.Approve) group.GET("/staff/salary", staff.Salary) + group.GET("/staff/snyc/salary", staff.SyncStaffSalary) + group.GET("/staff/snyc/info", staff.SyncStaffInfo) engine.LoadHTMLGlob("conf/template/*") }