Bläddra i källkod

更改加载mysql配置

wangchuanjin 2 år sedan
förälder
incheckning
480cedfdb5
2 ändrade filer med 16 tillägg och 7 borttagningar
  1. 14 5
      entity/entity.go
  2. 2 2
      rpc/internal/config/config.go

+ 14 - 5
entity/entity.go

@@ -13,11 +13,11 @@ const (
 	PowerCacheKey             = "bigmember_power_3_%s"
 	IsGetUserBaseInfoRedisKey = "baseinfo_%s"
 	//1|2|3 用于取分测试环境web123 ,正式环境只有一个
-	RedisMenuKey1       = "jy_workdesktopmenu_10000_PC_menu1_%s" //剑鱼appid:10000   %s职位id
-	RedisMenuKey2       = "jy_workdesktopmenu_10000_WX_menu2_%s" //剑鱼appid:10000   %s职位id
+	RedisMenuKey1       = "jy_workdesktopmenu_10000_PC_menu1_%s"  //剑鱼appid:10000   %s职位id
+	RedisMenuKey2       = "jy_workdesktopmenu_10000_WX_menu2_%s"  //剑鱼appid:10000   %s职位id
 	RedisMenuKey3       = "jy_workdesktopmenu_10000_APP_menu3_%s" //剑鱼appid:10000   %s职位id
-	UserPowerRedisKey   = "jy_userpowerredis_10000_%d_%s"     //工作桌面 用户功能缓存(类似bigmember_power_3_%s) %s职位id
-	PowerCheckKey       = "user_power_info_%s"                //权益校验中台缓存
+	UserPowerRedisKey   = "jy_userpowerredis_10000_%d_%s"         //工作桌面 用户功能缓存(类似bigmember_power_3_%s) %s职位id
+	PowerCheckKey       = "user_power_info_%s"                    //权益校验中台缓存
 	EntnicheInfo        = "entniche_info"
 	EntnicheUser        = "entniche_user"
 	EntnichePower       = "entniche_power"
@@ -52,13 +52,22 @@ type SubvipBuySet struct {
 	BuyerclassCount int   `json:"buyerclasscount"` //行业数
 }
 
+type MysqlDb struct {
+	Address      string //数据库地址:端口
+	UserName     string //用户名
+	PassWord     string //密码
+	DBName       string //数据库名
+	MaxOpenConns int    //用于设置最大打开的连接数,默认值为0表示不限制。
+	MaxIdleConns int    //用于设置闲置的连接数。
+}
+
 var (
 	JyMysql       *mysql.Mysql
 	Mgo           *mongodb.MongodbSim
 	UserCenterRpc usercenter.UserCenter
 )
 
-func InitMysql(n *mysql.Mysql) {
+func InitMysql(n *MysqlDb) {
 	JyMysql = &mysql.Mysql{
 		Address:      n.Address,
 		UserName:     n.UserName,

+ 2 - 2
rpc/internal/config/config.go

@@ -1,7 +1,7 @@
 package config
 
 import (
-	"app.yhyue.com/moapp/jybase/mysql"
+	"bp.jydev.jianyu360.cn/BaseService/entManageApplication/entity"
 	"github.com/zeromicro/go-zero/core/logx"
 	"github.com/zeromicro/go-zero/zrpc"
 )
@@ -11,7 +11,7 @@ type Config struct {
 	UserCenterRpc zrpc.RpcClientConf
 	Logx          logx.LogConf
 	Mysql         struct {
-		JianYu *mysql.Mysql
+		JianYu *entity.MysqlDb
 	}
 	Mongo struct {
 		Qfw struct {