1
This commit is contained in:
@@ -9,6 +9,7 @@ import (
|
|||||||
"git.rosy.net.cn/jx-callback/business/partner/im"
|
"git.rosy.net.cn/jx-callback/business/partner/im"
|
||||||
beego "github.com/astaxie/beego/server/web"
|
beego "github.com/astaxie/beego/server/web"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
"net/url"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"git.rosy.net.cn/baseapi/platformapi/mtwmapi"
|
"git.rosy.net.cn/baseapi/platformapi/mtwmapi"
|
||||||
@@ -34,15 +35,16 @@ func OnCallbackMsg(msg *mtwmapi.CallbackMsg, msgType string) (response *mtwmapi.
|
|||||||
_, err := netprinter.PrintStoreStatus(jxcontext.AdminCtx, storeDetail, model.VendorIDMTWM, -9)
|
_, err := netprinter.PrintStoreStatus(jxcontext.AdminCtx, storeDetail, model.VendorIDMTWM, -9)
|
||||||
response = mtwmapi.Err2CallbackResponse(err, "")
|
response = mtwmapi.Err2CallbackResponse(err, "")
|
||||||
} else if msg.Cmd == mtwmapi.MsgTypeSkuUpdate {
|
} else if msg.Cmd == mtwmapi.MsgTypeSkuUpdate {
|
||||||
globals.SugarLogger.Debugf("-----msg := %s", utils.Format4Output(msg, false))
|
skuInfo, err := url.QueryUnescape(msg.FormData.Get("retail_data"))
|
||||||
skuInfo := msg.FormData.Get("retail_data")
|
if err != nil {
|
||||||
globals.SugarLogger.Debugf("-----FormData := %s", utils.Format4Output(skuInfo, false))
|
globals.SugarLogger.Debugf("QueryUnescape err := %v", err)
|
||||||
dataMap := make([]*mtwmapi.VendorUpdateSkuCallback, 0, 0)
|
return nil
|
||||||
if err := utils.UnmarshalUseNumber([]byte(skuInfo), &dataMap); err != nil {
|
}
|
||||||
globals.SugarLogger.Debugf("-----err := %v", err)
|
dataMap := make([]*mtwmapi.VendorUpdateSkuCallback, 0, 0)
|
||||||
|
if err = utils.UnmarshalUseNumber([]byte(skuInfo), &dataMap); err != nil {
|
||||||
|
globals.SugarLogger.Debugf(" UnmarshalUseNumber err := %v", err)
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
globals.SugarLogger.Debugf("-----dataMap := %s", utils.Format4Output(dataMap, false))
|
|
||||||
if len(dataMap) != 0 {
|
if len(dataMap) != 0 {
|
||||||
for _, v := range dataMap {
|
for _, v := range dataMap {
|
||||||
globals.SugarLogger.Debugf("-----MsgTypeSkuUpdate := %s", utils.Format4Output(v, false))
|
globals.SugarLogger.Debugf("-----MsgTypeSkuUpdate := %s", utils.Format4Output(v, false))
|
||||||
|
|||||||
Reference in New Issue
Block a user