From b000fbb3e79e68c0341c8c0f792574aee71c628a Mon Sep 17 00:00:00 2001 From: gazebo Date: Fri, 15 Mar 2019 15:04:25 +0800 Subject: [PATCH] - AfterSaleBillStatus --- business/partner/purchase/jd/jd.go | 5 +++++ controllers/jd_callback.go | 12 ++++++++++++ 2 files changed, 17 insertions(+) diff --git a/business/partner/purchase/jd/jd.go b/business/partner/purchase/jd/jd.go index 0d9bb948f..0e23e402d 100644 --- a/business/partner/purchase/jd/jd.go +++ b/business/partner/purchase/jd/jd.go @@ -76,3 +76,8 @@ func OnStoreMsg(msg *jdapi.CallbackOrderMsg) (retVal *jdapi.CallbackResponse) { globals.SugarLogger.Debugf("OnStoreMsg, msg:%s", utils.Format4Output(msg, false)) return jdapi.Err2CallbackResponse(nil, "") } + +func OnAfterSaleMsg(msg *jdapi.CallbackOrderMsg) (retVal *jdapi.CallbackResponse) { + globals.SugarLogger.Debugf("OnAfterSaleMsg %s", utils.Format4Output(msg, false)) + return retVal +} diff --git a/controllers/jd_callback.go b/controllers/jd_callback.go index 0b60c4663..91ea392f3 100644 --- a/controllers/jd_callback.go +++ b/controllers/jd_callback.go @@ -150,3 +150,15 @@ func (c *DjswController) transferResponse(inCallbackResponse *jdapi.CallbackResp } return inCallbackResponse } + +func (c *DjswController) AfterSaleBillStatus() { + var obj *jdapi.CallbackOrderMsg + var callbackResponse *jdapi.CallbackResponse + obj, callbackResponse = api.JdAPI.GetOrderCallbackMsg(c.Ctx.Input.RequestBody) + callbackResponse = jd.OnAfterSaleMsg(obj) + if callbackResponse == nil { + callbackResponse = jdapi.SuccessResponse + } + c.Data["json"] = callbackResponse + c.ServeJSON() +}