Browse Source

调整默认编号倒序排列

master
xyiege 3 years ago
parent
commit
42843eef02
  1. 3
      src/main/java/cn/chjyj/szwh/controller/admin/AdminGoodsController.java
  2. 8
      src/main/java/cn/chjyj/szwh/service/impl/GoodsServiceImpl.java
  3. 2
      src/main/resources/mapper/szwh/GoodsMapper.xml
  4. 2
      src/test/java/cn/chjyj/szwh/mapper/GoodsMapperTest.java

3
src/main/java/cn/chjyj/szwh/controller/admin/AdminGoodsController.java

@ -120,7 +120,8 @@ public class AdminGoodsController extends BaseController {
}
//排序方式
String orderStatus=request.getString("order_status");
qmap.put("orderway",StringUtils.isBlank(orderStatus)?"1":orderStatus);
qmap.put("orderway",orderStatus);
//qmap.put("orderway",StringUtils.isBlank(orderStatus)?"1":orderStatus);
// 查询返回的结果
Map retmap = goodsService.getGoodsByMap(qmap,ipage,ilimit);

8
src/main/java/cn/chjyj/szwh/service/impl/GoodsServiceImpl.java

@ -169,8 +169,8 @@ public class GoodsServiceImpl implements GoodsService {
int start = page > 1 ? (page - 1) * limit : 0;
int end = page * limit;
//排序方式
String orderkey = "";
//排序方式 默认id倒序输出
String orderkey = "g.id";
if (gmap.size() > 0) {
String ordway = (String) gmap.get("orderway");
if (StringUtils.isNotBlank(ordway)) {
@ -187,9 +187,7 @@ public class GoodsServiceImpl implements GoodsService {
case "4":
orderkey = "g.click_count";
break;
default:
orderkey = "g.id";
break;
}
}
}

2
src/main/resources/mapper/szwh/GoodsMapper.xml

@ -87,7 +87,7 @@
</if>
</where>
<if test="orderkey!=null">
ORDER BY concat(${orderkey},#{orderval})
ORDER BY ${orderkey} ${orderval}
</if>
limit #{startrs},#{limit}
</select>

2
src/test/java/cn/chjyj/szwh/mapper/GoodsMapperTest.java

@ -91,7 +91,7 @@ public class GoodsMapperTest {
Map map =new HashMap();
map.put("gd.goods_entrust",1);
map.put("ishow",0); //不推荐的
String odkey ="g.click_count";
String odkey ="g.id";
String odval="DESC";
List<GoodsListVo> goodsListVoList = goodsMapper.getGoodsVoList(map,odkey,odval,100,0);
for (GoodsListVo gv:goodsListVoList){

Loading…
Cancel
Save