package com.fgkj.controller;
|
|
import com.fgkj.util.*;
|
|
import com.fgkj.dto.BattInf;
|
import com.fgkj.dto.Cmcc_Power_Data;
|
import com.fgkj.dto.ServiceModel;
|
import com.fgkj.services.Cmcc_Power_DataService;
|
import io.swagger.annotations.Api;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.web.bind.annotation.*;
|
|
import javax.annotation.Resource;
|
|
@RequestMapping("cmccPowerData")
|
@RestController
|
@Api
|
public class Cmcc_Power_DataController{
|
|
@Resource
|
private Cmcc_Power_DataService service;
|
|
@PostMapping("/")
|
public ServiceModel add(@RequestBody Cmcc_Power_Data cpd) {
|
// Cmcc_Power_Data cpd = getGson().fromJson(json, Cmcc_Power_Data.class);
|
ServiceModel model = service.add(cpd);
|
|
return model;
|
|
}
|
|
@PutMapping("/")
|
public ServiceModel update(@RequestBody Cmcc_Power_Data cpd) {
|
// Cmcc_Power_Data cpd = getGson().fromJson(json, Cmcc_Power_Data.class);
|
ServiceModel model = service.update(cpd);
|
|
return model;
|
}
|
|
@DeleteMapping("/")
|
public ServiceModel delete(@RequestBody Cmcc_Power_Data cpd) {
|
// Cmcc_Power_Data cpd = getGson().fromJson(json, Cmcc_Power_Data.class);
|
ServiceModel model = service.delete(cpd);
|
|
return model;
|
}
|
|
//根据电池组id查询cmcc实时表中的实时电流画柱状图
|
@GetMapping("byCondition")
|
public ServiceModel serchByCondition(@RequestBody BattInf binf){
|
// BattInf binf = getGson().fromJson(json, BattInf.class);
|
ServiceModel model = service.serchByCondition(binf);
|
|
return model;
|
}
|
|
}
|