package org.jeecg.modules.arj.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.jeecg.modules.arj.entity.JianbjRd2; import org.jeecg.modules.arj.mapper.JianbjRd2Mapper; import org.jeecg.modules.arj.service.JianbjRd2Service; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 剪板机抽检记录;(jianbj_rd)表服务实现类 * @author : http://www.chiner.pro * @date : 2022-11-22 */ @Service public class JianbjRd2ServiceImpl extends ServiceImpl implements JianbjRd2Service { @Autowired private JianbjRd2Mapper jianbjRd2Mapper; /** * 通过ID查询单条数据 * * @param id 主键 * @return 实例对象 */ public JianbjRd2 queryById(String id){ return jianbjRd2Mapper.selectById(id); } /** * 新增数据 * * @param jianbjRd 实例对象 * @return 实例对象 */ public JianbjRd2 insert(JianbjRd2 jianbjRd){ jianbjRd2Mapper.insert(jianbjRd); return jianbjRd; } /** * 更新数据 * * @param jianbjRd 实例对象 * @return 实例对象 */ public JianbjRd2 update(JianbjRd2 jianbjRd){ int k = jianbjRd2Mapper.updateById(jianbjRd); return jianbjRd; } /** * 通过主键删除数据 * * @param id 主键 * @return 是否成功 */ public boolean deleteById(String id){ int total = jianbjRd2Mapper.deleteById(id); return total > 0; } @Override public List queryByHeadId(String headId) { //return jianbjRdMapper.queryByHeadId(headId) ; QueryWrapper q = new QueryWrapper<>(); q.eq("head_id",headId); return jianbjRd2Mapper.selectList(q); } }