xingzai преди 3 години
родител
ревизия
9be0886bd1
променени са 1 файла, в които са добавени 9 реда и са изтрити 9 реда
  1. 9 9
      services/send_company_user.go

+ 9 - 9
services/send_company_user.go

@@ -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))
 }