|
|
|
@ -38,6 +38,7 @@ import com.cyl.manager.ums.domain.*; |
|
|
|
import com.cyl.manager.ums.mapper.MemberAddressMapper; |
|
|
|
import com.cyl.manager.ums.mapper.MemberCartMapper; |
|
|
|
import com.cyl.manager.ums.mapper.MemberWechatMapper; |
|
|
|
import com.cyl.manager.ums.pojo.vo.MemberAddressVO; |
|
|
|
import com.cyl.manager.ums.pojo.vo.PetVO; |
|
|
|
import com.cyl.manager.ums.service.PetService; |
|
|
|
import com.cyl.tencent.OrderMessageModel; |
|
|
|
@ -90,6 +91,9 @@ public class H5OrderService { |
|
|
|
@Autowired |
|
|
|
private MemberAddressMapper memberAddressMapper; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private H5MemberAddressService h5MemberAddressService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private SkuMapper skuMapper; |
|
|
|
|
|
|
|
@ -189,6 +193,7 @@ public class H5OrderService { |
|
|
|
if (addressId == null){ |
|
|
|
throw new RuntimeException("地址不能为空"); |
|
|
|
} |
|
|
|
MemberAddressVO addressVO = h5MemberAddressService.selectById(addressId); |
|
|
|
MemberAddress memberAddress = memberAddressMapper.selectById(addressId); |
|
|
|
if (memberAddress == null){ |
|
|
|
throw new RuntimeException("地址不能为空"); |
|
|
|
@ -238,7 +243,7 @@ public class H5OrderService { |
|
|
|
order.setStatus(Constants.OrderStatus.NOTPAID); |
|
|
|
order.setAftersaleStatus(1); |
|
|
|
order.setReceiverName(memberAddress.getName()); |
|
|
|
order.setReceiverPhone(memberAddress.getPhoneHidden()); |
|
|
|
order.setReceiverPhone(addressVO.getPhone()); |
|
|
|
order.setReceiverPostCode(memberAddress.getPostCode()); |
|
|
|
order.setReceiverProvince(memberAddress.getProvince()); |
|
|
|
order.setReceiverCity(memberAddress.getCity()); |
|
|
|
|