package com.whyc.controller;
|
|
import com.whyc.dto.AllModel;
|
import com.whyc.dto.BattMaintDealarm;
|
import com.whyc.dto.ReportBattDTO;
|
import com.whyc.dto.Response;
|
import com.whyc.pojo.BatttestdataInf;
|
import com.whyc.pojo.UserInf;
|
import com.whyc.service.BattMaintDealarmService;
|
import com.whyc.util.ActionUtil;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiOperation;
|
import org.springframework.web.bind.annotation.*;
|
|
import javax.annotation.Resource;
|
import java.util.List;
|
|
/**
|
* 电池组统计分析查询、蓄电池组后评估
|
*/
|
@RequestMapping("BattMaintDealarm")
|
@RestController
|
@Api(tags = "报表统计")
|
public class BattMaintDealarmController extends BaseController{
|
|
@Resource
|
private BattMaintDealarmService battMaintDealarmService;
|
|
/**
|
* 电池组统计分析查询
|
*
|
* @param tinf
|
* @return
|
*/
|
//1.3根据电池组id查询电池的电导和充放电信息
|
@PostMapping("searchLow")
|
@ApiOperation(notes = "/serchLow", value = "电池组统计分析查询")
|
public Response searchLow(@RequestBody ReportBattDTO tinf) {
|
UserInf userInf = ActionUtil.getUser();
|
return battMaintDealarmService.searchLow(tinf,userInf.getUId().intValue());
|
}
|
|
/**
|
* 蓄电池组后评估
|
*/
|
@PostMapping("searchGroupAssess")
|
@ApiOperation(notes = "searchByCondition ", value = "蓄电池组后评估")
|
public Response searchByCondition(@RequestParam int pageNum,@RequestParam int pageSize, @RequestBody ReportBattDTO tinf) {
|
UserInf userInf = ActionUtil.getUser();
|
return battMaintDealarmService.searchGroupAssess(pageNum,pageSize,tinf,userInf.getUId().intValue());
|
}
|
|
@PostMapping("searchMonNum")
|
@ApiOperation(value = "根据电池组id查询电池的电导和充放电信息",notes = "Batt_MaintAction/serchMon_num")
|
public Response searchMonNum(@RequestBody ReportBattDTO dto){
|
return battMaintDealarmService.searchMonNum(dto);
|
}
|
|
}
|