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; package pps.core.space.service;
import java.util.Date;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.github.pagehelper.PageHelper;
import pps.core.space.mapper.*; import com.github.pagehelper.PageInfo;
import pps.core.space.entity.*; 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 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.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.XContext;
import xstartup.base.data.CustomQueryInput;
import xstartup.base.util.XCopyUtils; import xstartup.base.util.XCopyUtils;
import xstartup.data.XPageResult;
import xstartup.data.XServiceResult;
import xstartup.data.XSingleResult;
import xstartup.error.XError; import xstartup.error.XError;
import xstartup.base.data.CustomQueryInput; import xstartup.feature.api.annotation.XApiAnonymous;
import hz.core.base.helper.MapperHelper; import xstartup.feature.api.annotation.XApiGet;
import com.github.pagehelper.PageHelper; import xstartup.feature.api.annotation.XApiPost;
import com.github.pagehelper.PageInfo; import xstartup.feature.mybatis.helper.XMapperHelper;
import java.util.List; import java.util.List;
@XService @XService
public class SpaceIntervalSystemService { public class SpaceIntervalSystemService {
@XApiAnonymous @XApiAnonymous
@XApiPost @XApiPost
public XServiceResult createSpaceIntervalSystem(XContext context, CreateSpaceIntervalSystemInput input){ public XServiceResult createSpaceIntervalSystem(XContext context, CreateSpaceIntervalSystemInput input) {
SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class); SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class);
SpaceIntervalSystemEnt entity = new SpaceIntervalSystemEnt(); SpaceIntervalSystemEnt entity = new SpaceIntervalSystemEnt();
XCopyUtils.copyObject(input, entity); XCopyUtils.copyObject(input, entity);
...@@ -40,12 +37,12 @@ public class SpaceIntervalSystemService { ...@@ -40,12 +37,12 @@ public class SpaceIntervalSystemService {
@XApiAnonymous @XApiAnonymous
@XApiPost @XApiPost
public XServiceResult updateSpaceIntervalSystem(XContext context, UpdateSpaceIntervalSystemInput input){ public XServiceResult updateSpaceIntervalSystem(XContext context, UpdateSpaceIntervalSystemInput input) {
SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class); SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class);
QueryWrapper<SpaceIntervalSystemEnt> queryWrapper = new QueryWrapper<>(); QueryWrapper<SpaceIntervalSystemEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(SpaceIntervalSystemEnt::getId, input.getId()); queryWrapper.lambda().eq(SpaceIntervalSystemEnt::getId, input.getId());
SpaceIntervalSystemEnt entity = mapper.selectOne(queryWrapper); SpaceIntervalSystemEnt entity = mapper.selectOne(queryWrapper);
if(entity == null) { if (entity == null) {
return XServiceResult.error(context, XError.NotFound); return XServiceResult.error(context, XError.NotFound);
} }
XCopyUtils.copyObject(input, entity); XCopyUtils.copyObject(input, entity);
...@@ -55,12 +52,12 @@ public class SpaceIntervalSystemService { ...@@ -55,12 +52,12 @@ public class SpaceIntervalSystemService {
@XApiAnonymous @XApiAnonymous
@XApiPost @XApiPost
public XServiceResult deleteSpaceIntervalSystem(XContext context, DeleteSpaceIntervalSystemInput input){ public XServiceResult deleteSpaceIntervalSystem(XContext context, DeleteSpaceIntervalSystemInput input) {
SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class); SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class);
QueryWrapper<SpaceIntervalSystemEnt> queryWrapper = new QueryWrapper<>(); QueryWrapper<SpaceIntervalSystemEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(SpaceIntervalSystemEnt::getId, input.getId()); queryWrapper.lambda().eq(SpaceIntervalSystemEnt::getId, input.getId());
SpaceIntervalSystemEnt entity = mapper.selectOne(queryWrapper); SpaceIntervalSystemEnt entity = mapper.selectOne(queryWrapper);
if(entity == null) { if (entity == null) {
return XServiceResult.error(context, XError.NotFound); return XServiceResult.error(context, XError.NotFound);
} }
mapper.deleteById(entity); mapper.deleteById(entity);
...@@ -69,12 +66,12 @@ public class SpaceIntervalSystemService { ...@@ -69,12 +66,12 @@ public class SpaceIntervalSystemService {
@XApiAnonymous @XApiAnonymous
@XApiGet @XApiGet
public XSingleResult<GetSpaceIntervalSystemOutput> getSpaceIntervalSystem(XContext context, GetSpaceIntervalSystemInput input){ public XSingleResult<GetSpaceIntervalSystemOutput> getSpaceIntervalSystem(XContext context, GetSpaceIntervalSystemInput input) {
SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class); SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class);
QueryWrapper<SpaceIntervalSystemEnt> queryWrapper = new QueryWrapper<>(); QueryWrapper<SpaceIntervalSystemEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(SpaceIntervalSystemEnt::getId, input.getId()); queryWrapper.lambda().eq(SpaceIntervalSystemEnt::getId, input.getId());
SpaceIntervalSystemEnt entity = mapper.selectOne(queryWrapper); SpaceIntervalSystemEnt entity = mapper.selectOne(queryWrapper);
if(entity == null) { if (entity == null) {
return XSingleResult.error(context, XError.NotFound); return XSingleResult.error(context, XError.NotFound);
} }
GetSpaceIntervalSystemOutput output = new GetSpaceIntervalSystemOutput(); GetSpaceIntervalSystemOutput output = new GetSpaceIntervalSystemOutput();
...@@ -84,43 +81,43 @@ public class SpaceIntervalSystemService { ...@@ -84,43 +81,43 @@ public class SpaceIntervalSystemService {
@XApiAnonymous @XApiAnonymous
@XApiGet @XApiGet
public XPageResult<QuerySpaceIntervalSystemOutput> querySpaceIntervalSystem(XContext context, QuerySpaceIntervalSystemInput input){ public XPageResult<QuerySpaceIntervalSystemOutput> querySpaceIntervalSystem(XContext context, QuerySpaceIntervalSystemInput input) {
SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class); SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class);
QueryWrapper<SpaceIntervalSystemEnt> queryWrapper = new QueryWrapper<>(); QueryWrapper<SpaceIntervalSystemEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().like(SpaceIntervalSystemEnt::getId, input.getId()) queryWrapper.lambda().like(SpaceIntervalSystemEnt::getId, input.getId())
.eq(SpaceIntervalSystemEnt::getIsDeleted, input.getIsDeleted()) .eq(SpaceIntervalSystemEnt::getIsDeleted, input.getIsDeleted())
.like(SpaceIntervalSystemEnt::getCreateById, input.getCreateById()) .like(SpaceIntervalSystemEnt::getCreateById, input.getCreateById())
.like(SpaceIntervalSystemEnt::getCreateByName, input.getCreateByName()) .like(SpaceIntervalSystemEnt::getCreateByName, input.getCreateByName())
.eq(SpaceIntervalSystemEnt::getCreateTime, input.getCreateTime()) .eq(SpaceIntervalSystemEnt::getCreateTime, input.getCreateTime())
.like(SpaceIntervalSystemEnt::getModifyById, input.getModifyById()) .like(SpaceIntervalSystemEnt::getModifyById, input.getModifyById())
.like(SpaceIntervalSystemEnt::getModifyByName, input.getModifyByName()) .like(SpaceIntervalSystemEnt::getModifyByName, input.getModifyByName())
.eq(SpaceIntervalSystemEnt::getModifyTime, input.getModifyTime()) .eq(SpaceIntervalSystemEnt::getModifyTime, input.getModifyTime())
.like(SpaceIntervalSystemEnt::getOuId, input.getOuId()) .like(SpaceIntervalSystemEnt::getOuId, input.getOuId())
.like(SpaceIntervalSystemEnt::getLineId, input.getLineId()) .like(SpaceIntervalSystemEnt::getLineId, input.getLineId())
.like(SpaceIntervalSystemEnt::getGridTypeKey, input.getGridTypeKey()) .like(SpaceIntervalSystemEnt::getGridTypeKey, input.getGridTypeKey())
.like(SpaceIntervalSystemEnt::getSystemName, input.getSystemName()) .like(SpaceIntervalSystemEnt::getSystemName, input.getSystemName())
.eq(SpaceIntervalSystemEnt::getSystemStartDate, input.getSystemStartDate()) .eq(SpaceIntervalSystemEnt::getSystemStartDate, input.getSystemStartDate())
.eq(SpaceIntervalSystemEnt::getSystemEndDate, input.getSystemEndDate()) .eq(SpaceIntervalSystemEnt::getSystemEndDate, input.getSystemEndDate())
.like(SpaceIntervalSystemEnt::getOptimizedTo, input.getOptimizedTo()) .like(SpaceIntervalSystemEnt::getOptimizedTo, input.getOptimizedTo())
.eq(SpaceIntervalSystemEnt::getIsCurrentRun, input.getIsCurrentRun()); .eq(SpaceIntervalSystemEnt::getIsCurrentRun, input.getIsCurrentRun());
return MapperHelper.query(mapper, input, queryWrapper, QuerySpaceIntervalSystemOutput.class); return XMapperHelper.query(mapper, input, queryWrapper, QuerySpaceIntervalSystemOutput.class);
} }
@XApiAnonymous @XApiAnonymous
@XApiGet @XApiGet
public XPageResult<QuerySpaceIntervalSystemOutput> dynamicQuerySpaceIntervalSystem(XContext context, CustomQueryInput input){ public XPageResult<QuerySpaceIntervalSystemOutput> dynamicQuerySpaceIntervalSystem(XContext context, CustomQueryInput input) {
SpaceIntervalSystemMapper mapper = context.getBean(SpaceIntervalSystemMapper.class); 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 @XApiAnonymous
@XApiGet @XApiGet
public XSingleResult<GetSpaceIntervalSystemViewOutput> getSpaceIntervalSystemView(XContext context, GetSpaceIntervalSystemViewInput input){ public XSingleResult<GetSpaceIntervalSystemViewOutput> getSpaceIntervalSystemView(XContext context, GetSpaceIntervalSystemViewInput input) {
SpaceIntervalSystemViewMapper mapper = context.getBean(SpaceIntervalSystemViewMapper.class); SpaceIntervalSystemViewMapper mapper = context.getBean(SpaceIntervalSystemViewMapper.class);
SpaceIntervalSystemView record = new SpaceIntervalSystemView(); SpaceIntervalSystemView record = new SpaceIntervalSystemView();
XCopyUtils.copyObject(input, record); XCopyUtils.copyObject(input, record);
SpaceIntervalSystemView view = mapper.selectOne(record); SpaceIntervalSystemView view = mapper.selectOne(record);
if(view == null) { if (view == null) {
return XSingleResult.error(context, XError.NotFound); return XSingleResult.error(context, XError.NotFound);
} }
GetSpaceIntervalSystemViewOutput output = new GetSpaceIntervalSystemViewOutput(); GetSpaceIntervalSystemViewOutput output = new GetSpaceIntervalSystemViewOutput();
...@@ -130,7 +127,7 @@ public class SpaceIntervalSystemService { ...@@ -130,7 +127,7 @@ public class SpaceIntervalSystemService {
@XApiAnonymous @XApiAnonymous
@XApiGet @XApiGet
public XPageResult<QuerySpaceIntervalSystemViewOutput> querySpaceIntervalSystemView(XContext context, QuerySpaceIntervalSystemViewInput input){ public XPageResult<QuerySpaceIntervalSystemViewOutput> querySpaceIntervalSystemView(XContext context, QuerySpaceIntervalSystemViewInput input) {
SpaceIntervalSystemViewMapper mapper = context.getBean(SpaceIntervalSystemViewMapper.class); SpaceIntervalSystemViewMapper mapper = context.getBean(SpaceIntervalSystemViewMapper.class);
SpaceIntervalSystemView record = new SpaceIntervalSystemView(); SpaceIntervalSystemView record = new SpaceIntervalSystemView();
XCopyUtils.copyObject(input, record); XCopyUtils.copyObject(input, record);
......
package pps.core.space.service; package pps.core.space.service;
import java.util.Date;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.github.pagehelper.PageHelper;
import pps.core.space.mapper.*; import com.github.pagehelper.PageInfo;
import pps.core.space.entity.*; 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 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.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.XContext;
import xstartup.base.data.CustomQueryInput;
import xstartup.base.util.XCopyUtils; import xstartup.base.util.XCopyUtils;
import xstartup.data.XPageResult;
import xstartup.data.XServiceResult;
import xstartup.data.XSingleResult;
import xstartup.error.XError; import xstartup.error.XError;
import xstartup.base.data.CustomQueryInput; import xstartup.feature.api.annotation.XApiAnonymous;
import hz.core.base.helper.MapperHelper; import xstartup.feature.api.annotation.XApiGet;
import com.github.pagehelper.PageHelper; import xstartup.feature.api.annotation.XApiPost;
import com.github.pagehelper.PageInfo; import xstartup.feature.mybatis.helper.XMapperHelper;
import java.util.List; import java.util.List;
@XService @XService
public class SpaceIntervalWellheadConfigService { public class SpaceIntervalWellheadConfigService {
@XApiAnonymous @XApiAnonymous
@XApiPost @XApiPost
public XServiceResult createSpaceIntervalWellheadConfig(XContext context, CreateSpaceIntervalWellheadConfigInput input){ public XServiceResult createSpaceIntervalWellheadConfig(XContext context, CreateSpaceIntervalWellheadConfigInput input) {
SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class); SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class);
SpaceIntervalWellheadConfigEnt entity = new SpaceIntervalWellheadConfigEnt(); SpaceIntervalWellheadConfigEnt entity = new SpaceIntervalWellheadConfigEnt();
XCopyUtils.copyObject(input, entity); XCopyUtils.copyObject(input, entity);
...@@ -40,12 +37,12 @@ public class SpaceIntervalWellheadConfigService { ...@@ -40,12 +37,12 @@ public class SpaceIntervalWellheadConfigService {
@XApiAnonymous @XApiAnonymous
@XApiPost @XApiPost
public XServiceResult updateSpaceIntervalWellheadConfig(XContext context, UpdateSpaceIntervalWellheadConfigInput input){ public XServiceResult updateSpaceIntervalWellheadConfig(XContext context, UpdateSpaceIntervalWellheadConfigInput input) {
SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class); SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class);
QueryWrapper<SpaceIntervalWellheadConfigEnt> queryWrapper = new QueryWrapper<>(); QueryWrapper<SpaceIntervalWellheadConfigEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(SpaceIntervalWellheadConfigEnt::getId, input.getId()); queryWrapper.lambda().eq(SpaceIntervalWellheadConfigEnt::getId, input.getId());
SpaceIntervalWellheadConfigEnt entity = mapper.selectOne(queryWrapper); SpaceIntervalWellheadConfigEnt entity = mapper.selectOne(queryWrapper);
if(entity == null) { if (entity == null) {
return XServiceResult.error(context, XError.NotFound); return XServiceResult.error(context, XError.NotFound);
} }
XCopyUtils.copyObject(input, entity); XCopyUtils.copyObject(input, entity);
...@@ -55,12 +52,12 @@ public class SpaceIntervalWellheadConfigService { ...@@ -55,12 +52,12 @@ public class SpaceIntervalWellheadConfigService {
@XApiAnonymous @XApiAnonymous
@XApiPost @XApiPost
public XServiceResult deleteSpaceIntervalWellheadConfig(XContext context, DeleteSpaceIntervalWellheadConfigInput input){ public XServiceResult deleteSpaceIntervalWellheadConfig(XContext context, DeleteSpaceIntervalWellheadConfigInput input) {
SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class); SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class);
QueryWrapper<SpaceIntervalWellheadConfigEnt> queryWrapper = new QueryWrapper<>(); QueryWrapper<SpaceIntervalWellheadConfigEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(SpaceIntervalWellheadConfigEnt::getId, input.getId()); queryWrapper.lambda().eq(SpaceIntervalWellheadConfigEnt::getId, input.getId());
SpaceIntervalWellheadConfigEnt entity = mapper.selectOne(queryWrapper); SpaceIntervalWellheadConfigEnt entity = mapper.selectOne(queryWrapper);
if(entity == null) { if (entity == null) {
return XServiceResult.error(context, XError.NotFound); return XServiceResult.error(context, XError.NotFound);
} }
mapper.deleteById(entity); mapper.deleteById(entity);
...@@ -69,12 +66,12 @@ public class SpaceIntervalWellheadConfigService { ...@@ -69,12 +66,12 @@ public class SpaceIntervalWellheadConfigService {
@XApiAnonymous @XApiAnonymous
@XApiGet @XApiGet
public XSingleResult<GetSpaceIntervalWellheadConfigOutput> getSpaceIntervalWellheadConfig(XContext context, GetSpaceIntervalWellheadConfigInput input){ public XSingleResult<GetSpaceIntervalWellheadConfigOutput> getSpaceIntervalWellheadConfig(XContext context, GetSpaceIntervalWellheadConfigInput input) {
SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class); SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class);
QueryWrapper<SpaceIntervalWellheadConfigEnt> queryWrapper = new QueryWrapper<>(); QueryWrapper<SpaceIntervalWellheadConfigEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(SpaceIntervalWellheadConfigEnt::getId, input.getId()); queryWrapper.lambda().eq(SpaceIntervalWellheadConfigEnt::getId, input.getId());
SpaceIntervalWellheadConfigEnt entity = mapper.selectOne(queryWrapper); SpaceIntervalWellheadConfigEnt entity = mapper.selectOne(queryWrapper);
if(entity == null) { if (entity == null) {
return XSingleResult.error(context, XError.NotFound); return XSingleResult.error(context, XError.NotFound);
} }
GetSpaceIntervalWellheadConfigOutput output = new GetSpaceIntervalWellheadConfigOutput(); GetSpaceIntervalWellheadConfigOutput output = new GetSpaceIntervalWellheadConfigOutput();
...@@ -84,44 +81,44 @@ public class SpaceIntervalWellheadConfigService { ...@@ -84,44 +81,44 @@ public class SpaceIntervalWellheadConfigService {
@XApiAnonymous @XApiAnonymous
@XApiGet @XApiGet
public XPageResult<QuerySpaceIntervalWellheadConfigOutput> querySpaceIntervalWellheadConfig(XContext context, QuerySpaceIntervalWellheadConfigInput input){ public XPageResult<QuerySpaceIntervalWellheadConfigOutput> querySpaceIntervalWellheadConfig(XContext context, QuerySpaceIntervalWellheadConfigInput input) {
SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class); SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class);
QueryWrapper<SpaceIntervalWellheadConfigEnt> queryWrapper = new QueryWrapper<>(); QueryWrapper<SpaceIntervalWellheadConfigEnt> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().like(SpaceIntervalWellheadConfigEnt::getId, input.getId()) queryWrapper.lambda().like(SpaceIntervalWellheadConfigEnt::getId, input.getId())
.eq(SpaceIntervalWellheadConfigEnt::getIsDeleted, input.getIsDeleted()) .eq(SpaceIntervalWellheadConfigEnt::getIsDeleted, input.getIsDeleted())
.like(SpaceIntervalWellheadConfigEnt::getCreateById, input.getCreateById()) .like(SpaceIntervalWellheadConfigEnt::getCreateById, input.getCreateById())
.like(SpaceIntervalWellheadConfigEnt::getCreateByName, input.getCreateByName()) .like(SpaceIntervalWellheadConfigEnt::getCreateByName, input.getCreateByName())
.eq(SpaceIntervalWellheadConfigEnt::getCreateTime, input.getCreateTime()) .eq(SpaceIntervalWellheadConfigEnt::getCreateTime, input.getCreateTime())
.like(SpaceIntervalWellheadConfigEnt::getModifyById, input.getModifyById()) .like(SpaceIntervalWellheadConfigEnt::getModifyById, input.getModifyById())
.like(SpaceIntervalWellheadConfigEnt::getModifyByName, input.getModifyByName()) .like(SpaceIntervalWellheadConfigEnt::getModifyByName, input.getModifyByName())
.eq(SpaceIntervalWellheadConfigEnt::getModifyTime, input.getModifyTime()) .eq(SpaceIntervalWellheadConfigEnt::getModifyTime, input.getModifyTime())
.like(SpaceIntervalWellheadConfigEnt::getIntervalId, input.getIntervalId()) .like(SpaceIntervalWellheadConfigEnt::getIntervalId, input.getIntervalId())
.like(SpaceIntervalWellheadConfigEnt::getWellNumber, input.getWellNumber()) .like(SpaceIntervalWellheadConfigEnt::getWellNumber, input.getWellNumber())
.like(SpaceIntervalWellheadConfigEnt::getWellheadId, input.getWellheadId()) .like(SpaceIntervalWellheadConfigEnt::getWellheadId, input.getWellheadId())
.like(SpaceIntervalWellheadConfigEnt::getRunTypeKey, input.getRunTypeKey()) .like(SpaceIntervalWellheadConfigEnt::getRunTypeKey, input.getRunTypeKey())
.like(SpaceIntervalWellheadConfigEnt::getIntervalTypeKey, input.getIntervalTypeKey()) .like(SpaceIntervalWellheadConfigEnt::getIntervalTypeKey, input.getIntervalTypeKey())
.like(SpaceIntervalWellheadConfigEnt::getIntervalDescribe, input.getIntervalDescribe()) .like(SpaceIntervalWellheadConfigEnt::getIntervalDescribe, input.getIntervalDescribe())
.eq(SpaceIntervalWellheadConfigEnt::getOpenWellDay, input.getOpenWellDay()) .eq(SpaceIntervalWellheadConfigEnt::getOpenWellDay, input.getOpenWellDay())
.eq(SpaceIntervalWellheadConfigEnt::getCloseWellDay, input.getCloseWellDay()) .eq(SpaceIntervalWellheadConfigEnt::getCloseWellDay, input.getCloseWellDay())
.eq(SpaceIntervalWellheadConfigEnt::getRunDuration, input.getRunDuration()); .eq(SpaceIntervalWellheadConfigEnt::getRunDuration, input.getRunDuration());
return MapperHelper.query(mapper, input, queryWrapper, QuerySpaceIntervalWellheadConfigOutput.class); return XMapperHelper.query(mapper, input, queryWrapper, QuerySpaceIntervalWellheadConfigOutput.class);
} }
@XApiAnonymous @XApiAnonymous
@XApiGet @XApiGet
public XPageResult<QuerySpaceIntervalWellheadConfigOutput> dynamicQuerySpaceIntervalWellheadConfig(XContext context, CustomQueryInput input){ public XPageResult<QuerySpaceIntervalWellheadConfigOutput> dynamicQuerySpaceIntervalWellheadConfig(XContext context, CustomQueryInput input) {
SpaceIntervalWellheadConfigMapper mapper = context.getBean(SpaceIntervalWellheadConfigMapper.class); 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 @XApiAnonymous
@XApiGet @XApiGet
public XSingleResult<GetSpaceIntervalWellheadConfigViewOutput> getSpaceIntervalWellheadConfigView(XContext context, GetSpaceIntervalWellheadConfigViewInput input){ public XSingleResult<GetSpaceIntervalWellheadConfigViewOutput> getSpaceIntervalWellheadConfigView(XContext context, GetSpaceIntervalWellheadConfigViewInput input) {
SpaceIntervalWellheadConfigViewMapper mapper = context.getBean(SpaceIntervalWellheadConfigViewMapper.class); SpaceIntervalWellheadConfigViewMapper mapper = context.getBean(SpaceIntervalWellheadConfigViewMapper.class);
SpaceIntervalWellheadConfigView record = new SpaceIntervalWellheadConfigView(); SpaceIntervalWellheadConfigView record = new SpaceIntervalWellheadConfigView();
XCopyUtils.copyObject(input, record); XCopyUtils.copyObject(input, record);
SpaceIntervalWellheadConfigView view = mapper.selectOne(record); SpaceIntervalWellheadConfigView view = mapper.selectOne(record);
if(view == null) { if (view == null) {
return XSingleResult.error(context, XError.NotFound); return XSingleResult.error(context, XError.NotFound);
} }
GetSpaceIntervalWellheadConfigViewOutput output = new GetSpaceIntervalWellheadConfigViewOutput(); GetSpaceIntervalWellheadConfigViewOutput output = new GetSpaceIntervalWellheadConfigViewOutput();
...@@ -131,7 +128,7 @@ public class SpaceIntervalWellheadConfigService { ...@@ -131,7 +128,7 @@ public class SpaceIntervalWellheadConfigService {
@XApiAnonymous @XApiAnonymous
@XApiGet @XApiGet
public XPageResult<QuerySpaceIntervalWellheadConfigViewOutput> querySpaceIntervalWellheadConfigView(XContext context, QuerySpaceIntervalWellheadConfigViewInput input){ public XPageResult<QuerySpaceIntervalWellheadConfigViewOutput> querySpaceIntervalWellheadConfigView(XContext context, QuerySpaceIntervalWellheadConfigViewInput input) {
SpaceIntervalWellheadConfigViewMapper mapper = context.getBean(SpaceIntervalWellheadConfigViewMapper.class); SpaceIntervalWellheadConfigViewMapper mapper = context.getBean(SpaceIntervalWellheadConfigViewMapper.class);
SpaceIntervalWellheadConfigView record = new SpaceIntervalWellheadConfigView(); SpaceIntervalWellheadConfigView record = new SpaceIntervalWellheadConfigView();
XCopyUtils.copyObject(input, record); 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