You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
65 lines
2.9 KiB
65 lines
2.9 KiB
package overall
|
|
|
|
import (
|
|
"appPlatform/config/configApp"
|
|
|
|
"github.com/redis/go-redis/v9"
|
|
|
|
"gorm.io/gorm"
|
|
)
|
|
|
|
// 常量
|
|
var (
|
|
ConfigFilePathConstant = "./config/configApp/appConfig.yaml" //服务基础配置
|
|
ConfigDatabaseConstant = "./config/configDatabase/database.yaml"
|
|
ConfigRedisConstant = "./config/configNosql/redis.yaml"
|
|
EmployeeStatusIng = []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10} //用工关系(1:临时工 , 2:编外人员 ;3:实习&实习生;4:试用员工;5:待分配;6:待岗;7:临时调入;8:正式员工;9:长期病假;10:停薪留职;11:退休;12:辞职;13:辞退;14:离职)
|
|
EmployeeStatusOld = []int{11, 12, 13, 14} //用工关系(1:临时工 , 2:编外人员 ;3:实习&实习生;4:试用员工;5:待分配;6:待岗;7:临时调入;8:正式员工;9:长期病假;10:停薪留职;11:退休;12:辞职;13:辞退;14:离职)
|
|
DockingKingdeeUrl = "http://36.134.44.40:18888"
|
|
MyContJwt = "mycontjwt"
|
|
MyContJwtPower = "mycontjwtpower"
|
|
)
|
|
|
|
// 全局配置
|
|
var (
|
|
//服务常量
|
|
CONSTANT_CONFIG configApp.Server
|
|
//
|
|
CONSTANT_DB_Master *gorm.DB //主数据库
|
|
CONSTANT_DB_AppPlatform *gorm.DB //应用平台据库
|
|
CONSTANT_DB_Wechat *gorm.DB //微信数据库
|
|
CONSTANT_DB_HR *gorm.DB //HR数据库
|
|
CONSTANT_DB_FILE_BOOK *gorm.DB //文档属性数据库
|
|
CONSTANT_DB_ERROR_SUBJECT *gorm.DB //错题库
|
|
CONSTANT_DB_MY_TEST *gorm.DB //自我测验
|
|
CONSTANT_DB_IMAGES_TEST *gorm.DB //图文信息数据库
|
|
CONSTANT_DB_SCORING *gorm.DB //计分明细数据库
|
|
CONSTANT_DB_QA *gorm.DB //趣味问答
|
|
CONSTANT_DB_BILLBOARD *gorm.DB //风云榜统计数据库
|
|
CONSTANT_DB_HEALTH *gorm.DB //健康上报数据库
|
|
CONSTANT_DB_KPI *gorm.DB //绩效考核数据库
|
|
CONSTANT_DB_WECHAT_LOG *gorm.DB //企业微信回调记录
|
|
CONSTANT_DB_MANAGE_ARCHIVES *gorm.DB //管理档案
|
|
CONSTANT_DB_System_Permission *gorm.DB //系统权限配置数据库
|
|
CONSTANT_DB_Storage *gorm.DB //仓储系统数据库
|
|
|
|
CONSTANT_DB_CustomerForm *gorm.DB //自定义表单数据库
|
|
CONSTANT_DB_WorkFlowLog *gorm.DB //工作流历史记录
|
|
CONSTANT_DB_ReviseFormData *gorm.DB //工作流历史记录
|
|
|
|
CONSTANT_DB_Server *gorm.DB //线上数据库
|
|
CONSTANT_DB_Tidb *gorm.DB //私有云数据库
|
|
CONSTANT_DB_Color *gorm.DB //私有云数据库
|
|
CONSTANT_DB_HrInside *gorm.DB //内网HR
|
|
CONSTANT_DB_TeamsLog *gorm.DB //生产排班记录
|
|
|
|
//Redis
|
|
CONSTANT_REDIS0 *redis.Client
|
|
CONSTANT_REDIS1 *redis.Client
|
|
CONSTANT_REDIS2 *redis.Client
|
|
CONSTANT_REDIS3 *redis.Client
|
|
CONSTANT_REDIS4 *redis.Client
|
|
CONSTANT_REDIS5 *redis.Client
|
|
CONSTANT_Cluster *redis.Client
|
|
CONSTANT_ClusterClient *redis.ClusterClient
|
|
)
|
|
|