Explorar el Código

[大屏][修改]:获取心跳附加信息的方式

release_toaliyun_real
hupeng hace 7 años
padre
commit
9380afbc5e
Se han modificado 1 ficheros con 3 adiciones y 2 borrados
  1. +3
    -2
      mallinkAdmin/src/main/java/com/iformall/controller/WxDeviceScreenAdController.java

+ 3
- 2
mallinkAdmin/src/main/java/com/iformall/controller/WxDeviceScreenAdController.java Ver fichero

@@ -22,6 +22,7 @@ import org.springframework.web.bind.annotation.*;

import java.util.Date;
import java.util.List;
import java.util.Map;

@RestController
@RequestMapping("wxDeviceScreenAd")
@@ -85,14 +86,14 @@ public class WxDeviceScreenAdController extends BaseController {

@ApiOperation("心跳")
@PostMapping("heartbeat")
public Result heartbeat(@RequestParam String deviceId,@RequestBody String version) {
public Result heartbeat(@RequestParam String deviceId,@RequestBody Map<String,String> paramMap) {
WxDevice wxDevice = findDevice(deviceId);
if (wxDevice == null)
return new ResultData(ErrorCode.DEVICE_NOT_FOUND);
if (wxDevice.getFirstHbTime() == null)
wxDevice.setFirstHbTime(new Date());
wxDevice.setLastHbTime(new Date());
wxDevice.setVersion(version);
wxDevice.setVersion(paramMap.get("version"));
wxDeviceService.saveOrUpdate(wxDevice);
return new ResultData(wxDevice);
}


Cargando…
Cancelar
Guardar