- ebai prod key added.

- TrimDecorationChar
This commit is contained in:
gazebo
2018-11-13 09:29:06 +08:00
parent 4d459380aa
commit 49b9d07153
4 changed files with 34 additions and 14 deletions

View File

@@ -253,8 +253,8 @@ func SplitSkuName(skuName string) (prefix, name, comment, specUnit, unit string,
} else if searchResult[8] != "" { } else if searchResult[8] != "" {
comment = searchResult[8] comment = searchResult[8]
} }
comment = strings.Trim(comment, " ()") comment = TrimDecorationChar(comment)
name = strings.Trim(searchResult[2], " ") name = TrimDecorationChar(searchResult[2])
if comment != "" { if comment != "" {
if utf8.RuneCountInString(comment) <= 5 { if utf8.RuneCountInString(comment) <= 5 {
name += "-" + comment name += "-" + comment
@@ -271,7 +271,7 @@ func SplitSkuName(skuName string) (prefix, name, comment, specUnit, unit string,
unit = searchResult[7] unit = searchResult[7]
} }
specQuality = float32(utils.Str2Float64(searchResult[4])) specQuality = float32(utils.Str2Float64(searchResult[4]))
prefix = strings.Trim(searchResult[1], " []()【】()") prefix = TrimDecorationChar(searchResult[1])
} }
return prefix, name, comment, specUnit, unit, specQuality return prefix, name, comment, specUnit, unit, specQuality
} }
@@ -347,3 +347,7 @@ func ComposeQiniuResURL(key string) string {
func IsLegalMobileNumber(num int64) bool { func IsLegalMobileNumber(num int64) bool {
return num >= 13000000000 && num <= 19999999999 return num >= 13000000000 && num <= 19999999999
} }
func TrimDecorationChar(value string) string {
return strings.Trim(value, " \t\n[]()【】()-_——")
}

View File

@@ -62,11 +62,11 @@ func SplitStoreName(fullName, separator, defaultPrefix string) (prefix, bareName
bareName = strings.Trim(strings.Trim(fullName, defaultPrefix), separator) bareName = strings.Trim(strings.Trim(fullName, defaultPrefix), separator)
} }
return utils.TrimBlankChar(defaultPrefix), utils.TrimBlankChar(bareName) return TrimDecorationChar(defaultPrefix), TrimDecorationChar(bareName)
} }
func ComposeStoreName(bareName, separator, prefix string) (fullName string) { func ComposeStoreName(bareName, separator, prefix string) (fullName string) {
return prefix + separator + utils.TrimBlankChar(strings.Trim(bareName, separator)) return prefix + separator + TrimDecorationChar(strings.Trim(bareName, separator))
} }
func StrTime2JxOperationTime(strTime string, defValue int16) int16 { func StrTime2JxOperationTime(strTime string, defValue int16) int16 {

View File

@@ -253,13 +253,17 @@ func EbaiDeliveryType2Jx(deliveryType string) int8 {
} }
func EbaiDeliveryRegion2Jx(deliveryRegion interface{}) string { func EbaiDeliveryRegion2Jx(deliveryRegion interface{}) string {
region := deliveryRegion.([]interface{})[0].(map[string]interface{})["region"].([]interface{})[0].([]interface{}) realDeliveryRegion := deliveryRegion.([]interface{})
coords := make([]string, len(region)) if len(realDeliveryRegion) > 0 {
for k, v := range region { region := deliveryRegion.([]interface{})[0].(map[string]interface{})["region"].([]interface{})[0].([]interface{})
mapV := v.(map[string]interface{}) coords := make([]string, len(region))
coords[k] = fmt.Sprintf("%.6f,%.6f", utils.MustInterface2Float64(mapV["longitude"]), utils.MustInterface2Float64(mapV["latitude"])) for k, v := range region {
mapV := v.(map[string]interface{})
coords[k] = fmt.Sprintf("%.6f,%.6f", utils.MustInterface2Float64(mapV["longitude"]), utils.MustInterface2Float64(mapV["latitude"]))
}
return strings.Join(coords, ";")
} }
return strings.Join(coords, ";") return ""
} }
func JxDeliveryRegion2Ebai(store *model.Store) interface{} { func JxDeliveryRegion2Ebai(store *model.Store) interface{} {

View File

@@ -25,9 +25,6 @@ qiniuAK = "bKWilgyrJlc8aXgLEpCUmRrYcxJ8OYhoKk5mO3jJ"
qiniuSK = "3MNdU_lKnu22vrNtUELDcLBv23UOUWYKzc16Pmkj" qiniuSK = "3MNdU_lKnu22vrNtUELDcLBv23UOUWYKzc16Pmkj"
qiniuBucket = "jingxistandardlib" qiniuBucket = "jingxistandardlib"
ebaiSource = "62923"
ebaiSecret = "aa4cdc6c1108486b"
[dev] [dev]
freshFoodServerURL = "http://portal.beta.jxc4.com" freshFoodServerURL = "http://portal.beta.jxc4.com"
@@ -40,6 +37,9 @@ elmToken = "2d2b583447b04b6bba5a6f3faed3559b"
elmAppKey = "RwT214gAsS" elmAppKey = "RwT214gAsS"
elmSecret = "56afff4b9ebd8a7eb532d18fa33f17be57f9b9db" elmSecret = "56afff4b9ebd8a7eb532d18fa33f17be57f9b9db"
ebaiSource = "62923"
ebaiSecret = "aa4cdc6c1108486b"
mtpsAppKey = "25e816550bc9484480642f19a95f13fd" mtpsAppKey = "25e816550bc9484480642f19a95f13fd"
mtpsSecret = "r4$HqrKx9~=7?2Jfo,$Z~a7%~k!Au&pEdI2)oPJvSbH2ao@2N0[8wSIvtuumh_J^" mtpsSecret = "r4$HqrKx9~=7?2Jfo,$Z~a7%~k!Au&pEdI2)oPJvSbH2ao@2N0[8wSIvtuumh_J^"
@@ -64,6 +64,9 @@ elmToken = ""
elmAppKey = "KLRDcOZGrk" elmAppKey = "KLRDcOZGrk"
elmSecret = "1fc221f8265506531da36fb613d5f5ad673f2e9a" elmSecret = "1fc221f8265506531da36fb613d5f5ad673f2e9a"
ebaiSource = "34665"
ebaiSecret = "c3db75b754ea2d89"
mtpsAppKey = "3c0a05d464c247c19d7ec13accc78605" mtpsAppKey = "3c0a05d464c247c19d7ec13accc78605"
mtpsSecret = "b1M}9?:sTbsB[OF2gNORnN(|(iy9rB8(`7]|[wGLnbmt`evfM>E:A90DjHAW:UPE" mtpsSecret = "b1M}9?:sTbsB[OF2gNORnN(|(iy9rB8(`7]|[wGLnbmt`evfM>E:A90DjHAW:UPE"
@@ -111,6 +114,9 @@ elmToken = ""
elmAppKey = "KLRDcOZGrk" elmAppKey = "KLRDcOZGrk"
elmSecret = "1fc221f8265506531da36fb613d5f5ad673f2e9a" elmSecret = "1fc221f8265506531da36fb613d5f5ad673f2e9a"
ebaiSource = "34665"
ebaiSecret = "c3db75b754ea2d89"
mtpsAppKey = "3c0a05d464c247c19d7ec13accc78605" mtpsAppKey = "3c0a05d464c247c19d7ec13accc78605"
mtpsSecret = "b1M}9?:sTbsB[OF2gNORnN(|(iy9rB8(`7]|[wGLnbmt`evfM>E:A90DjHAW:UPE" mtpsSecret = "b1M}9?:sTbsB[OF2gNORnN(|(iy9rB8(`7]|[wGLnbmt`evfM>E:A90DjHAW:UPE"
@@ -136,6 +142,9 @@ elmToken = "2d2b583447b04b6bba5a6f3faed3559b"
elmAppKey = "RwT214gAsS" elmAppKey = "RwT214gAsS"
elmSecret = "56afff4b9ebd8a7eb532d18fa33f17be57f9b9db" elmSecret = "56afff4b9ebd8a7eb532d18fa33f17be57f9b9db"
ebaiSource = "62923"
ebaiSecret = "aa4cdc6c1108486b"
mtpsAppKey = "25e816550bc9484480642f19a95f13fd" mtpsAppKey = "25e816550bc9484480642f19a95f13fd"
mtpsSecret = "r4$HqrKx9~=7?2Jfo,$Z~a7%~k!Au&pEdI2)oPJvSbH2ao@2N0[8wSIvtuumh_J^" mtpsSecret = "r4$HqrKx9~=7?2Jfo,$Z~a7%~k!Au&pEdI2)oPJvSbH2ao@2N0[8wSIvtuumh_J^"
@@ -161,6 +170,9 @@ elmToken = ""
elmAppKey = "KLRDcOZGrk" elmAppKey = "KLRDcOZGrk"
elmSecret = "1fc221f8265506531da36fb613d5f5ad673f2e9a" elmSecret = "1fc221f8265506531da36fb613d5f5ad673f2e9a"
ebaiSource = "34665"
ebaiSecret = "c3db75b754ea2d89"
mtpsAppKey = "3c0a05d464c247c19d7ec13accc78605" mtpsAppKey = "3c0a05d464c247c19d7ec13accc78605"
mtpsSecret = "b1M}9?:sTbsB[OF2gNORnN(|(iy9rB8(`7]|[wGLnbmt`evfM>E:A90DjHAW:UPE" mtpsSecret = "b1M}9?:sTbsB[OF2gNORnN(|(iy9rB8(`7]|[wGLnbmt`evfM>E:A90DjHAW:UPE"