package com.mes.rawglassdetails.service.impl;
|
|
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.rawglassdetails.entity.RawGlassStorageDetails;
|
import com.mes.rawglassdetails.mapper.RawGlassStorageDetailsMapper;
|
import com.mes.rawglassdetails.service.RawGlassStorageDetailsService;
|
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.ArrayList;
|
import java.util.List;
|
|
/**
|
* @author system
|
* @since 2024-07-09 14:51:27
|
*/
|
@Service
|
@Slf4j
|
public class RawGlassStorageDetailsServiceImpl extends ServiceImpl<RawGlassStorageDetailsMapper, RawGlassStorageDetails> implements RawGlassStorageDetailsService {
|
|
@Override
|
public boolean updateRawGlassStorageDetails(String films_id) {
|
UpdateWrapper<RawGlassStorageDetails> wrapper = new UpdateWrapper<>(); //这个类型定义错了,不应该是tasking
|
wrapper.set("films_id","1005")
|
.eq( "films_id",films_id);
|
|
return update(wrapper);//这个方法默认返回的就是bool类型 所有可以直接return这个方法,ok了,你正常创建方法去上一层创
|
}
|
|
@Override
|
public boolean deleteRawGlassStorageDetails(String device_id) {
|
QueryWrapper<RawGlassStorageDetails> queryWrapper = new QueryWrapper<>();
|
queryWrapper.eq("device_id", device_id);
|
return remove(queryWrapper);//remove才是删除,delete得用另外的依赖,默认方法是remove返回bool
|
}
|
|
@Override
|
//返回类型 方法名 传输值
|
public List<RawGlassStorageDetails> selectDetails() {
|
// QueryWrapper<RawGlassStorageDetails>queryWrapper=new QueryWrapper<>();
|
// queryWrapper.eq("id",rs.getId());
|
// return list(queryWrapper);
|
return list();
|
}
|
@Override
|
public boolean insertRawGlassStorageDetails(RawGlassStorageDetails rw){
|
return this.save(rw);
|
}
|
|
}
|