diff --git a/business/jxstore/tempop/tempop.go b/business/jxstore/tempop/tempop.go index 760b076d2..87dac5802 100644 --- a/business/jxstore/tempop/tempop.go +++ b/business/jxstore/tempop/tempop.go @@ -8,8 +8,6 @@ import ( "strings" "time" - "git.rosy.net.cn/baseapi/platformapi/jdshopapi" - "git.rosy.net.cn/jx-callback/business/auth2/authprovider/weixin" "git.rosy.net.cn/jx-callback/business/partner/delivery" "github.com/360EntSecGroup-Skylar/excelize" @@ -1747,85 +1745,94 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) { // } // } // } - var ( - storeMaps []*model.StoreMap - db = dao.GetDB() - ) - sql := ` - SELECT * from store_map where vendor_id = 5 and deleted_at = '1970-01-01 00:00:00' and vendor_org_code = 2 - and store_id <> 100206 - ` - dao.GetRows(db, &storeMaps, sql, nil) - for _, v := range storeMaps { - detail, _ := api.JdShop2API.ShopDetail(utils.Str2Int(v.VendorStoreID)) - storeDetail, _ := dao.GetStoreDetail(db, v.StoreID, model.VendorIDJDShop, "2") + //京东商城补身份证 + // var ( + // storeMaps []*model.StoreMap + // db = dao.GetDB() + // ) + // sql := ` + // SELECT * from store_map where vendor_id = 5 and deleted_at = '1970-01-01 00:00:00' and vendor_org_code = 2 + // and store_id <> 100206 + // ` + // dao.GetRows(db, &storeMaps, sql, nil) + // for _, v := range storeMaps { + // detail, _ := api.JdShop2API.ShopDetail(utils.Str2Int(v.VendorStoreID)) + // storeDetail, _ := dao.GetStoreDetail(db, v.StoreID, model.VendorIDJDShop, "2") - var ( - url2 string - idCode string - startTime string - ) - if storeDetail.IDCardFront != "" { - data2, _, _ := jxutils.DownloadFileByURL(storeDetail.IDCardFront) - fileName := storeDetail.IDCardFront[strings.LastIndex(storeDetail.IDCardFront, "/")+1 : len(storeDetail.IDCardFront)] - url2, _ = api.JdShop2API.UploadImageNew(data2, fileName) - } else { - data2, _, _ := jxutils.DownloadFileByURL("http://image.jxc4.com/image/a9bfc170a950ab9a4c76bd10b48b222b.tem.jpg") - fileName := "a9bfc170a950ab9a4c76bd10b48b222b.tem.jpg" - url2, _ = api.JdShop2API.UploadImageNew(data2, fileName) - } - if storeDetail.IDCode == "" { - idCode = "610126198012230014" - } else { - idCode = storeDetail.IDCode - } - if storeDetail.IDValid == "" { - startTime = "2013-01-25 00:00:00" - } else { - startTime = utils.Time2Str(utils.Str2Time(storeDetail.IDValid)) - } - ex := storeDetail.IDExpire - if ex == "" { - ex = utils.Time2Str(utils.Str2Time(storeDetail.IDValid).AddDate(20, 0, 0)) - } - if !strings.Contains(ex, "00:00:00") { - ex += " 00:00:00" - } - api.JdShop2API.UpdateBasic(&jdshopapi.UpdateBasicParam{ - StoreID: detail.StoreID, - StoreName: detail.StoreName, - CategoryID2: detail.CategoryID2, - Coordinate: detail.Coordinate, - BussinessBeginTime: detail.BussinessBeginTime, - BussinessEndTime: detail.BussinessEndTime, - ImgURL: detail.ImgURL, - StorePhone: detail.StorePhone, - AddName: storeDetail.Address, - AddCode1: detail.AddCode1, - AddCode2: detail.AddCode2, - AddCode3: detail.AddCode3, - CategoryID1: detail.CategoryID1, - QualificationRequests: []*jdshopapi.QualificationRequests{ - &jdshopapi.QualificationRequests{ - QualificationID: 41, - QualificationName: "营业执照", - QualificationNo: detail.QualificationInfoTOList[0].QualificationNo, - QualificationURL: detail.QualificationInfoTOList[0].QualificationURL, - StartTime: detail.QualificationInfoTOList[0].StartTime, - EndingTime: detail.QualificationInfoTOList[0].EndingTime, - Time: []string{detail.QualificationInfoTOList[0].StartTime, detail.QualificationInfoTOList[0].EndingTime}, - }, - &jdshopapi.QualificationRequests{ - QualificationID: 42, - QualificationName: "身份证件", - QualificationNo: idCode, - QualificationURL: url2, - StartTime: startTime, - EndingTime: ex, - Time: []string{startTime, ex}, - }, - }, - }) + // var ( + // url2 string + // idCode string + // startTime string + // ) + // if storeDetail.IDCardFront != "" { + // data2, _, _ := jxutils.DownloadFileByURL(storeDetail.IDCardFront) + // fileName := storeDetail.IDCardFront[strings.LastIndex(storeDetail.IDCardFront, "/")+1 : len(storeDetail.IDCardFront)] + // url2, _ = api.JdShop2API.UploadImageNew(data2, fileName) + // } else { + // data2, _, _ := jxutils.DownloadFileByURL("http://image.jxc4.com/image/a9bfc170a950ab9a4c76bd10b48b222b.tem.jpg") + // fileName := "a9bfc170a950ab9a4c76bd10b48b222b.tem.jpg" + // url2, _ = api.JdShop2API.UploadImageNew(data2, fileName) + // } + // if storeDetail.IDCode == "" { + // idCode = "610126198012230014" + // } else { + // idCode = storeDetail.IDCode + // } + // if storeDetail.IDValid == "" { + // startTime = "2013-01-25 00:00:00" + // } else { + // startTime = utils.Time2Str(utils.Str2Time(storeDetail.IDValid)) + // } + // ex := storeDetail.IDExpire + // if ex == "" { + // ex = utils.Time2Str(utils.Str2Time(storeDetail.IDValid).AddDate(20, 0, 0)) + // } + // if !strings.Contains(ex, "00:00:00") { + // ex += " 00:00:00" + // } + // api.JdShop2API.UpdateBasic(&jdshopapi.UpdateBasicParam{ + // StoreID: detail.StoreID, + // StoreName: detail.StoreName, + // CategoryID2: detail.CategoryID2, + // Coordinate: detail.Coordinate, + // BussinessBeginTime: detail.BussinessBeginTime, + // BussinessEndTime: detail.BussinessEndTime, + // ImgURL: detail.ImgURL, + // StorePhone: detail.StorePhone, + // AddName: storeDetail.Address, + // AddCode1: detail.AddCode1, + // AddCode2: detail.AddCode2, + // AddCode3: detail.AddCode3, + // CategoryID1: detail.CategoryID1, + // QualificationRequests: []*jdshopapi.QualificationRequests{ + // &jdshopapi.QualificationRequests{ + // QualificationID: 41, + // QualificationName: "营业执照", + // QualificationNo: detail.QualificationInfoTOList[0].QualificationNo, + // QualificationURL: detail.QualificationInfoTOList[0].QualificationURL, + // StartTime: detail.QualificationInfoTOList[0].StartTime, + // EndingTime: detail.QualificationInfoTOList[0].EndingTime, + // Time: []string{detail.QualificationInfoTOList[0].StartTime, detail.QualificationInfoTOList[0].EndingTime}, + // }, + // &jdshopapi.QualificationRequests{ + // QualificationID: 42, + // QualificationName: "身份证件", + // QualificationNo: idCode, + // QualificationURL: url2, + // StartTime: startTime, + // EndingTime: ex, + // Time: []string{startTime, ex}, + // }, + // }, + // }) + // } + var ( + db = dao.GetDB() + ) + stores, _ := dao.GetStoreList(db, nil, nil, nil, nil, "") + for _, v := range stores { + cms.UpdateOrCreateCourierStores(ctx, v.ID, false, false, false) + break } return err }