package com.huimv.env.common.controller; import com.huimv.env.common.service.IEnvDayagePeizhiService; import com.huimv.env.common.service.IEnvDeviceService; import com.huimv.env.common.service.IEnvFengPeizhiService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.Map; /** *

* 前端控制器 *

* * @author author * @since 2023-04-10 */ @RestController @RequestMapping("/env-dayage-peizhi") @CrossOrigin public class EnvDayagePeizhiController { @Autowired private IEnvDayagePeizhiService dayagePeizhiService; @Autowired private IEnvFengPeizhiService peizhiService; @Autowired private IEnvDeviceService deviceService; @PostMapping("/getDayAgePeiZhi") public String getDayAgePeiZhi(@RequestParam("idCode") String idCode,@RequestParam("list") String list) { String[] split = list.split(","); return dayagePeizhiService.getDayAgePeiZhi(split, idCode); } @PostMapping("/getFengPeiZhi") public String getFengPeiZhi(@RequestParam("list") String list) { String[] split = list.split(","); return peizhiService.getFengPeiZhi(split); } @PostMapping("/getDeviceCodeByChipId") public String getDeviceCodeByChipId(@RequestParam("idCode") String idCode) { return deviceService.getDeviceCodeByChipId(idCode); } @PostMapping("/updateStatus") public void updateStatus(@RequestParam("idCode") String idCode) { deviceService.updateStatus(idCode); } }