更新物料订单bug
This commit is contained in:
@@ -1382,11 +1382,16 @@ func updateMatterOrderStatus(db *dao.DaoDB, order *model.GoodsOrder, queryOrderS
|
|||||||
|
|
||||||
func updateJdWayBillInfo(db *dao.DaoDB, order *model.GoodsOrder, getTrackMessagePlusByOrderResult *jdeclpapi.GetTrackMessagePlusByOrderResult) (err error) {
|
func updateJdWayBillInfo(db *dao.DaoDB, order *model.GoodsOrder, getTrackMessagePlusByOrderResult *jdeclpapi.GetTrackMessagePlusByOrderResult) (err error) {
|
||||||
var (
|
var (
|
||||||
waybillCode = getTrackMessagePlusByOrderResult.ResultData[0].WaybillCode
|
waybillCode string
|
||||||
cName string
|
cName string
|
||||||
cMobile string
|
cMobile string
|
||||||
waybills []*model.Waybill
|
waybills []*model.Waybill
|
||||||
)
|
)
|
||||||
|
if len(getTrackMessagePlusByOrderResult.ResultData) > 0 {
|
||||||
|
waybillCode = getTrackMessagePlusByOrderResult.ResultData[0].WaybillCode
|
||||||
|
} else {
|
||||||
|
return err
|
||||||
|
}
|
||||||
for _, vv := range getTrackMessagePlusByOrderResult.ResultData {
|
for _, vv := range getTrackMessagePlusByOrderResult.ResultData {
|
||||||
if vv.OpeTitle == "配送员收货" {
|
if vv.OpeTitle == "配送员收货" {
|
||||||
result := regexpCnameAndCmobile.FindAllStringSubmatch(vv.OpeRemark, -1)
|
result := regexpCnameAndCmobile.FindAllStringSubmatch(vv.OpeRemark, -1)
|
||||||
|
|||||||
Reference in New Issue
Block a user