This commit is contained in:
qinjie 2024-12-10 15:29:34 +08:00
parent 97aa125468
commit b1aae0b189
1 changed files with 5 additions and 3 deletions

View File

@ -37,13 +37,10 @@ public class DeviceOptLogServiceImpl extends ServiceImpl<DeviceOptLogDao, Device
@Override
public void saveGasWellOptLog(Integer isOpen, Long deviceId,String source) {
UserLoginInfoVO userLoginInfoVO = (UserLoginInfoVO) StpUtil.getTokenSession().get(UserConstant.TOKEN_SESSION);
DeviceVO deviceVO = this.deviceDao.getDeviceById(deviceId);
DeviceOptLog deviceOptLog = new DeviceOptLog();
deviceOptLog.setId(this.snowflakeConfig.snowflakeId());
deviceOptLog.setDeviceId(deviceId);
deviceOptLog.setUsername(userLoginInfoVO.getUserVO().getUsername());
deviceOptLog.setName(userLoginInfoVO.getUserVO().getNickname());
BlockVO blockVO = this.blockService.selectBlockById(deviceVO.getGasWell().getBlockId());
deviceOptLog.setBlock("苏里格气田-" + blockVO.getName());
deviceOptLog.setGasWell(deviceVO.getGasWell().getName());
@ -52,8 +49,13 @@ public class DeviceOptLogServiceImpl extends ServiceImpl<DeviceOptLogDao, Device
String content = "";
if("device".equalsIgnoreCase(source)){
content = isOpen == 1 ? "检测到气井开启" : "检测到气井关闭";
deviceOptLog.setUsername("系统");
deviceOptLog.setName("系统");
}else{
content = isOpen == null ? "设置成功" : (isOpen == 1 ? "开井成功" : "关井成功");
UserLoginInfoVO userLoginInfoVO = (UserLoginInfoVO) StpUtil.getTokenSession().get(UserConstant.TOKEN_SESSION);
deviceOptLog.setUsername(userLoginInfoVO.getUserVO().getUsername());
deviceOptLog.setName(userLoginInfoVO.getUserVO().getNickname());
}
deviceOptLog.setContent(content);
this.deviceOptLogDao.insert(deviceOptLog);