数据中心台账修改
This commit is contained in:
@@ -342,8 +342,9 @@ public class COverlimit {
|
||||
|
||||
//处理基准容量
|
||||
public static float getStandShortCap(String voltageLevel){
|
||||
|
||||
if(DicDataEnum.KV038.getCode().equalsIgnoreCase(voltageLevel)){
|
||||
if(DicDataEnum.KV01.getCode().equalsIgnoreCase(voltageLevel)){
|
||||
return 10;
|
||||
} else if(DicDataEnum.KV038.getCode().equalsIgnoreCase(voltageLevel)){
|
||||
return 10;
|
||||
}else if(DicDataEnum.V380.getCode().equalsIgnoreCase(voltageLevel)){
|
||||
return 10;
|
||||
|
||||
@@ -7,10 +7,10 @@ import java.util.Date;
|
||||
|
||||
/**
|
||||
* 配网运行指标统计-年表,配网监测指标数据质量统计-年表
|
||||
* @TableName r_dn_operating_y
|
||||
* @TableName r_dn_operating_index_y
|
||||
*/
|
||||
@Data
|
||||
public class RDnOperatingY implements Serializable {
|
||||
public class RDnOperatingIndexY implements Serializable {
|
||||
/**
|
||||
* 单位ID
|
||||
*/
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.njcn.device.pms.mapper.distribution;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.device.pms.pojo.po.RDnOperatingY;
|
||||
import com.njcn.device.pms.pojo.po.RDnOperatingIndexY;
|
||||
import com.njcn.device.pms.pojo.vo.PwRDnOperatingIndexCommonVO;
|
||||
|
||||
import java.util.List;
|
||||
@@ -9,11 +9,11 @@ import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author jianghf
|
||||
* @description 针对表【r_dn_operating_y(配网运行指标统计-年表,配网监测指标数据质量统计-年表)】的数据库操作Mapper
|
||||
* @description 针对表【r_dn_operating_index_y(配网运行指标统计-年表,配网监测指标数据质量统计-年表)】的数据库操作Mapper
|
||||
* @createDate 2022-11-10 10:21:46
|
||||
* @Entity com.njcn.device.pms.pojo.po.RDnOperatingY
|
||||
*/
|
||||
public interface RDnOperatingYMapper extends BaseMapper<RDnOperatingY> {
|
||||
public interface RDnOperatingYMapper extends BaseMapper<RDnOperatingIndexY> {
|
||||
|
||||
List<PwRDnOperatingIndexCommonVO> getOperatingList(Map<String, Object> condMap);
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
TRUNCATE ( sum( index_integrity_rate ) / count( index_integrity_rate ), 2 ) iir,
|
||||
is_unusual
|
||||
FROM
|
||||
r_dn_operating_y t
|
||||
r_dn_operating_index_y t
|
||||
<where>
|
||||
t.org_no IN
|
||||
<foreach collection="deptIdList" item="item" open="(" close=")" separator=",">
|
||||
@@ -61,7 +61,7 @@
|
||||
TRUNCATE ( sum( index_integrity_rate ) / count( index_integrity_rate ), 2 ) iir,
|
||||
is_unusual
|
||||
FROM
|
||||
r_dn_operating_y t
|
||||
r_dn_operating_index_y t
|
||||
<where>
|
||||
t.org_no IN
|
||||
<foreach collection="deptIdList" item="item" open="(" close=")" separator=",">
|
||||
@@ -90,7 +90,7 @@
|
||||
TRUNCATE ( sum( index_integrity_rate ) / count( index_integrity_rate ), 2 ) iir,
|
||||
is_unusual
|
||||
FROM
|
||||
r_dn_operating_y t
|
||||
r_dn_operating_index_y t
|
||||
<where>
|
||||
t.org_no IN
|
||||
<foreach collection="deptIdList" item="item" open="(" close=")" separator=",">
|
||||
@@ -153,7 +153,7 @@
|
||||
TRUNCATE ( sum( index_integrity_rate ) / count( index_integrity_rate ), 2 ) iir,
|
||||
is_unusual
|
||||
FROM
|
||||
r_dn_operating_q t
|
||||
r_dn_operating_index_q t
|
||||
<where>
|
||||
t.org_no IN
|
||||
<foreach collection="deptIdList" item="item" open="(" close=")" separator=",">
|
||||
@@ -179,7 +179,7 @@
|
||||
TRUNCATE ( sum( index_integrity_rate ) / count( index_integrity_rate ), 2 ) iir,
|
||||
is_unusual
|
||||
FROM
|
||||
r_dn_operating_q t
|
||||
r_dn_operating_index_q t
|
||||
<where>
|
||||
t.org_no IN
|
||||
<foreach collection="deptIdList" item="item" open="(" close=")" separator=",">
|
||||
@@ -208,7 +208,7 @@
|
||||
TRUNCATE ( sum( index_integrity_rate ) / count( index_integrity_rate ), 2 ) iir,
|
||||
is_unusual
|
||||
FROM
|
||||
r_dn_operating_q t
|
||||
r_dn_operating_index_q t
|
||||
<where>
|
||||
t.org_no IN
|
||||
<foreach collection="deptIdList" item="item" open="(" close=")" separator=",">
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.device.pms.mapper.distribution.RDnOperatingYMapper">
|
||||
|
||||
<resultMap id="BaseResultMap" type="com.njcn.device.pms.pojo.po.RDnOperatingY">
|
||||
<resultMap id="BaseResultMap" type="com.njcn.device.pms.pojo.po.RDnOperatingIndexY">
|
||||
<id property="orgNo" column="org_no" jdbcType="VARCHAR"/>
|
||||
<id property="dataDate" column="data_date" jdbcType="DATE"/>
|
||||
<id property="measurementPointType" column="measurement_point_type" jdbcType="VARCHAR"/>
|
||||
@@ -55,11 +55,11 @@
|
||||
-- 数据准确率
|
||||
truncate((rdim1.data_right_rate + rdim2.data_right_rate + rdim3.data_right_rate) / 3, 2) as dataRightRate
|
||||
|
||||
from r_dn_operating_y rdim1
|
||||
from r_dn_operating_index_y rdim1
|
||||
|
||||
left join r_dn_operating_y rdim2
|
||||
left join r_dn_operating_index_y rdim2
|
||||
on rdim1.org_no = rdim2.org_no
|
||||
left join r_dn_operating_y rdim3
|
||||
left join r_dn_operating_index_y rdim3
|
||||
on rdim1.org_no = rdim3.org_no
|
||||
where 1 = 1
|
||||
<if test="startTime != null and startTime != ''">
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.njcn.device.pms.service.distribution;
|
||||
|
||||
import com.njcn.device.pms.pojo.param.PwRDnOperatingParam;
|
||||
import com.njcn.device.pms.pojo.po.RDnOperatingY;
|
||||
import com.njcn.device.pms.pojo.po.RDnOperatingIndexY;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.njcn.device.pms.pojo.vo.PwRDnOperatingIndexCommonVO;
|
||||
|
||||
@@ -9,10 +9,10 @@ import java.util.List;
|
||||
|
||||
/**
|
||||
* @author jianghf
|
||||
* @description 针对表【r_dn_operating_y(配网运行指标统计-年表,配网监测指标数据质量统计-年表)】的数据库操作Service
|
||||
* @description 针对表【r_dn_operating_index_y(配网运行指标统计-年表,配网监测指标数据质量统计-年表)】的数据库操作Service
|
||||
* @createDate 2022-11-10 10:21:46
|
||||
*/
|
||||
public interface RDnOperatingYService extends IService<RDnOperatingY> {
|
||||
public interface RDnOperatingYService extends IService<RDnOperatingIndexY> {
|
||||
|
||||
List<PwRDnOperatingIndexCommonVO> getOperatingList(PwRDnOperatingParam pwRDnOperatingParam);
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||
import com.njcn.common.pojo.exception.BusinessException;
|
||||
import com.njcn.device.pms.pojo.param.PwRDnOperatingParam;
|
||||
import com.njcn.device.pms.pojo.po.RDnOperatingY;
|
||||
import com.njcn.device.pms.pojo.po.RDnOperatingIndexY;
|
||||
import com.njcn.device.pms.pojo.vo.PwRDnOperatingIndexCommonVO;
|
||||
import com.njcn.device.pms.service.distribution.RDnOperatingYService;
|
||||
import com.njcn.device.pms.mapper.distribution.RDnOperatingYMapper;
|
||||
@@ -13,7 +13,6 @@ import com.njcn.system.api.DicDataFeignClient;
|
||||
import com.njcn.system.enums.DicDataEnum;
|
||||
import com.njcn.user.api.DeptFeignClient;
|
||||
import com.njcn.user.pojo.dto.DeptDTO;
|
||||
import com.njcn.web.utils.WebUtil;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
@@ -24,12 +23,12 @@ import java.util.stream.Collectors;
|
||||
|
||||
/**
|
||||
* @author jianghf
|
||||
* @description 针对表【r_dn_operating_y(配网运行指标统计-年表,配网监测指标数据质量统计-年表)】的数据库操作Service实现
|
||||
* @description 针对表【r_dn_operating_index_y(配网运行指标统计-年表,配网监测指标数据质量统计-年表)】的数据库操作Service实现
|
||||
* @createDate 2022-11-10 10:21:46
|
||||
*/
|
||||
@Service
|
||||
@RequiredArgsConstructor
|
||||
public class RDnOperatingYServiceImpl extends ServiceImpl<RDnOperatingYMapper, RDnOperatingY>
|
||||
public class RDnOperatingYServiceImpl extends ServiceImpl<RDnOperatingYMapper, RDnOperatingIndexY>
|
||||
implements RDnOperatingYService{
|
||||
|
||||
private final DicDataFeignClient dicDataFeignClient;
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
package com.njcn.device.pq.controller;
|
||||
|
||||
import com.njcn.device.pq.service.IDeviceService;
|
||||
import com.njcn.web.controller.BaseController;
|
||||
import io.swagger.annotations.Api;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
/**
|
||||
* pqs
|
||||
* 设备相关
|
||||
* @author cdf
|
||||
* @date 2023/4/4
|
||||
*/
|
||||
@Slf4j
|
||||
@Api(tags = "台账-设备相关")
|
||||
@RestController
|
||||
@RequestMapping("/dev")
|
||||
@RequiredArgsConstructor
|
||||
public class DeviceController extends BaseController {
|
||||
|
||||
private final IDeviceService iDeviceService;
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -486,7 +486,6 @@
|
||||
substation.`Name` subName,
|
||||
subscale.name subScale,
|
||||
pqdevice.IP ip,
|
||||
pqdevice.Com_Flag comFlag,
|
||||
factory.`Name` manufacturer,
|
||||
voltage.`Name` voltageName,
|
||||
scale.`Name` voltageScale,
|
||||
|
||||
@@ -147,7 +147,7 @@ public class RunManageServiceImpl implements RunManageService {
|
||||
*/
|
||||
private TerminalLedgerVO.TemData filterScale(GeneralDeviceDTO generalDeviceDTO, List<SimpleDTO> scales) {
|
||||
TerminalLedgerVO.TemData temData = new TerminalLedgerVO.TemData();
|
||||
temData.setName(DicDataTypeEnum.DEV_VOLTAGE.getName());
|
||||
temData.setName(DicDataTypeEnum.DEV_VOLTAGE_STAND.getName());
|
||||
//如果电压等级集合为空,则查询所有的电压等级
|
||||
if (CollectionUtil.isEmpty(scales)) {
|
||||
List<DictData> scaleDictData = dicDataFeignClient.getDicDataByTypeName(DicDataTypeEnum.DEV_VOLTAGE.getName()).getData();
|
||||
|
||||
@@ -1416,7 +1416,7 @@ public class TerminalBaseServiceImpl extends ServiceImpl<LineMapper, Line> imple
|
||||
List<DictData> manufacturerList = dicDataFeignClient.getDicDataByTypeName(DicDataTypeEnum.DEV_MANUFACTURER.getName()).getData();
|
||||
List<DictData> devTypeList = dicDataFeignClient.getDicDataByTypeName(DicDataTypeEnum.DEV_TYPE.getName()).getData();
|
||||
List<DictData> frontList = dicDataFeignClient.getDicDataByTypeName(DicDataTypeEnum.FRONT_TYPE.getName()).getData();
|
||||
List<DictData> scaleList = dicDataFeignClient.getDicDataByTypeName(DicDataTypeEnum.DEV_VOLTAGE.getName()).getData();
|
||||
List<DictData> scaleList = dicDataFeignClient.getDicDataByTypeName(DicDataTypeEnum.DEV_VOLTAGE_STAND.getName()).getData();
|
||||
List<Node> nodeList = nodeService.nodeAllList();
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user