master
黄海 5 years ago
parent 6e4c79d77a
commit e1e57c3778

@ -23,10 +23,12 @@ func init() {
func GetAppBaseList(page int, limit int, keyword string) ([]map[string]interface{}, int32) {
//基础查询语句
baseSql := "select app_id from t_app_base where app_name like ? and b_use=1"
//使用通用方法获取简单表的分页查询SQL语句和求总数SQL语句
keyword = "%" + keyword + "%"
//偏移量
var offset = (page - 1) * limit
//一键加载,最后两个参数:每页多少个+从哪个位置开始,中间的参数为sql语句中的查询参数
list, count := DaoCache.PageData(baseSql, joinModel, keyword, limit, offset)
return list, count

@ -1,13 +1,16 @@
package main
import (
"dsSso/Const/ErrorConst"
c "dsSso/Controller"
"dsSso/Handler"
"dsSso/Middleware"
"dsSso/Service/ServiceJoinApp"
"dsSso/Utils"
"dsSso/Utils/ConfigUtil"
"dsSso/Utils/DbUtil"
"dsSso/Utils/FileUtil"
"dsSso/Utils/LogUtil"
"dsSso/Utils/RedisStorage"
"dsSso/Utils/RedisUtil"
"fmt"
@ -19,6 +22,8 @@ import (
_ "dsSso/docs"
)
var db = DbUtil.Engine
/**
OAuth2
@ -75,6 +80,17 @@ func main() {
fmt.Print(logo)
//注册swagger
r.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
//清除系统的缓存
baseSql := "select app_id from t_app_base where b_use=1"
list, err := db.SQL(baseSql).Query().List()
if err != nil {
LogUtil.Error(ErrorConst.SqlQueryError, err.Error())
}
for i := 0; i < len(list); i++ {
RedisUtil.DEL("TAppBase:" + list[i]["app_id"].(string))
}
//注册启动OAuth2服务器
startOAuth2Server()
//注册登录验证拦截器

Loading…
Cancel
Save