- 京东门店商品操作userPin都用utils.GetAPIOperator修饰
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user