|
|
|
@ -17,6 +17,7 @@ import cn.chjyj.szwh.vo.GoodsListVo; |
|
|
|
import cn.chjyj.szwh.vo.OrderDetailVo; |
|
|
|
import com.alibaba.fastjson.JSONArray; |
|
|
|
import com.alibaba.fastjson.JSONObject; |
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
import org.apache.commons.logging.Log; |
|
|
|
import org.apache.commons.logging.LogFactory; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
@ -145,12 +146,22 @@ public class GoodsServiceImpl implements GoodsService { |
|
|
|
int end =page*limit; |
|
|
|
|
|
|
|
//排序方式
|
|
|
|
String ordway = (String) gmap.get("orderway"); |
|
|
|
String orderkey = ""; |
|
|
|
if(gmap.size()>0) { |
|
|
|
String ordway = (String) gmap.get("orderway"); |
|
|
|
if (StringUtils.isNotBlank(ordway)) { |
|
|
|
switch (ordway) { |
|
|
|
case "1":orderkey="g.sale_count";break; |
|
|
|
case "2":orderkey="gd.price";break; |
|
|
|
case "3":orderkey="g.click_count";break; |
|
|
|
case "1": |
|
|
|
orderkey = "g.sale_count"; |
|
|
|
break; |
|
|
|
case "2": |
|
|
|
orderkey = "gd.price"; |
|
|
|
break; |
|
|
|
case "3": |
|
|
|
orderkey = "g.click_count"; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
List nglist= new ArrayList(); |
|
|
|
|