songjiaqing 5 gadi atpakaļ
vecāks
revīzija
46d35fbdeb

+ 2 - 2
whepi-web/src/main/java/com/bofeng/service/RiBaoService.java

@@ -185,7 +185,7 @@ public class RiBaoService {
             ribaoDetail.setTimeUpdate(dateTime);
 
             //判断是否评估
-            if (ribaoDetail.getScoreRezult() == 0) {
+            if (null == ribaoDetail.getScoreRezult() || ribaoDetail.getScoreRezult() == 0) {
                 MsSuspected score = getScore(
                         ribaoDetail.getSuspectedId(),
                         ribaoDetail.getUserName(),
@@ -212,7 +212,7 @@ public class RiBaoService {
             ribaoDetail.setTimeUpdate(dateTime);
 
             //判断是否评估
-            if (ribaoDetail.getScoreRezult() == 0) {
+            if (null == ribaoDetail.getScoreRezult() || ribaoDetail.getScoreRezult() == 0) {
                 MsSuspected score = getScore(
                         0L,
                         ribaoDetail.getUserName(),

+ 4 - 1
whepi-web/src/main/java/com/bofeng/wx/controller/RiBaoController.java

@@ -123,7 +123,10 @@ public class RiBaoController {
     // 健康评估 日报关联的家人
     @PostMapping("/riBao/getScore")
     public Model<MsSuspected> getScore(@JsonBody MsSuspected msSuspected) {
-        Long suspectedId = msSuspected.getSuspectedId();// 新增时传0
+        Long suspectedId = msSuspected.getSuspectedId();
+        if (null == suspectedId) {
+            suspectedId = 0L;
+        }// 新增时不传
         String userName = msSuspected.getUserName();
         Long userCreate = msSuspected.getUserCreate();
         Integer medical = msSuspected.getMedical();