提交 18e483a2 作者: xiaowang

新增商品排序字段按店铺商品数量来

上级 a39d73aa
...@@ -20,7 +20,7 @@ import java.util.List; ...@@ -20,7 +20,7 @@ import java.util.List;
public interface MallGoodsDao { public interface MallGoodsDao {
int countMallGoodsByName(@Param("mallGoodsVO") MallGoodsVO mallGoodsVO, @Param("userAccountId") Integer userAccountId); int countMallGoodsByName(@Param("mallGoodsVO") MallGoodsVO mallGoodsVO, @Param("userAccountId") Integer userAccountId);
int countMallGoods(); int countMallGoods(Integer userAccountId);
void insertMallGoodsBaseInfo(MallGoodsDO mallGoodsDO); void insertMallGoodsBaseInfo(MallGoodsDO mallGoodsDO);
......
...@@ -46,7 +46,7 @@ public class MallGoodsServiceImpl implements MallGoodsService { ...@@ -46,7 +46,7 @@ public class MallGoodsServiceImpl implements MallGoodsService {
public ResultBody addMallGoods(MallGoodsVO mallGoodsVO, Integer userAccountId) { public ResultBody addMallGoods(MallGoodsVO mallGoodsVO, Integer userAccountId) {
ResultBody resultError = checkInformation(mallGoodsVO, userAccountId); ResultBody resultError = checkInformation(mallGoodsVO, userAccountId);
if (resultError != null) return resultError; if (resultError != null) return resultError;
int count = mallGoodsDao.countMallGoods(); int count = mallGoodsDao.countMallGoods(userAccountId);
// 使用雪花算法生成雪花id,用作商品id,及其他id // 使用雪花算法生成雪花id,用作商品id,及其他id
SnowFlake snowFlake = new SnowFlake(2, 3); SnowFlake snowFlake = new SnowFlake(2, 3);
long id = snowFlake.nextId(); long id = snowFlake.nextId();
......
...@@ -136,6 +136,7 @@ ...@@ -136,6 +136,7 @@
<select id="countMallGoods" resultType="java.lang.Integer"> <select id="countMallGoods" resultType="java.lang.Integer">
select count(*) select count(*)
from mall_goods from mall_goods
where user_account_id = #{userAccountId}
</select> </select>
<select id="getMallGoodsBaseInfo" resultType="com.mmc.pms.entity.mall.MallGoodsDO"> <select id="getMallGoodsBaseInfo" resultType="com.mmc.pms.entity.mall.MallGoodsDO">
SELECT id, SELECT id,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论