Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -54,7 +54,7 @@
|
||||
SELECT
|
||||
s.sid,
|
||||
s.goodsSkuCode,
|
||||
a.goodsName,
|
||||
s.title AS goodsName,
|
||||
a.barCode,
|
||||
s.own_spec AS goodsSkuOwnSpec,
|
||||
a.goodsUnitName as unit,
|
||||
@@ -70,6 +70,8 @@
|
||||
ON a.sid = s.goodsSpuSid
|
||||
LEFT JOIN goods_sku_extend e
|
||||
ON s.sid = e.goodsSkuSid
|
||||
LEFT JOIN ss_user.sys_organization o
|
||||
ON a.useOrgSid = o.sid
|
||||
<where>
|
||||
${ew.sqlSegment}
|
||||
</where>
|
||||
|
||||
@@ -19,4 +19,6 @@ public class GoodsSkuPurSelectQuery implements Query {
|
||||
private String barCode;
|
||||
//规格名称
|
||||
private String goodsSkuOwnSpec;
|
||||
|
||||
private String orgPath;
|
||||
}
|
||||
|
||||
@@ -60,6 +60,7 @@ public class GoodsSkuService extends MybatisBaseService<GoodsSkuMapper, GoodsSku
|
||||
PagerVo<GoodsSkuVo> p = PagerUtil.pageToVo(pagging, null);
|
||||
return rb.success().setData(p);
|
||||
}
|
||||
|
||||
public ResultBean<List<GoodsSkuVo>> listAllByOrg(OrgPathQuery query) {
|
||||
ResultBean rb = ResultBean.fireFail();
|
||||
List<GoodsSkuVo> pagging = baseMapper.listAllByOrg(query.getOrgPath());
|
||||
@@ -88,6 +89,7 @@ public class GoodsSkuService extends MybatisBaseService<GoodsSkuMapper, GoodsSku
|
||||
}
|
||||
return rb.success().setMsg("成功");
|
||||
}
|
||||
|
||||
@Transactional
|
||||
public ResultBean<String> skuBatchSave(List<GoodsSpuDto> dtos) {
|
||||
ResultBean rb = ResultBean.fireFail();
|
||||
@@ -106,6 +108,7 @@ public class GoodsSkuService extends MybatisBaseService<GoodsSkuMapper, GoodsSku
|
||||
goodsSkuExtendService.skuEBatchSave(dtos1);
|
||||
return rb.success().setMsg("成功");
|
||||
}
|
||||
|
||||
@Transactional
|
||||
public ResultBean<String> saveOrUpdate(List<GoodsSkuDto> dtos) {
|
||||
ResultBean rb = ResultBean.fireFail();
|
||||
@@ -207,11 +210,12 @@ public class GoodsSkuService extends MybatisBaseService<GoodsSkuMapper, GoodsSku
|
||||
ResultBean rb = ResultBean.fireFail();
|
||||
GoodsSkuPurSelectQuery query = pq.getParams();
|
||||
QueryWrapper<GoodsSku> qw = new QueryWrapper<>();
|
||||
qw.like("o.orgSidPath", query.getOrgPath());
|
||||
if (StringUtils.isNotBlank(query.getGoodsSkuCode())) {
|
||||
qw.eq("s.goodsSkuCode", query.getGoodsSkuCode());
|
||||
}
|
||||
if (StringUtils.isNotBlank(query.getGoodsName())) {
|
||||
qw.like("a.goodsName", query.getGoodsName());
|
||||
qw.like("s.title", query.getGoodsName());
|
||||
}
|
||||
if (StringUtils.isNotBlank(query.getBarCode())) {
|
||||
qw.like("a.barCode", query.getBarCode());
|
||||
|
||||
Reference in New Issue
Block a user