|
@@ -51,13 +51,12 @@ func buyerStandarData(db string, query map[string]interface{}) {
|
|
|
if data != nil {
|
|
|
province, city, district := "", "", ""
|
|
|
province = qu.ObjToString(data["province"])
|
|
|
- if province == "" { //省份为空,company_address优先提取区域信息再buyer
|
|
|
- company_address := qu.ObjToString(data["company_address"])
|
|
|
- if company_address != "" {
|
|
|
- province, city, district = GetProvinceCityDistrict([]string{company_address})
|
|
|
- }
|
|
|
- if province == "" {
|
|
|
- province, city, district = GetProvinceCityDistrict([]string{buyer})
|
|
|
+ if province == "" { //省份为空,buyer优先提取区域信息再company_address
|
|
|
+ province, city, district = GetProvinceCityDistrict([]string{buyer}) //先buyer
|
|
|
+ if province == "" { //再address
|
|
|
+ if address := qu.ObjToString(data["company_address"]); address != "" {
|
|
|
+ province, city, district = GetProvinceCityDistrict([]string{address})
|
|
|
+ }
|
|
|
}
|
|
|
data["province"] = province
|
|
|
data["city"] = city
|