操作日志记录,门店绑定
This commit is contained in:
@@ -1108,6 +1108,9 @@ func AddStoreVendorMap(ctx *jxcontext.Context, db *dao.DaoDB, vendorID int, vend
|
|||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
if err = dao.CreateEntity(db, storeMap); err == nil {
|
if err = dao.CreateEntity(db, storeMap); err == nil {
|
||||||
|
if globals.IsAddEvent {
|
||||||
|
err = AddEventDetail(db, ctx, model.OperateAdd, storeID, model.ThingTypeStore, storeID, "", "{'VendorID':"+utils.Int2Str(vendorID)+"}")
|
||||||
|
}
|
||||||
dao.Commit(db)
|
dao.Commit(db)
|
||||||
outStoreMap = storeMap
|
outStoreMap = storeMap
|
||||||
_, err = CurVendorSync.SyncStore(ctx, db, storeMap.VendorID, storeID, false, userName)
|
_, err = CurVendorSync.SyncStore(ctx, db, storeMap.VendorID, storeID, false, userName)
|
||||||
@@ -1134,6 +1137,9 @@ func DeleteStoreVendorMap(ctx *jxcontext.Context, db *dao.DaoDB, storeID, vendor
|
|||||||
num, err = dao.DeleteEntityLogically(db, storeMap, map[string]interface{}{
|
num, err = dao.DeleteEntityLogically(db, storeMap, map[string]interface{}{
|
||||||
model.FieldStatus: model.StoreStatusDisabled,
|
model.FieldStatus: model.StoreStatusDisabled,
|
||||||
}, userName, nil)
|
}, userName, nil)
|
||||||
|
if globals.IsAddEvent {
|
||||||
|
err = AddEventDetail(db, ctx, model.OperateDelete, storeID, model.ThingTypeStore, storeID, "", "{'VendorID':"+utils.Int2Str(vendorID)+"}")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return num, err
|
return num, err
|
||||||
}
|
}
|
||||||
@@ -1310,6 +1316,9 @@ func DeleteStore(ctx *jxcontext.Context, storeID int) (num int64, err error) {
|
|||||||
if num, err = dao.DeleteEntityLogically(db, store, nil, ctx.GetUserName(), nil); err != nil {
|
if num, err = dao.DeleteEntityLogically(db, store, nil, ctx.GetUserName(), nil); err != nil {
|
||||||
return 0, err
|
return 0, err
|
||||||
}
|
}
|
||||||
|
if globals.IsAddEvent {
|
||||||
|
err = AddEventDetail(db, ctx, model.OperateDelete, storeID, model.ThingTypeStore, storeID, "", "")
|
||||||
|
}
|
||||||
dao.Commit(db)
|
dao.Commit(db)
|
||||||
return num, err
|
return num, err
|
||||||
// return 0, errors.New("暂不支持删除京西门店")
|
// return 0, errors.New("暂不支持删除京西门店")
|
||||||
|
|||||||
@@ -106,10 +106,10 @@ var (
|
|||||||
}
|
}
|
||||||
|
|
||||||
OperateTypeName = map[int]string{
|
OperateTypeName = map[int]string{
|
||||||
OperateAdd: "新增",
|
OperateAdd: "新增",
|
||||||
OperateUpdate: "修改",
|
OperateUpdate: "修改",
|
||||||
OperateDelete: "删除",
|
OperateDelete: "删除",
|
||||||
OperateCopyStoreSkus: "复制门店商品",
|
// OperateCopyStoreSkus: "复制门店商品",
|
||||||
}
|
}
|
||||||
|
|
||||||
ThingTypeName = map[int]string{
|
ThingTypeName = map[int]string{
|
||||||
@@ -125,6 +125,9 @@ var (
|
|||||||
"CopyStoreSkus": "京西门店商品复制到京西",
|
"CopyStoreSkus": "京西门店商品复制到京西",
|
||||||
"UpdateStore": "门店管理-更新门店信息",
|
"UpdateStore": "门店管理-更新门店信息",
|
||||||
"CreateStore": "门店管理-创建门店",
|
"CreateStore": "门店管理-创建门店",
|
||||||
|
"DeleteStore": "门店管理-删除门店",
|
||||||
|
"DeleteStoreVendorMap": "门店解绑",
|
||||||
|
"AddStoreVendorMap": "门店绑定",
|
||||||
}
|
}
|
||||||
|
|
||||||
MultiStoresVendorMap = map[int]int{
|
MultiStoresVendorMap = map[int]int{
|
||||||
|
|||||||
Reference in New Issue
Block a user