|
@@ -19,27 +19,39 @@ import java.util.Arrays;
|
|
|
|
|
|
@RequiredArgsConstructor
|
|
|
@Service
|
|
|
-public class OemSeviceImpl implements OemService {
|
|
|
+public class OemServiceImpl implements OemService {
|
|
|
private final OemMapper oemMapper;
|
|
|
/**
|
|
|
- * 查询花型号列表
|
|
|
- * @param oem 花型号Bo对象
|
|
|
+ * 查询花型号对象分页查询花型号数据
|
|
|
+ * @param oemBo 花型号Bo对象
|
|
|
* @param pageQuery 查询条件
|
|
|
* @return 分页结果
|
|
|
*/
|
|
|
@Override
|
|
|
- public TableDataInfo<OemVo> selectPageOemList(OemBo oem, PageQuery pageQuery) {
|
|
|
+ public TableDataInfo<OemVo> selectPageOemList(OemBo oemBo, PageQuery pageQuery) {
|
|
|
QueryWrapper<Oem> lqw =new QueryWrapper<>();
|
|
|
- lqw.eq(StringUtils.isNotBlank(oem.getName()), "name", oem.getName());
|
|
|
+ lqw.eq(StringUtils.isNotBlank(oemBo.getName()), "name", oemBo.getName());
|
|
|
Page<OemVo> page = oemMapper.selectVoPage(pageQuery.build(), lqw);
|
|
|
return TableDataInfo.build(page);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 新增花型号
|
|
|
+ * @param oemBo OemBo对象
|
|
|
+ * @return 结果
|
|
|
+ */
|
|
|
@Override
|
|
|
public int insertOem(OemBo oemBo) {
|
|
|
Oem oem = MapstructUtils.convert(oemBo, Oem.class);
|
|
|
validEntityBeforeSave(oem);
|
|
|
return oemMapper.insert(oem);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 修改花型号
|
|
|
+ * @param oemBo OemBo对象
|
|
|
+ * @return 结果
|
|
|
+ */
|
|
|
@Override
|
|
|
public int updateOem(OemBo oemBo) {
|
|
|
Oem oem = MapstructUtils.convert(oemBo, Oem.class);
|
|
@@ -48,8 +60,14 @@ public class OemSeviceImpl implements OemService {
|
|
|
lqw.eq("id", oem.getId());
|
|
|
return oemMapper.updateById(oem);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 批量删除品牌
|
|
|
+ * @param oemIds OemIds
|
|
|
+ * @return 结果
|
|
|
+ */
|
|
|
@Override
|
|
|
- public int deleteOemById(Long[] oemIds) {
|
|
|
+ public int deleteOemByIds(Long[] oemIds) {
|
|
|
return oemMapper.deleteByIds(Arrays.asList(oemIds));
|
|
|
}
|
|
|
/**
|
|
@@ -59,8 +77,6 @@ public class OemSeviceImpl implements OemService {
|
|
|
private void validEntityBeforeSave(Oem entity) {
|
|
|
if(!StringUtils.isNotEmpty(entity.getName())){
|
|
|
throw new ServiceException("名称不能为空!");
|
|
|
- } else if (!StringUtils.isNotBlank(entity.getImage())) {
|
|
|
- throw new ServiceException("图片不能为空!");
|
|
|
}
|
|
|
}
|
|
|
}
|