傅行帆 4 years ago
parent
commit
93c649d3fa

+ 6
- 3
src/main/java/com/huiju/estateagents/center/taUser/controller/TaUserController.java View File

@@ -603,9 +603,12 @@ public class TaUserController extends BaseController {
603 603
                 evaluateQueryWrapper.eq(TpLifeConsultantEvaluate::getUserId,e.getUserId());
604 604
                 evaluateQueryWrapper.eq(TpLifeConsultantEvaluate::getEvaluateTime,new SimpleDateFormat("yyyyMM").format(new Date()));
605 605
                 List<TpLifeConsultantEvaluate> list = iTpLifeConsultantEvaluateService.list(evaluateQueryWrapper);
606
-                String average = list.size() > 0 ? list.stream().mapToInt(TpLifeConsultantEvaluate::getScore).average().toString() : null;
607
-                // 平均分
608
-                e.setAverageScore(null == average ? 0 : Integer.valueOf(average));
606
+                if (list.size() > 0){
607
+                    double asDouble = list.stream().mapToInt(TpLifeConsultantEvaluate::getScore).average().getAsDouble();
608
+                    // 平均分
609
+                    e.setAverageScore(asDouble);
610
+
611
+                }
609 612
             });
610 613
             responseBean.addSuccess(result);
611 614
         }catch (Exception e){

+ 1
- 1
src/main/java/com/huiju/estateagents/center/taUser/entity/TaUser.java View File

@@ -288,5 +288,5 @@ public class TaUser implements Serializable {
288 288
      * 平均分
289 289
      */
290 290
     @TableField(exist = false)
291
-    private Integer averageScore;
291
+    private Double averageScore;
292 292
 }