package com.mes.rawglasstask.service.impl; import com.baomidou.mybatisplus.core.assist.ISqlRunner; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.mes.pp.entity.request.Reportingdamage; import com.mes.rawglasstask.entity.RawGlassStorageTask; import com.mes.rawglasstask.mapper.RawGlassStorageTaskMapper; import com.mes.rawglasstask.service.RawGlassStorageTaskService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import java.util.List; import java.util.Map; /** * @author system * @since 2024-07-09 14:51:27 */ @Service @Slf4j public class RawGlassRawGlassStorageTaskServiceImpl extends ServiceImpl implements RawGlassStorageTaskService { @Override public List selectTask() { return list(); } @Override public List selectTasking(RawGlassStorageTask rw) { QueryWrapper queryWrapper = new QueryWrapper<>(); //下面这个列是查询字段,不要可以删掉默认查询全部 queryWrapper.ge("create_time", rw.getCreateTime())//大于时间 .le("create_time",rw.getPatternQuantity())//小于时间 .groupBy("enable_id");//排序字段 if(rw.getEnableType()!=null){ queryWrapper.eq("enable_type", rw.getEnableType()); }if(rw.getEnableState()!=null){ queryWrapper.eq("enable_state", rw.getEnableState()); } return baseMapper.selectList(queryWrapper); // return list(queryWrapper); } @Override public boolean insertRawGlassStorageTask(RawGlassStorageTask rw) { return this.save(rw); } @Override public boolean updateRawGlassStorageTask(String originate_slot) { UpdateWrapper wrapper = new UpdateWrapper<>(); wrapper.set("originate_slot","1005") .eq( "originate_slot",originate_slot); return update(wrapper); } @Override public boolean deleteRawGlassStorageTask(String id) { QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("id", id); return remove(queryWrapper); } }