|
@@ -146,28 +146,6 @@ public class OrderHandler {
|
|
|
return msg;
|
|
|
}
|
|
|
|
|
|
- //判断是否为金牌会员下线,如果是,则以优惠价显示,如果不是则按原价显示
|
|
|
- //查询金牌会员模板id
|
|
|
- int templateId = systemService.selectOneShopRuleById(114).getRuleNum().intValue();
|
|
|
- //如果模板id等于金牌会模板id,则该用户为金牌会员下线
|
|
|
-// if (member.getUserDealers() != null && member.getTemplateId() != null
|
|
|
-// && templateId == member.getTemplateId().intValue() && member.getUserResType().intValue() == 3) {
|
|
|
-// //若果是金牌会员下线,产品的价格就以优惠价显示
|
|
|
-// if (cartDtos != null && cartDtos.size() >= 1) {
|
|
|
-// for (CartDto cartDto : cartDtos) {
|
|
|
-// UserGiftDto userGiftDto = new UserGiftDto();
|
|
|
-// userGiftDto.setUserLevel(2);
|
|
|
-// userGiftDto.setUserProductId(cartDto.getCartProductId());
|
|
|
-// userGiftDto.setUserColorId(cartDto.getCartColorId());
|
|
|
-// //根据商品id和会员等级查询礼品信息
|
|
|
-// userGiftDto = productInfoService.selectUserGift(userGiftDto);
|
|
|
-// if (userGiftDto != null) {
|
|
|
-// cartDto.setProductPrice(userGiftDto.getUserDiscount());
|
|
|
-// }
|
|
|
-// }
|
|
|
-// }
|
|
|
-// }
|
|
|
-
|
|
|
//根据openid查询该用户是否购买过订单
|
|
|
ShopSalesOrderDto shopSalesOrderDto = new ShopSalesOrderDto();
|
|
|
shopSalesOrderDto.setSalesOpenid(member.getUserOpenid());
|
|
@@ -236,7 +214,9 @@ public class OrderHandler {
|
|
|
for (CouponItemDto cid : list){
|
|
|
|
|
|
if(total < cid.getCouponConsumeEnough()){
|
|
|
- break;
|
|
|
+ cid.setIsCanUsed(2);
|
|
|
+ }else{
|
|
|
+ cid.setIsCanUsed(1);
|
|
|
}
|
|
|
|
|
|
if(3 == cid.getCouponType()){
|
|
@@ -255,12 +235,17 @@ public class OrderHandler {
|
|
|
}
|
|
|
}
|
|
|
if(fl){
|
|
|
- couponItemDtoList.add(cid);
|
|
|
+ cid.setIsCanUsed(1);
|
|
|
+// couponItemDtoList.add(cid);
|
|
|
+ }else{
|
|
|
+ cid.setIsCanUsed(2);
|
|
|
}
|
|
|
}
|
|
|
}else{
|
|
|
- couponItemDtoList.add(cid);
|
|
|
+ cid.setIsCanUsed(1);
|
|
|
+// couponItemDtoList.add(cid);
|
|
|
}
|
|
|
+ couponItemDtoList.add(cid);
|
|
|
}
|
|
|
|
|
|
dto.setCouponItems(couponItemDtoList);
|