|
|
@ -1,5 +1,6 @@ |
|
|
|
package org.jeecg.modules.apiService.impl; |
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper; |
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
|
import org.jeecg.common.api.vo.Result; |
|
|
|
import org.jeecg.modules.apiBean.PageBean; |
|
|
@ -475,6 +476,16 @@ public class IndexApiServiceImpl implements IndexApiService { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
//取消收藏 |
|
|
|
public Result<?> deleteCollection(String collectionId) { |
|
|
|
boolean flag = travelCollectionService.removeById(collectionId); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("取消收藏成功!"); |
|
|
|
}else { |
|
|
|
return Result.OK("取消收藏失败!"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
//获取地址列表 |
|
|
|
@Override |
|
|
@ -523,6 +534,25 @@ public class IndexApiServiceImpl implements IndexApiService { |
|
|
|
//修改地址 |
|
|
|
@Override |
|
|
|
public Result<?> updateAddress(TravelAddress travelAddress) { |
|
|
|
String Addressdefault = travelAddress.getAddressDefault(); |
|
|
|
//修改默认地址 |
|
|
|
|
|
|
|
if("1".equals(travelAddress.getAddressDefault())){ |
|
|
|
//将原默认地址改为不默认 |
|
|
|
List<TravelAddress> list = travelAddressService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(TravelAddress::getAddressDefault,"1") |
|
|
|
.eq(TravelAddress::getMemberId,travelAddress.getMemberId()) |
|
|
|
.list(); |
|
|
|
|
|
|
|
if(null != list){ |
|
|
|
for (TravelAddress address : list) { |
|
|
|
address.setAddressDefault("0"); |
|
|
|
boolean flag = travelAddressService.updateById(address); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
boolean flag = travelAddressService.updateById(travelAddress); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("修改地址成功!"); |
|
|
@ -622,6 +652,28 @@ public class IndexApiServiceImpl implements IndexApiService { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
//取消购物车 |
|
|
|
@Override |
|
|
|
public Result<?> deleteShopcar(String shopcarId) { |
|
|
|
boolean flag = travelShopcarService.removeById(shopcarId); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("取消购物车成功!"); |
|
|
|
}else { |
|
|
|
return Result.OK("取消购物车失败!"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
//修改购物车商品数量 |
|
|
|
@Override |
|
|
|
public Result<?> updateShopcar(TravelShopcar shopcar) { |
|
|
|
boolean flag = travelShopcarService.updateById(shopcar); |
|
|
|
if(flag){ |
|
|
|
return Result.OK("修改购物车信息成功!"); |
|
|
|
}else { |
|
|
|
return Result.OK("修改购物车信息失败!"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
//我要帮助-添加建议 |
|
|
|
@Override |
|
|
|