admin_backend/controller/common.go
2026-04-15 14:48:13 +08:00

40 lines
672 B
Go

package controller
import (
"backend/common"
"backend/middleware/feishu"
"fmt"
"github.com/gin-gonic/gin"
"github.com/robfig/cron/v3"
)
func success(c *gin.Context, data interface{}) {
c.JSON(200, gin.H{
"code": 0,
"data": data,
"message": "Success",
})
}
func failed(c *gin.Context, message string) {
c.JSON(400, gin.H{
"code": 1,
"message": message,
})
}
func USSendInfo() {
c := cron.New()
// 每天12:10触发
_, err := c.AddFunc("15 13 * * *", func() {
feishu.SendOperationMsg2(common.US_APP_ID)
// 这里添加你的业务逻辑
})
if err != nil {
fmt.Println("Failed to schedule SendInfo:", err)
return
}
c.Start()
}