songjiaqing 5 năm trước cách đây
mục cha
commit
7570c9a524

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

@@ -88,7 +88,7 @@ public class RiBaoService {
         }
         }
 
 
         ribaoDetail.setSuspectedStatus(suspectedStatus);
         ribaoDetail.setSuspectedStatus(suspectedStatus);
-        if (ribaoDetail.getSuspectedId().longValue() > 0L) {
+        if (ribaoDetail.getSuspectedId() != null && ribaoDetail.getSuspectedId().longValue() > 0L) {
             ribaoDetail.setTimeUpdate(dateTime);
             ribaoDetail.setTimeUpdate(dateTime);
             msSuspectedMapper.updateById(ribaoDetail);
             msSuspectedMapper.updateById(ribaoDetail);
         } else {
         } else {

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

@@ -7,9 +7,13 @@ import com.bofeng.service.MsSuspectedService;
 import com.bofeng.service.RiBaoService;
 import com.bofeng.service.RiBaoService;
 import com.yvan.Model;
 import com.yvan.Model;
 import com.yvan.ModelOps;
 import com.yvan.ModelOps;
+import com.yvan.mvc.JsonBody;
 import com.yvan.mvc.Pd;
 import com.yvan.mvc.Pd;
+import com.yvan.platform.JsonWapper;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RestController;
 
 
 import java.util.List;
 import java.util.List;
 
 
@@ -87,20 +91,22 @@ public class RiBaoController {
 
 
     // 新增或者修改日报关联的家人 必须传reportId,userCreate,userUpdate
     // 新增或者修改日报关联的家人 必须传reportId,userCreate,userUpdate
     @PostMapping("/riBao/addOrEditRibaoDetail")
     @PostMapping("/riBao/addOrEditRibaoDetail")
-    public Model<MsSuspected> addOrEditRibaoDetail(@RequestBody MsSuspected msSuspected) {
+    public Model<MsSuspected> addOrEditRibaoDetail(@JsonBody MsSuspected msSuspected) {
         return ModelOps.newSuccess(riBaoService.addOrEditRibaoDetail(msSuspected));
         return ModelOps.newSuccess(riBaoService.addOrEditRibaoDetail(msSuspected));
     }
     }
 
 
     // 删除日报关联的家人
     // 删除日报关联的家人
     @PostMapping("/riBao/delRibaoDetail")
     @PostMapping("/riBao/delRibaoDetail")
-    public ModelOps delRibaoDetail(@RequestParam("suspectedId") Long suspectedId) {
+    public ModelOps delRibaoDetail(JsonWapper jsonWapper) {
+        Long suspectedId = jsonWapper.asObject(Long.class, "suspectedId");
         return ModelOps.newSuccess(riBaoService.delRibaoDetail(suspectedId));
         return ModelOps.newSuccess(riBaoService.delRibaoDetail(suspectedId));
     }
     }
 
 
 
 
     // 完成提交日报
     // 完成提交日报
     @PostMapping("/riBao/editRibao")
     @PostMapping("/riBao/editRibao")
-    public Model<MsReport> editRibao(@RequestParam("reportId") Long reportId) {
+    public Model<MsReport> editRibao(JsonWapper jsonWapper) {
+        Long reportId = jsonWapper.asObject(Long.class, "reportId");
         MsReport msReport = riBaoService.editRibao(reportId);
         MsReport msReport = riBaoService.editRibao(reportId);
 
 
         return ModelOps.newSuccess(msReport);
         return ModelOps.newSuccess(msReport);