菠萝派接口-检测退款,修改返回信息
正在显示
2 个修改的文件
包含
12 行增加
和
15 行删除
... | @@ -346,7 +346,7 @@ | ... | @@ -346,7 +346,7 @@ |
346 | 346 | ||
347 | <!--根据订单号查询换货信息--> | 347 | <!--根据订单号查询换货信息--> |
348 | <select id="getMemberProductBackByOrderSn" parameterType="java.lang.String" resultMap="memberProductBackResult"> | 348 | <select id="getMemberProductBackByOrderSn" parameterType="java.lang.String" resultMap="memberProductBackResult"> |
349 | SELECT * FROM member_product_back WHERE order_sn = #{orderSn} AND state_return IN ('1','2','3','4') ORDER BY create_time | 349 | SELECT * FROM member_product_back WHERE order_sn = #{orderSn} AND state_return IN ('1','2','3','4') AND state_money = 1 ORDER BY create_time DESC |
350 | </select> | 350 | </select> |
351 | 351 | ||
352 | <!--换货实体类--> | 352 | <!--换货实体类--> |
... | @@ -399,7 +399,7 @@ | ... | @@ -399,7 +399,7 @@ |
399 | 399 | ||
400 | <!--根据订单号查询换货信息--> | 400 | <!--根据订单号查询换货信息--> |
401 | <select id="getMemberProductExchangeByOrderSn" parameterType="java.lang.String" resultMap="memberProductExchangeResult"> | 401 | <select id="getMemberProductExchangeByOrderSn" parameterType="java.lang.String" resultMap="memberProductExchangeResult"> |
402 | SELECT * FROM member_product_exchange WHERE order_sn = #{orderSn} AND state IN ('1','2','3','4') ORDER BY create_time | 402 | SELECT * FROM member_product_exchange WHERE order_sn = #{orderSn} AND state IN ('1','2','3','4') ORDER BY create_time DESC |
403 | </select> | 403 | </select> |
404 | 404 | ||
405 | <!-- 投诉表实体--> | 405 | <!-- 投诉表实体--> | ... | ... |
... | @@ -55,7 +55,7 @@ public class CheckRefundStatusBizServiceImpl extends AbstractBizService<CheckRef | ... | @@ -55,7 +55,7 @@ public class CheckRefundStatusBizServiceImpl extends AbstractBizService<CheckRef |
55 | MemberProductBack memberProductBack = memberProductBackList.stream().findFirst().get(); | 55 | MemberProductBack memberProductBack = memberProductBackList.stream().findFirst().get(); |
56 | PineappleRefundEnum refundEnum = PineappleRefundEnum.resolveByPlatformRefundStatus(memberProductBack.getStateReturn()); | 56 | PineappleRefundEnum refundEnum = PineappleRefundEnum.resolveByPlatformRefundStatus(memberProductBack.getStateReturn()); |
57 | //如果退款状态是店铺收货需要判断该退款信息是否已付款 | 57 | //如果退款状态是店铺收货需要判断该退款信息是否已付款 |
58 | if(memberProductBack.getStateReturn().intValue() == MemberProductBackEnum.ShopDelivery.getCode()){ | 58 | /*if(memberProductBack.getStateReturn().intValue() == MemberProductBackEnum.ShopDelivery.getCode()){ |
59 | if(memberProductBack.getStateMoney() == 1){ | 59 | if(memberProductBack.getStateMoney() == 1){ |
60 | checkRefundStatusResponse.setRefundStatus(PineappleRefundEnum.JH_99.getCode()); | 60 | checkRefundStatusResponse.setRefundStatus(PineappleRefundEnum.JH_99.getCode()); |
61 | checkRefundStatusResponse.setSubmessage(PineappleRefundEnum.JH_99.getMsg()); | 61 | checkRefundStatusResponse.setSubmessage(PineappleRefundEnum.JH_99.getMsg()); |
... | @@ -73,7 +73,7 @@ public class CheckRefundStatusBizServiceImpl extends AbstractBizService<CheckRef | ... | @@ -73,7 +73,7 @@ public class CheckRefundStatusBizServiceImpl extends AbstractBizService<CheckRef |
73 | checkRefundStatusResponse.setMessage(PineappleEnum.SUCCESS.getMsg()); | 73 | checkRefundStatusResponse.setMessage(PineappleEnum.SUCCESS.getMsg()); |
74 | return checkRefundStatusResponse; | 74 | return checkRefundStatusResponse; |
75 | } | 75 | } |
76 | } | 76 | }*/ |
77 | checkRefundStatusResponse.setRefundStatus(refundEnum.getCode()); | 77 | checkRefundStatusResponse.setRefundStatus(refundEnum.getCode()); |
78 | checkRefundStatusResponse.setSubmessage(refundEnum.getMsg()); | 78 | checkRefundStatusResponse.setSubmessage(refundEnum.getMsg()); |
79 | checkRefundStatusResponse.setRefundStatusdescription(refundEnum.getMsg()); | 79 | checkRefundStatusResponse.setRefundStatusdescription(refundEnum.getMsg()); |
... | @@ -87,17 +87,14 @@ public class CheckRefundStatusBizServiceImpl extends AbstractBizService<CheckRef | ... | @@ -87,17 +87,14 @@ public class CheckRefundStatusBizServiceImpl extends AbstractBizService<CheckRef |
87 | List<MemberProductExchange> memberProductExchangeList = memberReadDao.getMemberProductExchangeByOrderSn(callRequest.getBizModel().getOrderID()); | 87 | List<MemberProductExchange> memberProductExchangeList = memberReadDao.getMemberProductExchangeByOrderSn(callRequest.getBizModel().getOrderID()); |
88 | if(!StringUtil.isNull(memberProductExchangeList) && !memberProductExchangeList.isEmpty()){ | 88 | if(!StringUtil.isNull(memberProductExchangeList) && !memberProductExchangeList.isEmpty()){ |
89 | MemberProductExchange memberProductExchange = memberProductExchangeList.stream().findFirst().get(); | 89 | MemberProductExchange memberProductExchange = memberProductExchangeList.stream().findFirst().get(); |
90 | if(!StringUtil.isNull(memberProductExchange)){ | 90 | PineappleExchangeEnum exchangeEnum = PineappleExchangeEnum.resolveByPlatformRefundStatus(memberProductExchange.getState()); |
91 | PineappleExchangeEnum exchangeEnum = PineappleExchangeEnum.resolveByPlatformRefundStatus(memberProductExchange.getState()); | 91 | checkRefundStatusResponse.setRefundStatus(exchangeEnum.getCode()); |
92 | checkRefundStatusResponse.setRefundStatus(exchangeEnum.getCode()); | 92 | checkRefundStatusResponse.setSubmessage(exchangeEnum.getMsg()); |
93 | checkRefundStatusResponse.setSubmessage(exchangeEnum.getMsg()); | 93 | checkRefundStatusResponse.setRefundStatusdescription(exchangeEnum.getMsg()); |
94 | checkRefundStatusResponse.setRefundStatusdescription(exchangeEnum.getMsg()); | 94 | checkRefundStatusResponse.setChildrenrefundStatus(new ArrayList()); |
95 | checkRefundStatusResponse.setChildrenrefundStatus(new ArrayList()); | 95 | checkRefundStatusResponse.setCode(PineappleEnum.SUCCESS.getCode()); |
96 | checkRefundStatusResponse.setCode(PineappleEnum.SUCCESS.getCode()); | 96 | checkRefundStatusResponse.setMessage(PineappleEnum.SUCCESS.getMsg()); |
97 | checkRefundStatusResponse.setMessage(PineappleEnum.SUCCESS.getMsg()); | 97 | return checkRefundStatusResponse; |
98 | return checkRefundStatusResponse; | ||
99 | } | ||
100 | |||
101 | } | 98 | } |
102 | //3.如果都没有记录需要查询seller_complaint(投诉表),根据order_id订单id查询 | 99 | //3.如果都没有记录需要查询seller_complaint(投诉表),根据order_id订单id查询 |
103 | List<SellerComplaint> sellerComplaintList = memberReadDao.getSellerComplaintById(orders.getId()); | 100 | List<SellerComplaint> sellerComplaintList = memberReadDao.getSellerComplaintById(orders.getId()); | ... | ... |
-
请 注册 或 登录 后发表评论