|
@@ -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,
|