BLE_WIFI_Scale_Server_Api 服务器与wifi秤交互只需要实现3个接口:设备注册、获取用户、上传记录
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package com.inet.ailink.receiver.service.impl;
  2. import com.inet.ailink.receiver.common.enums.StatusCode;
  3. import com.inet.ailink.receiver.common.vo.Response;
  4. import org.springframework.stereotype.Service;
  5. import org.springframework.transaction.annotation.Transactional;
  6. import javax.servlet.http.HttpServletRequest;
  7. import java.util.ArrayList;
  8. import java.util.List;
  9. @Service
  10. @Transactional(rollbackFor=Exception.class)
  11. public class SysAccoountServiceImpl
  12. {
  13. public Response<Object> getUsersByDeviceId(byte[] paramsByte, HttpServletRequest request) {
  14. Response<Object> result = new Response<Object>();
  15. //以下只是返回示例,请根据具体项目情况去数据库查询绑定wifi秤的用户信息并返回
  16. List<Object> data = new ArrayList<Object>();
  17. List<Object> listMap = new ArrayList<Object>();
  18. listMap.add(1024);//用户id
  19. listMap.add(1);//用户性别
  20. listMap.add(25);//用户年龄
  21. listMap.add("170");//用户身高
  22. listMap.add("0");//用户身高单位
  23. listMap.add("0");//最新体重单位
  24. listMap.add(0); //用户类型:0普通人 1运动员
  25. listMap.add("67.70");//最新体重单位
  26. data.add(listMap);
  27. result.setStatus(StatusCode.SUCCESS.getCode());
  28. result.setData(data);
  29. return result;
  30. }
  31. }