订单统计 Bug

This commit is contained in:
2025-01-06 10:16:38 +08:00
parent f45341c550
commit c407f21a0b
2 changed files with 6 additions and 5 deletions

View File

@@ -134,10 +134,10 @@ public class OrdersController extends AbstractController {
//日 //日
Double dayMoney = ordersService.selectOrdersMoney(1, 1, 1, dateTime, courseId, sysUserId); Double dayMoney = ordersService.selectOrdersMoney(1, 1, 1, dateTime, courseId, sysUserId);
Map<String, Double> result = new HashMap<>(); Map<String, Double> result = new HashMap<>();
result.put("sumMoney", sumMoney); result.put("sumMoney", sumMoney == null ? 0 : sumMoney);
result.put("yearMoney", yearMoney); result.put("yearMoney", yearMoney == null ? 0 : yearMoney);
result.put("monthMoney", monthMoney); result.put("monthMoney", monthMoney == null ? 0 : monthMoney);
result.put("dayMoney", dayMoney); result.put("dayMoney", dayMoney == null ? 0 : dayMoney);
return Result.success().put("data", result); return Result.success().put("data", result);
} }

View File

@@ -205,7 +205,8 @@
</select> </select>
<select id="selectOrdersMoney" resultType="Double"> <select id="selectOrdersMoney" resultType="Double">
select ifnull(sum(pay_money),0.00) from orders where 1=1 select sum(pay_money) from orders
where 1=1
<if test="sysUserId!=null"> <if test="sysUserId!=null">
and sys_user_id=#{sysUserId} and sys_user_id=#{sysUserId}
</if> </if>