- mtwm.onNumberDowngrade优化
This commit is contained in:
@@ -633,7 +633,6 @@ func (p *PurchaseHandler) GetOrderCourierNumber(ctx *jxcontext.Context, storeID
|
||||
}
|
||||
|
||||
func (p *PurchaseHandler) onNumberDowngrade(msg *mtwmapi.CallbackMsg) (response *mtwmapi.CallbackResponse) {
|
||||
var userNumberList, courierNumberList []*partner.OrderPhoneNumberInfo
|
||||
userNumberMap := make(map[string]*partner.OrderPhoneNumberInfo)
|
||||
courierNumberMap := make(map[string]*partner.OrderPhoneNumberInfo)
|
||||
orderMap := make(map[string]int)
|
||||
@@ -643,14 +642,16 @@ func (p *PurchaseHandler) onNumberDowngrade(msg *mtwmapi.CallbackMsg) (response
|
||||
step := batchItemList[0].(int)
|
||||
switch step {
|
||||
case 0:
|
||||
if userNumberList, err = p.GetOrderConsigneeNumber(ctx, 0, ""); err == nil {
|
||||
userNumberList, err2 := p.GetOrderConsigneeNumber(ctx, 0, "")
|
||||
if err = err2; err == nil {
|
||||
for _, v := range userNumberList {
|
||||
userNumberMap[v.VendorOrderID] = v
|
||||
orderMap[v.VendorOrderID] = 1
|
||||
}
|
||||
}
|
||||
case 1:
|
||||
if courierNumberList, err = p.GetOrderCourierNumber(ctx, 0, ""); err == nil {
|
||||
courierNumberList, err2 := p.GetOrderCourierNumber(ctx, 0, "")
|
||||
if err = err2; err == nil {
|
||||
for _, v := range courierNumberList {
|
||||
courierNumberMap[v.VendorOrderID] = v
|
||||
orderMap[v.VendorOrderID] = 1
|
||||
@@ -685,6 +686,9 @@ func (p *PurchaseHandler) onNumberDowngrade(msg *mtwmapi.CallbackMsg) (response
|
||||
tasksch.HandleTask(updateTask, task, true).Run()
|
||||
_, err = updateTask.GetResult(0)
|
||||
}
|
||||
userNumberMap = nil
|
||||
courierNumberMap = nil
|
||||
orderMap = nil
|
||||
}
|
||||
return retVal, err
|
||||
}, []int{0, 1, 2})
|
||||
|
||||
Reference in New Issue
Block a user