This commit is contained in:
suyl
2021-08-06 15:04:59 +08:00
parent e61fcb74b7
commit ee34c419bb

View File

@@ -1541,21 +1541,22 @@ func SetMTPSStatus2(storeID int) {
}
stores, _ := dao.GetStoreCourierList(db, storeIDs, []int{model.VendorIDMTPS}, model.StoreStatusAll, model.StoreAuditStatusAll)
for _, v := range stores {
storeDetail, _ := dao.GetStoreDetail2(db, v.StoreID, "", model.VendorIDMTPS)
_, err := api.MtpsAPI.CheckOrder(v.VendorStoreID, storeDetail.Address, int64(storeDetail.Lng), int64(storeDetail.Lat), time.Now().Unix())
if mtpsapi.IsOpen(err) {
sl := make(map[string]interface{})
sl["status"] = 1
sl["vendorStatus"] = 1
UpdateStoreCourierMap(jxcontext.AdminCtx, db, v.StoreID, model.VendorIDMTPS, sl, "jxadmin")
} else {
if mtpsapi.IsExist(err) {
DeleteStoreCourierMap(jxcontext.AdminCtx, db, v.StoreID, model.VendorIDMTPS, "jxadmin")
} else {
if storeDetail, _ := dao.GetStoreDetail2(db, v.StoreID, "", model.VendorIDMTPS); storeDetail != nil {
_, err := api.MtpsAPI.CheckOrder(v.VendorStoreID, storeDetail.Address, int64(storeDetail.Lng), int64(storeDetail.Lat), time.Now().Unix())
if mtpsapi.IsOpen(err) {
sl := make(map[string]interface{})
sl["status"] = 0
sl["vendorStatus"] = 0
sl["status"] = 1
sl["vendorStatus"] = 1
UpdateStoreCourierMap(jxcontext.AdminCtx, db, v.StoreID, model.VendorIDMTPS, sl, "jxadmin")
} else {
if mtpsapi.IsExist(err) {
DeleteStoreCourierMap(jxcontext.AdminCtx, db, v.StoreID, model.VendorIDMTPS, "jxadmin")
} else {
sl := make(map[string]interface{})
sl["status"] = 0
sl["vendorStatus"] = 0
UpdateStoreCourierMap(jxcontext.AdminCtx, db, v.StoreID, model.VendorIDMTPS, sl, "jxadmin")
}
}
}
}