2022-08-15 10:28:35 +00:00
|
|
|
package tnc
|
|
|
|
|
|
|
|
const (
|
|
|
|
TimeLayout = "2006-01-02 15:04:05"
|
|
|
|
|
2022-08-18 10:58:22 +00:00
|
|
|
apiPathCreateOutboundRequest = "/api/v1/ors"
|
|
|
|
apiPathGetOutboundRequest = "/api/v1/ors/%d"
|
|
|
|
apiPathCancelOutboundRequest = "/api/v1/ors/%d/cancel"
|
|
|
|
apiPathUpdateLogisticInfoOutboundRequest = "/api/v1/ors/%d/logistic-info"
|
|
|
|
apiPathAuth = "/auth/realms/%s/protocol/openid-connect/token"
|
2022-08-15 10:28:35 +00:00
|
|
|
|
|
|
|
PriorityUrgent = 3
|
|
|
|
PriorityHigh = 2
|
|
|
|
PriorityNormal = 1
|
|
|
|
|
|
|
|
TPLCodeGHN = "GHN"
|
|
|
|
TPLCodeGHTK = "GHTK"
|
|
|
|
TPLCodeBest = "BEST"
|
|
|
|
TPLCodeSnappy = "SPY"
|
|
|
|
TPLCodeViettelPost = "VTP"
|
|
|
|
TPLCodeSellyExpress = "SE"
|
|
|
|
TPLCodeJTExpress = "JTE"
|
2022-08-18 10:58:22 +00:00
|
|
|
|
|
|
|
ShippingServiceCodeSTD = "STD"
|
|
|
|
ORTypeOrder = 1
|
|
|
|
ShippingTypeSelfShip = 1
|
|
|
|
PackTypeNormal = 1
|
|
|
|
BizTypeB2C = 1
|
|
|
|
ConditionTypeCodeNew = "NEW"
|
2022-08-15 10:28:35 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
const (
|
2023-08-16 03:01:10 +00:00
|
|
|
baseURLAuthStaging = "https://auth.stg.vnfai.com"
|
2023-08-16 04:58:56 +00:00
|
|
|
baseURLStaging = "https://ext.stg.vnfai.com"
|
2022-08-15 10:28:35 +00:00
|
|
|
|
2023-08-16 03:01:10 +00:00
|
|
|
baseURLAuthProd = "https://auth.vnfai.com"
|
2023-08-16 04:58:56 +00:00
|
|
|
baseURLProd = "https://ext.vnfai.com"
|
2022-08-15 10:28:35 +00:00
|
|
|
)
|
|
|
|
|
2022-08-24 07:17:45 +00:00
|
|
|
const (
|
|
|
|
ErrCodeExistPartnerCode = "exist_partner_code"
|
|
|
|
)
|
|
|
|
|
2022-08-15 10:28:35 +00:00
|
|
|
var (
|
|
|
|
baseURLENVMapping = map[ENV]string{
|
|
|
|
EnvProd: baseURLProd,
|
|
|
|
EnvStaging: baseURLStaging,
|
|
|
|
}
|
|
|
|
baseURLAuthENVMapping = map[ENV]string{
|
|
|
|
EnvProd: baseURLAuthProd,
|
|
|
|
EnvStaging: baseURLAuthStaging,
|
|
|
|
}
|
|
|
|
)
|