- 重新命名一些饿百的常量名

This commit is contained in:
gazebo
2019-04-18 17:38:25 +08:00
parent 46591cd544
commit ad69492cea
5 changed files with 47 additions and 18 deletions

View File

@@ -10,6 +10,18 @@ import (
"git.rosy.net.cn/baseapi/utils"
)
const (
CmdOrderCreate = "order.create"
CmdOrderDeliveryStatus = "order.deliveryStatus.push"
CmdOrderPartRefund = "order.partrefund.push" // 售前只能是商户发起 售后是用户, 你看是由谁发起的就可以知道,来自惠焕
CmdOrderStatus = "order.status.push"
CmdOrderUserCancel = "order.user.cancel"
CmdShopMsgPush = "shop.msg.push"
CmdShopBindMsg = "shop.bind.msg"
CmdShopUnbindMsg = "shop.unbind.msg"
)
type CallbackResponse struct {
Cmd string `json:"cmd"`
Sign string `json:"sign"`

View File

@@ -26,18 +26,6 @@ const (
ResponseCodeCallElmFailed = 2101 // 这个可以尝试重试
)
const (
CmdOrderCreate = "order.create"
CmdOrderDeliveryStatus = "order.deliveryStatus.push"
CmdOrderPartRefund = "order.partrefund.push"
CmdOrderStatus = "order.status.push"
CmdOrderUserCancel = "order.user.cancel"
CmdShopMsgPush = "shop.msg.push"
CmdShopBindMsg = "shop.bind.msg"
CmdShopUnbindMsg = "shop.unbind.msg"
)
type ResponseResult struct {
ErrNo int `json:"errno"`
Error string `json:"error"`

View File

@@ -44,13 +44,30 @@ const (
)
const (
OrderPartRefundSuccess = "20" // 部分取消订单退款成功状态20
AfterOrderFinishedCancelType = "2" // 订单完成后全单退款
// 订单下行 - order.partrefund.push-部分退款订单信息推送
OrderPartRefuncTypeMerchant = "1" // 表示商户发起的部分退款
OrderPartRefuncTypeCustomer = "2" // 表示用户发起的部分退款
OrderPartRefuncTypeCS = "3" // 表示客服直接发起的部分退款
OrderUserApplyCancel = "10" // 发起申请
OrderUserCancelSuccessA = "40" // 全单取消订单退款成功状态40 客服同意
OrderUserCancelSuccessB = "60" // 全单取消订单退款成功状态60 商家同意
SendImmediatelySelf = 6 // 饿百商家自送的配送状态
OrderPartRefundApply = "10" // 表示商家/用户发起部分退款申请
OrderPartRefundSuccess = "20" // 表示部分退款成功
OrderPartRefundUserApplyArbitration = "30" // 用户申请仲裁,客服介入
OrderPartRefundFailed = "40" // 表示部分退款失败
OrderPartRefundMerchantRefused = "50" // 表示商家拒绝用户发起的部分退款申请
// 订单下行 - order.user.cancel-用户申请订单取消/退款
OrderUserCancelApply = "10" // 发起申请
OrderUserCancelCSIntervene = "20" // 客服介入
OrderUserCancelCSRefused = "30" // 客服拒绝
OrderUserCancelCSAgreed = "40" // 客服同意
OrderUserCancelMerchantRefused = "50" // 商户拒绝
OrderUserCancelMerchantAgreed = "60" // 商家同意
OrderUserCancelInvalid = "70" // 申请失效
OrderUserCancelTypeBeforeSale = "1" // 表示订单完成前用户全单取消申请流程
OrderUserCancelTypeAfterSale = "2" // 表示订单完成后用户全单退款申请流程
SendImmediatelySelf = 6 // 饿百商家自送的配送状态
)
const (
@@ -58,6 +75,10 @@ const (
OrderFromElm = "2"
)
const (
UserApplyCancelWaitMinute = 15 // 用户申请取消订单后待处理的最大等待时间(分钟),超时自动同意
)
type ExpressInfo struct {
OrderID string `json:"order_id"`
ExpressID string `json:"express_id"`

View File

@@ -63,6 +63,10 @@ const (
SelfDeliveryCarrierNo = "2938" // 京东配送方式=商家自送
)
const (
UserApplyCancelWaitMinute = 15 // 用户申请取消订单后待处理的最大等待时间(分钟),超时自动同意
)
const (
QueryOrderRetryCount = 1 // 因为京东到家当前不存在的订单也返回-4暂时不重试
)

View File

@@ -46,6 +46,10 @@ const (
NotifyTypeSuccess = "agree"
)
const (
UserApplyCancelWaitMinute = 30 // 用户申请退款后商家未在30分钟内大连锁商家为3小时内处理退款请求系统将自动同意退款
)
type RefundSku struct {
AppFoodCode string `json:"app_food_code"`
SkuID string `json:"sku_id,omitempty"`