1.解决mysql语句关键字问题

2.mysql台账同步oracle
This commit is contained in:
wr
2024-10-11 16:42:02 +08:00
parent f291c85e27
commit 08c5e44755
27 changed files with 887 additions and 15 deletions

View File

@@ -140,7 +140,7 @@ public class NodeController extends BaseController {
*/
@ApiOperation("获取全部前置机")
@OperateInfo(info = LogEnum.BUSINESS_MEDIUM)
@GetMapping("nodeAllList")
@GetMapping("/nodeAllList")
public HttpResult<List<Node>> nodeAllList(){
String methodDescribe = getMethodDescribe("nodeAllList");
List<Node> resList = iNodeService.nodeAllList();
@@ -155,15 +155,11 @@ public class NodeController extends BaseController {
@ApiOperation("根据id获取前置机")
@ApiImplicitParam(value = "前置机id",name = "id",required = true)
@OperateInfo(info = LogEnum.BUSINESS_MEDIUM)
@GetMapping("getNodeById")
@GetMapping("/getNodeById")
public HttpResult<Node> getNodeById(@Validated @NotNull(message = "id不可为空") @RequestParam("id")String id){
String methodDescribe = getMethodDescribe("getNodeById");
Node node = iNodeService.getNodeById(id);
if(Objects.isNull(node)){
throw new BusinessException(CommonResponseEnum.FAIL);
}else {
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, node, methodDescribe);
}
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, node, methodDescribe);
}

View File

@@ -71,7 +71,7 @@
line.pid as 'pid',
line.Pids as 'pids',
line.Name AS 'name',
line.Levelas 'Level',
line.Level as 'Level',
pd.Update_Time AS 'updateTime',
line.Sort as 'sort',
pd.Com_Flag as 'ComFlag',

View File

@@ -650,7 +650,9 @@
<select id="getSubstationInfo" resultType="PollutionSubstationDTO">
SELECT A.id,
A.Name name,
C.Name voltageLevel
C.Name voltageLevel,
b.Lng,
b.lat
FROM pq_line A,
pq_substation B,
sys_dict_data C

View File

@@ -5,7 +5,7 @@
<select id="getLineIntegrityRate" resultType="LineDataIntegrity">
select line_index lineId,
avg(real_time/due_time)*100 integrityData,
sum(real_time) real,
sum(real_time) mysqlReal,
sum(due_time) due
from r_stat_integrity_d
where line_index in

View File

@@ -1898,8 +1898,14 @@ public class TerminalBaseServiceImpl extends ServiceImpl<LineMapper, Line> imple
deviceDetail.setLoginTime(PubUtils.localDateFormat(deviceParam.getLoginTime()));
deviceDetail.setUpdateTime(LocalDateTime.now());
//处理终端oracle关系
if (ObjectUtil.isNotNull(syncTerminalParam.getOracleDevId())) {
DeviceBak back = new DeviceBak();
back.setId(deviceDetail.getId());
back.setDevId(syncTerminalParam.getOracleDevId());
deviceBakService.saveOrUpdate(back);
}
//处理装置识别码秘钥
deviceMapper.insert(deviceDetail);
//装置功能 todo确定devFuction
// List<DictData> funList = dicDataFeignClient.getDicDataByTypeName(DicDataTypeEnum.DEV_FUN.getName()).getData();
@@ -1963,7 +1969,13 @@ public class TerminalBaseServiceImpl extends ServiceImpl<LineMapper, Line> imple
}
lineDetailMapper.insert(lineDetail);
//处理终端oracle关系
if (ObjectUtil.isNotNull(syncTerminalParam.getOracleLineId())) {
LineBak back = new LineBak();
back.setId(lineDetail.getId());
back.setLineId(syncTerminalParam.getOracleLineId());
lineBakService.saveOrUpdate(back);
}
//通过监测点id获取母线电压等级
Voltage voltage = lineMapper.getVoltageByLineId(line.getId());
//监测点限值