|
|
@ -35,6 +35,8 @@ import org.jeecg.modules.travelVideo.entity.TravelVideo; |
|
|
|
import org.jeecg.modules.travelVideo.service.ITravelVideoService; |
|
|
|
import org.jeecg.modules.travelVolunteer.entity.TravelVolunteer; |
|
|
|
import org.jeecg.modules.travelVolunteer.service.ITravelVolunteerService; |
|
|
|
import org.jeecg.modules.travelWares.entity.TravelWares; |
|
|
|
import org.jeecg.modules.travelWares.service.ITravelWaresService; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
import javax.annotation.Resource; |
|
|
@ -93,6 +95,10 @@ public class IndexApiServiceImpl implements IndexApiService { |
|
|
|
@Resource |
|
|
|
private ITravelOrderService travelOrderService; |
|
|
|
|
|
|
|
//商品表 |
|
|
|
@Resource |
|
|
|
private ITravelWaresService travelWaresService; |
|
|
|
|
|
|
|
//建议表 |
|
|
|
@Resource |
|
|
|
private ITravelAdvanceService travelAdvanceService; |
|
|
@ -553,12 +559,12 @@ public class IndexApiServiceImpl implements IndexApiService { |
|
|
|
list = travelTimeService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(TravelTime::getTimeType, travelTime.getTimeType()) |
|
|
|
.orderByAsc(TravelTime::getTimeDot) |
|
|
|
.orderByAsc(TravelTime::getTimeOrder) |
|
|
|
.list(); |
|
|
|
}else { |
|
|
|
list = travelTimeService |
|
|
|
.lambdaQuery() |
|
|
|
.orderByAsc(TravelTime::getTimeDot) |
|
|
|
.orderByAsc(TravelTime::getTimeOrder) |
|
|
|
.list(); |
|
|
|
} |
|
|
|
return Result.OK("时段列表", list); |
|
|
@ -585,6 +591,32 @@ public class IndexApiServiceImpl implements IndexApiService { |
|
|
|
return Result.OK("订单列表", pageList); |
|
|
|
} |
|
|
|
|
|
|
|
//获取文创好物列表 |
|
|
|
public Result<?> queryWaresList(PageBean pageBean) { |
|
|
|
Page<TravelWares> page = new Page<TravelWares>(pageBean.getPageNo(), pageBean.getPageSize()); |
|
|
|
Page<TravelWares> pageList; |
|
|
|
|
|
|
|
pageList = travelWaresService |
|
|
|
.lambdaQuery() |
|
|
|
.orderByDesc(TravelWares::getCreateTime) |
|
|
|
.page(page); |
|
|
|
|
|
|
|
return Result.OK("文创好物列表", pageList); |
|
|
|
} |
|
|
|
|
|
|
|
//根据Id获取文创好物详情 |
|
|
|
@Override |
|
|
|
public Result<?> queryWaresById(String waresId) { |
|
|
|
|
|
|
|
TravelWares one = travelWaresService |
|
|
|
.lambdaQuery() |
|
|
|
.eq(TravelWares::getId, waresId) |
|
|
|
.one(); |
|
|
|
|
|
|
|
return Result.OK("文创好物详情", one); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
//我要帮助-添加建议 |
|
|
|
@Override |
|
|
|
public Result<?> addAdvice(TravelAdvance travelAdvance) { |
|
|
|