12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- package com.inet.ailink.receiver.controller;
-
- import com.inet.ailink.receiver.service.impl.BodyFatServiceImpl;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.ResponseBody;
- import org.springframework.web.bind.annotation.RestController;
-
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import java.io.IOException;
-
- @RestController
- @RequestMapping(value="bodyFat",produces={"application/json;charset=UTF-8"})
- public class BodyFatController extends BaseController {
-
- @Autowired
- private BodyFatServiceImpl bodyFatServiceImpl;
-
- /**
- * 上报称重数据(原始数据)
- * @param params
- * @param request
- * @param response
- * @throws IOException
- */
- @RequestMapping(value="saveWeighDataByAdc")
- @ResponseBody
- public void saveWeighDataByAdc(@RequestBody String params, HttpServletRequest request, HttpServletResponse response) throws IOException {
- checkParams(response, params);
- // System.out.println("saveWeighDataByAdc() params: " + params);
- byte[] paramsByte = decryptParams(response,params);
- if(paramsByte.length >1){
- writeOutResponse(response, bodyFatServiceImpl.saveWeighDataByAdc(paramsByte, request));
- }else{
- writeOutResponse(response,paramsByte);
- }
- }
-
-
-
- }
|