This commit is contained in:
@@ -99,6 +99,12 @@ func loadOrders() (map[string]Order, error) {
|
||||
return nil, fmt.Errorf("duplicate recovery out_order_no %s", item.OutOrderNo)
|
||||
}
|
||||
result[item.OutOrderNo] = item
|
||||
if item.OrderNo != "" && item.OrderNo != item.OutOrderNo {
|
||||
if _, exists := result[item.OrderNo]; exists {
|
||||
return nil, fmt.Errorf("duplicate recovery order_no %s", item.OrderNo)
|
||||
}
|
||||
result[item.OrderNo] = item
|
||||
}
|
||||
}
|
||||
return result, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user