Просмотр исходного кода

查询提现记录总金额bug修复

codingliang 2 лет назад
Родитель
Сommit
822135143d

+ 2 - 2
src/main/java/com/sqx/modules/pay/controller/CashController.java

@@ -221,9 +221,9 @@ public class CashController {
     @RequestMapping(value = "/selectPayTotal", method = RequestMethod.GET)
     @ApiOperation("查询提现记录总金额")
     @ResponseBody
-    public Result selectPayTotal(Map<String, Object> map){
+    public Result selectPayTotal(@RequestParam Map<String, Object> map){
         Double total = cashOutService.selectCashOutTotal(map);
-        return Result.success().put("data", total);
+        return Result.success().put("data", total == null ? 0 : total);
     }
 
     @RequestMapping(value = "/excelPayDetails", method = RequestMethod.GET)

+ 1 - 1
src/main/resources/mapper/pay/CashDao.xml

@@ -276,7 +276,7 @@
     </select>
 
     <select id="selectCashOutTotal" resultType="java.lang.Double">
-        select sum(co.money)
+        select ifnull(sum(co.money), 0.0) as totalMoney
         from cash_out co
         left join goods_shop gh on gh.shop_id = co.shop_id
         <include refid="cashOutQueryCondition"></include>