修改新增的时候也同步VendorStatus字段
This commit is contained in:
@@ -1519,6 +1519,7 @@ func AddStoreCourierMap(ctx *jxcontext.Context, db *dao.DaoDB, storeID, vendorID
|
|||||||
func addStoreCourierMap(ctx *jxcontext.Context, db *dao.DaoDB, storeID, vendorID int, storeCourierMap *model.StoreCourierMap, isNeedUpdateRemote bool) (outStoreCourierMap *model.StoreCourierMap, err error) {
|
func addStoreCourierMap(ctx *jxcontext.Context, db *dao.DaoDB, storeID, vendorID int, storeCourierMap *model.StoreCourierMap, isNeedUpdateRemote bool) (outStoreCourierMap *model.StoreCourierMap, err error) {
|
||||||
storeCourierMap.StoreID = storeID
|
storeCourierMap.StoreID = storeID
|
||||||
storeCourierMap.VendorID = vendorID
|
storeCourierMap.VendorID = vendorID
|
||||||
|
storeCourierMap.VendorStatus = storeCourierMap.Status
|
||||||
globals.SugarLogger.Debugf("addStoreCourierMap %s, storeCourierMap:%s, isNeedUpdateRemote:%t", model.VendorChineseNames[vendorID], utils.Format4Output(storeCourierMap, true), isNeedUpdateRemote)
|
globals.SugarLogger.Debugf("addStoreCourierMap %s, storeCourierMap:%s, isNeedUpdateRemote:%t", model.VendorChineseNames[vendorID], utils.Format4Output(storeCourierMap, true), isNeedUpdateRemote)
|
||||||
|
|
||||||
if handler := partner.GetDeliveryPlatformFromVendorID(vendorID); handler != nil {
|
if handler := partner.GetDeliveryPlatformFromVendorID(vendorID); handler != nil {
|
||||||
@@ -1564,7 +1565,8 @@ func DeleteStoreCourierMap(ctx *jxcontext.Context, db *dao.DaoDB, storeID, vendo
|
|||||||
}
|
}
|
||||||
storeCourierMap := &model.StoreCourierMap{}
|
storeCourierMap := &model.StoreCourierMap{}
|
||||||
num, err = dao.DeleteEntityLogically(db, storeCourierMap, map[string]interface{}{
|
num, err = dao.DeleteEntityLogically(db, storeCourierMap, map[string]interface{}{
|
||||||
model.FieldStatus: model.StoreStatusDisabled,
|
model.FieldStatus: model.StoreStatusDisabled,
|
||||||
|
model.FieldVendorStatus: model.StoreStatusDisabled,
|
||||||
}, userName, map[string]interface{}{
|
}, userName, map[string]interface{}{
|
||||||
model.FieldStoreID: storeID,
|
model.FieldStoreID: storeID,
|
||||||
model.FieldVendorID: vendorID,
|
model.FieldVendorID: vendorID,
|
||||||
|
|||||||
@@ -51,7 +51,8 @@ const (
|
|||||||
FieldActID = "ActID"
|
FieldActID = "ActID"
|
||||||
FieldVendorActID = "VendorActID"
|
FieldVendorActID = "VendorActID"
|
||||||
|
|
||||||
FieldSkuSeq = "Seq"
|
FieldSkuSeq = "Seq"
|
||||||
|
FieldVendorStatus = "VendorStatus"
|
||||||
)
|
)
|
||||||
|
|
||||||
type ModelIDCUL struct {
|
type ModelIDCUL struct {
|
||||||
|
|||||||
Reference in New Issue
Block a user