diff --git a/app/admin/models/order.go b/app/admin/models/order.go index 968642f..624ed1a 100644 --- a/app/admin/models/order.go +++ b/app/admin/models/order.go @@ -774,7 +774,7 @@ func (m *Order) Revert() error { logger.Errorf("err:", err) return err } - if order.User != nil && !order.User.CheckPhoneExt(m.PhoneExt, 4) { + if m.PhoneExt != "" && !order.User.CheckPhoneExt(m.PhoneExt, 4) { return errors.New("手机尾号校验不正确") } cardMap, err := order.GetOrderCardMap()