奉贤数据接入

This commit is contained in:
2025-06-27 17:08:26 +08:00
parent 31dc8e72c6
commit 365dd819b5
5 changed files with 407 additions and 0 deletions

View File

@ -0,0 +1,62 @@
package com.xzzn.ems.service;
import com.xzzn.ems.domain.EmsBatteryData;
import java.util.List;
/**
* 单体电池实时数据Service接口
*
* @author xzzn
* @date 2025-06-27
*/
public interface IEmsBatteryDataService
{
/**
* 查询单体电池实时数据
*
* @param id 单体电池实时数据主键
* @return 单体电池实时数据
*/
public EmsBatteryData selectEmsBatteryDataById(Long id);
/**
* 查询单体电池实时数据列表
*
* @param emsBatteryData 单体电池实时数据
* @return 单体电池实时数据集合
*/
public List<EmsBatteryData> selectEmsBatteryDataList(EmsBatteryData emsBatteryData);
/**
* 新增单体电池实时数据
*
* @param emsBatteryData 单体电池实时数据
* @return 结果
*/
public int insertEmsBatteryData(EmsBatteryData emsBatteryData);
/**
* 修改单体电池实时数据
*
* @param emsBatteryData 单体电池实时数据
* @return 结果
*/
public int updateEmsBatteryData(EmsBatteryData emsBatteryData);
/**
* 批量删除单体电池实时数据
*
* @param ids 需要删除的单体电池实时数据主键集合
* @return 结果
*/
public int deleteEmsBatteryDataByIds(Long[] ids);
/**
* 删除单体电池实时数据信息
*
* @param id 单体电池实时数据主键
* @return 结果
*/
public int deleteEmsBatteryDataById(Long id);
}

View File

@ -0,0 +1,62 @@
package com.xzzn.ems.service;
import com.xzzn.ems.domain.EmsPcsData;
import java.util.List;
/**
* PCS数据Service接口
*
* @author xzzn
* @date 2025-06-27
*/
public interface IEmsPcsDataService
{
/**
* 查询PCS数据
*
* @param id PCS数据主键
* @return PCS数据
*/
public EmsPcsData selectEmsPcsDataById(Long id);
/**
* 查询PCS数据列表
*
* @param emsPcsData PCS数据
* @return PCS数据集合
*/
public List<EmsPcsData> selectEmsPcsDataList(EmsPcsData emsPcsData);
/**
* 新增PCS数据
*
* @param emsPcsData PCS数据
* @return 结果
*/
public int insertEmsPcsData(EmsPcsData emsPcsData);
/**
* 修改PCS数据
*
* @param emsPcsData PCS数据
* @return 结果
*/
public int updateEmsPcsData(EmsPcsData emsPcsData);
/**
* 批量删除PCS数据
*
* @param ids 需要删除的PCS数据主键集合
* @return 结果
*/
public int deleteEmsPcsDataByIds(Long[] ids);
/**
* 删除PCS数据信息
*
* @param id PCS数据主键
* @return 结果
*/
public int deleteEmsPcsDataById(Long id);
}

View File

@ -0,0 +1,96 @@
package com.xzzn.ems.service.impl;
import java.util.List;
import com.xzzn.common.utils.DateUtils;
import com.xzzn.ems.domain.EmsBatteryData;
import com.xzzn.ems.mapper.EmsBatteryDataMapper;
import com.xzzn.ems.service.IEmsBatteryDataService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* 单体电池实时数据Service业务层处理
*
* @author xzzn
* @date 2025-06-27
*/
@Service
public class EmsBatteryDataServiceImpl implements IEmsBatteryDataService
{
@Autowired
private EmsBatteryDataMapper emsBatteryDataMapper;
/**
* 查询单体电池实时数据
*
* @param id 单体电池实时数据主键
* @return 单体电池实时数据
*/
@Override
public EmsBatteryData selectEmsBatteryDataById(Long id)
{
return emsBatteryDataMapper.selectEmsBatteryDataById(id);
}
/**
* 查询单体电池实时数据列表
*
* @param emsBatteryData 单体电池实时数据
* @return 单体电池实时数据
*/
@Override
public List<EmsBatteryData> selectEmsBatteryDataList(EmsBatteryData emsBatteryData)
{
return emsBatteryDataMapper.selectEmsBatteryDataList(emsBatteryData);
}
/**
* 新增单体电池实时数据
*
* @param emsBatteryData 单体电池实时数据
* @return 结果
*/
@Override
public int insertEmsBatteryData(EmsBatteryData emsBatteryData)
{
emsBatteryData.setCreateTime(DateUtils.getNowDate());
return emsBatteryDataMapper.insertEmsBatteryData(emsBatteryData);
}
/**
* 修改单体电池实时数据
*
* @param emsBatteryData 单体电池实时数据
* @return 结果
*/
@Override
public int updateEmsBatteryData(EmsBatteryData emsBatteryData)
{
emsBatteryData.setUpdateTime(DateUtils.getNowDate());
return emsBatteryDataMapper.updateEmsBatteryData(emsBatteryData);
}
/**
* 批量删除单体电池实时数据
*
* @param ids 需要删除的单体电池实时数据主键
* @return 结果
*/
@Override
public int deleteEmsBatteryDataByIds(Long[] ids)
{
return emsBatteryDataMapper.deleteEmsBatteryDataByIds(ids);
}
/**
* 删除单体电池实时数据信息
*
* @param id 单体电池实时数据主键
* @return 结果
*/
@Override
public int deleteEmsBatteryDataById(Long id)
{
return emsBatteryDataMapper.deleteEmsBatteryDataById(id);
}
}

View File

@ -0,0 +1,96 @@
package com.xzzn.ems.service.impl;
import java.util.List;
import com.xzzn.common.utils.DateUtils;
import com.xzzn.ems.domain.EmsPcsData;
import com.xzzn.ems.mapper.EmsPcsDataMapper;
import com.xzzn.ems.service.IEmsPcsDataService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* PCS数据Service业务层处理
*
* @author xzzn
* @date 2025-06-27
*/
@Service
public class EmsPcsDataServiceImpl implements IEmsPcsDataService
{
@Autowired
private EmsPcsDataMapper emsPcsDataMapper;
/**
* 查询PCS数据
*
* @param id PCS数据主键
* @return PCS数据
*/
@Override
public EmsPcsData selectEmsPcsDataById(Long id)
{
return emsPcsDataMapper.selectEmsPcsDataById(id);
}
/**
* 查询PCS数据列表
*
* @param emsPcsData PCS数据
* @return PCS数据
*/
@Override
public List<EmsPcsData> selectEmsPcsDataList(EmsPcsData emsPcsData)
{
return emsPcsDataMapper.selectEmsPcsDataList(emsPcsData);
}
/**
* 新增PCS数据
*
* @param emsPcsData PCS数据
* @return 结果
*/
@Override
public int insertEmsPcsData(EmsPcsData emsPcsData)
{
emsPcsData.setCreateTime(DateUtils.getNowDate());
return emsPcsDataMapper.insertEmsPcsData(emsPcsData);
}
/**
* 修改PCS数据
*
* @param emsPcsData PCS数据
* @return 结果
*/
@Override
public int updateEmsPcsData(EmsPcsData emsPcsData)
{
emsPcsData.setUpdateTime(DateUtils.getNowDate());
return emsPcsDataMapper.updateEmsPcsData(emsPcsData);
}
/**
* 批量删除PCS数据
*
* @param ids 需要删除的PCS数据主键
* @return 结果
*/
@Override
public int deleteEmsPcsDataByIds(Long[] ids)
{
return emsPcsDataMapper.deleteEmsPcsDataByIds(ids);
}
/**
* 删除PCS数据信息
*
* @param id PCS数据主键
* @return 结果
*/
@Override
public int deleteEmsPcsDataById(Long id)
{
return emsPcsDataMapper.deleteEmsPcsDataById(id);
}
}