|
|
|
package configs
|
|
|
|
|
|
|
|
import (
|
|
|
|
"git.oa00.com/go/rabbitmq"
|
|
|
|
"log"
|
|
|
|
"os"
|
|
|
|
"recook/internal/v2/lib/supply"
|
|
|
|
)
|
|
|
|
|
|
|
|
var (
|
|
|
|
environment string
|
|
|
|
Config_Img_Url string // 图片cdn地址
|
|
|
|
GYS_Login_Url string // 供应商登录地址
|
|
|
|
|
|
|
|
Config_Lottery_Url string // 彩票api接口
|
|
|
|
Config_Lottery_Username string // 彩票账户
|
|
|
|
Config_lottery_password string // 彩票密码
|
|
|
|
|
|
|
|
Config_Third_Party_Jingtong_Vender_Id uint // 景彤供应商id
|
|
|
|
Config_Third_Party_Jingtong_Main_Category uint // 景彤主分类
|
|
|
|
Config_Third_Party_Jingtong_Sub_Category uint // 景彤子分类
|
|
|
|
|
|
|
|
Config_Unionpay_Verify_Sign_Cer string
|
|
|
|
Config_Unionpay_Private_Pfx string
|
|
|
|
Config_Unionpay_Private_Pfx_Pwd string
|
|
|
|
Config_Unionpay_URL string
|
|
|
|
Config_Unionpay_MerId string
|
|
|
|
Config_Unionpay_Front string
|
|
|
|
Config_Unionpay_Back string
|
|
|
|
Config_Unionpay_RefundBack string
|
|
|
|
|
|
|
|
// 聚水潭参数
|
|
|
|
ConfigJSTURL string
|
|
|
|
//旺店通参数
|
|
|
|
ConfigWDTURl string
|
|
|
|
//诺诺开票url参数
|
|
|
|
ConfigNuoURL string
|
|
|
|
//诺诺开票身份认证
|
|
|
|
ConfigIdentity string
|
|
|
|
//诺诺开票结果查询地址
|
|
|
|
ConfigNuoGetURL string
|
|
|
|
// 诺诺开票企业税号
|
|
|
|
ConfigNuoTaxNum string
|
|
|
|
//景彤邮件
|
|
|
|
ConfigJTEmail string
|
|
|
|
//图文地址前缀url
|
|
|
|
ConfigImageUrl string
|
|
|
|
|
|
|
|
ConfigEsAddress string
|
|
|
|
)
|
|
|
|
|
|
|
|
func IsProductionEnv() bool {
|
|
|
|
log.Println(environment)
|
|
|
|
return environment == "release"
|
|
|
|
}
|
|
|
|
|
|
|
|
func SetMode(ss string) {
|
|
|
|
environment = ss
|
|
|
|
}
|
|
|
|
|
|
|
|
func init() {
|
|
|
|
if IsProductionEnv() {
|
|
|
|
log.Println("当前为正式版")
|
|
|
|
Config_Img_Url = "https://jyycdn.reecook.cn/static"
|
|
|
|
|
|
|
|
Config_Lottery_Url = "http://47.107.155.80:8080/LotterySystem/LotJsonService"
|
|
|
|
Config_Lottery_Username = "bm0067"
|
|
|
|
Config_lottery_password = "bm0067$3!O^C6BIoL&"
|
|
|
|
|
|
|
|
GYS_Login_Url = "https://new.sp.reecook.cn/"
|
|
|
|
|
|
|
|
Config_Third_Party_Jingtong_Vender_Id = 1495
|
|
|
|
Config_Third_Party_Jingtong_Main_Category = 183
|
|
|
|
Config_Third_Party_Jingtong_Sub_Category = 184
|
|
|
|
|
|
|
|
// 银联配置
|
|
|
|
Config_Unionpay_Verify_Sign_Cer = "./credentials/unionpay/public.cer"
|
|
|
|
Config_Unionpay_Private_Pfx = "./credentials/unionpay/private.pfx"
|
|
|
|
Config_Unionpay_Private_Pfx_Pwd = "170905"
|
|
|
|
Config_Unionpay_URL = "https://gateway.95516.com/gateway/api/"
|
|
|
|
Config_Unionpay_MerId = "802330253110569"
|
|
|
|
Config_Unionpay_Front = "https://api.reecook.cn/api/v1/pay/unionpay/front/callback"
|
|
|
|
Config_Unionpay_Back = "https://api.reecook.cn/api/v1/pay/unionpay/callback"
|
|
|
|
Config_Unionpay_RefundBack = "https://api.reecook.cn/api/v1/pay/unionpay/refund/callback"
|
|
|
|
|
|
|
|
// 聚水潭
|
|
|
|
ConfigJSTURL = "https://open.erp321.com/api/open/query.aspx"
|
|
|
|
//旺店通
|
|
|
|
ConfigWDTURl = "http://wdt.wangdian.cn/openapi"
|
|
|
|
//诺诺开票发票
|
|
|
|
ConfigNuoURL = "https://nnfp.jss.com.cn/shop/buyer/allow/cxfKp/cxfServerKpOrderSync.action"
|
|
|
|
//诺诺身份认证
|
|
|
|
ConfigIdentity = "9D9F9F13858908468CD41D4C5483AE2E00D1ACFF51C27DF1"
|
|
|
|
// 诺诺获取开票结果
|
|
|
|
ConfigNuoGetURL = "https://nnfp.jss.com.cn/shop/buyer/allow/ecOd/queryElectricKp.action"
|
|
|
|
//诺诺企业税号
|
|
|
|
ConfigNuoTaxNum = "91330212MA2AE2QQXR"
|
|
|
|
|
|
|
|
//新增sku邮件地址
|
|
|
|
ConfigJTEmail = "monsoon.zhu@akuhome.com" //"zhjq@cn-recook.com"
|
|
|
|
|
|
|
|
ConfigImageUrl = "https://jyycdn.reecook.cn/static"
|
|
|
|
|
|
|
|
ConfigEsAddress = "http://127.0.0.1:9200/recook/_analyze?pretty=true"
|
|
|
|
|
|
|
|
supply.InitSupply(supply.Config{
|
|
|
|
Url: "https://supply_api.reecook.cn/supply",
|
|
|
|
AppKey: "u0zPiIEZwMnmVdu20zZ1jAV931K5lMWM",
|
|
|
|
AppSecret: "494lfrgeLIkzKHNf6R1V5jc0SKmlHPMHFrvdUhIemqBbAsFFZjkOkvCCoKSttEZo",
|
|
|
|
})
|
|
|
|
|
|
|
|
rabbitmq.InitRabbitmq(rabbitmq.Config{
|
|
|
|
Host: "supply_api.reecook.cn",
|
|
|
|
Port: 5672,
|
|
|
|
User: "u0zPiIEZwMnmVdu20zZ1jAV931K5lMWM",
|
|
|
|
Password: "dfbfe3da92d363727a1e0bca612e40a4",
|
|
|
|
ReConnSecond: 3,
|
|
|
|
ReConn: true,
|
|
|
|
})
|
|
|
|
} else {
|
|
|
|
log.Println("当前为测试版")
|
|
|
|
Config_Img_Url = "https://testcdn.reecook.cn/static"
|
|
|
|
|
|
|
|
Config_Lottery_Url = "http://115.28.166.108:8090/LotterySystem/LotJsonService"
|
|
|
|
Config_Lottery_Username = "389912"
|
|
|
|
Config_lottery_password = "389912"
|
|
|
|
|
|
|
|
GYS_Login_Url = "http://testsp.reecook.cn/"
|
|
|
|
|
|
|
|
Config_Third_Party_Jingtong_Vender_Id = 1468
|
|
|
|
Config_Third_Party_Jingtong_Main_Category = 141
|
|
|
|
Config_Third_Party_Jingtong_Sub_Category = 142
|
|
|
|
|
|
|
|
// 银联配置
|
|
|
|
Config_Unionpay_Verify_Sign_Cer = "./credentials/unionpay/verify_sign_acp.cer"
|
|
|
|
Config_Unionpay_Private_Pfx = "./credentials/unionpay/700000000000001_acp.pfx"
|
|
|
|
Config_Unionpay_Private_Pfx_Pwd = "000000"
|
|
|
|
Config_Unionpay_URL = "https://gateway.test.95516.com/gateway/api/"
|
|
|
|
Config_Unionpay_MerId = "777290058187720"
|
|
|
|
Config_Unionpay_Front = "https://testapi.reecook.cn/api/v1/pay/unionpay/front/callback"
|
|
|
|
Config_Unionpay_Back = "https://testapi.reecook.cn/api/v1/pay/unionpay/callback"
|
|
|
|
Config_Unionpay_RefundBack = "https://testapi.reecook.cn/api/v1/pay/unionpay/refund/callback"
|
|
|
|
|
|
|
|
//聚水潭
|
|
|
|
ConfigJSTURL = "https://open.erp321.com/api/open/query.aspx"
|
|
|
|
// 旺店通
|
|
|
|
ConfigWDTURl = "http://47.92.239.46/openapi"
|
|
|
|
//诺诺开票发票 http://nnfpbox.nuonuocs.cn/shop/buyer/allow/cxfKp/cxfServerKpOrderSync.action
|
|
|
|
ConfigNuoURL = "http://nnfpbox.nuonuocs.cn/shop/buyer/allow/cxfKp/cxfServerKpOrderSync.action"
|
|
|
|
//诺诺身份认证
|
|
|
|
//ConfigIdentity = "2329CC5F90EDAA8206F47A9EB2DAFDF4E06C61D327553FF1"
|
|
|
|
ConfigIdentity = "2329CC5F90EDAA8208F1F3C72A0CE72A713A9D425CD50CDE"
|
|
|
|
//诺诺获取开票结果
|
|
|
|
ConfigNuoGetURL = "https://nnfpbox.nuonuocs.cn/shop/buyer/allow/ecOd/queryElectricKp.action"
|
|
|
|
|
|
|
|
//诺诺企业税号
|
|
|
|
//ConfigNuoTaxNum = "339901999999824"
|
|
|
|
ConfigNuoTaxNum = "339901999999142"
|
|
|
|
ConfigJTEmail = "monsoon.zhu@akuhome.com" //测试邮箱
|
|
|
|
|
|
|
|
ConfigImageUrl = "https://testcdn.reecook.cn/static"
|
|
|
|
////诺诺身份认证
|
|
|
|
//ConfigIdentity = "9D9F9F13858908468CD41D4C5483AE2E00D1ACFF51C27DF1"
|
|
|
|
////诺诺获取开票结果
|
|
|
|
//ConfigNuoGetURL = "https://nnfp.jss.com.cn/shop/buyer/allow/ecOd/queryElectricKp.action"
|
|
|
|
////诺诺企业税号
|
|
|
|
//ConfigNuoTaxNum = "91330212MA2AE2QQXR"
|
|
|
|
ConfigEsAddress = "http://127.0.0.1:9200/recook/_analyze?pretty=true"
|
|
|
|
}
|
|
|
|
//rabbitmq.InitRabbitmq("127.0.0.1", 5672, "33jTu4x683dEA3U3wiPj60RfZ1KIMQCq", "wCWFon9CbP7KEFbczZ2wT8CcSRCKSdhSFIFK34e2jwlqm3dg5JGy1qlhTJwqllcs")
|
|
|
|
}
|
|
|
|
|
|
|
|
const (
|
|
|
|
Config_Aliyun_Ocr_AppCode = "1830f95365cb47488667ca1ef9aa9f6d" // 阿里云ocr appcode
|
|
|
|
Config_Tianyan_Token = "e43c83dd-7bc2-4ddc-aa58-99ba0ed47dcd" // 天眼查token
|
|
|
|
|
|
|
|
Config_lottery_redis_key = "list:lottery:bet" // redis队列key
|
|
|
|
|
|
|
|
Config_Juhe_Creditcode_Key = "ce1aa9a5311096b3f8724bb32129609e"
|
|
|
|
|
|
|
|
// email
|
|
|
|
Config_Gys_Email_list_redis_key = "list:gys:email" // redis队列key
|
|
|
|
|
|
|
|
// 供应商审核邮件配置
|
|
|
|
Config_Gys_Email_Setting_Smtp = "smtp.163.com"
|
|
|
|
Config_Gys_Email_Setting_Port = 465
|
|
|
|
Config_Gys_Email_Setting_User = "shangmenghaishi"
|
|
|
|
Config_Gys_Email_Setting_Pass = "MEXRPAYRODEZPCTB"
|
|
|
|
Config_Gys_Email_Setting_Mail = "shangmenghaishi@163.com"
|
|
|
|
|
|
|
|
// 景彤接口信息
|
|
|
|
Config_Jingtong_BaseUrl = "https://www.jtgloble.com/api.php"
|
|
|
|
Config_Jingtong_Token = "8PrmSFF44MbdAGq0aCQBZ9fqbewE5wme"
|
|
|
|
|
|
|
|
Config_Jingtong_Task_AddGoods_redis_key = "task:jingtong:addGodds" // redis队列key
|
|
|
|
Config_Jingtong_Task_UpdateTask_redis_key = "task:jingtong:updateTask" // redis队列key
|
|
|
|
|
|
|
|
Config_Gotenberg = "http://127.0.0.1:9001" // word转pdf
|
|
|
|
|
|
|
|
// ConfigShowSwitch 是否显示会员推广相关
|
|
|
|
ConfigShowSwitch = 1
|
|
|
|
|
|
|
|
// ConfigJSTPrefix 聚水潭prefix
|
|
|
|
ConfigJSTPrefix = "recook"
|
|
|
|
|
|
|
|
ConfigJCookAppKey = "5372e576b288430e41057bbb66c34d40"
|
|
|
|
ConfigJCookAppSecret = "7aa6b89426f8fba6b95969331eb62f06"
|
|
|
|
ConfigJCookAppChannelID = 1010246
|
|
|
|
ConfigJCookUrl = "http://jcook.com.cn/api/v1/open/"
|
|
|
|
ConfigJCookMqUser = "jcook11595979048443904"
|
|
|
|
ConfigJCookMqPwd = "aGZ0R6"
|
|
|
|
ConfigJCookMqHost = "jcook.com.cn"
|
|
|
|
ConfigJCookMqPort = "5672"
|
|
|
|
|
|
|
|
ConfigShaMaAppKey = "bebd2a39345c93841b973b0fca92769b"
|
|
|
|
ConfigShaMaAppSecret = "389a52600386b0ffd29d5cd803821a2f"
|
|
|
|
ConfigShaMaAppChannelID = 1010281
|
|
|
|
ConfigShaMaUrl = "http://shama.reecook.cn/api/v1/open/"
|
|
|
|
ConfigShaMaMqUser = "jcook42478154907648"
|
|
|
|
ConfigShaMaMqPwd = "CPGinI"
|
|
|
|
ConfigShaMaMqHost = "shama.reecook.cn"
|
|
|
|
ConfigShaMaMqPort = "5672"
|
|
|
|
|
|
|
|
AlipayAppid = "2021001108632223" // appId
|
|
|
|
AlipayPrivateKey = "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDMQOxcXlyNfnNEui3aipacvfR3NV50lpmVZ1KApskiIy5DjivOyBwvxqB/I7uutPgwlnRsjzzqTx55LbooeSO9UoobBKr3FdxGqjjw4MZNcW5wNiZG3JEQ3OtCgg3o7Y13SYAyKr3DNcHufAKuLKi/IFxmUubfWQ0mHR9ePFMec6ecqpHWsIZmNy5ujY0TMZH1q4Rg1zfUHQu78PWAcsNl+t3Zxs5j1tUo7ZtAfqca6sU+cPXuAx+l/CIhCwX35w39E6J1BYUBczSGvj5+dNAM+dMfuaZCeZo0W9cvhZ6d5Jd3ZCNP/II3S4Sk479kCO6ErG7MyO53//uW8aPnEeAxAgMBAAECggEBAMbjBQRgYdDpa0Zl39ZokoWntc8KKaJvLre7NyvMvBdAmIDxhBjC5CdlSsziN5PD5dQx/MXkqBUj23F1pEpawwFLyOzMG8mjAK3SfMWYqZ+pLzeWkqj3h04bP/2v8+l2vwSDjo/K7KKTyvX0zQtasyoAUdjVKrga12Hgg7XYGbuQdd6UXFqT+BTwQq2JDJEJTYPutN4VyCwiUEGuwCD3TkIFU0d5SGHaOgYBN/btaoPQLm8VnlKRvVr8o9vQ2cr6lDwRtFXkJ3RZJw8UExVPGHAoRlECwqEVA1mJMQ5EPhJrEgNINlE6JiqqCgo1/+58Q9XfYsf7uY8HccFYQP9FIRECgYEA9yXr2N6/vg6sW1PHu5HZWJm0761qq9ed2jZmwNPMD6Xz7Uz9GkYRbxuKvm9YP9qP7pNdH6K14E2gME0AjEmWdx9VId6rKRTR+GGVL01ETnZ62hrG/AEJfBAL+ZVCZYcyMAJYKHomgnY+dvdy3mtxmk8IOT+QkJHrKSX8XBRTxk0CgYEA05G0vfBq4oi3DdO/nrvxSc5K9SLvjW9Rnbr+jgmxw+ZEbqSrsooImfUYUbfkN96X7RePEVLznNYkjJPpp20DNnoauCAfCcjupSPFl1cVEWHs2Czc7HSiqHm7lCDcyyb4q2Vsu6zKmsJIHxEXw76gdUKxvNhiKE0BwHQ/Yqmmu3UCgYEAkGlSFBikBVPhlkOwE4O3cjPuK5YzHFIS5GyhQc8AD6yyiVhRFEcY7Mk1Gu1IrZbyPz9QTKnwiC4TieWUimR9TQG75tyLOqf1wKKUX11QqmBEjKjU2G9qsVlXBfEXKOgEhVT5Wj11vwmEmlMghaJWcQn5Dip8OF1rAVI20T73bIkCgYAtwc+TXNHhGKxugyNoU0GGMuWnSt0Ae9jtAipX0eTud3jJbTftL0lY8tdFpT3oj23QS04X8xbZDr9s3/iiy0Lsn0/0Do5n8VsbwDbV2nGmBsXQozNMuJUNVvaovMrD7TPO7eqsVFylR+uNPIclQK83bSs/qpTgHneIhhvHXOXAmQKBgATsDkvmaVTyGpuzaur7SodTJneNQWQEtnGhaAtbXtPWKpUJHAyIDt7/80FwHOun3/N0CBjzt06T4uvGDzRpYJCsTcoap/JbgdokN4KloRs2Nd7+3O1scep0mJoQWPcYKZxErmTtYgCrSLENbi6sf83xwTWcncFJ9qu1ei13NzPB" // 商户私钥
|
|
|
|
AlipayAliPublicKey = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtrlT+XcRtKrfgDKB6XxlJbLzQWNMPQ8tTmZvd66OoJDbsnPZuIP7w01XNdIodEAxTFpK4wjUNauqUTSxJimkM8GsPgX/wUW7PR4i25cniHgFFH8vLuRnXcwTptr3LnAjgaSj0nOZYAnOkTcSLoPGgMqBzT/eADkpRvBTRvEhEaMjMPRJ09jVGrIjzpugZ5ECWNBD28nqtAAyDU1jKtHL5l290+WIA838D8sP54Kx8vAwFgMelRg1SljPcSrA2Hnh8qAesiZuJB3pGRKSEwPp51opdM2ARehbXLZsURkjGfB9jVBu9bdKMd7Mm7bun/GD2zM4V07JeFKnYwrcX5lL1wIDAQAB" // 支付宝公钥
|
|
|
|
)
|
|
|
|
|
|
|
|
// GetEnv @Title 获取环境变量
|
|
|
|
func GetEnv(key, defaultEnv string) string {
|
|
|
|
env := os.Getenv(key)
|
|
|
|
if env != "" {
|
|
|
|
return env
|
|
|
|
}
|
|
|
|
return defaultEnv
|
|
|
|
}
|