pms台账功能修改

This commit is contained in:
2023-07-24 19:19:19 +08:00
parent 3c46b483c3
commit 0a86b2f05a
3 changed files with 18 additions and 5 deletions

View File

@@ -1,6 +1,7 @@
package com.njcn.device.pms.service.majornetwork; package com.njcn.device.pms.service.majornetwork;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.github.jeffreyning.mybatisplus.service.IMppService;
import com.njcn.device.pms.pojo.dto.PmsDistributionMonitorDTO; import com.njcn.device.pms.pojo.dto.PmsDistributionMonitorDTO;
import com.njcn.device.pms.pojo.dto.PmsMonitorBaseDTO; import com.njcn.device.pms.pojo.dto.PmsMonitorBaseDTO;
import com.njcn.device.pms.pojo.dto.PwPmsMonitorDTO; import com.njcn.device.pms.pojo.dto.PwPmsMonitorDTO;
@@ -21,7 +22,7 @@ import java.util.List;
* @author hongawen * @author hongawen
* @since 2022-10-14 * @since 2022-10-14
*/ */
public interface IDistributionMonitorService extends IService<DistributionMonitor> { public interface IDistributionMonitorService extends IMppService<DistributionMonitor> {
/** /**
@@ -99,4 +100,12 @@ public interface IDistributionMonitorService extends IService<DistributionMonito
List<PwPmsMonitorDTO> pwMonitorAreaDetailInfo(List<String> monitorIds); List<PwPmsMonitorDTO> pwMonitorAreaDetailInfo(List<String> monitorIds);
/**
* 批量同步台区到配网表
* @author cdf
* @date 2023/7/24
*/
Boolean batchOpDistributionArea();
} }

View File

@@ -86,8 +86,12 @@ public class PowerDistributionareaServiceImpl extends ServiceImpl<PowerDistribut
if(StrUtil.isNotBlank(powerDistributionareaParam.getLineId())){ if(StrUtil.isNotBlank(powerDistributionareaParam.getLineId())){
lambdaQueryWrapper.eq(PowerDistributionarea::getLineId,powerDistributionareaParam.getLineId()); lambdaQueryWrapper.eq(PowerDistributionarea::getLineId,powerDistributionareaParam.getLineId());
} }
if(StrUtil.isNotBlank(powerDistributionareaParam.getName())){
lambdaQueryWrapper.like(PowerDistributionarea::getName,powerDistributionareaParam.getName())
.or().like(PowerDistributionarea::getOrgName,powerDistributionareaParam.getName());
}
lambdaQueryWrapper.select(PowerDistributionarea::getId,PowerDistributionarea::getName,PowerDistributionarea::getOrgId,PowerDistributionarea::getOrgName,PowerDistributionarea::getPowerStationId) lambdaQueryWrapper.select(PowerDistributionarea::getId,PowerDistributionarea::getName,PowerDistributionarea::getOrgId,PowerDistributionarea::getOrgName,PowerDistributionarea::getPowerStationId).last(" limit 1000")
; ;
lambdaQueryWrapper.orderByDesc(PowerDistributionarea::getCreateTime); lambdaQueryWrapper.orderByDesc(PowerDistributionarea::getCreateTime);

View File

@@ -48,9 +48,9 @@ public enum DicDataEnum {
/** /**
* 监测点类别 * 监测点类别
*/ */
ONE_LINE("I类监测点", "One_Line"), ONE_LINE("类监测点", "One_Line"),
TWO_LINE("II类监测点", "Two_Line"), TWO_LINE("类监测点", "Two_Line"),
THREE_LINE("III类监测点", "Three_Line"), THREE_LINE("类监测点", "Three_Line"),
/** /**