|
@@ -45,7 +45,7 @@ type ShangHaiResultApidateComPany struct {
|
|
|
func SendComapnyToShanghai(url, jsonCompany string) {
|
|
|
method := "POST"
|
|
|
//fmt.Println(string(jsonCompany))
|
|
|
- utils.FileLog.Info(string(jsonCompany))
|
|
|
+ //utils.FileLog.Info(string(jsonCompany))
|
|
|
payload := strings.NewReader(jsonCompany)
|
|
|
client := &http.Client{}
|
|
|
req, err := http.NewRequest(method, url, payload)
|
|
@@ -65,7 +65,7 @@ func SendComapnyToShanghai(url, jsonCompany string) {
|
|
|
fmt.Println(err)
|
|
|
return
|
|
|
}
|
|
|
- var result GetShangHaiTokenResultApi
|
|
|
+ var result GetShangHaiTokenResultApiComPany
|
|
|
err = json.Unmarshal(body, &result)
|
|
|
if err != nil {
|
|
|
fmt.Println("Getres.pdfResult Err:", err.Error())
|
|
@@ -83,14 +83,14 @@ func SendComapnyToShanghai(url, jsonCompany string) {
|
|
|
if strings.Index(string(body), "必填") > 0 || strings.Index(string(body), "失败") > 0 || strings.Index(string(body), "社会信用代码格式错误") > 0 {
|
|
|
go utils.SendEmail("同步策略平台信息失败"+"【"+utils.APPNAME+"】"+time.Now().Format("2006-01-02 15:04:05"), string(body), utils.EmailSendToExpert)
|
|
|
}
|
|
|
- //var companyCode string
|
|
|
- //for _, v := range result.Data.FailInfo {
|
|
|
- // if v.ErrMsg == "c" {
|
|
|
- // companyCode += "'" + v.ErrVal + "',"
|
|
|
- // }
|
|
|
- //}
|
|
|
+ var companyCode string
|
|
|
+ for _, v := range result.Data.FailInfo {
|
|
|
+ if v.ErrMsg == "社会信用代码权益CRM已存在对应客户" {
|
|
|
+ companyCode += "'" + v.ErrVal + "',"
|
|
|
+ }
|
|
|
+ }
|
|
|
////fmt.Println(result.Data.FailInfo)
|
|
|
- //utils.FileLog.Info(string(companyCode))
|
|
|
+ utils.FileLog.Info(string(companyCode))
|
|
|
//utils.FileLog.Info(string(body))
|
|
|
//fmt.Println(string(body))
|
|
|
}
|