|
|
@ -148,6 +148,18 @@ public class GoodsSpuService extends MybatisBaseService<GoodsSpuMapper, GoodsSpu |
|
|
|
List<GoodsSpuVo> pagging = baseMapper.listAll(query.getOrgPath()); |
|
|
|
return rb.success().setData(pagging); |
|
|
|
} |
|
|
|
public ResultBean<List<GoodsSpuVo>> listAllByQuery(GoodsSpuQuery query) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
QueryWrapper<GoodsSpu> qw = new QueryWrapper<>(); |
|
|
|
if(StringUtils.isNotBlank(query.getBrandSid())){ |
|
|
|
qw.eq("brandSid",query.getBrandSid()); |
|
|
|
} |
|
|
|
if(StringUtils.isNotBlank(query.getTypeSid())){ |
|
|
|
qw.eq("goodsTypeSid",query.getTypeSid()); |
|
|
|
} |
|
|
|
List<GoodsSpuVo> vos=baseMapper.listAllByQuery(qw); |
|
|
|
return rb.success().setData(vos); |
|
|
|
} |
|
|
|
@Transactional |
|
|
|
public ResultBean<String> saveOrUpdate(GoodsSpuDto dto) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|