Commit 5c67a92f by chongfu.liang

积分扣减

parent 7cf48b1e
...@@ -27,7 +27,7 @@ public class CustomerDTO2BOAdapter { ...@@ -27,7 +27,7 @@ public class CustomerDTO2BOAdapter {
public UserScoreUserDetailBO convert2UserScoreUserDetailBO(GetUserScoreUserDetailResponse dto) { public UserScoreUserDetailBO convert2UserScoreUserDetailBO(GetUserScoreUserDetailResponse dto) {
UserScoreUserDetailBO bo = BeanUtil.convertBean(dto, UserScoreUserDetailBO::new); UserScoreUserDetailBO bo = BeanUtil.convertBean(dto.getResult(), UserScoreUserDetailBO::new);
return bo; return bo;
} }
......
...@@ -538,6 +538,8 @@ public class AbstractApportionService implements GetShoppingCartGoodsApportionSe ...@@ -538,6 +538,8 @@ public class AbstractApportionService implements GetShoppingCartGoodsApportionSe
if(scoreReduceBO != null){ if(scoreReduceBO != null){
shoppingCartGoodsBO.setScoreReduceAmount(scoreReduceBO.getReduceAmount() == null ? 0 : scoreReduceBO.getReduceAmount().longValue()); shoppingCartGoodsBO.setScoreReduceAmount(scoreReduceBO.getReduceAmount() == null ? 0 : scoreReduceBO.getReduceAmount().longValue());
shoppingCartGoodsBO.setReduceScore(scoreReduceBO.getUseScore() == null ? 0 : scoreReduceBO.getUseScore().longValue()); shoppingCartGoodsBO.setReduceScore(scoreReduceBO.getUseScore() == null ? 0 : scoreReduceBO.getUseScore().longValue());
totalDiscountAmount += scoreReduceBO.getDiscountAmount();
totalAmount -= scoreReduceBO.getDiscountAmount();
} }
// 购买会员卡 // 购买会员卡
...@@ -872,6 +874,7 @@ public class AbstractApportionService implements GetShoppingCartGoodsApportionSe ...@@ -872,6 +874,7 @@ public class AbstractApportionService implements GetShoppingCartGoodsApportionSe
scoreReduce.setUseScore(getValue(userScoreUseDetail.getUseScore())); scoreReduce.setUseScore(getValue(userScoreUseDetail.getUseScore()));
scoreReduce.setScoreState(userScoreUseDetail.getScoreState()); scoreReduce.setScoreState(userScoreUseDetail.getScoreState());
scoreReduce.setScoreReduceRate(userScoreUseDetail.getScoreReduceRate()); scoreReduce.setScoreReduceRate(userScoreUseDetail.getScoreReduceRate());
scoreReduce.setDiscountAmount(discountAmount);
} else { } else {
scoreReduce = null; scoreReduce = null;
} }
......
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