- 将IsMobileFake用IsStringLikeMobile替换

- 添加HandleOrder4Consignee, GetRealMobile4Order和GetAuthType4Vendor
- 添加GoodsOrder.VendorUserID
This commit is contained in:
gazebo
2019-09-04 18:50:25 +08:00
parent f50fdf2bab
commit a0bb7d37f0
10 changed files with 93 additions and 55 deletions

View File

@@ -664,13 +664,21 @@ func WriteFile(fileName string, binData []byte) error {
return err
}
// func GetRealMobile4Order(order *model.GoodsOrder) (mobileNumber string) {
// mobileNumber = order.ConsigneeMobile2
// if mobileNumber == "" {
// mobileNumber = order.ConsigneeMobile
// }
// if IsMobileFake(mobileNumber) {
// mobileNumber = ""
// }
// return mobileNumber
// }
func GetRealMobile4Order(order *model.GoodsOrder) (mobileNumber string) {
mobileNumber = order.ConsigneeMobile2
if mobileNumber == "" {
mobileNumber = order.ConsigneeMobile
}
if !IsStringLikeMobile(mobileNumber) {
mobileNumber = ""
}
return mobileNumber
}
func GetAuthType4Vendor(vendorID int) (authType string) {
authType = model.VendorNames[vendorID]
if authType != "" {
authType = "vendor." + authType
}
return authType
}