From 1f63dc815865e0fa2bcd1d6f557b8f99d80177a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Thu, 8 Apr 2021 13:51:49 +0800 Subject: [PATCH] aa --- business/jxstore/cms/storeman.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/business/jxstore/cms/storeman.go b/business/jxstore/cms/storeman.go index f25309f7a..be42cba78 100644 --- a/business/jxstore/cms/storeman.go +++ b/business/jxstore/cms/storeman.go @@ -29,6 +29,9 @@ func (s *StoreManager) OnStoreStatusChanged(vendorStoreID string, vendorID int, db := dao.GetDB() storeDetail, err := dao.GetStoreDetailByVendorStoreID(db, vendorStoreID, vendorID, "") if err == nil { + if storeDetail.IsSync == model.NO { + return err + } var storeKV, storeMapKV map[string]interface{} if storeStatus == model.StoreStatusOpened { if storeDetail.Status != model.StoreStatusOpened { @@ -65,7 +68,7 @@ func (s *StoreManager) OnStoreStatusChanged(vendorStoreID string, vendorID int, } } if err == nil && (storeKV != nil || storeMapKV != nil) { - txDB , _ := dao.Begin(db) + txDB, _ := dao.Begin(db) defer func() { if r := recover(); r != nil || err != nil { dao.Rollback(db, txDB)