Commit 28a015d6 authored by ZWT's avatar ZWT

feat(能源管理系统): 间开制度管理

1.创建space_interval_system 间开制度详情,space_interval_wellhead_config
间开制度井口配置,space_interval_duration
间开制度小间开时段配置表,生成相关代码并添加到项目space模块,解决编译报错问题;

BREAKING CHANGE: 无

Closes 无

[skip ci]
parent 0eec8410
package pps.core.space.service;
import java.util.Date;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import pps.core.space.mapper.*;
import pps.core.space.entity.*;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import pps.core.space.entity.SpaceIntervalSystemEnt;
import pps.core.space.entity.SpaceIntervalSystemView;
import pps.core.space.mapper.SpaceIntervalSystemMapper;
import pps.core.space.mapper.SpaceIntervalSystemViewMapper;
import pps.core.space.service.data.space_interval_system.*;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import xstartup.annotation.XService;
import xstartup.feature.api.annotation.XApiPost;
import xstartup.feature.api.annotation.XApiGet;
import xstartup.feature.api.annotation.XApiAnonymous;
import xstartup.data.XServiceResult;
import xstartup.data.XSingleResult;
import xstartup.data.XListResult;
import xstartup.data.XPageResult;
import xstartup.annotation.XText;
import xstartup.base.XContext;
import xstartup.base.data.CustomQueryInput;
import xstartup.base.util.XCopyUtils;
import xstartup.data.XPageResult;
import xstartup.data.XServiceResult;
import xstartup.data.XSingleResult;
import xstartup.error.XError;
import xstartup.base.data.CustomQueryInput;
import hz.core.base.helper.MapperHelper;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import xstartup.feature.api.annotation.XApiAnonymous;
import xstartup.feature.api.annotation.XApiGet;
import xstartup.feature.api.annotation.XApiPost;
import xstartup.feature.mybatis.helper.XMapperHelper;
import java.util.List;
@XService
public class SpaceIntervalSystemService {
@XApiAnonymous
@XApiPost
public XServiceResult createSpaceIntervalSystem(XContext context, CreateSpaceIntervalSystemInput input){
public XServiceResult createSpaceIntervalSystem(XContext context, CreateSpaceIntervalSystemInput input) {
SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class);
SpaceIntervalSystemEnt entity = new SpaceIntervalSystemEnt();
XCopyUtils.copyObject(input, entity);
......@@ -40,12 +37,12 @@ public class SpaceIntervalSystemService {
@XApiAnonymous
@XApiPost
public XServiceResult updateSpaceIntervalSystem(XContext context, UpdateSpaceIntervalSystemInput input){
public XServiceResult updateSpaceIntervalSystem(XContext context, UpdateSpaceIntervalSystemInput input) {
SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class);
QueryWrapper<SpaceIntervalSystemEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(SpaceIntervalSystemEnt::getId, input.getId());
SpaceIntervalSystemEnt entity = mapper.selectOne(queryWrapper);
if(entity == null) {
if (entity == null) {
return XServiceResult.error(context, XError.NotFound);
}
XCopyUtils.copyObject(input, entity);
......@@ -55,12 +52,12 @@ public class SpaceIntervalSystemService {
@XApiAnonymous
@XApiPost
public XServiceResult deleteSpaceIntervalSystem(XContext context, DeleteSpaceIntervalSystemInput input){
public XServiceResult deleteSpaceIntervalSystem(XContext context, DeleteSpaceIntervalSystemInput input) {
SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class);
QueryWrapper<SpaceIntervalSystemEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(SpaceIntervalSystemEnt::getId, input.getId());
SpaceIntervalSystemEnt entity = mapper.selectOne(queryWrapper);
if(entity == null) {
if (entity == null) {
return XServiceResult.error(context, XError.NotFound);
}
mapper.deleteById(entity);
......@@ -69,12 +66,12 @@ public class SpaceIntervalSystemService {
@XApiAnonymous
@XApiGet
public XSingleResult<GetSpaceIntervalSystemOutput> getSpaceIntervalSystem(XContext context, GetSpaceIntervalSystemInput input){
public XSingleResult<GetSpaceIntervalSystemOutput> getSpaceIntervalSystem(XContext context, GetSpaceIntervalSystemInput input) {
SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class);
QueryWrapper<SpaceIntervalSystemEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(SpaceIntervalSystemEnt::getId, input.getId());
SpaceIntervalSystemEnt entity = mapper.selectOne(queryWrapper);
if(entity == null) {
if (entity == null) {
return XSingleResult.error(context, XError.NotFound);
}
GetSpaceIntervalSystemOutput output = new GetSpaceIntervalSystemOutput();
......@@ -84,7 +81,7 @@ public class SpaceIntervalSystemService {
@XApiAnonymous
@XApiGet
public XPageResult<QuerySpaceIntervalSystemOutput> querySpaceIntervalSystem(XContext context, QuerySpaceIntervalSystemInput input){
public XPageResult<QuerySpaceIntervalSystemOutput> querySpaceIntervalSystem(XContext context, QuerySpaceIntervalSystemInput input) {
SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class);
QueryWrapper<SpaceIntervalSystemEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().like(SpaceIntervalSystemEnt::getId, input.getId())
......@@ -103,24 +100,24 @@ public class SpaceIntervalSystemService {
.eq(SpaceIntervalSystemEnt::getSystemEndDate, input.getSystemEndDate())
.like(SpaceIntervalSystemEnt::getOptimizedTo, input.getOptimizedTo())
.eq(SpaceIntervalSystemEnt::getIsCurrentRun, input.getIsCurrentRun());
return MapperHelper.query(mapper, input, queryWrapper, QuerySpaceIntervalSystemOutput.class);
return XMapperHelper.query(mapper, input, queryWrapper, QuerySpaceIntervalSystemOutput.class);
}
@XApiAnonymous
@XApiGet
public XPageResult<QuerySpaceIntervalSystemOutput> dynamicQuerySpaceIntervalSystem(XContext context, CustomQueryInput input){
public XPageResult<QuerySpaceIntervalSystemOutput> dynamicQuerySpaceIntervalSystem(XContext context, CustomQueryInput input) {
SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class);
return MapperHelper.query(mapper, input, SpaceIntervalSystemEnt.class, QuerySpaceIntervalSystemOutput.class);
return XMapperHelper.query(mapper, input, SpaceIntervalSystemEnt.class, QuerySpaceIntervalSystemOutput.class);
}
@XApiAnonymous
@XApiGet
public XSingleResult<GetSpaceIntervalSystemViewOutput> getSpaceIntervalSystemView(XContext context, GetSpaceIntervalSystemViewInput input){
public XSingleResult<GetSpaceIntervalSystemViewOutput> getSpaceIntervalSystemView(XContext context, GetSpaceIntervalSystemViewInput input) {
SpaceIntervalSystemViewMapper mapper = context.getBean(SpaceIntervalSystemViewMapper.class);
SpaceIntervalSystemView record = new SpaceIntervalSystemView();
XCopyUtils.copyObject(input, record);
SpaceIntervalSystemView view = mapper.selectOne(record);
if(view == null) {
if (view == null) {
return XSingleResult.error(context, XError.NotFound);
}
GetSpaceIntervalSystemViewOutput output = new GetSpaceIntervalSystemViewOutput();
......@@ -130,7 +127,7 @@ public class SpaceIntervalSystemService {
@XApiAnonymous
@XApiGet
public XPageResult<QuerySpaceIntervalSystemViewOutput> querySpaceIntervalSystemView(XContext context, QuerySpaceIntervalSystemViewInput input){
public XPageResult<QuerySpaceIntervalSystemViewOutput> querySpaceIntervalSystemView(XContext context, QuerySpaceIntervalSystemViewInput input) {
SpaceIntervalSystemViewMapper mapper = context.getBean(SpaceIntervalSystemViewMapper.class);
SpaceIntervalSystemView record = new SpaceIntervalSystemView();
XCopyUtils.copyObject(input, record);
......
package pps.core.space.service;
import java.util.Date;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import pps.core.space.mapper.*;
import pps.core.space.entity.*;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import pps.core.space.entity.SpaceIntervalWellheadConfigEnt;
import pps.core.space.entity.SpaceIntervalWellheadConfigView;
import pps.core.space.mapper.SpaceIntervalWellheadConfigMapper;
import pps.core.space.mapper.SpaceIntervalWellheadConfigViewMapper;
import pps.core.space.service.data.space_interval_wellhead_config.*;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import xstartup.annotation.XService;
import xstartup.feature.api.annotation.XApiPost;
import xstartup.feature.api.annotation.XApiGet;
import xstartup.feature.api.annotation.XApiAnonymous;
import xstartup.data.XServiceResult;
import xstartup.data.XSingleResult;
import xstartup.data.XListResult;
import xstartup.data.XPageResult;
import xstartup.annotation.XText;
import xstartup.base.XContext;
import xstartup.base.data.CustomQueryInput;
import xstartup.base.util.XCopyUtils;
import xstartup.data.XPageResult;
import xstartup.data.XServiceResult;
import xstartup.data.XSingleResult;
import xstartup.error.XError;
import xstartup.base.data.CustomQueryInput;
import hz.core.base.helper.MapperHelper;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import xstartup.feature.api.annotation.XApiAnonymous;
import xstartup.feature.api.annotation.XApiGet;
import xstartup.feature.api.annotation.XApiPost;
import xstartup.feature.mybatis.helper.XMapperHelper;
import java.util.List;
@XService
public class SpaceIntervalWellheadConfigService {
@XApiAnonymous
@XApiPost
public XServiceResult createSpaceIntervalWellheadConfig(XContext context, CreateSpaceIntervalWellheadConfigInput input){
public XServiceResult createSpaceIntervalWellheadConfig(XContext context, CreateSpaceIntervalWellheadConfigInput input) {
SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class);
SpaceIntervalWellheadConfigEnt entity = new SpaceIntervalWellheadConfigEnt();
XCopyUtils.copyObject(input, entity);
......@@ -40,12 +37,12 @@ public class SpaceIntervalWellheadConfigService {
@XApiAnonymous
@XApiPost
public XServiceResult updateSpaceIntervalWellheadConfig(XContext context, UpdateSpaceIntervalWellheadConfigInput input){
public XServiceResult updateSpaceIntervalWellheadConfig(XContext context, UpdateSpaceIntervalWellheadConfigInput input) {
SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class);
QueryWrapper<SpaceIntervalWellheadConfigEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(SpaceIntervalWellheadConfigEnt::getId, input.getId());
SpaceIntervalWellheadConfigEnt entity = mapper.selectOne(queryWrapper);
if(entity == null) {
if (entity == null) {
return XServiceResult.error(context, XError.NotFound);
}
XCopyUtils.copyObject(input, entity);
......@@ -55,12 +52,12 @@ public class SpaceIntervalWellheadConfigService {
@XApiAnonymous
@XApiPost
public XServiceResult deleteSpaceIntervalWellheadConfig(XContext context, DeleteSpaceIntervalWellheadConfigInput input){
public XServiceResult deleteSpaceIntervalWellheadConfig(XContext context, DeleteSpaceIntervalWellheadConfigInput input) {
SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class);
QueryWrapper<SpaceIntervalWellheadConfigEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(SpaceIntervalWellheadConfigEnt::getId, input.getId());
SpaceIntervalWellheadConfigEnt entity = mapper.selectOne(queryWrapper);
if(entity == null) {
if (entity == null) {
return XServiceResult.error(context, XError.NotFound);
}
mapper.deleteById(entity);
......@@ -69,12 +66,12 @@ public class SpaceIntervalWellheadConfigService {
@XApiAnonymous
@XApiGet
public XSingleResult<GetSpaceIntervalWellheadConfigOutput> getSpaceIntervalWellheadConfig(XContext context, GetSpaceIntervalWellheadConfigInput input){
public XSingleResult<GetSpaceIntervalWellheadConfigOutput> getSpaceIntervalWellheadConfig(XContext context, GetSpaceIntervalWellheadConfigInput input) {
SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class);
QueryWrapper<SpaceIntervalWellheadConfigEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(SpaceIntervalWellheadConfigEnt::getId, input.getId());
SpaceIntervalWellheadConfigEnt entity = mapper.selectOne(queryWrapper);
if(entity == null) {
if (entity == null) {
return XSingleResult.error(context, XError.NotFound);
}
GetSpaceIntervalWellheadConfigOutput output = new GetSpaceIntervalWellheadConfigOutput();
......@@ -84,7 +81,7 @@ public class SpaceIntervalWellheadConfigService {
@XApiAnonymous
@XApiGet
public XPageResult<QuerySpaceIntervalWellheadConfigOutput> querySpaceIntervalWellheadConfig(XContext context, QuerySpaceIntervalWellheadConfigInput input){
public XPageResult<QuerySpaceIntervalWellheadConfigOutput> querySpaceIntervalWellheadConfig(XContext context, QuerySpaceIntervalWellheadConfigInput input) {
SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class);
QueryWrapper<SpaceIntervalWellheadConfigEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().like(SpaceIntervalWellheadConfigEnt::getId, input.getId())
......@@ -104,24 +101,24 @@ public class SpaceIntervalWellheadConfigService {
.eq(SpaceIntervalWellheadConfigEnt::getOpenWellDay, input.getOpenWellDay())
.eq(SpaceIntervalWellheadConfigEnt::getCloseWellDay, input.getCloseWellDay())
.eq(SpaceIntervalWellheadConfigEnt::getRunDuration, input.getRunDuration());
return MapperHelper.query(mapper, input, queryWrapper, QuerySpaceIntervalWellheadConfigOutput.class);
return XMapperHelper.query(mapper, input, queryWrapper, QuerySpaceIntervalWellheadConfigOutput.class);
}
@XApiAnonymous
@XApiGet
public XPageResult<QuerySpaceIntervalWellheadConfigOutput> dynamicQuerySpaceIntervalWellheadConfig(XContext context, CustomQueryInput input){
public XPageResult<QuerySpaceIntervalWellheadConfigOutput> dynamicQuerySpaceIntervalWellheadConfig(XContext context, CustomQueryInput input) {
SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class);
return MapperHelper.query(mapper, input, SpaceIntervalWellheadConfigEnt.class, QuerySpaceIntervalWellheadConfigOutput.class);
return XMapperHelper.query(mapper, input, SpaceIntervalWellheadConfigEnt.class, QuerySpaceIntervalWellheadConfigOutput.class);
}
@XApiAnonymous
@XApiGet
public XSingleResult<GetSpaceIntervalWellheadConfigViewOutput> getSpaceIntervalWellheadConfigView(XContext context, GetSpaceIntervalWellheadConfigViewInput input){
public XSingleResult<GetSpaceIntervalWellheadConfigViewOutput> getSpaceIntervalWellheadConfigView(XContext context, GetSpaceIntervalWellheadConfigViewInput input) {
SpaceIntervalWellheadConfigViewMapper mapper = context.getBean(SpaceIntervalWellheadConfigViewMapper.class);
SpaceIntervalWellheadConfigView record = new SpaceIntervalWellheadConfigView();
XCopyUtils.copyObject(input, record);
SpaceIntervalWellheadConfigView view = mapper.selectOne(record);
if(view == null) {
if (view == null) {
return XSingleResult.error(context, XError.NotFound);
}
GetSpaceIntervalWellheadConfigViewOutput output = new GetSpaceIntervalWellheadConfigViewOutput();
......@@ -131,7 +128,7 @@ public class SpaceIntervalWellheadConfigService {
@XApiAnonymous
@XApiGet
public XPageResult<QuerySpaceIntervalWellheadConfigViewOutput> querySpaceIntervalWellheadConfigView(XContext context, QuerySpaceIntervalWellheadConfigViewInput input){
public XPageResult<QuerySpaceIntervalWellheadConfigViewOutput> querySpaceIntervalWellheadConfigView(XContext context, QuerySpaceIntervalWellheadConfigViewInput input) {
SpaceIntervalWellheadConfigViewMapper mapper = context.getBean(SpaceIntervalWellheadConfigViewMapper.class);
SpaceIntervalWellheadConfigView record = new SpaceIntervalWellheadConfigView();
XCopyUtils.copyObject(input, record);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment