xufenglei
2019-02-20 4447110e052c82124dfb04eb21b15bd832361227
src/main/java/com/moral/controller/MobileController.java
@@ -20,6 +20,7 @@
import com.moral.common.bean.AppData;
import com.moral.common.bean.ResultBean;
import com.moral.common.util.Crypto;
import com.moral.common.util.WebUtils;
import com.moral.entity.Account;
import com.moral.entity.Device;
import com.moral.entity.MonitorPoint;
@@ -305,9 +306,9 @@
   @GetMapping("sensors")
   @ApiOperation(value = "获取设备传感器信息")
   @ApiImplicitParams(value = {
         @ApiImplicitParam(name = "deviceVersionId", value = "设备版本Id", required = true, paramType = "query", dataType = "Integer"),
         @ApiImplicitParam(name = "deviceVersionId", value = "设备版本Id", required = true, paramType = "query", dataType = "int"),
         @ApiImplicitParam(name = "mac", value = "设备mac", required = true, paramType = "query", dataType = "String"),
         @ApiImplicitParam(name = "deviceId", value = "设备id", required = true, paramType = "query", dataType = "Integer"),
         @ApiImplicitParam(name = "deviceId", value = "设备id", required = true, paramType = "query", dataType = "int"),
   })
   public ResultBean<List<Map<String, Object>>> getSensorsDataByDevice(HttpServletRequest request){
      Map<String, Object> parameters = getParametersStartingWith(request, null);
@@ -320,11 +321,19 @@
   @ApiImplicitParams(value = {
         @ApiImplicitParam(name = "mac", value = "设备mac", required = true, paramType = "query", dataType = "String"),
         @ApiImplicitParam(name = "sensorKey", value = "传感器key", required = true, paramType = "query", dataType = "String"),
         @ApiImplicitParam(name = "size", value = "获取数据条数", required = true, paramType = "query", dataType = "Integer"),
         @ApiImplicitParam(name = "size", value = "获取数据条数", required = true, paramType = "query", dataType = "int"),
   })
   public ResultBean<List<Map<String, Object>>> getSensorDataBySensorKey(HttpServletRequest request){
      Map<String, Object> parameters = getParametersStartingWith(request, null);
      List<Map<String, Object>> sensors = historyService.getSensorDataBySensorKey(parameters);
      return new ResultBean<List<Map<String, Object>>>(sensors);
   }
   @RequestMapping("profession-provincecode")
   public ResultBean<List<Profession>> getProfessionByProvinceCode(HttpServletRequest request){
      Map<String, Object> parameters = WebUtils.getParametersStartingWith(request, null);
      List<Profession> professions = professionService.getProfessiontList(parameters);
      return new ResultBean<List<Profession>>(professions);
   }
}