Quellcode durchsuchen

律师订单接口修改

zhangchen vor 1 Monat
Ursprung
Commit
a867494a9a

+ 1 - 2
alien-entity/src/main/java/shop/alien/mapper/LawyerConsultationOrderMapper.java

@@ -232,8 +232,7 @@ public interface LawyerConsultationOrderMapper extends BaseMapper<LawyerConsulta
             "\tand lea.delete_flag = 0\n" +
             "left join life_user lur on\n" +
             "\tlur.id = lco.client_user_id ${ew.customSqlSegment}")
-    @MapKey("order_status")
-    Map<String, Map<String, Object>> getLawyerStatisticsInfo(@Param(Constants.WRAPPER) QueryWrapper<LawyerConsultationOrderVO> queryWrapper);
+    List<Map<String, Object>> getLawyerStatisticsInfo(@Param(Constants.WRAPPER) QueryWrapper<LawyerConsultationOrderVO> queryWrapper);
 
 }
 

+ 1 - 1
alien-entity/src/main/resources/mapper/LawyerConsultationOrderMapper.xml

@@ -158,7 +158,7 @@
         lco.lawyer_user_id,
         lco.problem_scenario_id,
         lco.problem_description,
-        ROUND(IFNULL(lco.order_amount, 0) / 100, 2) as order_amount,
+        lco.order_amount,
         lco.consultation_fee,
         lco.start_time,
         lco.end_time,

+ 1 - 1
alien-lawyer/src/main/java/shop/alien/lawyer/service/impl/LawyerConsultationOrderServiceImpl.java

@@ -795,7 +795,7 @@ public class LawyerConsultationOrderServiceImpl extends ServiceImpl<LawyerConsul
 
         //获取统计信息
         queryWrapper.groupBy("lco.order_status");
-        Map<String, Map<String, Object>> statisticsInfo =  consultationOrderMapper.getLawyerStatisticsInfo(queryWrapper);
+        List<Map<String, Object>> statisticsInfo =  consultationOrderMapper.getLawyerStatisticsInfo(queryWrapper);
 
 //        // 统计进行中订单数量
 //        int inProgressCount = statisticsInfo.containsKey("2")?Integer.parseInt(statisticsInfo.get("2").toString()): 0;