提交 a8301785 authored 作者: 马路路's avatar 马路路

配置中心—配置管理—问卷配置App端接口--首页-今日接单数

上级 01b483f2
...@@ -76,4 +76,10 @@ public class AppGoodsOrderController { ...@@ -76,4 +76,10 @@ public class AppGoodsOrderController {
public Result<List<OrderGoodsAPPVO>> getCancelOrderGoods(@RequestParam(value = "userNo") Long userNo) { public Result<List<OrderGoodsAPPVO>> getCancelOrderGoods(@RequestParam(value = "userNo") Long userNo) {
return Result.ok(orderGoodsTruckBindService.getCancelOrderGoods(userNo)); return Result.ok(orderGoodsTruckBindService.getCancelOrderGoods(userNo));
} }
@Operation(summary = "司机端获取当日已接单(包含已取消)", description = "br>By:马路路")
@GetMapping("/getTodayOrderGoodsSum")
public Result<Integer> getTodayOrderGoodsSum () {
return Result.ok(orderGoodsService.getTodayOrderGoodsSum());
}
} }
...@@ -217,4 +217,6 @@ public interface OrderChildDao extends BaseDao<OrderChildMapper, OrderChild, Int ...@@ -217,4 +217,6 @@ public interface OrderChildDao extends BaseDao<OrderChildMapper, OrderChild, Int
int countTakeByOrderGoodsNo(String orderGoodsNo); int countTakeByOrderGoodsNo(String orderGoodsNo);
int countLoadByOrderGoodsNo(String orderGoodsNo); int countLoadByOrderGoodsNo(String orderGoodsNo);
int countTodayOrderGoodsSumByUserNo(Long userNo);
} }
...@@ -721,4 +721,9 @@ public class OrderChildDaoImpl extends BaseDaoImpl<OrderChildMapper, OrderChild, ...@@ -721,4 +721,9 @@ public class OrderChildDaoImpl extends BaseDaoImpl<OrderChildMapper, OrderChild,
public int countLoadByOrderGoodsNo(String orderGoodsNo) { public int countLoadByOrderGoodsNo(String orderGoodsNo) {
return baseMapper.countLoadByOrderGoodsNo(orderGoodsNo); return baseMapper.countLoadByOrderGoodsNo(orderGoodsNo);
} }
@Override
public int countTodayOrderGoodsSumByUserNo(Long userNo) {
return baseMapper.countTodayOrderGoodsSumByUserNo(userNo);
}
} }
...@@ -192,4 +192,8 @@ public interface OrderChildMapper extends BaseMapper<OrderChild> { ...@@ -192,4 +192,8 @@ public interface OrderChildMapper extends BaseMapper<OrderChild> {
" where order_goods_no=#{orderGoodsNo} and status in(50,60,70,80,90,100)") " where order_goods_no=#{orderGoodsNo} and status in(50,60,70,80,90,100)")
int countLoadByOrderGoodsNo(@Param("orderGoodsNo") String orderGoodsNo); int countLoadByOrderGoodsNo(@Param("orderGoodsNo") String orderGoodsNo);
@Select("select count(*) from order_child " +
" where user_no=#{userNo} and status in(10,110) AND create_time >= CURDATE()\n" +
" AND create_time <= CURDATE() + INTERVAL 1 DAY - INTERVAL 1 SECOND")
int countTodayOrderGoodsSumByUserNo(Long userNo);
} }
\ No newline at end of file
...@@ -115,4 +115,6 @@ public interface OrderGoodsService { ...@@ -115,4 +115,6 @@ public interface OrderGoodsService {
BigDecimal calcOrderGoodsResidueWeight(BigDecimal extractWeight,BigDecimal alreadyWeight); BigDecimal calcOrderGoodsResidueWeight(BigDecimal extractWeight,BigDecimal alreadyWeight);
Integer getTodayOrderGoodsSum();
} }
...@@ -1073,4 +1073,11 @@ public class OrderGoodsServiceImpl implements OrderGoodsService, InitializingBea ...@@ -1073,4 +1073,11 @@ public class OrderGoodsServiceImpl implements OrderGoodsService, InitializingBea
BigDecimal weight2 = Objects.nonNull(alreadyWeight)?alreadyWeight:BigDecimal.ZERO; BigDecimal weight2 = Objects.nonNull(alreadyWeight)?alreadyWeight:BigDecimal.ZERO;
return weight1.subtract(weight2); return weight1.subtract(weight2);
} }
@Override
public Integer getTodayOrderGoodsSum() {
return orderChildDao.countTodayOrderGoodsSumByUserNo(TokenUtil.getLoginUserInfo().getUserNo());
}
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论