Commit d69b1193 authored by unset's avatar unset

修改支付信息

parent 163b0723
...@@ -93,7 +93,7 @@ public class UserAddressBiz extends BaseBiz<UserAddressMapper, UserAddress> { ...@@ -93,7 +93,7 @@ public class UserAddressBiz extends BaseBiz<UserAddressMapper, UserAddress> {
* *
* @return * @return
*/ */
public ObjectRestResponse getUserAddress(UserAddressDto userAddressDto) { public ObjectRestResponse<PageDataVO<UserAddress>> getUserAddress(UserAddressDto userAddressDto) {
AppUserDTO appUserVo = userFeign.userDetailByToken(request.getHeader("Authorization")).getData(); AppUserDTO appUserVo = userFeign.userDetailByToken(request.getHeader("Authorization")).getData();
if (appUserVo == null) { if (appUserVo == null) {
return ObjectRestResponse.createFailedResult(ResultCode.RSTOKEN_EXPIRED_CODE, ResultCode.getMsg(ResultCode.RSTOKEN_EXPIRED_CODE)); return ObjectRestResponse.createFailedResult(ResultCode.RSTOKEN_EXPIRED_CODE, ResultCode.getMsg(ResultCode.RSTOKEN_EXPIRED_CODE));
......
...@@ -104,7 +104,7 @@ public class UserInvoiceBiz extends BaseBiz<UserInvoiceMapper,UserInvoice> { ...@@ -104,7 +104,7 @@ public class UserInvoiceBiz extends BaseBiz<UserInvoiceMapper,UserInvoice> {
* @param userInvoiceDto * @param userInvoiceDto
* @return * @return
*/ */
public ObjectRestResponse getList(UserInvoiceDto userInvoiceDto) { public ObjectRestResponse<PageDataVO<UserInvoice>> getList(UserInvoiceDto userInvoiceDto) {
Example example = new Example(UserInvoice.class); Example example = new Example(UserInvoice.class);
Example.Criteria criteria = example.createCriteria(); Example.Criteria criteria = example.createCriteria();
if (userInvoiceDto.getUserId() != null) { if (userInvoiceDto.getUserId() != null) {
...@@ -131,7 +131,7 @@ public class UserInvoiceBiz extends BaseBiz<UserInvoiceMapper,UserInvoice> { ...@@ -131,7 +131,7 @@ public class UserInvoiceBiz extends BaseBiz<UserInvoiceMapper,UserInvoice> {
* @param userInvoiceDto * @param userInvoiceDto
* @return * @return
*/ */
public ObjectRestResponse getUserInvoiceInfo(UserInvoiceDto userInvoiceDto) { public ObjectRestResponse<PageDataVO<UserInvoice>> getUserInvoiceInfo(UserInvoiceDto userInvoiceDto) {
AppUserDTO appUserDTO = userFeign.userDetailByToken(request.getHeader("Authorization")).getData(); AppUserDTO appUserDTO = userFeign.userDetailByToken(request.getHeader("Authorization")).getData();
if (appUserDTO == null) { if (appUserDTO == null) {
return ObjectRestResponse.createFailedResult(ResultCode.RSTOKEN_EXPIRED_CODE, ResultCode.getMsg(ResultCode.RSTOKEN_EXPIRED_CODE)); return ObjectRestResponse.createFailedResult(ResultCode.RSTOKEN_EXPIRED_CODE, ResultCode.getMsg(ResultCode.RSTOKEN_EXPIRED_CODE));
......
...@@ -4,15 +4,11 @@ import com.github.wxiaoqi.security.common.msg.ObjectRestResponse; ...@@ -4,15 +4,11 @@ import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
import com.upyuns.platform.rs.universal.constant.DictionaryKey; import com.upyuns.platform.rs.universal.constant.DictionaryKey;
import com.upyuns.platform.rs.universal.entity.Dictionary; import com.upyuns.platform.rs.universal.entity.Dictionary;
import com.upyuns.platform.rs.universal.feign.ThirdFeign; import com.upyuns.platform.rs.universal.feign.ThirdFeign;
import com.upyuns.platform.rs.website.biz.ImageImgStorageBiz; import com.upyuns.platform.rs.website.biz.*;
import com.upyuns.platform.rs.website.biz.ImageInfoRelationBiz;
import com.upyuns.platform.rs.website.biz.IndustryApplicationInfoBiz;
import com.upyuns.platform.rs.website.biz.ShoppingCartInfoBiz;
import com.upyuns.platform.rs.website.dto.ConfirmOrderDto; import com.upyuns.platform.rs.website.dto.ConfirmOrderDto;
import com.upyuns.platform.rs.website.entity.ImageImgStorage; import com.upyuns.platform.rs.website.dto.UserAddressDto;
import com.upyuns.platform.rs.website.entity.ImageInfoRelation; import com.upyuns.platform.rs.website.dto.UserInvoiceDto;
import com.upyuns.platform.rs.website.entity.IndustryApplicationInfo; import com.upyuns.platform.rs.website.entity.*;
import com.upyuns.platform.rs.website.entity.ShoppingCartInfo;
import com.upyuns.platform.rs.website.type.OrderTypeEnum; import com.upyuns.platform.rs.website.type.OrderTypeEnum;
import com.upyuns.platform.rs.website.vo.ConfirmOrderInfoVo; import com.upyuns.platform.rs.website.vo.ConfirmOrderInfoVo;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
...@@ -52,6 +48,12 @@ public class ConfirmOrderService { ...@@ -52,6 +48,12 @@ public class ConfirmOrderService {
@Autowired @Autowired
ThirdFeign thirdFeign; ThirdFeign thirdFeign;
@Autowired
UserAddressBiz userAddressBiz;
@Autowired
UserInvoiceBiz userInvoiceBiz;
/** /**
* 确认订单 * 确认订单
* @param confirmOrderDto * @param confirmOrderDto
...@@ -120,6 +122,24 @@ public class ConfirmOrderService { ...@@ -120,6 +122,24 @@ public class ConfirmOrderService {
if (dictionary != null && StringUtils.isBlank(dictionary.getDetail())) { if (dictionary != null && StringUtils.isBlank(dictionary.getDetail())) {
confirmOrderInfoVo.setFee(new BigDecimal(dictionary.getDetail())); confirmOrderInfoVo.setFee(new BigDecimal(dictionary.getDetail()));
} }
try {
List<UserAddress> userAddressList = userAddressBiz.getUserAddress(new UserAddressDto(){{setPage(1); setLimit(Integer.MAX_VALUE);}}).getData().getData();
if (userAddressList != null && userAddressList.size() > 0) {
confirmOrderInfoVo.setUserAddressList(userAddressList);
}
} catch (Exception e) {
log.error("用户地址信息错误: {}", e);
}
try {
List<UserInvoice> userInvoiceList = userInvoiceBiz.getUserInvoiceInfo(new UserInvoiceDto(){{setPage(1); setLimit(Integer.MAX_VALUE);}}).getData().getData();
if (userInvoiceList != null && userInvoiceList.size() > 0) {
confirmOrderInfoVo.setUserInvoiceList(userInvoiceList);
}
} catch (Exception e) {
log.error("用户发票信息错误: {}", e);
}
return ObjectRestResponse.succ(confirmOrderInfoVo); return ObjectRestResponse.succ(confirmOrderInfoVo);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment