01-09
This commit is contained in:
@@ -90,13 +90,10 @@
|
||||
${ew.sqlSegment}
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<select id="purGoodsListPage" resultType="com.yxt.goods.biz.goodssku.GoodsSkuPurSelectList">
|
||||
SELECT
|
||||
s.sid,
|
||||
s.goodsSkuCode,
|
||||
s.title AS goodsName,
|
||||
a.barCode,
|
||||
s.own_spec AS goodsSkuOwnSpec,
|
||||
a.goodsUnitName as unit,
|
||||
e.tagPrice,
|
||||
@@ -136,6 +133,51 @@
|
||||
${ew.sqlSegment}
|
||||
</where>
|
||||
</select>
|
||||
<!-- <select id="purGoodsListPage" resultType="com.yxt.goods.biz.goodssku.GoodsSkuPurSelectList">-->
|
||||
<!-- SELECT-->
|
||||
<!-- s.sid,-->
|
||||
<!-- s.goodsSkuCode,-->
|
||||
<!-- s.title AS goodsName,-->
|
||||
<!-- a.barCode,-->
|
||||
<!-- s.own_spec AS goodsSkuOwnSpec,-->
|
||||
<!-- a.goodsUnitName as unit,-->
|
||||
<!-- e.tagPrice,-->
|
||||
<!-- e.salesPrice as cost,-->
|
||||
<!-- e.salesPrice as cost1,-->
|
||||
<!-- a.shelfLife,-->
|
||||
<!-- a.taxRate,-->
|
||||
<!-- a.factoryCode as itemNumber,-->
|
||||
<!-- a.sid AS goodsSpuSid,-->
|
||||
<!-- a.goodsName goodsName,-->
|
||||
<!-- a.goodsCode goodsCode,-->
|
||||
<!-- a.barCode barCode,-->
|
||||
<!-- s.sid goodsSkuSid,-->
|
||||
<!-- s.goodsSkuCode,-->
|
||||
<!-- s.title AS title,-->
|
||||
<!-- s.own_spec as ownSpec,-->
|
||||
<!-- d.sid as typeSid,-->
|
||||
<!-- d.goodsTypeName as typeName,-->
|
||||
<!-- b.sid as brandSid,-->
|
||||
<!-- b.brandName,-->
|
||||
<!-- c.manufacturerName,-->
|
||||
<!-- c.sid as manufacturerSid,-->
|
||||
<!-- a.factoryCode,-->
|
||||
<!-- a.goodsUnitSid as unitSid,-->
|
||||
<!-- a.goodsUnitName as unit,-->
|
||||
<!-- e.salesPrice-->
|
||||
<!-- FROM-->
|
||||
<!-- goods_sku s-->
|
||||
<!-- LEFT JOIN goods_spu a-->
|
||||
<!-- ON a.sid = s.goodsSpuSid-->
|
||||
<!-- LEFT JOIN goods_sku_extend e-->
|
||||
<!-- ON s.sid = e.goodsSkuSid-->
|
||||
<!-- left join goods_brand_info b on b.sid=a.brandSid-->
|
||||
<!-- left join goods_manufacturer c on c.sid = a.manufacturerSid-->
|
||||
<!-- left join goods_type d on d.sid =a.goodsTypeSid-->
|
||||
<!-- <where>-->
|
||||
<!-- ${ew.sqlSegment}-->
|
||||
<!-- </where>-->
|
||||
<!-- </select>-->
|
||||
<select id="getGoodsList" resultType="com.yxt.goods.biz.goodssku.GoodsSkuDetailVo">
|
||||
SELECT
|
||||
*,e.packUnit as sPackUnit,e.packPrice as sPackPrice,e.quantityOfPackage as sQuantityOfPackage,e.packageSpecs as sPackageSpecs,s.sid as skuSid ,a.sid as spuSid
|
||||
|
||||
@@ -374,6 +374,7 @@ public class GoodsSkuService extends MybatisBaseService<GoodsSkuMapper, GoodsSku
|
||||
qw.like("a.factoryCode", query.getManufacturerCode());
|
||||
}
|
||||
qw.eq("a.isEnable","1");
|
||||
qw.eq("a.isDelete","0");
|
||||
IPage<GoodsSku> page = PagerUtil.queryToPage(pq);
|
||||
IPage<GoodsSkuPurSelectList> pagging = baseMapper.purGoodsListPage(page, qw);
|
||||
PagerVo<GoodsSkuPurSelectList> p = PagerUtil.pageToVo(pagging, null);
|
||||
|
||||
@@ -41,4 +41,5 @@ public class GoodsSpuQuery implements Query {
|
||||
private int index;
|
||||
private String brandSid;
|
||||
private String typeSid;
|
||||
private String state;
|
||||
}
|
||||
|
||||
@@ -157,6 +157,10 @@ public class GoodsSpuService extends MybatisBaseService<GoodsSpuMapper, GoodsSpu
|
||||
if(StringUtils.isNotBlank(query.getTypeSid())){
|
||||
qw.eq("goodsTypeSid",query.getTypeSid());
|
||||
}
|
||||
if(StringUtils.isNotBlank(query.getState())){
|
||||
qw.eq("isEnable",query.getState());
|
||||
}
|
||||
qw.eq("createOrgSid",query.getOrgPath());
|
||||
List<GoodsSpuVo> vos=baseMapper.listAllByQuery(qw);
|
||||
return rb.success().setData(vos);
|
||||
}
|
||||
@@ -166,7 +170,7 @@ public class GoodsSpuService extends MybatisBaseService<GoodsSpuMapper, GoodsSpu
|
||||
String sid = "";
|
||||
GoodsSpu spun = baseMapper.selectOne(new QueryWrapper<GoodsSpu>().eq("sid", dto.getSid()));
|
||||
GoodsUnit goodsUnit = goodsUnitService.getOne(new QueryWrapper<GoodsUnit>().eq("sid", dto.getGoodsUnitSid()));
|
||||
GoodsSpu spu1 = baseMapper.selectOne(new QueryWrapper<GoodsSpu>().eq("goodsCode", dto.getGoodsCode()));
|
||||
GoodsSpu spu1 = baseMapper.selectOne(new QueryWrapper<GoodsSpu>().eq("goodsCode", dto.getGoodsCode()).eq("isDelete","0"));
|
||||
if (null != goodsUnit) {
|
||||
dto.setGoodsUnitName(goodsUnit.getUnitName());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user