package com.mes.rawglassdetails.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.mes.rawglassdetails.entity.RawGlassStorageDetails;
import com.mes.rawglassdetails.mapper.RawGlassStorageDetailsMapper;
import com.mes.rawglassdetails.service.RawGlassStorageDetailsService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
import java.util.List;
/**
*
* 服务实现类
*
*
* @author wf
* @since 2024-09-10
*/
@Service
public abstract class RawGlassStorageDetailsServiceImpl extends ServiceImpl implements RawGlassStorageDetailsService {
@Override
public boolean updateRawGlassStorageDetails(String films_id) {
UpdateWrapper 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 queryWrapper = new QueryWrapper<>();
queryWrapper.eq("device_id", device_id);
return remove(queryWrapper);//remove才是删除,delete得用另外的依赖,默认方法是remove返回bool
}
@Override
//返回类型 方法名 传输值
public List selectDetails() {
// QueryWrapperqueryWrapper=new QueryWrapper<>();
// queryWrapper.eq("id",rs.getId());
// return list(queryWrapper);
return list();
}
@Override
public boolean insertRawGlassStorageDetails(RawGlassStorageDetails rw){
return this.save(rw);
}
}