Commit 786e8e8c authored by Menethil's avatar Menethil
Browse files

商品信息添加返回原价

parent 82c54a0a
...@@ -45,7 +45,7 @@ public class LitemallGoodsService { ...@@ -45,7 +45,7 @@ public class LitemallGoodsService {
public int countByCategory(List<Integer> catList, int offset, int limit) { public int countByCategory(List<Integer> catList, int offset, int limit) {
LitemallGoodsExample example = new LitemallGoodsExample(); LitemallGoodsExample example = new LitemallGoodsExample();
example.or().andCategoryIdIn(catList).andDeletedEqualTo(false); example.or().andCategoryIdIn(catList).andDeletedEqualTo(false);
return (int)goodsMapper.countByExample(example); return (int) goodsMapper.countByExample(example);
} }
public List<LitemallGoods> queryByCategory(Integer catId, int offset, int limit) { public List<LitemallGoods> queryByCategory(Integer catId, int offset, int limit) {
...@@ -59,7 +59,7 @@ public class LitemallGoodsService { ...@@ -59,7 +59,7 @@ public class LitemallGoodsService {
public int countByCategory(Integer catId, Integer page, Integer size) { public int countByCategory(Integer catId, Integer page, Integer size) {
LitemallGoodsExample example = new LitemallGoodsExample(); LitemallGoodsExample example = new LitemallGoodsExample();
example.or().andCategoryIdEqualTo(catId).andDeletedEqualTo(false); example.or().andCategoryIdEqualTo(catId).andDeletedEqualTo(false);
return (int)goodsMapper.countByExample(example); return (int) goodsMapper.countByExample(example);
} }
public List<LitemallGoods> querySelective(Integer catId, Integer brandId, String keyword, Boolean isHot, Boolean isNew, Integer offset, Integer limit, String sort, String order) { public List<LitemallGoods> querySelective(Integer catId, Integer brandId, String keyword, Boolean isHot, Boolean isNew, Integer offset, Integer limit, String sort, String order) {
...@@ -67,23 +67,23 @@ public class LitemallGoodsService { ...@@ -67,23 +67,23 @@ public class LitemallGoodsService {
LitemallGoodsExample.Criteria criteria1 = example.or(); LitemallGoodsExample.Criteria criteria1 = example.or();
LitemallGoodsExample.Criteria criteria2 = example.or(); LitemallGoodsExample.Criteria criteria2 = example.or();
if(!StringUtils.isEmpty(catId) && catId != 0){ if (!StringUtils.isEmpty(catId) && catId != 0) {
criteria1.andCategoryIdEqualTo(catId); criteria1.andCategoryIdEqualTo(catId);
criteria2.andCategoryIdEqualTo(catId); criteria2.andCategoryIdEqualTo(catId);
} }
if(!StringUtils.isEmpty(brandId)){ if (!StringUtils.isEmpty(brandId)) {
criteria1.andBrandIdEqualTo(brandId); criteria1.andBrandIdEqualTo(brandId);
criteria2.andBrandIdEqualTo(brandId); criteria2.andBrandIdEqualTo(brandId);
} }
if(!StringUtils.isEmpty(isNew)){ if (!StringUtils.isEmpty(isNew)) {
criteria1.andIsNewEqualTo(isNew); criteria1.andIsNewEqualTo(isNew);
criteria2.andIsNewEqualTo(isNew); criteria2.andIsNewEqualTo(isNew);
} }
if(!StringUtils.isEmpty(isHot)){ if (!StringUtils.isEmpty(isHot)) {
criteria1.andIsHotEqualTo(isHot); criteria1.andIsHotEqualTo(isHot);
criteria2.andIsHotEqualTo(isHot); criteria2.andIsHotEqualTo(isHot);
} }
if(!StringUtils.isEmpty(keyword)){ if (!StringUtils.isEmpty(keyword)) {
criteria1.andKeywordsLike("%" + keyword + "%"); criteria1.andKeywordsLike("%" + keyword + "%");
criteria2.andNameLike("%" + keyword + "%"); criteria2.andNameLike("%" + keyword + "%");
} }
...@@ -94,12 +94,12 @@ public class LitemallGoodsService { ...@@ -94,12 +94,12 @@ public class LitemallGoodsService {
example.setOrderByClause(sort + " " + order); example.setOrderByClause(sort + " " + order);
} }
if(!StringUtils.isEmpty(limit) && !StringUtils.isEmpty(offset)) { if (!StringUtils.isEmpty(limit) && !StringUtils.isEmpty(offset)) {
PageHelper.startPage(offset, limit); PageHelper.startPage(offset, limit);
} }
Column[] columns = new Column[]{Column.id, Column.name, Column.picUrl, Column.retailPrice}; Column[] columns = new Column[]{Column.id, Column.name, Column.picUrl, Column.counterPrice, Column.retailPrice};
return goodsMapper.selectByExampleSelective(example ,columns); return goodsMapper.selectByExampleSelective(example, columns);
} }
public int countSelective(Integer catId, Integer brandId, String keyword, Boolean isHot, Boolean isNew, Integer offset, Integer limit, String sort, String order) { public int countSelective(Integer catId, Integer brandId, String keyword, Boolean isHot, Boolean isNew, Integer offset, Integer limit, String sort, String order) {
...@@ -107,28 +107,28 @@ public class LitemallGoodsService { ...@@ -107,28 +107,28 @@ public class LitemallGoodsService {
LitemallGoodsExample.Criteria criteria1 = example.or(); LitemallGoodsExample.Criteria criteria1 = example.or();
LitemallGoodsExample.Criteria criteria2 = example.or(); LitemallGoodsExample.Criteria criteria2 = example.or();
if(!StringUtils.isEmpty(catId) && catId != 0){ if (!StringUtils.isEmpty(catId) && catId != 0) {
criteria1.andCategoryIdEqualTo(catId); criteria1.andCategoryIdEqualTo(catId);
criteria2.andCategoryIdEqualTo(catId); criteria2.andCategoryIdEqualTo(catId);
} }
if(!StringUtils.isEmpty(brandId)){ if (!StringUtils.isEmpty(brandId)) {
criteria1.andBrandIdEqualTo(brandId); criteria1.andBrandIdEqualTo(brandId);
criteria2.andBrandIdEqualTo(brandId); criteria2.andBrandIdEqualTo(brandId);
} }
if(!StringUtils.isEmpty(isNew)){ if (!StringUtils.isEmpty(isNew)) {
criteria1.andIsNewEqualTo(isNew); criteria1.andIsNewEqualTo(isNew);
criteria2.andIsNewEqualTo(isNew); criteria2.andIsNewEqualTo(isNew);
} }
if(!StringUtils.isEmpty(isHot)){ if (!StringUtils.isEmpty(isHot)) {
criteria1.andIsHotEqualTo(isHot); criteria1.andIsHotEqualTo(isHot);
criteria2.andIsHotEqualTo(isHot); criteria2.andIsHotEqualTo(isHot);
} }
if(!StringUtils.isEmpty(keyword)){ if (!StringUtils.isEmpty(keyword)) {
criteria1.andKeywordsLike("%" + keyword + "%"); criteria1.andKeywordsLike("%" + keyword + "%");
criteria2.andNameLike("%" + keyword + "%"); criteria2.andNameLike("%" + keyword + "%");
} }
return (int)goodsMapper.countByExample(example); return (int) goodsMapper.countByExample(example);
} }
public LitemallGoods findById(Integer id) { public LitemallGoods findById(Integer id) {
...@@ -147,17 +147,17 @@ public class LitemallGoodsService { ...@@ -147,17 +147,17 @@ public class LitemallGoodsService {
public Integer queryOnSale() { public Integer queryOnSale() {
LitemallGoodsExample example = new LitemallGoodsExample(); LitemallGoodsExample example = new LitemallGoodsExample();
example.or().andIsOnSaleEqualTo(true).andDeletedEqualTo(false); example.or().andIsOnSaleEqualTo(true).andDeletedEqualTo(false);
return (int)goodsMapper.countByExample(example); return (int) goodsMapper.countByExample(example);
} }
public List<LitemallGoods> querySelective(String goodsSn, String name, Integer page, Integer size, String sort, String order) { public List<LitemallGoods> querySelective(String goodsSn, String name, Integer page, Integer size, String sort, String order) {
LitemallGoodsExample example = new LitemallGoodsExample(); LitemallGoodsExample example = new LitemallGoodsExample();
LitemallGoodsExample.Criteria criteria = example.createCriteria(); LitemallGoodsExample.Criteria criteria = example.createCriteria();
if(!StringUtils.isEmpty(goodsSn)){ if (!StringUtils.isEmpty(goodsSn)) {
criteria.andGoodsSnEqualTo(goodsSn); criteria.andGoodsSnEqualTo(goodsSn);
} }
if(!StringUtils.isEmpty(name)){ if (!StringUtils.isEmpty(name)) {
criteria.andNameLike("%" + name + "%"); criteria.andNameLike("%" + name + "%");
} }
criteria.andDeletedEqualTo(false); criteria.andDeletedEqualTo(false);
...@@ -170,15 +170,15 @@ public class LitemallGoodsService { ...@@ -170,15 +170,15 @@ public class LitemallGoodsService {
LitemallGoodsExample example = new LitemallGoodsExample(); LitemallGoodsExample example = new LitemallGoodsExample();
LitemallGoodsExample.Criteria criteria = example.createCriteria(); LitemallGoodsExample.Criteria criteria = example.createCriteria();
if(!StringUtils.isEmpty(goodsSn)){ if (!StringUtils.isEmpty(goodsSn)) {
criteria.andGoodsSnEqualTo(goodsSn); criteria.andGoodsSnEqualTo(goodsSn);
} }
if(!StringUtils.isEmpty(name)){ if (!StringUtils.isEmpty(name)) {
criteria.andNameLike("%" + name + "%"); criteria.andNameLike("%" + name + "%");
} }
criteria.andDeletedEqualTo(false); criteria.andDeletedEqualTo(false);
return (int)goodsMapper.countByExample(example); return (int) goodsMapper.countByExample(example);
} }
public void updateById(LitemallGoods goods) { public void updateById(LitemallGoods goods) {
...@@ -196,7 +196,7 @@ public class LitemallGoodsService { ...@@ -196,7 +196,7 @@ public class LitemallGoodsService {
public int count() { public int count() {
LitemallGoodsExample example = new LitemallGoodsExample(); LitemallGoodsExample example = new LitemallGoodsExample();
example.or().andDeletedEqualTo(false); example.or().andDeletedEqualTo(false);
return (int)goodsMapper.countByExample(example); return (int) goodsMapper.countByExample(example);
} }
public List<Integer> getCatIds(Integer brandId, String keyword, Boolean isHot, Boolean isNew) { public List<Integer> getCatIds(Integer brandId, String keyword, Boolean isHot, Boolean isNew) {
...@@ -204,26 +204,26 @@ public class LitemallGoodsService { ...@@ -204,26 +204,26 @@ public class LitemallGoodsService {
LitemallGoodsExample.Criteria criteria1 = example.or(); LitemallGoodsExample.Criteria criteria1 = example.or();
LitemallGoodsExample.Criteria criteria2 = example.or(); LitemallGoodsExample.Criteria criteria2 = example.or();
if(!StringUtils.isEmpty(brandId)){ if (!StringUtils.isEmpty(brandId)) {
criteria1.andBrandIdEqualTo(brandId); criteria1.andBrandIdEqualTo(brandId);
criteria2.andBrandIdEqualTo(brandId); criteria2.andBrandIdEqualTo(brandId);
} }
if(!StringUtils.isEmpty(isNew)){ if (!StringUtils.isEmpty(isNew)) {
criteria1.andIsNewEqualTo(isNew); criteria1.andIsNewEqualTo(isNew);
criteria2.andIsNewEqualTo(isNew); criteria2.andIsNewEqualTo(isNew);
} }
if(!StringUtils.isEmpty(isHot)){ if (!StringUtils.isEmpty(isHot)) {
criteria1.andIsHotEqualTo(isHot); criteria1.andIsHotEqualTo(isHot);
criteria2.andIsHotEqualTo(isHot); criteria2.andIsHotEqualTo(isHot);
} }
if(!StringUtils.isEmpty(keyword)){ if (!StringUtils.isEmpty(keyword)) {
criteria1.andKeywordsLike("%" + keyword + "%"); criteria1.andKeywordsLike("%" + keyword + "%");
criteria2.andNameLike("%" + keyword + "%"); criteria2.andNameLike("%" + keyword + "%");
} }
List<LitemallGoods> goodsList = goodsMapper.selectByExampleSelective(example, Column.categoryId); List<LitemallGoods> goodsList = goodsMapper.selectByExampleSelective(example, Column.categoryId);
List<Integer> cats = new ArrayList<Integer>(); List<Integer> cats = new ArrayList<Integer>();
for(LitemallGoods goods : goodsList){ for (LitemallGoods goods : goodsList) {
cats.add(goods.getCategoryId()); cats.add(goods.getCategoryId());
} }
return cats; return cats;
......
...@@ -291,7 +291,7 @@ public class WxOrderController { ...@@ -291,7 +291,7 @@ public class WxOrderController {
} }
//团购活动已经过期 //团购活动已经过期
if (grouponRulesService.isExpired(rules)) { if (grouponRulesService.isExpired(rules)) {
return ResponseUtil.fail(402, "团购活动已过期!"); return ResponseUtil.fail(402, "团购活动已过期!");
} }
} }
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment