| | |
| | | package cn.exrick.xboot.your.controller.pc; |
| | | |
| | | import cn.exrick.xboot.core.common.redis.RedisTemplateHelper; |
| | | import cn.exrick.xboot.core.common.utils.PageUtil; |
| | | import cn.exrick.xboot.core.common.utils.ResultUtil; |
| | | import cn.exrick.xboot.core.common.vo.PageVo; |
| | | import cn.exrick.xboot.core.common.vo.Result; |
| | | import cn.exrick.xboot.your.entity.Car; |
| | | import cn.exrick.xboot.your.entity.EventLog; |
| | | import cn.exrick.xboot.your.entity.OrderTask; |
| | | import cn.exrick.xboot.your.service.ICarService; |
| | | import cn.exrick.xboot.your.service.IEventLogService; |
| | | import cn.exrick.xboot.your.service.IOrderTaskService; |
| | | import cn.exrick.xboot.your.util.HaiKangPost; |
| | | import cn.hutool.core.date.DateUtil; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.extern.slf4j.Slf4j; |
| | |
| | | @Autowired |
| | | private RedisTemplateHelper redisTemplateHelper; |
| | | |
| | | @Autowired |
| | | private IOrderTaskService iOrderTaskService; |
| | | |
| | | @Autowired |
| | | private IEventLogService iEventLogService; |
| | | |
| | | @Autowired |
| | | private ICarService iCarService; |
| | | |
| | | @RequestMapping(value = "/getIndex1", method = RequestMethod.GET) |
| | | @ApiOperation(value = "获取首页数据") |
| | | public Result<Object> getIndex1() { |
| | |
| | | } |
| | | return new ResultUtil<Object>().setData(map); |
| | | } |
| | | |
| | | @RequestMapping(value = "/getTodayTask", method = RequestMethod.GET) |
| | | @ApiOperation(value = "获取今日配送任务") |
| | | public Result<Object> getTodayTask() { |
| | | QueryWrapper<OrderTask> wrapper2 = new QueryWrapper<OrderTask>(); |
| | | String format = DateUtil.format(new Date(), "yyyy-MM-dd"); |
| | | wrapper2.eq("a.send_date",format); |
| | | // wrapper2.orderByAsc("a.seq"); |
| | | List<OrderTask> list = iOrderTaskService.list3(format); |
| | | return new ResultUtil<Object>().setData(list); |
| | | } |
| | | |
| | | @RequestMapping(value = "/getEventLog", method = RequestMethod.GET) |
| | | @ApiOperation(value = "获取事件日志") |
| | | public Result<Object> getEventLog() { |
| | | QueryWrapper<EventLog> wrapper2 = new QueryWrapper<EventLog>(); |
| | | PageVo page = new PageVo(); |
| | | page.setPageNumber(1); |
| | | page.setPageSize(20); |
| | | page.setOrder("desc"); |
| | | page.setSort("createTime"); |
| | | IPage<EventLog> data = iEventLogService.page(PageUtil.initMpPage(page),wrapper2); |
| | | return new ResultUtil<Object>().setData(data.getRecords()); |
| | | } |
| | | |
| | | // @RequestMapping(value = "/getCars", method = RequestMethod.GET) |
| | | // @ApiOperation(value = "获取车辆信息") |
| | | // public Result<Object> getCars() { |
| | | // List<Car> list = iCarService.list(); |
| | | // String codes[] = new String[list.size()]; |
| | | // |
| | | // HaiKangPost.findLatestGps() |
| | | // return new ResultUtil<Object>().setData(data.getRecords()); |
| | | // } |
| | | } |