diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/VolumeComponentAnalysisController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/VolumeComponentAnalysisController.java index 11e9e5f..c293871 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/VolumeComponentAnalysisController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/VolumeComponentAnalysisController.java @@ -10,12 +10,10 @@ import com.lyms.platform.operate.web.facade.VolumeComponentAnalysisFacade; import com.lyms.platform.pojo.VolumeComponentAnalysisModel; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletRequest; +import javax.validation.Valid; /** * 体成分分析 @@ -47,9 +45,9 @@ public class VolumeComponentAnalysisController extends BaseController { /** * 添加蓝牙体成分分析后的数据 */ - @RequestMapping(method = RequestMethod.GET, value = "/addComponentAnalysis") + @RequestMapping(method = RequestMethod.POST, value = "/addComponentAnalysis") @ResponseBody - public BaseObjectResponse addComponentAnalysis(VolumeComponentAnalysisModel volume) { + public BaseObjectResponse addComponentAnalysis(@RequestBody @Valid VolumeComponentAnalysisModel volume) { return volumeComponentAnalysisFacade.addComponentAnalysis(volume); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodServiceImpl.java index 36b34d2..0cb1412 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodServiceImpl.java @@ -325,12 +325,12 @@ public class TemporaryBloodServiceImpl extends BaseServiceImpl implements ITempo this.getSeries(series, bmiStr, bregmatic); Map lowMap = series.get("lowData"); for (Map.Entry entry : lowMap.entrySet()) { - if (entry.getKey() == weeks) { + if (entry.getKey().equals(weeks)) { } } Map highMap = series.get("highData"); for (Map.Entry entry : highMap.entrySet()) { - if (entry.getKey() == weeks) { + if (entry.getKey().equals(weeks)) { high = entry.getValue(); } }