1.无锡地图电站打点接口
This commit is contained in:
@@ -10,7 +10,7 @@ import com.njcn.product.diagram.LedgerScale.pojo.dto.EventSourceDTO;
|
||||
import com.njcn.product.diagram.LedgerScale.pojo.dto.LedgerScaleDTO;
|
||||
import com.njcn.product.diagram.LedgerScale.pojo.vo.EventDetailVO;
|
||||
import com.njcn.product.diagram.LedgerScale.pojo.vo.EventLedgerVO;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.dto.LedgerBaseInfo;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.po.PqStation;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.vo.TerminalShowVO;
|
||||
import com.njcn.product.diagram.LedgerScale.service.LedgerScaleService;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.param.LargeScreenCountParam;
|
||||
@@ -168,4 +168,16 @@ public class LedgerScaleController extends BaseController {
|
||||
}
|
||||
|
||||
|
||||
@OperateInfo(info = LogEnum.SYSTEM_COMMON)
|
||||
@PostMapping("/stationMap")
|
||||
@ApiOperation("获取变电站详情")
|
||||
@ApiImplicitParam(name = "param", value = "查询参数", required = true)
|
||||
public HttpResult<List<PqStation>> stationMap(@RequestBody LargeScreenCountParam param) {
|
||||
String methodDescribe = getMethodDescribe("stationMap");
|
||||
List<PqStation> result = ledgerScaleService.stationMap(param);
|
||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, result, methodDescribe);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@ import com.njcn.product.diagram.LedgerScale.pojo.dto.EventSourceDTO;
|
||||
import com.njcn.product.diagram.LedgerScale.pojo.dto.LedgerScaleDTO;
|
||||
import com.njcn.product.diagram.LedgerScale.pojo.vo.EventDetailVO;
|
||||
import com.njcn.product.diagram.LedgerScale.pojo.vo.EventLedgerVO;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.dto.LedgerBaseInfo;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.po.PqStation;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.vo.TerminalShowVO;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.param.LargeScreenCountParam;
|
||||
|
||||
@@ -44,4 +44,6 @@ public interface LedgerScaleService {
|
||||
|
||||
|
||||
List<CustomerResponsibility> harmOneImage(String id, Integer time);
|
||||
|
||||
List<PqStation> stationMap(LargeScreenCountParam param);
|
||||
}
|
||||
|
||||
@@ -3,7 +3,6 @@ package com.njcn.product.diagram.LedgerScale.service.impl;
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
import cn.hutool.core.collection.CollectionUtil;
|
||||
import cn.hutool.core.date.DatePattern;
|
||||
import cn.hutool.core.date.DateTime;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.core.io.IoUtil;
|
||||
@@ -20,24 +19,21 @@ import com.njcn.product.advance.eventSource.pojo.po.RmpEventDetailAssPO;
|
||||
import com.njcn.product.advance.harmonicUp.mapper.UpHarmonicDetailMapper;
|
||||
import com.njcn.product.advance.harmonicUp.pojo.po.UpHarmonicDetail;
|
||||
import com.njcn.product.advance.responsility.mapper.RespDataResultMapper;
|
||||
import com.njcn.product.advance.responsility.pojo.dto.CustomerData;
|
||||
import com.njcn.product.advance.responsility.pojo.dto.CustomerResponsibility;
|
||||
import com.njcn.product.advance.responsility.pojo.dto.ResponsibilityResult;
|
||||
import com.njcn.product.advance.responsility.pojo.po.RespDataResult;
|
||||
import com.njcn.product.diagram.LedgerScale.pojo.dto.EventSourceDTO;
|
||||
import com.njcn.product.diagram.LedgerScale.pojo.dto.LedgerScaleDTO;
|
||||
import com.njcn.product.diagram.LedgerScale.pojo.vo.EventDetailVO;
|
||||
import com.njcn.product.diagram.LedgerScale.pojo.vo.EventLedgerVO;
|
||||
import com.njcn.product.terminal.mysqlTerminal.mapper.LineMapper;
|
||||
import com.njcn.product.terminal.mysqlTerminal.mapper.UserReportPOMapper;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.po.UserReportPO;
|
||||
import com.njcn.product.terminal.mysqlTerminal.mapper.*;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.enums.LineBaseEnum;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.po.Line;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.po.PqStation;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.vo.TerminalShowVO;
|
||||
import com.njcn.product.diagram.LedgerScale.service.LedgerScaleService;
|
||||
import com.njcn.product.system.dict.mapper.DictDataMapper;
|
||||
import com.njcn.product.system.dict.pojo.enums.DicDataTypeEnum;
|
||||
import com.njcn.product.system.dict.pojo.po.DictData;
|
||||
import com.njcn.product.terminal.mysqlTerminal.mapper.LedgerScaleMapper;
|
||||
import com.njcn.product.terminal.mysqlTerminal.mapper.RmpEventDetailMapper;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.dto.LedgerBaseInfo;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.enums.RunFlagEnum;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.param.LargeScreenCountParam;
|
||||
@@ -51,7 +47,6 @@ import org.springframework.stereotype.Service;
|
||||
import java.io.InputStream;
|
||||
import java.math.BigDecimal;
|
||||
import java.math.RoundingMode;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.*;
|
||||
import java.util.function.Function;
|
||||
import java.util.stream.Collectors;
|
||||
@@ -80,8 +75,8 @@ public class LedgerScaleServiceImpl implements LedgerScaleService {
|
||||
private final RespDataResultMapper respDataResultMapper;
|
||||
|
||||
private final FileStorageUtil fileStorageUtil;
|
||||
private final UserReportPOMapper userReportPOMapper;
|
||||
private final UpHarmonicDetailMapper upHarmonicDetailMapper;
|
||||
private final PqStationMapper pqStationMapper;
|
||||
|
||||
|
||||
@Override
|
||||
@@ -489,5 +484,32 @@ public class LedgerScaleServiceImpl implements LedgerScaleService {
|
||||
return new ArrayList<>();
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<PqStation> stationMap(LargeScreenCountParam param) {
|
||||
List<PqStation> result = new ArrayList<>();
|
||||
List<String> runIds = commGeneralService.getRunLineIdsByDept(param.getDeptId());
|
||||
if(CollUtil.isEmpty(runIds)){
|
||||
return result;
|
||||
}
|
||||
List<Line> lineList = lineMapper.selectList(new LambdaQueryWrapper<Line>().in(Line::getId,runIds));
|
||||
List<String> stationIds = lineList.stream().map(it->it.getPids().split(StrUtil.COMMA)[LineBaseEnum.SUB_LEVEL.getCode()]).distinct().collect(Collectors.toList());
|
||||
List<Line> stationResult = lineMapper.selectList(new LambdaQueryWrapper<Line>().in(Line::getId,stationIds));
|
||||
List<String> ids = stationResult.stream().map(Line::getId).distinct().collect(Collectors.toList());
|
||||
List<PqStation> pqStationList = pqStationMapper.selectList(new LambdaQueryWrapper<PqStation>().in(PqStation::getId,ids));
|
||||
Map<String, PqStation> substationMap = pqStationList.stream().collect(Collectors.toMap(PqStation::getId, po->po));
|
||||
stationResult.forEach(it->{
|
||||
PqStation pqStation = new PqStation();
|
||||
if(substationMap.containsKey(it.getId())){
|
||||
PqStation tem = substationMap.get(it.getId());
|
||||
pqStation.setLng(tem.getLng());
|
||||
pqStation.setLat(tem.getLat());
|
||||
}
|
||||
pqStation.setId(it.getId());
|
||||
pqStation.setName(it.getName());
|
||||
result.add(pqStation);
|
||||
});
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
package com.njcn.product.terminal.device.service;
|
||||
|
||||
import com.njcn.product.terminal.device.pojo.dto.OracleLedgerTreeDTO;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface LedgerTreeService {
|
||||
|
||||
List<OracleLedgerTreeDTO> getTree();
|
||||
}
|
||||
@@ -1,12 +1,10 @@
|
||||
package com.njcn.product.terminal.mysqlTerminal.controller;
|
||||
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.njcn.common.pojo.annotation.OperateInfo;
|
||||
import com.njcn.common.pojo.dto.SimpleDTO;
|
||||
import com.njcn.common.pojo.enums.common.LogEnum;
|
||||
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||
import com.njcn.common.pojo.response.HttpResult;
|
||||
import com.njcn.product.terminal.device.service.LedgerTreeService;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.dto.LedgerTreeDTO;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.enums.StatisticsEnum;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.param.DeviceInfoParam;
|
||||
|
||||
@@ -5,7 +5,6 @@ import com.njcn.common.pojo.annotation.OperateInfo;
|
||||
import com.njcn.common.pojo.enums.common.LogEnum;
|
||||
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||
import com.njcn.common.pojo.response.HttpResult;
|
||||
import com.njcn.product.terminal.device.pojo.dto.OracleLedgerTreeDTO;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.dto.LedgerTreeDTO;
|
||||
import com.njcn.product.terminal.mysqlTerminal.service.LineService;
|
||||
import com.njcn.web.controller.BaseController;
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
package com.njcn.product.terminal.mysqlTerminal.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.product.terminal.mysqlTerminal.pojo.po.PqStation;
|
||||
|
||||
public interface PqStationMapper extends BaseMapper<PqStation> {
|
||||
|
||||
}
|
||||
@@ -1,6 +1,5 @@
|
||||
package com.njcn.product.terminal.mysqlTerminal.pojo.dto;
|
||||
|
||||
import com.njcn.product.terminal.device.pojo.dto.OracleLedgerTreeDTO;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
package com.njcn.product.terminal.mysqlTerminal.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
*
|
||||
* </p>
|
||||
*
|
||||
* @author cdf
|
||||
* @since 2022-01-04
|
||||
*/
|
||||
@Data
|
||||
@TableName("pq_substation")
|
||||
public class PqStation implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 变电站序号
|
||||
*/
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 电压等级Id,字典表
|
||||
*/
|
||||
private String scale;
|
||||
|
||||
/**
|
||||
* 经度
|
||||
*/
|
||||
private BigDecimal lng;
|
||||
|
||||
/**
|
||||
* 纬度
|
||||
*/
|
||||
private BigDecimal lat;
|
||||
|
||||
|
||||
@TableField(exist = false)
|
||||
private String name;
|
||||
|
||||
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.njcn.product.terminal.device.mapper;
|
||||
package com.njcn.product.terminal.oracleDevice.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqDeviceDetail;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqDeviceDetail;
|
||||
|
||||
/**
|
||||
* CN_Gather
|
||||
@@ -1,11 +1,11 @@
|
||||
package com.njcn.product.terminal.device.mapper;
|
||||
package com.njcn.product.terminal.oracleDevice.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
|
||||
import com.njcn.product.terminal.device.pojo.dto.DeviceDTO;
|
||||
import com.njcn.product.terminal.device.pojo.dto.DeviceDeptDTO;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqDevice;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.DeviceDTO;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.DeviceDeptDTO;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqDevice;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.njcn.product.terminal.device.mapper;
|
||||
package com.njcn.product.terminal.oracleDevice.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqGdCompany;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqGdCompany;
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.njcn.product.terminal.device.mapper;
|
||||
package com.njcn.product.terminal.oracleDevice.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.product.terminal.device.pojo.dto.LedgerBaseInfoDTO;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqLine;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.LedgerBaseInfoDTO;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqLine;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.njcn.product.terminal.device.mapper;
|
||||
package com.njcn.product.terminal.oracleDevice.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqLinedetail;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqLinedetail;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
@Mapper
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.njcn.product.terminal.device.mapper;
|
||||
package com.njcn.product.terminal.oracleDevice.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
|
||||
import com.njcn.product.terminal.device.pojo.dto.SubstationDTO;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqSubstation;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.SubstationDTO;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqSubstation;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.njcn.product.terminal.device.mapper;
|
||||
package com.njcn.product.terminal.oracleDevice.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqsDeptsline;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqsDeptsline;
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.njcn.product.terminal.device.mapper;
|
||||
package com.njcn.product.terminal.oracleDevice.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
|
||||
import com.njcn.product.terminal.device.pojo.po.PqsStationMap;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqsStationMap;
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.product.terminal.device.mapper.PqDeviceMapper">
|
||||
<resultMap id="BaseResultMap" type="com.njcn.product.terminal.device.pojo.po.PqDevice">
|
||||
<resultMap id="BaseResultMap" type="com.njcn.product.terminal.oracleDevice.pojo.po.PqDevice">
|
||||
<!--@mbg.generated-->
|
||||
<!--@Table PQ_DEVICE-->
|
||||
<id column="DEV_INDEX" jdbcType="DECIMAL" property="devIndex" />
|
||||
@@ -28,7 +28,7 @@
|
||||
NODE_INDEX, PORTID, DEVFLAG, DEV_SERIES, DEV_KEY, IP, DEVMODEL, CALLFLAG, DATATYPE
|
||||
</sql>
|
||||
|
||||
<select id="queryListByIds" resultType="com.njcn.product.terminal.device.pojo.dto.DeviceDTO">
|
||||
<select id="queryListByIds" resultType="com.njcn.product.terminal.oracleDevice.pojo.dto.DeviceDTO">
|
||||
select
|
||||
pq_device.dev_index devId,
|
||||
pq_device.name devName,
|
||||
@@ -52,7 +52,7 @@
|
||||
</foreach>
|
||||
</select>
|
||||
|
||||
<select id="selectDeviceDTOPage" resultType="com.njcn.product.terminal.device.pojo.dto.DeviceDTO">
|
||||
<select id="selectDeviceDTOPage" resultType="com.njcn.product.terminal.oracleDevice.pojo.dto.DeviceDTO">
|
||||
|
||||
SELECT DISTINCT
|
||||
pq_device.dev_index devId,
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.product.terminal.device.mapper.PqLineMapper">
|
||||
<resultMap id="BaseResultMap" type="com.njcn.product.terminal.device.pojo.po.PqLine">
|
||||
<resultMap id="BaseResultMap" type="com.njcn.product.terminal.oracleDevice.pojo.po.PqLine">
|
||||
<!--@mbg.generated-->
|
||||
<!--@Table PQ_LINE-->
|
||||
<id column="LINE_INDEX" jdbcType="DECIMAL" property="lineIndex" />
|
||||
@@ -29,7 +29,7 @@
|
||||
</sql>
|
||||
|
||||
|
||||
<select id="getBaseLineInfo" resultType="com.njcn.product.terminal.device.pojo.dto.LedgerBaseInfoDTO">
|
||||
<select id="getBaseLineInfo" resultType="com.njcn.product.terminal.oracleDevice.pojo.dto.LedgerBaseInfoDTO">
|
||||
|
||||
WITH temp AS(
|
||||
select PQ_USER_LINE_ASS.LINE_INDEX LINE_INDEX,listagg(PQ_USER_LEDGER.CUSTOMER_NAME,';') within GROUP (order by PQ_USER_LEDGER.CUSTOMER_NAME) objName from PQ_USER_LINE_ASS ,PQ_USER_LEDGER where PQ_USER_LINE_ASS.USER_INDEX=PQ_USER_LEDGER.ID group by PQ_USER_LINE_ASS.LINE_INDEX
|
||||
@@ -62,7 +62,7 @@ where 1=1
|
||||
</select>
|
||||
|
||||
|
||||
<select id="getBaseLedger" resultType="com.njcn.product.terminal.device.pojo.dto.LedgerBaseInfoDTO">
|
||||
<select id="getBaseLedger" resultType="com.njcn.product.terminal.oracleDevice.pojo.dto.LedgerBaseInfoDTO">
|
||||
select
|
||||
PQ_GDINFORMATION.name gdName,
|
||||
pq_line.GD_INDEX gdIndex,
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.product.terminal.device.mapper.PqSubstationMapper">
|
||||
<resultMap id="BaseResultMap" type="com.njcn.product.terminal.device.pojo.po.PqSubstation">
|
||||
<resultMap id="BaseResultMap" type="com.njcn.product.terminal.oracleDevice.pojo.po.PqSubstation">
|
||||
<!--@mbg.generated-->
|
||||
<!--@Table PQ_SUBSTATION-->
|
||||
<id column="SUB_INDEX" jdbcType="DECIMAL" property="subIndex" />
|
||||
@@ -14,7 +14,7 @@
|
||||
SUB_INDEX, GD_INDEX, "NAME", "SCALE"
|
||||
</sql>
|
||||
|
||||
<select id="queryListByIds" resultType="com.njcn.product.terminal.device.pojo.dto.SubstationDTO">
|
||||
<select id="queryListByIds" resultType="com.njcn.product.terminal.oracleDevice.pojo.dto.SubstationDTO">
|
||||
select
|
||||
PQ_SUBSTATION.sub_index stationId,
|
||||
PQ_SUBSTATION.name stationName,
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.njcn.product.terminal.device.pojo.dto;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.dto;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import lombok.Data;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.njcn.product.terminal.device.pojo.dto;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.njcn.product.terminal.device.pojo.dto;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.njcn.product.terminal.device.pojo.dto;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.njcn.product.terminal.device.pojo.dto;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.njcn.product.terminal.device.pojo.dto;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.njcn.product.terminal.device.pojo.po;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.njcn.product.terminal.device.pojo.po;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.njcn.product.terminal.device.pojo.po;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.njcn.product.terminal.device.pojo.po;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.njcn.product.terminal.device.pojo.po;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.po;
|
||||
|
||||
/**
|
||||
* @Author: cdf
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.njcn.product.terminal.device.pojo.po;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
@@ -1,9 +1,8 @@
|
||||
package com.njcn.product.terminal.device.pojo.po;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.njcn.product.terminal.device.pojo.po;
|
||||
package com.njcn.product.terminal.oracleDevice.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.njcn.product.terminal.oracleDevice.service;
|
||||
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.OracleLedgerTreeDTO;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface LedgerTreeService {
|
||||
|
||||
List<OracleLedgerTreeDTO> getTree();
|
||||
}
|
||||
@@ -1,11 +1,11 @@
|
||||
package com.njcn.product.terminal.device.service;
|
||||
package com.njcn.product.terminal.oracleDevice.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.njcn.product.terminal.device.pojo.dto.DeviceDTO;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.DeviceDTO;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.njcn.product.terminal.device.pojo.dto.DeviceDeptDTO;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqDevice;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.DeviceDeptDTO;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqDevice;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.njcn.product.terminal.device.service;
|
||||
package com.njcn.product.terminal.oracleDevice.service;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.njcn.product.terminal.device.pojo.dto.LedgerBaseInfoDTO;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqLine;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.LedgerBaseInfoDTO;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqLine;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.njcn.product.terminal.device.service;
|
||||
package com.njcn.product.terminal.oracleDevice.service;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.njcn.product.terminal.device.pojo.dto.SubstationDTO;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqSubstation;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.SubstationDTO;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqSubstation;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.njcn.product.terminal.device.service;
|
||||
package com.njcn.product.terminal.oracleDevice.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqsDeptsline;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqsDeptsline;
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -1,17 +1,17 @@
|
||||
package com.njcn.product.terminal.device.service.impl;
|
||||
package com.njcn.product.terminal.oracleDevice.service.impl;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.njcn.product.terminal.device.mapper.PqDeviceMapper;
|
||||
import com.njcn.product.terminal.device.mapper.PqGdCompanyMapper;
|
||||
import com.njcn.product.terminal.device.mapper.PqLineMapper;
|
||||
import com.njcn.product.terminal.device.mapper.PqSubstationMapper;
|
||||
import com.njcn.product.terminal.device.pojo.dto.OracleLedgerTreeDTO;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqDevice;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqGdCompany;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqLine;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqSubstation;
|
||||
import com.njcn.product.terminal.device.service.LedgerTreeService;
|
||||
import com.njcn.product.terminal.oracleDevice.mapper.PqDeviceMapper;
|
||||
import com.njcn.product.terminal.oracleDevice.mapper.PqGdCompanyMapper;
|
||||
import com.njcn.product.terminal.oracleDevice.mapper.PqLineMapper;
|
||||
import com.njcn.product.terminal.oracleDevice.mapper.PqSubstationMapper;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.OracleLedgerTreeDTO;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqDevice;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqGdCompany;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqLine;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqSubstation;
|
||||
import com.njcn.product.terminal.oracleDevice.service.LedgerTreeService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
@@ -1,12 +1,12 @@
|
||||
package com.njcn.product.terminal.device.service.impl;
|
||||
package com.njcn.product.terminal.oracleDevice.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
|
||||
import com.njcn.product.terminal.device.mapper.PqDeviceMapper;
|
||||
import com.njcn.product.terminal.device.pojo.dto.DeviceDTO;
|
||||
import com.njcn.product.terminal.device.pojo.dto.DeviceDeptDTO;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqDevice;
|
||||
import com.njcn.product.terminal.device.service.PqDeviceService;
|
||||
import com.njcn.product.terminal.oracleDevice.mapper.PqDeviceMapper;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.DeviceDTO;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.DeviceDeptDTO;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqDevice;
|
||||
import com.njcn.product.terminal.oracleDevice.service.PqDeviceService;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
@@ -1,12 +1,12 @@
|
||||
package com.njcn.product.terminal.device.service.impl;
|
||||
package com.njcn.product.terminal.oracleDevice.service.impl;
|
||||
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.njcn.product.terminal.device.mapper.PqLineMapper;
|
||||
import com.njcn.product.terminal.device.pojo.dto.LedgerBaseInfoDTO;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqLine;
|
||||
import com.njcn.product.terminal.device.service.PqLineService;
|
||||
import com.njcn.product.terminal.oracleDevice.mapper.PqLineMapper;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.LedgerBaseInfoDTO;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqLine;
|
||||
import com.njcn.product.terminal.oracleDevice.service.PqLineService;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.ArrayList;
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.njcn.product.terminal.device.service.impl;
|
||||
package com.njcn.product.terminal.oracleDevice.service.impl;
|
||||
|
||||
import com.njcn.product.terminal.device.mapper.PqSubstationMapper;
|
||||
import com.njcn.product.terminal.device.pojo.dto.SubstationDTO;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqSubstation;
|
||||
import com.njcn.product.terminal.device.service.PqSubstationService;
|
||||
import com.njcn.product.terminal.oracleDevice.mapper.PqSubstationMapper;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.dto.SubstationDTO;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqSubstation;
|
||||
import com.njcn.product.terminal.oracleDevice.service.PqSubstationService;
|
||||
import org.springframework.stereotype.Service;
|
||||
import java.util.List;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.njcn.product.terminal.device.service.impl;
|
||||
package com.njcn.product.terminal.oracleDevice.service.impl;
|
||||
|
||||
import com.njcn.product.terminal.device.mapper.PqsDeptslineMapper;
|
||||
import com.njcn.product.terminal.device.pojo.po.PqsDeptsline;
|
||||
import com.njcn.product.terminal.device.service.PqsDeptslineService;
|
||||
import com.njcn.product.terminal.oracleDevice.mapper.PqsDeptslineMapper;
|
||||
import com.njcn.product.terminal.oracleDevice.pojo.po.PqsDeptsline;
|
||||
import com.njcn.product.terminal.oracleDevice.service.PqsDeptslineService;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
|
||||
Reference in New Issue
Block a user