aa
This commit is contained in:
@@ -22,8 +22,32 @@ import (
|
|||||||
"git.rosy.net.cn/jx-callback/globals/api"
|
"git.rosy.net.cn/jx-callback/globals/api"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
ComplaintReasonsFn150 = 150 //:未保持餐品完整,
|
||||||
|
ComplaintReasonsFn220 = 220 //:少餐错餐,
|
||||||
|
ComplaintReasonsFn160 = 160 //:服务态度恶劣,
|
||||||
|
ComplaintReasonsFn190 = 190 //:额外索取费用,
|
||||||
|
ComplaintReasonsFn170 = 170 //:诱导收货人或商户退单,
|
||||||
|
ComplaintReasonsFn140 = 140 //:提前点击送达,
|
||||||
|
ComplaintReasonsFn210 = 210 //:虚假标记异常,
|
||||||
|
ComplaintReasonsFn200 = 200 //:虚假点击配送成功,
|
||||||
|
ComplaintReasonsFn130 = 130 //:未进行配送,导致订单失败或取消,
|
||||||
|
ComplaintReasonsFn120 = 120 //:配送超时
|
||||||
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
curDeliveryHandler *DeliveryHandler
|
curDeliveryHandler *DeliveryHandler
|
||||||
|
complaintReson2FnResonMap = map[int]int{
|
||||||
|
model.ComplaintReasons1: ComplaintReasonsFn160,
|
||||||
|
model.ComplaintReasons2: ComplaintReasonsFn130,
|
||||||
|
model.ComplaintReasons3: ComplaintReasonsFn130,
|
||||||
|
model.ComplaintReasons4: ComplaintReasonsFn120,
|
||||||
|
model.ComplaintReasons5: ComplaintReasonsFn130,
|
||||||
|
model.ComplaintReasons6: ComplaintReasonsFn150,
|
||||||
|
model.ComplaintReasons7: ComplaintReasonsFn190,
|
||||||
|
model.ComplaintReasons69: ComplaintReasonsFn170,
|
||||||
|
model.ComplaintReasons71: ComplaintReasonsFn140,
|
||||||
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
type DeliveryHandler struct {
|
type DeliveryHandler struct {
|
||||||
@@ -59,7 +83,7 @@ func (c *DeliveryHandler) CancelWaybill(bill *model.Waybill, cancelReasonID int,
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (c *DeliveryHandler) ComplaintRider(bill *model.Waybill, resonID int, resonContent string) (err error) {
|
func (c *DeliveryHandler) ComplaintRider(bill *model.Waybill, resonID int, resonContent string) (err error) {
|
||||||
|
err = api.FnAPI.ComplaintRider(bill.VendorOrderID, complaintReson2FnResonMap[resonID])
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user