应用集成平台服务端
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

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
)