Browse Source

修改数据

qin_1
超级管理员 4 years ago
parent
commit
86262c180e
  1. 2
      gin_server_admin/api/index/assessment/assesshandle.go
  2. 13
      gin_server_admin/api/wechatapp/callback/apphandle.go
  3. 6
      gin_server_admin/api/wechatapp/callback/enter.go
  4. 4
      gin_server_admin/api/wechatapp/callback/type.go
  5. 14
      gin_server_admin/api/wechatapp/enter.go
  6. 13
      gin_server_admin/api/wechatapp/sendmessage/apphandle.go
  7. 6
      gin_server_admin/api/wechatapp/sendmessage/enter.go
  8. 4
      gin_server_admin/api/wechatapp/sendmessage/type.go
  9. 2
      gin_server_admin/api/workwechatcallback/callback/enter.go
  10. 8
      gin_server_admin/api/workwechatcallback/callback/workwechat.go
  11. 13
      gin_server_admin/api/workwechatcallback/callback/workwechatcallback.go
  12. 11
      gin_server_admin/initialize/router.go
  13. 2
      gin_server_admin/router/enter.go
  14. 21
      gin_server_admin/router/wechatapp/callback.go
  15. 6
      gin_server_admin/router/wechatapp/enter.go
  16. 21
      gin_server_admin/router/wechatapp/sendmsg.go

2
gin_server_admin/api/index/assessment/assesshandle.go

@ -308,6 +308,8 @@ func (a *Assessment) MyEvaluateList(c *gin.Context) {
return
}
gormDb = gormDb.Group("`s_depart_id`,`s_file_time`,`s_comment_user`").Having("`s_file_time` = ? AND `s_comment_user` = ?", assessmentTime, userCont.Key)
} else {
gormDb = gormDb.Group("`s_depart_id`,`s_file_time`,`s_comment_user`")
}
var total int64
totalErr := gormDb.Count(&total).Error

13
gin_server_admin/api/wechatapp/callback/apphandle.go

@ -0,0 +1,13 @@
package callback
import (
"github.com/flipped-aurora/gin-vue-admin/server/commonus"
"github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
"github.com/gin-gonic/gin"
)
//入口
func (a *CallBackApi) Index(c *gin.Context) {
outPut := commonus.MapOut()
response.Result(0, outPut, "企业微信回调入口", c)
}

6
gin_server_admin/api/wechatapp/callback/enter.go

@ -0,0 +1,6 @@
package callback
//企业微信回调
type ApiGroup struct {
WeChatCallBackApi CallBackApi //企业微信回调
}

4
gin_server_admin/api/wechatapp/callback/type.go

@ -0,0 +1,4 @@
package callback
//企业微信回调
type CallBackApi struct{}

14
gin_server_admin/api/wechatapp/enter.go

@ -0,0 +1,14 @@
package wechatapp
import (
"github.com/flipped-aurora/gin-vue-admin/server/api/wechatapp/sendmessage"
"github.com/flipped-aurora/gin-vue-admin/server/api/workwechatcallback/callback"
)
//企业微信应用
type ApiGroup struct {
WorkWeChatCallBackApi callback.ApiGroup
WorkWeChatSendMsgApi sendmessage.ApiGroup
}
var ApiGroupApp = new(ApiGroup)

13
gin_server_admin/api/wechatapp/sendmessage/apphandle.go

@ -0,0 +1,13 @@
package sendmessage
import (
"github.com/flipped-aurora/gin-vue-admin/server/commonus"
"github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
"github.com/gin-gonic/gin"
)
//向企业微信发送消息入口
func (s *SendMessageApi) Index(c *gin.Context) {
outPut := commonus.MapOut()
response.Result(0, outPut, "企业微信回调入口", c)
}

6
gin_server_admin/api/wechatapp/sendmessage/enter.go

@ -0,0 +1,6 @@
package sendmessage
//向企业微信发送信息
type ApiGroup struct {
SendMsgApi SendMessageApi
}

4
gin_server_admin/api/wechatapp/sendmessage/type.go

@ -0,0 +1,4 @@
package sendmessage
//向企业微信发送信息
type SendMessageApi struct{}

2
gin_server_admin/api/workwechatcallback/callback/enter.go

@ -2,5 +2,5 @@ package callback
//企业微信回调
type ApiGroup struct {
WorkWeChatApi WorkWeChatCallBackApi
WeChatCallBackApi WorkWeChatCallBackApi
}

8
gin_server_admin/api/workwechatcallback/callback/workwechat.go

@ -1,8 +0,0 @@
package callback
import "github.com/gin-gonic/gin"
//验证URL
func (w *WorkWeChatCallBackApi) Index(c *gin.Context) {
}

13
gin_server_admin/api/workwechatcallback/callback/workwechatcallback.go

@ -0,0 +1,13 @@
package callback
import (
"github.com/flipped-aurora/gin-vue-admin/server/commonus"
"github.com/flipped-aurora/gin-vue-admin/server/model/common/response"
"github.com/gin-gonic/gin"
)
//验证URL
func (w *WorkWeChatCallBackApi) Index(c *gin.Context) {
outPut := commonus.MapOut()
response.Result(0, outPut, "企业微信回调入口", c)
}

11
gin_server_admin/initialize/router.go

@ -57,6 +57,11 @@ func Routers() *gin.Engine {
staffMan := router.RouterGroupApp.StaffRouter.StaffRouter //员工相关操作
/**
企业微信相关
*/
workWechatApp := router.RouterGroupApp.WorkWeChatApp
/*
自定义管理后台
@adminDutyAssess 职责考核
@ -96,6 +101,12 @@ func Routers() *gin.Engine {
staffMan.InitStaffRouter(PublicGroup) //员工相关操作
/**
企业微信相关
*/
workWechatApp.CallBackWeCahtApi.InitGroupRouter(PublicGroup) //企业微信回调
workWechatApp.SendMsgWeCahtApi.InitGroupRouter(PublicGroup) //企业微信发送
}
PrivateGroup := Router.Group("")
PrivateGroup.Use(middleware.JWTAuth()).Use(middleware.CasbinHandler())

2
gin_server_admin/router/enter.go

@ -12,6 +12,7 @@ import (
"github.com/flipped-aurora/gin-vue-admin/server/router/system"
"github.com/flipped-aurora/gin-vue-admin/server/router/systemadmin"
"github.com/flipped-aurora/gin-vue-admin/server/router/uploaddownload"
"github.com/flipped-aurora/gin-vue-admin/server/router/wechatapp"
"github.com/flipped-aurora/gin-vue-admin/server/router/wechatcallbackrouter"
)
@ -28,6 +29,7 @@ type RouterGroup struct {
DutyAssEssRout assessment.RouterGroup
StaffRouter staffrouter.RouterGroup
AdminRouter systemadmin.RouterGroup
WorkWeChatApp wechatapp.RouterGroup
}
var RouterGroupApp = new(RouterGroup)

21
gin_server_admin/router/wechatapp/callback.go

@ -0,0 +1,21 @@
package wechatapp
import (
"github.com/flipped-aurora/gin-vue-admin/server/api/wechatapp"
"github.com/gin-gonic/gin"
)
//企业微信回调路由
type CallBackWeCahtApi struct{}
func (g *CallBackWeCahtApi) InitGroupRouter(Router *gin.RouterGroup) {
groupCodeRouter := Router.Group("wechatcallback")
var authorityApi = wechatapp.ApiGroupApp.WorkWeChatCallBackApi.WeChatCallBackApi
{
groupCodeRouter.POST("", authorityApi.Index)
groupCodeRouter.POST("/", authorityApi.Index)
groupCodeRouter.GET("", authorityApi.Index)
groupCodeRouter.GET("/", authorityApi.Index)
}
}

6
gin_server_admin/router/wechatapp/enter.go

@ -0,0 +1,6 @@
package wechatapp
type RouterGroup struct {
CallBackWeCahtApi
SendMsgWeCahtApi
}

21
gin_server_admin/router/wechatapp/sendmsg.go

@ -0,0 +1,21 @@
package wechatapp
import (
"github.com/flipped-aurora/gin-vue-admin/server/api/wechatapp"
"github.com/gin-gonic/gin"
)
//向企业微信发送信息路由
type SendMsgWeCahtApi struct{}
func (g *SendMsgWeCahtApi) InitGroupRouter(Router *gin.RouterGroup) {
groupCodeRouter := Router.Group("wechatsendmsg")
var authorityApi = wechatapp.ApiGroupApp.WorkWeChatSendMsgApi.SendMsgApi
{
groupCodeRouter.POST("", authorityApi.Index)
groupCodeRouter.POST("/", authorityApi.Index)
groupCodeRouter.GET("", authorityApi.Index)
groupCodeRouter.GET("/", authorityApi.Index)
}
}
Loading…
Cancel
Save