package com.whyc.controller;
|
|
import com.whyc.dto.Response;
|
import com.whyc.pojo.BattgroupData;
|
import com.whyc.service.BattGroupDataService;
|
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.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestParam;
|
import org.springframework.web.bind.annotation.RestController;
|
|
import javax.annotation.Resource;
|
import java.util.List;
|
|
@Api(tags = "电池组数据")
|
@RestController
|
@RequestMapping("battGroupData")
|
public class BattGroupDataController {
|
|
@Autowired
|
private BattGroupDataService service;
|
|
@ApiOperation("单数据分析-单体数据列表")
|
@GetMapping("list")
|
public Response getListWithTestTime(@RequestParam String fieldId){
|
List<BattgroupData> monList = service.getListWithTestTime(fieldId);
|
return new Response().set(1,monList);
|
}
|
|
@ApiOperation(value = "对比分析-两组数据列表",notes = "data:第一行的基础数据,data2:第二行的基础数据," +
|
"data3:key-value键值对,其中resChangeRate:内阻变化率,volChangeRate:电压变化率,resBalanceRate:内阻均一性,volBalanceRate:电压均一性")
|
@GetMapping("comparedList")
|
public Response getComparedList(@RequestParam String baseFileId,@RequestParam String fileId){
|
return service.getComparedList(baseFileId,fileId);
|
}
|
|
}
|