bug修复

This commit is contained in:
guo 2024-01-27 10:25:07 +08:00
parent 05d043ad54
commit c85ebfc276
14 changed files with 130 additions and 6 deletions

View File

@ -86,7 +86,8 @@ public class BridgeErectMachineDataController {
@ApiOperation(value = "添加架桥机生产数据信息", notes = "添加架桥机生产数据信息", httpMethod = "POST") @ApiOperation(value = "添加架桥机生产数据信息", notes = "添加架桥机生产数据信息", httpMethod = "POST")
@PostMapping(value = "/add") @PostMapping(value = "/add")
public Result<BridgeErectMachineData> add(@RequestBody BridgeErectMachineData bridgeErectMachineData) { public Result<BridgeErectMachineData> add(@RequestBody BridgeErectMachineData bridgeErectMachineData) {
bridgeErectMachineDataService.save(bridgeErectMachineData); log.info("添加架桥机生产数据信息:{}", JSON.toJSONString(bridgeErectMachineData));
bridgeErectMachineDataService.add(bridgeErectMachineData);
return Result.ok(); return Result.ok();
} }

View File

@ -18,4 +18,7 @@ public interface IBridgeErectMachineDataService extends IService<BridgeErectMach
IPage<BridgeErectMachineData> queryPageList(HashMap<String, Object> paramMap); IPage<BridgeErectMachineData> queryPageList(HashMap<String, Object> paramMap);
List<BridgeErectMachineData> queryList(HashMap<String, Object> paramMap); List<BridgeErectMachineData> queryList(HashMap<String, Object> paramMap);
void add(BridgeErectMachineData bridgeErectMachineData);
} }

View File

@ -1,8 +1,13 @@
package com.zhgd.xmgl.modules.bridgeerectmachine.service.impl; package com.zhgd.xmgl.modules.bridgeerectmachine.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.zhgd.jeecg.common.execption.OpenAlertException;
import com.zhgd.xmgl.modules.bridgeerectmachine.entity.BridgeErectMachineData; import com.zhgd.xmgl.modules.bridgeerectmachine.entity.BridgeErectMachineData;
import com.zhgd.xmgl.modules.bridgeerectmachine.entity.BridgeErectMachineDev;
import com.zhgd.xmgl.modules.bridgeerectmachine.mapper.BridgeErectMachineDataMapper; import com.zhgd.xmgl.modules.bridgeerectmachine.mapper.BridgeErectMachineDataMapper;
import com.zhgd.xmgl.modules.bridgeerectmachine.mapper.BridgeErectMachineDevMapper;
import com.zhgd.xmgl.modules.bridgeerectmachine.service.IBridgeErectMachineDataService; import com.zhgd.xmgl.modules.bridgeerectmachine.service.IBridgeErectMachineDataService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
@ -24,6 +29,9 @@ import com.zhgd.xmgl.util.RefUtil;
*/ */
@Service @Service
public class BridgeErectMachineDataServiceImpl extends ServiceImpl<BridgeErectMachineDataMapper, BridgeErectMachineData> implements IBridgeErectMachineDataService { public class BridgeErectMachineDataServiceImpl extends ServiceImpl<BridgeErectMachineDataMapper, BridgeErectMachineData> implements IBridgeErectMachineDataService {
@Autowired
private BridgeErectMachineDevMapper bridgeErectMachineDevMapper;
@Override @Override
public IPage<BridgeErectMachineData> queryPageList(HashMap<String, Object> paramMap) { public IPage<BridgeErectMachineData> queryPageList(HashMap<String, Object> paramMap) {
QueryWrapper<BridgeErectMachineData> queryWrapper = getQueryWrapper(paramMap); QueryWrapper<BridgeErectMachineData> queryWrapper = getQueryWrapper(paramMap);
@ -39,6 +47,18 @@ public class BridgeErectMachineDataServiceImpl extends ServiceImpl<BridgeErectMa
return dealList(this.list(queryWrapper)); return dealList(this.list(queryWrapper));
} }
@Override
public void add(BridgeErectMachineData bridgeErectMachineData) {
BridgeErectMachineDev dev = bridgeErectMachineDevMapper.selectOne(new LambdaQueryWrapper<BridgeErectMachineDev>()
.eq(BridgeErectMachineDev::getDevSn, bridgeErectMachineData.getDevSn()));
if (dev == null) {
throw new OpenAlertException("设备编号不正确");
}
bridgeErectMachineData.setDevName(dev.getDevName());
bridgeErectMachineData.setProjectSn(dev.getProjectSn());
baseMapper.insert(bridgeErectMachineData);
}
private QueryWrapper<BridgeErectMachineData> getQueryWrapper(HashMap<String, Object> paramMap) { private QueryWrapper<BridgeErectMachineData> getQueryWrapper(HashMap<String, Object> paramMap) {
QueryWrapper<BridgeErectMachineData> queryWrapper = QueryGenerator.initPageQueryWrapper(BridgeErectMachineData.class, paramMap); QueryWrapper<BridgeErectMachineData> queryWrapper = QueryGenerator.initPageQueryWrapper(BridgeErectMachineData.class, paramMap);
queryWrapper.orderByDesc(RefUtil.fieldNameUlc(BridgeErectMachineData::getId)); queryWrapper.orderByDesc(RefUtil.fieldNameUlc(BridgeErectMachineData::getId));

View File

@ -90,9 +90,10 @@ public class HangBasketAlarmDataController {
@ApiOperation(value = "添加挂篮告警数据信息", notes = "添加挂篮告警数据信息", httpMethod = "POST") @ApiOperation(value = "添加挂篮告警数据信息", notes = "添加挂篮告警数据信息", httpMethod = "POST")
@PostMapping(value = "/add") @PostMapping(value = "/add")
public Result<HangBasketAlarmData> add(@RequestBody HangBasketAlarmData hangBasketAlarmData) { public Result<HangBasketAlarmData> add(@RequestBody HangBasketAlarmData hangBasketAlarmData) {
hangBasketAlarmDataService.save(hangBasketAlarmData); log.info("添加挂篮告警数据信息:{}", JSON.toJSONString(hangBasketAlarmData));
return Result.ok(); hangBasketAlarmDataService.add(hangBasketAlarmData);
} return Result.ok();
}
/** /**
* 编辑 * 编辑

View File

@ -86,7 +86,8 @@ public class HangBasketDetectDataController {
@ApiOperation(value = "添加挂篮检测数据信息", notes = "添加挂篮检测数据信息", httpMethod = "POST") @ApiOperation(value = "添加挂篮检测数据信息", notes = "添加挂篮检测数据信息", httpMethod = "POST")
@PostMapping(value = "/add") @PostMapping(value = "/add")
public Result<HangBasketDetectData> add(@RequestBody HangBasketDetectData hangBasketDetectData) { public Result<HangBasketDetectData> add(@RequestBody HangBasketDetectData hangBasketDetectData) {
hangBasketDetectDataService.save(hangBasketDetectData); log.info("添加挂篮检测数据信息:{}", JSON.toJSONString(hangBasketDetectData));
hangBasketDetectDataService.add(hangBasketDetectData);
return Result.ok(); return Result.ok();
} }

View File

@ -86,7 +86,8 @@ public class HangBasketDisplacementDataController {
@ApiOperation(value = "添加挂篮位移数据信息", notes = "添加挂篮位移数据信息", httpMethod = "POST") @ApiOperation(value = "添加挂篮位移数据信息", notes = "添加挂篮位移数据信息", httpMethod = "POST")
@PostMapping(value = "/add") @PostMapping(value = "/add")
public Result<HangBasketDisplacementData> add(@RequestBody HangBasketDisplacementData hangBasketDisplacementData) { public Result<HangBasketDisplacementData> add(@RequestBody HangBasketDisplacementData hangBasketDisplacementData) {
hangBasketDisplacementDataService.save(hangBasketDisplacementData); log.info("添加挂篮位移数据信息:{}", JSON.toJSONString(hangBasketDisplacementData));
hangBasketDisplacementDataService.add(hangBasketDisplacementData);
return Result.ok(); return Result.ok();
} }

View File

@ -18,4 +18,6 @@ public interface IHangBasketAlarmDataService extends IService<HangBasketAlarmDat
IPage<HangBasketAlarmData> queryPageList(HashMap<String, Object> paramMap); IPage<HangBasketAlarmData> queryPageList(HashMap<String, Object> paramMap);
List<HangBasketAlarmData> queryList(HashMap<String, Object> paramMap); List<HangBasketAlarmData> queryList(HashMap<String, Object> paramMap);
void add(HangBasketAlarmData hangBasketAlarmData);
} }

View File

@ -18,4 +18,6 @@ public interface IHangBasketDetectDataService extends IService<HangBasketDetectD
IPage<HangBasketDetectData> queryPageList(HashMap<String, Object> paramMap); IPage<HangBasketDetectData> queryPageList(HashMap<String, Object> paramMap);
List<HangBasketDetectData> queryList(HashMap<String, Object> paramMap); List<HangBasketDetectData> queryList(HashMap<String, Object> paramMap);
void add(HangBasketDetectData hangBasketDetectData);
} }

View File

@ -18,4 +18,6 @@ public interface IHangBasketDisplacementDataService extends IService<HangBasketD
IPage<HangBasketDisplacementData> queryPageList(HashMap<String, Object> paramMap); IPage<HangBasketDisplacementData> queryPageList(HashMap<String, Object> paramMap);
List<HangBasketDisplacementData> queryList(HashMap<String, Object> paramMap); List<HangBasketDisplacementData> queryList(HashMap<String, Object> paramMap);
void add(HangBasketDisplacementData hangBasketDisplacementData);
} }

View File

@ -1,8 +1,13 @@
package com.zhgd.xmgl.modules.hangbasket.service.impl; package com.zhgd.xmgl.modules.hangbasket.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.zhgd.jeecg.common.execption.OpenAlertException;
import com.zhgd.xmgl.modules.hangbasket.entity.HangBasketAlarmData; import com.zhgd.xmgl.modules.hangbasket.entity.HangBasketAlarmData;
import com.zhgd.xmgl.modules.hangbasket.entity.HangBasketDev;
import com.zhgd.xmgl.modules.hangbasket.mapper.HangBasketAlarmDataMapper; import com.zhgd.xmgl.modules.hangbasket.mapper.HangBasketAlarmDataMapper;
import com.zhgd.xmgl.modules.hangbasket.mapper.HangBasketDevMapper;
import com.zhgd.xmgl.modules.hangbasket.service.IHangBasketAlarmDataService; import com.zhgd.xmgl.modules.hangbasket.service.IHangBasketAlarmDataService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
@ -24,6 +29,9 @@ import com.zhgd.xmgl.util.RefUtil;
*/ */
@Service @Service
public class HangBasketAlarmDataServiceImpl extends ServiceImpl<HangBasketAlarmDataMapper, HangBasketAlarmData> implements IHangBasketAlarmDataService { public class HangBasketAlarmDataServiceImpl extends ServiceImpl<HangBasketAlarmDataMapper, HangBasketAlarmData> implements IHangBasketAlarmDataService {
@Autowired
private HangBasketDevMapper hangBasketDevMapper;
@Override @Override
public IPage<HangBasketAlarmData> queryPageList(HashMap<String, Object> paramMap) { public IPage<HangBasketAlarmData> queryPageList(HashMap<String, Object> paramMap) {
QueryWrapper<HangBasketAlarmData> queryWrapper = getQueryWrapper(paramMap); QueryWrapper<HangBasketAlarmData> queryWrapper = getQueryWrapper(paramMap);
@ -39,6 +47,18 @@ public class HangBasketAlarmDataServiceImpl extends ServiceImpl<HangBasketAlarmD
return dealList(this.list(queryWrapper)); return dealList(this.list(queryWrapper));
} }
@Override
public void add(HangBasketAlarmData hangBasketAlarmData) {
HangBasketDev dev = hangBasketDevMapper.selectOne(new LambdaQueryWrapper<HangBasketDev>()
.eq(HangBasketDev::getDevSn, hangBasketAlarmData.getDevSn()));
if (dev == null) {
throw new OpenAlertException("设备编号不正确");
}
hangBasketAlarmData.setProjectSn(dev.getProjectSn());
hangBasketAlarmData.setDevName(dev.getDevName());
baseMapper.insert(hangBasketAlarmData);
}
private QueryWrapper<HangBasketAlarmData> getQueryWrapper(HashMap<String, Object> paramMap) { private QueryWrapper<HangBasketAlarmData> getQueryWrapper(HashMap<String, Object> paramMap) {
QueryWrapper<HangBasketAlarmData> queryWrapper = QueryGenerator.initPageQueryWrapper(HangBasketAlarmData.class, paramMap); QueryWrapper<HangBasketAlarmData> queryWrapper = QueryGenerator.initPageQueryWrapper(HangBasketAlarmData.class, paramMap);
queryWrapper.orderByDesc(RefUtil.fieldNameUlc(HangBasketAlarmData::getId)); queryWrapper.orderByDesc(RefUtil.fieldNameUlc(HangBasketAlarmData::getId));

View File

@ -1,8 +1,14 @@
package com.zhgd.xmgl.modules.hangbasket.service.impl; package com.zhgd.xmgl.modules.hangbasket.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.zhgd.jeecg.common.execption.OpenAlertException;
import com.zhgd.xmgl.modules.bridgeerectmachine.entity.BridgeErectMachineDev;
import com.zhgd.xmgl.modules.hangbasket.entity.HangBasketDetectData; import com.zhgd.xmgl.modules.hangbasket.entity.HangBasketDetectData;
import com.zhgd.xmgl.modules.hangbasket.entity.HangBasketDev;
import com.zhgd.xmgl.modules.hangbasket.mapper.HangBasketDetectDataMapper; import com.zhgd.xmgl.modules.hangbasket.mapper.HangBasketDetectDataMapper;
import com.zhgd.xmgl.modules.hangbasket.mapper.HangBasketDevMapper;
import com.zhgd.xmgl.modules.hangbasket.service.IHangBasketDetectDataService; import com.zhgd.xmgl.modules.hangbasket.service.IHangBasketDetectDataService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
@ -24,6 +30,9 @@ import com.zhgd.xmgl.util.RefUtil;
*/ */
@Service @Service
public class HangBasketDetectDataServiceImpl extends ServiceImpl<HangBasketDetectDataMapper, HangBasketDetectData> implements IHangBasketDetectDataService { public class HangBasketDetectDataServiceImpl extends ServiceImpl<HangBasketDetectDataMapper, HangBasketDetectData> implements IHangBasketDetectDataService {
@Autowired
private HangBasketDevMapper hangBasketDevMapper;
@Override @Override
public IPage<HangBasketDetectData> queryPageList(HashMap<String, Object> paramMap) { public IPage<HangBasketDetectData> queryPageList(HashMap<String, Object> paramMap) {
QueryWrapper<HangBasketDetectData> queryWrapper = getQueryWrapper(paramMap); QueryWrapper<HangBasketDetectData> queryWrapper = getQueryWrapper(paramMap);
@ -39,6 +48,18 @@ public class HangBasketDetectDataServiceImpl extends ServiceImpl<HangBasketDetec
return dealList(this.list(queryWrapper)); return dealList(this.list(queryWrapper));
} }
@Override
public void add(HangBasketDetectData hangBasketDetectData) {
HangBasketDev dev = hangBasketDevMapper.selectOne(new LambdaQueryWrapper<HangBasketDev>()
.eq(HangBasketDev::getDevSn, hangBasketDetectData.getDevSn()));
if (dev == null) {
throw new OpenAlertException("设备编号不正确");
}
hangBasketDetectData.setProjectSn(dev.getProjectSn());
hangBasketDetectData.setDevName(dev.getDevName());
baseMapper.insert(hangBasketDetectData);
}
private QueryWrapper<HangBasketDetectData> getQueryWrapper(HashMap<String, Object> paramMap) { private QueryWrapper<HangBasketDetectData> getQueryWrapper(HashMap<String, Object> paramMap) {
QueryWrapper<HangBasketDetectData> queryWrapper = QueryGenerator.initPageQueryWrapper(HangBasketDetectData.class, paramMap); QueryWrapper<HangBasketDetectData> queryWrapper = QueryGenerator.initPageQueryWrapper(HangBasketDetectData.class, paramMap);
queryWrapper.orderByDesc(RefUtil.fieldNameUlc(HangBasketDetectData::getId)); queryWrapper.orderByDesc(RefUtil.fieldNameUlc(HangBasketDetectData::getId));

View File

@ -1,8 +1,13 @@
package com.zhgd.xmgl.modules.hangbasket.service.impl; package com.zhgd.xmgl.modules.hangbasket.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.zhgd.jeecg.common.execption.OpenAlertException;
import com.zhgd.xmgl.modules.hangbasket.entity.HangBasketDev;
import com.zhgd.xmgl.modules.hangbasket.entity.HangBasketDisplacementData; import com.zhgd.xmgl.modules.hangbasket.entity.HangBasketDisplacementData;
import com.zhgd.xmgl.modules.hangbasket.mapper.HangBasketDevMapper;
import com.zhgd.xmgl.modules.hangbasket.mapper.HangBasketDisplacementDataMapper; import com.zhgd.xmgl.modules.hangbasket.mapper.HangBasketDisplacementDataMapper;
import com.zhgd.xmgl.modules.hangbasket.service.IHangBasketDisplacementDataService; import com.zhgd.xmgl.modules.hangbasket.service.IHangBasketDisplacementDataService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
@ -24,6 +29,9 @@ import com.zhgd.xmgl.util.RefUtil;
*/ */
@Service @Service
public class HangBasketDisplacementDataServiceImpl extends ServiceImpl<HangBasketDisplacementDataMapper, HangBasketDisplacementData> implements IHangBasketDisplacementDataService { public class HangBasketDisplacementDataServiceImpl extends ServiceImpl<HangBasketDisplacementDataMapper, HangBasketDisplacementData> implements IHangBasketDisplacementDataService {
@Autowired
private HangBasketDevMapper hangBasketDevMapper;
@Override @Override
public IPage<HangBasketDisplacementData> queryPageList(HashMap<String, Object> paramMap) { public IPage<HangBasketDisplacementData> queryPageList(HashMap<String, Object> paramMap) {
QueryWrapper<HangBasketDisplacementData> queryWrapper = getQueryWrapper(paramMap); QueryWrapper<HangBasketDisplacementData> queryWrapper = getQueryWrapper(paramMap);
@ -39,6 +47,18 @@ public class HangBasketDisplacementDataServiceImpl extends ServiceImpl<HangBaske
return dealList(this.list(queryWrapper)); return dealList(this.list(queryWrapper));
} }
@Override
public void add(HangBasketDisplacementData hangBasketDisplacementData) {
HangBasketDev dev = hangBasketDevMapper.selectOne(new LambdaQueryWrapper<HangBasketDev>()
.eq(HangBasketDev::getDevSn, hangBasketDisplacementData.getDevSn()));
if (dev == null) {
throw new OpenAlertException("设备编号不正确");
}
hangBasketDisplacementData.setProjectSn(dev.getProjectSn());
hangBasketDisplacementData.setDevName(dev.getDevName());
baseMapper.insert(hangBasketDisplacementData);
}
private QueryWrapper<HangBasketDisplacementData> getQueryWrapper(HashMap<String, Object> paramMap) { private QueryWrapper<HangBasketDisplacementData> getQueryWrapper(HashMap<String, Object> paramMap) {
QueryWrapper<HangBasketDisplacementData> queryWrapper = QueryGenerator.initPageQueryWrapper(HangBasketDisplacementData.class, paramMap); QueryWrapper<HangBasketDisplacementData> queryWrapper = QueryGenerator.initPageQueryWrapper(HangBasketDisplacementData.class, paramMap);
queryWrapper.orderByDesc(RefUtil.fieldNameUlc(HangBasketDisplacementData::getId)); queryWrapper.orderByDesc(RefUtil.fieldNameUlc(HangBasketDisplacementData::getId));

View File

@ -2,6 +2,7 @@ package com.zhgd.xmgl.modules.highslope.controller;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.NumberUtil;
import com.alibaba.fastjson.JSONArray;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.zhgd.jeecg.common.api.vo.Result; import com.zhgd.jeecg.common.api.vo.Result;
import com.zhgd.jeecg.common.mybatis.EntityMap; import com.zhgd.jeecg.common.mybatis.EntityMap;
@ -208,4 +209,32 @@ public class HighSlopeCurrentDataController {
public Result<List<NumberDifferentTypesAlarmsRadarChartOneMonthVo>> getNumberDifferentTypesAlarmsRadarChartOneMonth(@RequestParam Map<String, Object> map) { public Result<List<NumberDifferentTypesAlarmsRadarChartOneMonthVo>> getNumberDifferentTypesAlarmsRadarChartOneMonth(@RequestParam Map<String, Object> map) {
return Result.success(highSlopeCurrentDataService.getNumberDifferentTypesAlarmsRadarChartOneMonth(map)); return Result.success(highSlopeCurrentDataService.getNumberDifferentTypesAlarmsRadarChartOneMonth(map));
} }
@PostMapping("/lrk/add")
@ApiOperation(value = "接收高边坡数据", notes = "接收高边坡数据")
@ApiImplicitParams({
@ApiImplicitParam(required = true, allowMultiple = true, dataType = "array"),
@ApiImplicitParam(name = "current", value = "实时数据", dataType = "object"),
@ApiImplicitParam(name = "current.calcValue", value = "单位根据监测类型", allowMultiple = true, dataType = "object"),
@ApiImplicitParam(name = "current.calcValue.rateChange", value = "变化速率", dataType = "float"),
@ApiImplicitParam(name = "current.calcValue.value", value = "计算值", dataType = "float"),
@ApiImplicitParam(name = "current.calcValue.variation", value = "变化值", dataType = "float"),
@ApiImplicitParam(name = "current.pointAlarmStatus", value = "报警状态", dataType = "object"),
@ApiImplicitParam(name = "current.pointAlarmStatus.alarmState", value = "警状态 报警状态 1.正常 2.超报警 3.超控制 4.变化速率报警", dataType = "int"),
@ApiImplicitParam(name = "metadata.deviceCode", value = "设备编号", dataType = "string"),
@ApiImplicitParam(name = "metadata.monitorTypeName", value = "监测名称", dataType = "string"),
@ApiImplicitParam(name = "metadata.nickname", value = "测点昵称", dataType = "string"),
@ApiImplicitParam(name = "metadata.projectCode", value = "项目编号", dataType = "string")
})
public Result addLrkData(@RequestBody JSONArray jsonArray) {
log.info("addLrkData推送数据{}", jsonArray);
try {
highSlopeCurrentDataService.saveBatchHighSlopeCurrentData(jsonArray);
} catch (Exception e) {
e.printStackTrace();
log.error("推送数据接收错误!错误原因为:{}", e.getMessage());
throw new RuntimeException("推送数据接收错误!错误原因为:" + e.getMessage());
}
return new Result().code(1);
}
} }

View File

@ -311,6 +311,7 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
.antMatchers("/xmgl/sprayRtDev/list").permitAll() .antMatchers("/xmgl/sprayRtDev/list").permitAll()
.antMatchers("/xmgl/sprayRtDev/editByDevSn").permitAll() .antMatchers("/xmgl/sprayRtDev/editByDevSn").permitAll()
.antMatchers("/xmgl/sprayRtData/add").permitAll() .antMatchers("/xmgl/sprayRtData/add").permitAll()
.antMatchers("/xmgl/highSlopeCurrentData/lrk/add").permitAll()
.antMatchers(HttpMethod.OPTIONS, "/**").anonymous() .antMatchers(HttpMethod.OPTIONS, "/**").anonymous()
.anyRequest().authenticated() // 剩下所有的验证都需要验证. .anyRequest().authenticated() // 剩下所有的验证都需要验证.
.and() .and()