Commit 6828cce1 authored by zp's avatar zp

add

parent d91de211
...@@ -1855,88 +1855,40 @@ public class ProductServiceImpl implements ProductService, Constant { ...@@ -1855,88 +1855,40 @@ public class ProductServiceImpl implements ProductService, Constant {
private void filterSort(FundRankReq req, FundCountExample example) { private void filterSort(FundRankReq req, FundCountExample example) {
if (StringUtils.isNotEmpty(req.getRank())) { if (StringUtils.isNotEmpty(req.getRank())) {
String sort = null; String sort = null;
if (StringUtils.isNotEmpty(req.getRankSort())) {
switch (req.getRank()) { switch (req.getRank()) {
case "day": case "day":
sort = "ret_1day "; sort = " ret_1day " + req.getRankSort() + " , ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break; break;
case "week": case "week":
sort = "ret_1w "; sort = " ret_1w " + req.getRankSort() + " , ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break; break;
case "month": case "month":
sort = "ret_1m "; sort = " ret_1m " + req.getRankSort() + " , ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break; break;
case "season": case "season":
sort = "ret_3m "; sort = " ret_3m " + req.getRankSort() + " , ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break; break;
case "halfAYear": case "halfAYear":
sort = "ret_6m "; sort = " ret_6m " + req.getRankSort() + " , ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break; break;
case "year": case "year":
sort = "ret_1y "; sort = " ret_1y " + req.getRankSort() + " , ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break; break;
case "twoYear": case "twoYear":
sort = "ret_2y "; sort = " ret_2y " + req.getRankSort() + " , ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break; break;
case "threeYear": case "threeYear":
sort = "ret_3y "; sort = " ret_3y " + req.getRankSort() + " , ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break; break;
case "fiveYear": case "fiveYear":
sort = "ret_5y "; sort = " ret_5y " + req.getRankSort() + " , ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break; break;
case "retIncep": case "retIncep":
sort = "ret_incep "; sort = " ret_incep " + req.getRankSort() + " , ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break; break;
} }
}
sort = sort + " net_nav "; sort = sort + " net_nav ";
if (StringUtils.isNotEmpty(req.getNetSort())) { if (StringUtils.isNotEmpty(req.getNetSort())) {
......
Markdown is supported
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