Sfoglia il codice sorgente

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

release_toaliyun_real
hupeng 7 anni fa
parent
commit
9380afbc5e
1 ha cambiato i file con 3 aggiunte e 2 eliminazioni
  1. +3
    -2
      mallinkAdmin/src/main/java/com/iformall/controller/WxDeviceScreenAdController.java

+ 3
- 2
mallinkAdmin/src/main/java/com/iformall/controller/WxDeviceScreenAdController.java Vedi File

@@ -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);
}


Caricamento…
Annulla
Salva