- 京东门店商品操作userPin都用utils.GetAPIOperator修饰

This commit is contained in:
gazebo
2019-06-06 16:11:08 +08:00
parent 708bc13d58
commit b41cedd314
3 changed files with 11 additions and 7 deletions

View File

@@ -121,7 +121,7 @@ func (a *API) OrderDiscountSubmitActivity(actInfo *OrderDiscountActivity) (activ
func (a *API) OrderDiscountQuerySubmitActivityResult(activityID int64) (response *ActivityOpQueryResultResponse, err error) {
result, err := a.AccessAPINoPage("orderdiscount/querySubmitActivityResult", map[string]interface{}{
"activityId": activityID,
"operator": "jxc4",
"operator": utils.APIPin,
"traceId": utils.GetUUID(),
}, nil, nil, genNoPageResultParser("code", "detail", "result", "0"))
if err == nil {
@@ -136,7 +136,7 @@ func (a *API) OrderDiscountQueryActivityInfo(activityID int64) (response *Activi
result, err := a.AccessAPINoPage("orderdiscount/queryActivityInfo", map[string]interface{}{
"activityId": activityID,
"sourceFrom": 3,
"operator": "",
"operator": utils.APIPin,
"traceId": "",
"version": "",
}, nil, nil, genNoPageResultParser("code", "detail", "result", "0"))
@@ -154,7 +154,7 @@ func (a *API) OrderDiscountCancelActivity(activityID int64, operator, traceID st
}
_, err = a.AccessAPINoPage("orderdiscount/cancelActivity", map[string]interface{}{
"activityId": activityID,
"operator": operator,
"operator": utils.GetAPIOperator(operator),
"traceId": traceID,
}, nil, nil, nil)
return err

View File

@@ -137,7 +137,7 @@ func (a *API) BatchUpdateCurrentQtys(outStationNo, stationNo string, skuStockLis
}
jdParams := map[string]interface{}{
"skuStockList": skuStockList,
"userPin": userPin,
"userPin": utils.GetAPIOperator(userPin),
}
if outStationNo != "" {
jdParams["outStationNo"] = outStationNo
@@ -189,7 +189,7 @@ func (a *API) BatchUpdateVendibility(outStationNo, stationNo string, stockVendib
}
jdParams := map[string]interface{}{
"stockVendibilityList": stockVendibilityList,
"userPin": userPin,
"userPin": utils.GetAPIOperator(userPin),
}
if outStationNo != "" {
jdParams["outStationNo"] = outStationNo
@@ -223,7 +223,7 @@ func (a *API) QueryStockCenter(outStationNo string, skuIds []*SkuIdEntity, userP
jdParams := map[string]interface{}{
"outStationNo": outStationNo,
"skuIds": skuIds,
"userPin": userPin,
"userPin": utils.GetAPIOperator(userPin),
}
result, err := a.AccessAPINoPage("stock/queryStockCenter", jdParams, nil, nil, genNoPageResultParser("retCode", "retMsg", "data", "0"))
if err == nil && result != nil {

View File

@@ -14,6 +14,10 @@ import (
uuid "github.com/satori/go.uuid"
)
const (
APIPin = "jxadmin"
)
func DictKeysMan(data interface{}, keysToRemove []string, keysToKeep []string) interface{} {
if data == nil || (keysToKeep == nil && keysToRemove == nil) {
return data
@@ -101,7 +105,7 @@ func GetCurTimestamp() int64 {
}
func GetAPIOperator(userName string) string {
retVal := "jxadmin"
retVal := APIPin
if userName != "" {
retVal += "-" + userName
}