Commit 734a8a36 authored by tangwei's avatar tangwei

电站详情接口

parent 2958a136
......@@ -196,11 +196,11 @@ public class JpStationDto extends BaseDto {
@ExcelIgnore
String NBSN;
String nbsn;
@ExcelIgnore
String CJSN;
String cjsn;
@ExcelIgnore
String DBSN;
String dbsn;
@ExcelIgnore
String QXYSN;
String qxysn;
}
......@@ -136,6 +136,38 @@ public class JpStationController extends BaseController {
List<JpCollector> jpCollector=jpCollectorMapper.selectList(qug1);
jpStationDto.setJpCollector(jpCollector);
jpStationDto.setJpInverter(jpInverter);
// //区域公司
// LambdaQueryWrapper<RegionalCompanies> qug2=new LambdaQueryWrapper<>();
// qug2.eq(RegionalCompanies::getRegionalCompaniesCode,jpStationDto.getRegionalCompaniesCode());
// qug2.last("LIMIT 1");
// RegionalCompanies personnelBusiness= regionalCompaniesMapper.selectOne(qug2);
// String names = jpCollector.stream().map(JpCollector::getSnCode).collect(Collectors.joining(","));
// String name = jpInverter.stream().map(JpInverter::getSnCode).collect(Collectors.joining(","));
// jpStationDto.setNBSN(name);
// jpStationDto.setCJSN(names);
// jpStationDto.setRegionalCompaniesName(personnelBusiness.getRegionalCompaniesName());
return ResponseHelper.buildResponse(jpStationDto);
}
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/getBysequenceNbrnew")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个第三方场站", notes = "根据sequenceNbr查询单个第三方场站")
public ResponseModel<JpStationDto> selectOneThirdStationId( String id) {
LambdaQueryWrapper<JpStation> qug3=new LambdaQueryWrapper<>();
qug3.eq(JpStation::getThirdStationId,id);
JpStation JpStation=jpStationMapper.selectOne(qug3);
JpStationDto jpStationDto= jpStationServiceImpl.queryBySeq(JpStation.getSequenceNbr());
LambdaQueryWrapper<JpInverter> qug=new LambdaQueryWrapper<>();
qug.eq(JpInverter::getThirdStationId,jpStationDto.getThirdStationId());
List<JpInverter> jpInverter=jpInverterMapper.selectList(qug);
LambdaQueryWrapper<JpCollector> qug1=new LambdaQueryWrapper<>();
qug1.eq(JpCollector::getThirdStationId,jpStationDto.getThirdStationId());
List<JpCollector> jpCollector=jpCollectorMapper.selectList(qug1);
jpStationDto.setJpCollector(jpCollector);
jpStationDto.setJpInverter(jpInverter);
//区域公司
LambdaQueryWrapper<RegionalCompanies> qug2=new LambdaQueryWrapper<>();
qug2.eq(RegionalCompanies::getRegionalCompaniesCode,jpStationDto.getRegionalCompaniesCode());
......@@ -143,12 +175,11 @@ public class JpStationController extends BaseController {
RegionalCompanies personnelBusiness= regionalCompaniesMapper.selectOne(qug2);
String names = jpCollector.stream().map(JpCollector::getSnCode).collect(Collectors.joining(","));
String name = jpInverter.stream().map(JpInverter::getSnCode).collect(Collectors.joining(","));
jpStationDto.setNBSN(name);
jpStationDto.setCJSN(names);
jpStationDto.setNbsn(name);
jpStationDto.setCjsn(names);
jpStationDto.setRegionalCompaniesName(personnelBusiness.getRegionalCompaniesName());
return ResponseHelper.buildResponse(jpStationDto);
}
/**
* 列表分页查询
*
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment