新增返回员工某一日的订单接口

This commit is contained in:
czx 2020-12-18 14:51:58 +08:00
parent 81d88da5d1
commit 979a450afd
3 changed files with 24 additions and 0 deletions

View File

@ -59,6 +59,19 @@ public class ClientController extends BaseController {
return AjaxResult.success(orderDaoService.getOrderOfToday(staffId)); return AjaxResult.success(orderDaoService.getOrderOfToday(staffId));
} }
/**
* 获取员工某一天的订单信息
* 日期2020年12月11日
* 作者陈智兴
*
* @return
*/
@GetMapping("/getOrderOfDay")
public AjaxResult getOrderOfDate(@RequestParam("staffId") Long staffId, @RequestParam("orderDate") Date orderDate) {
return AjaxResult.success(orderDaoService.getOrderOfDay(staffId, orderDate));
}
@GetMapping("/getWeekMenu") @GetMapping("/getWeekMenu")
public AjaxResult getWeekMenu() { public AjaxResult getWeekMenu() {
return AjaxResult.success("调用每周菜谱成功"); return AjaxResult.success("调用每周菜谱成功");

View File

@ -19,4 +19,6 @@ public interface IFtOrderDaoService extends IService<FtOrderDao> {
Integer insertOrder(Long staffId, Integer orderType, Date demandDate); Integer insertOrder(Long staffId, Integer orderType, Date demandDate);
AjaxResult getAvailableOrder(Integer staffId); AjaxResult getAvailableOrder(Integer staffId);
AjaxResult getOrderOfDay(Long staffId, Date orderDate);
} }

View File

@ -54,4 +54,13 @@ public class FtOrderDaoServiceImpl extends ServiceImpl<FtOrderDaoMapper, FtOrder
List<FtOrderDao> daos = this.baseMapper.selectList(wrapper); List<FtOrderDao> daos = this.baseMapper.selectList(wrapper);
return AjaxResult.success(daos); return AjaxResult.success(daos);
} }
@Override
public AjaxResult getOrderOfDay(Long staffId, Date orderDate) {
QueryWrapper<FtOrderDao> wrapper = new QueryWrapper<>();
wrapper.eq("staff_id", staffId);
wrapper.between("order_date", DateUtil.beginOfDay(orderDate), DateUtil.endOfDay(orderDate));
List<FtOrderDao> daos = this.baseMapper.selectList(wrapper);
return AjaxResult.success(daos);
}
} }