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<RawGlassStorageTaskMapper, RawGlassStorageTask> implements RawGlassStorageTaskService {
|
@Override
|
public List<RawGlassStorageTask> selectTask() {
|
return list();
|
}
|
|
@Override
|
public List<RawGlassStorageTask> selectTasking(RawGlassStorageTask rw) {
|
QueryWrapper<RawGlassStorageTask> 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<RawGlassStorageTask> wrapper = new UpdateWrapper<>();
|
wrapper.set("originate_slot","1005")
|
.eq( "originate_slot",originate_slot);
|
return update(wrapper);
|
}
|
|
@Override
|
public boolean deleteRawGlassStorageTask(String id) {
|
QueryWrapper<RawGlassStorageTask> queryWrapper = new QueryWrapper<>();
|
queryWrapper.eq("id", id);
|
return remove(queryWrapper);
|
}
|
|
|
|
}
|