AddEventDetail中处理没有request的情况
This commit is contained in:
@@ -1204,7 +1204,9 @@ func getSkuSaleStatus(inSkuBind *StoreSkuBindSkuInfo, skuNameBindInfo *StoreSkuB
|
|||||||
}
|
}
|
||||||
|
|
||||||
func AddEventDetail(db *dao.DaoDB, ctx *jxcontext.Context, operateType, thingID, thingType, storeID int, beforeData, afterData string) (err error) {
|
func AddEventDetail(db *dao.DaoDB, ctx *jxcontext.Context, operateType, thingID, thingType, storeID int, beforeData, afterData string) (err error) {
|
||||||
url := ctx.GetRequest().URL.Path
|
req := ctx.GetRequest()
|
||||||
|
if req != nil {
|
||||||
|
url := req.URL.Path
|
||||||
apiFunction := url[strings.LastIndex(url, "/")+1 : len(url)]
|
apiFunction := url[strings.LastIndex(url, "/")+1 : len(url)]
|
||||||
if ctx.GetUserName() == "jxadmin" && !strings.Contains(apiFunction, "AutoPayForPopluarMan") {
|
if ctx.GetUserName() == "jxadmin" && !strings.Contains(apiFunction, "AutoPayForPopluarMan") {
|
||||||
return err
|
return err
|
||||||
@@ -1219,6 +1221,7 @@ func AddEventDetail(db *dao.DaoDB, ctx *jxcontext.Context, operateType, thingID,
|
|||||||
AfterData: afterData,
|
AfterData: afterData,
|
||||||
}
|
}
|
||||||
err = event.AddOperateEventDetail(db, operateEventDetail)
|
err = event.AddOperateEventDetail(db, operateEventDetail)
|
||||||
|
}
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user