bug修复
This commit is contained in:
parent
05d043ad54
commit
c85ebfc276
@ -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();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -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);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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));
|
||||||
|
|||||||
@ -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();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 编辑
|
* 编辑
|
||||||
|
|||||||
@ -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();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -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();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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));
|
||||||
|
|||||||
@ -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));
|
||||||
|
|||||||
@ -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));
|
||||||
|
|||||||
@ -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);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user