Commit 6828cce1 authored by zp's avatar zp

add

parent d91de211
...@@ -1855,87 +1855,39 @@ public class ProductServiceImpl implements ProductService, Constant { ...@@ -1855,87 +1855,39 @@ 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;
switch (req.getRank()) { if (StringUtils.isNotEmpty(req.getRankSort())) {
case "day": switch (req.getRank()) {
sort = "ret_1day "; case "day":
if (StringUtils.isNotEmpty(req.getRankSort())) { sort = " ret_1day " + req.getRankSort() + " , ";
sort = sort + req.getRankSort() + ", "; break;
} else { case "week":
sort = sort + "desc,"; sort = " ret_1w " + req.getRankSort() + " , ";
} break;
break; case "month":
case "week": sort = " ret_1m " + req.getRankSort() + " , ";
sort = "ret_1w "; break;
if (StringUtils.isNotEmpty(req.getRankSort())) { case "season":
sort = sort + req.getRankSort() + ", "; sort = " ret_3m " + req.getRankSort() + " , ";
} else { break;
sort = sort + "desc,"; case "halfAYear":
} sort = " ret_6m " + req.getRankSort() + " , ";
break; break;
case "month": case "year":
sort = "ret_1m "; sort = " ret_1y " + req.getRankSort() + " , ";
if (StringUtils.isNotEmpty(req.getRankSort())) { break;
sort = sort + req.getRankSort() + ", "; case "twoYear":
} else { sort = " ret_2y " + req.getRankSort() + " , ";
sort = sort + "desc,"; break;
} case "threeYear":
break; sort = " ret_3y " + req.getRankSort() + " , ";
case "season": break;
sort = "ret_3m "; case "fiveYear":
if (StringUtils.isNotEmpty(req.getRankSort())) { sort = " ret_5y " + req.getRankSort() + " , ";
sort = sort + req.getRankSort() + ", "; break;
} else { case "retIncep":
sort = sort + "desc,"; sort = " ret_incep " + req.getRankSort() + " , ";
} break;
break; }
case "halfAYear":
sort = "ret_6m ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break;
case "year":
sort = "ret_1y ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break;
case "twoYear":
sort = "ret_2y ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break;
case "threeYear":
sort = "ret_3y ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break;
case "fiveYear":
sort = "ret_5y ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break;
case "retIncep":
sort = "ret_incep ";
if (StringUtils.isNotEmpty(req.getRankSort())) {
sort = sort + req.getRankSort() + ", ";
} else {
sort = sort + "desc,";
}
break;
} }
sort = sort + " net_nav "; sort = sort + " net_nav ";
......
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