Browse Source

1、订单创建成功,同时删除购物车物品

master
Aug 7 months ago
parent
commit
b4318e61d4
1 changed files with 10 additions and 31 deletions
  1. +10
    -31
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/IndexApiServiceImpl.java

+ 10
- 31
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/IndexApiServiceImpl.java View File

@ -1324,43 +1324,22 @@ public class IndexApiServiceImpl implements IndexApiService {
boolean flag = travelWaresOrderService.save(travelWaresOrder); boolean flag = travelWaresOrderService.save(travelWaresOrder);
if(flag){ if(flag){
//订单创建成功则删除购物车相关物品
TravelShopcar shopcar = travelShopcarService
.lambdaQuery()
.eq(TravelShopcar::getWaresId, travelWaresOrder.getWaresId())
.eq(TravelShopcar::getUserId, hanHaiMember.getId())
.one();
if(null != shopcar){
travelShopcarService.removeById(shopcar.getId());
}
return Result.OK("创建文创好物订单成功!"); return Result.OK("创建文创好物订单成功!");
}else { }else {
return Result.OK("创建文创好物订单失败!"); return Result.OK("创建文创好物订单失败!");
} }
} }
// //获取购物车列表
// @Override
// public Result<?> queryShopcarList(String token, PageBean pageBean) {
// HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//
// Page<TravelShopcar> page = new Page<TravelShopcar>(pageBean.getPageNo(), pageBean.getPageSize());
// List<TravelShopcar> list;
//
// list = travelShopcarService
// .lambdaQuery()
// .eq(TravelShopcar::getUserId, hanHaiMember.getId())
// .orderByDesc(TravelShopcar::getCreateTime)
// .list();
//
// String waresId;
// List<TravelWares> waresList = new ArrayList<>();
// for (TravelShopcar travelShopcar : list) {
// waresId = travelShopcar.getWaresId();
// TravelWares wares = travelWaresService
// .lambdaQuery()
// .eq(TravelWares::getId, waresId)
// .one();
// if(null != wares){
// waresList.add(wares);
// }
// }
//
// return Result.OK("购物车列表", waresList);
// }
//获取购物车列表 //获取购物车列表
@Override @Override
public Result<?> queryShopcarList(String token, PageBean pageBean) { public Result<?> queryShopcarList(String token, PageBean pageBean) {


Loading…
Cancel
Save