whycrzg
2021-01-29 0f24731e84183146193ed19d1a51f7f63a98cd1a
src/main/java/com/fgkj/controller/Batt_rtController.java
@@ -1,22 +1,14 @@
package com.fgkj.controller;
import com.fgkj.util.*;
import com.fgkj.dto.Batt_rtstate;
import com.fgkj.dto.ServiceModel;
import com.fgkj.services.Batt_rtService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
/**
 * @Description :电池实时数据,同时需要电池组/电池时使用
 * @date 2020/09/04
 **/
import javax.annotation.Resource;
@RequestMapping("battRt")
@@ -24,19 +16,18 @@
@Api(tags = "battRt接口")
public class Batt_rtController {
    private ServiceModel serviceModel;
    @Resource
    private Batt_rtService batt_rtService;
    /**根据电池组id查询电池组实时状态和电池单体实时数据*/
    @GetMapping("byGroupId")
    @ApiOperation(notes = "",value="电池组id查询电池组实时状态和电池单体实时数据")
    public ServiceModel searchByGroupId(@RequestBody Batt_rtstate rtState){
        // Batt_rtstate rtState = getGson().fromJson(json, Batt_rtstate.class);
        serviceModel =batt_rtService.searchByGroupId(rtState.getBattGroupId());
        return serviceModel;
    /**
     * 根据电池组id查询电池组实时状态和电池单体实时数据
     */
    @PostMapping("byGroupId")
    @ApiOperation(notes = "", value = "电池组id查询电池组实时状态和电池单体实时数据")
    public ServiceModel searchByGroupId(@RequestParam Integer battGroupId) {
        return batt_rtService.searchByGroupId(battGroupId);
    }
}