diff --git a/business/partner/purchase/jd/store.go b/business/partner/purchase/jd/store.go index 4a9b73857..549a3553a 100644 --- a/business/partner/purchase/jd/store.go +++ b/business/partner/purchase/jd/store.go @@ -403,15 +403,15 @@ func (c *PurchaseHandler) SyncQualify(ctx *jxcontext.Context, storeDetail *dao.S var qualifyList []*jdapi.QualifyItem licenceDetail, err := api.JdPageAPI.GetCorporationInfo(storeDetail.VendorStoreID, storeDetail.LicenceCode) if err != nil { - return err + return addStoreInfo2Err(err, storeDetail.ID) } licenceURL, err := c.storeUploadImgByURL(storeDetail.VendorOrgCode, storeDetail.Licence) if err != nil { - return err + return addStoreInfo2Err(err, storeDetail.ID) } expireStart, err := utils.TryStr2Time(licenceDetail.StartDate) if err != nil { - return fmt.Errorf("执照有效开始时间:%s非法,请手动处理", licenceDetail.StartDate) + return addStoreInfo2Err(fmt.Errorf("执照有效开始时间:%s非法,请手动处理", licenceDetail.StartDate), storeDetail.ID) } qualifyList = append(qualifyList, &jdapi.QualifyItem{ QualifyType: jdapi.QualifyTypeCompany,