新增返回全部订单接口
This commit is contained in:
parent
9dc5505422
commit
81d88da5d1
@ -66,7 +66,7 @@ public class ClientController extends BaseController {
|
|||||||
|
|
||||||
@GetMapping("/getAvailableOrder/{staffId}")
|
@GetMapping("/getAvailableOrder/{staffId}")
|
||||||
public AjaxResult getAvailableOrder(@PathVariable("staffId") Integer staffId) {
|
public AjaxResult getAvailableOrder(@PathVariable("staffId") Integer staffId) {
|
||||||
return AjaxResult.success("调用有效订单成功");
|
return AjaxResult.success(orderDaoService.getAvailableOrder(staffId));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -17,4 +17,6 @@ public interface IFtOrderDaoService extends IService<FtOrderDao> {
|
|||||||
AjaxResult getOrderOfToday(Long staffId);
|
AjaxResult getOrderOfToday(Long staffId);
|
||||||
|
|
||||||
Integer insertOrder(Long staffId, Integer orderType, Date demandDate);
|
Integer insertOrder(Long staffId, Integer orderType, Date demandDate);
|
||||||
|
|
||||||
|
AjaxResult getAvailableOrder(Integer staffId);
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
package com.ruoyi.system.fantang.service.impl;
|
package com.ruoyi.system.fantang.service.impl;
|
||||||
|
|
||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
|
import com.alibaba.fastjson.JSONArray;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import com.ruoyi.common.core.domain.AjaxResult;
|
import com.ruoyi.common.core.domain.AjaxResult;
|
||||||
@ -34,9 +35,6 @@ public class FtOrderDaoServiceImpl extends ServiceImpl<FtOrderDaoMapper, FtOrder
|
|||||||
wrapper.eq("staff_id", staffId);
|
wrapper.eq("staff_id", staffId);
|
||||||
wrapper.between("order_date", DateUtil.beginOfDay(new Date()), DateUtil.endOfDay(new Date()));
|
wrapper.between("order_date", DateUtil.beginOfDay(new Date()), DateUtil.endOfDay(new Date()));
|
||||||
List<FtOrderDao> daos = this.baseMapper.selectList(wrapper);
|
List<FtOrderDao> daos = this.baseMapper.selectList(wrapper);
|
||||||
for (FtOrderDao dao : daos) {
|
|
||||||
dao.setOrderTypeString(dao.getOrderType().toString());
|
|
||||||
}
|
|
||||||
return AjaxResult.success(daos);
|
return AjaxResult.success(daos);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -48,4 +46,12 @@ public class FtOrderDaoServiceImpl extends ServiceImpl<FtOrderDaoMapper, FtOrder
|
|||||||
dao.setOrderDate(demandDate);
|
dao.setOrderDate(demandDate);
|
||||||
return this.baseMapper.insert(dao);
|
return this.baseMapper.insert(dao);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public AjaxResult getAvailableOrder(Integer staffId) {
|
||||||
|
QueryWrapper<FtOrderDao> wrapper = new QueryWrapper<>();
|
||||||
|
wrapper.eq("staff_id", staffId);
|
||||||
|
List<FtOrderDao> daos = this.baseMapper.selectList(wrapper);
|
||||||
|
return AjaxResult.success(daos);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user