Преглед на файлове

等级评估排序接口修改

shilin преди 4 години
родител
ревизия
310dac93f0
променени са 1 файла, в които са добавени 47 реда и са изтрити 3 реда
  1. 47 3
      src/main/java/com/gyee/frame/service/Windturbineinfodaytop3Service.java

+ 47 - 3
src/main/java/com/gyee/frame/service/Windturbineinfodaytop3Service.java

@@ -134,7 +134,23 @@ public class Windturbineinfodaytop3Service implements BaseService<Windturbineinf
 		List<Windturbineinfodaytop3> list=null;
 
 		Windturbineinfodaytop3Example example=new Windturbineinfodaytop3Example();
-		example.setOrderByClause("windturbineid ASC");
+
+		if(StringUtils.isNotEmpty(tablepar.getOrderByColumn()))
+		{
+			StringBuilder sb=new StringBuilder();
+			sb.append(" ").append(tablepar.getOrderByColumn());
+			if(StringUtils.isNotEmpty(tablepar.getIsAsc()))
+			{
+				sb.append(" ").append(tablepar.getIsAsc());
+			}else
+			{
+				sb.append(" asc ");
+			}
+			example.setOrderByClause(tablepar.getOrderByColumn());
+		}else {
+			example.setOrderByClause("windturbineid ASC");
+		}
+
 
 		PageHelper.startPage(tablepar.getPageNum(), tablepar.getPageSize());
 
@@ -157,7 +173,21 @@ public class Windturbineinfodaytop3Service implements BaseService<Windturbineinf
 		List<Windturbineinfodaytop3> list=null;
 
 		Windturbineinfodaytop3Example example=new Windturbineinfodaytop3Example();
-		example.setOrderByClause("windturbineid ASC");
+		if(StringUtils.isNotEmpty(tablepar.getOrderByColumn()))
+		{
+			StringBuilder sb=new StringBuilder();
+			sb.append(" ").append(tablepar.getOrderByColumn());
+			if(StringUtils.isNotEmpty(tablepar.getIsAsc()))
+			{
+				sb.append(" ").append(tablepar.getIsAsc());
+			}else
+			{
+				sb.append(" asc ");
+			}
+			example.setOrderByClause(tablepar.getOrderByColumn());
+		}else {
+			example.setOrderByClause("windturbineid ASC");
+		}
 
 		PageHelper.startPage(tablepar.getPageNum(), tablepar.getPageSize());
 
@@ -180,7 +210,21 @@ public class Windturbineinfodaytop3Service implements BaseService<Windturbineinf
 		List<Windturbineinfodaytop3> list=null;
 
 		Windturbineinfodaytop3Example example=new Windturbineinfodaytop3Example();
-		example.setOrderByClause("windturbineid ASC");
+		if(StringUtils.isNotEmpty(tablepar.getOrderByColumn()))
+		{
+			StringBuilder sb=new StringBuilder();
+			sb.append(" ").append(tablepar.getOrderByColumn());
+			if(StringUtils.isNotEmpty(tablepar.getIsAsc()))
+			{
+				sb.append(" ").append(tablepar.getIsAsc());
+			}else
+			{
+				sb.append(" asc ");
+			}
+			example.setOrderByClause(tablepar.getOrderByColumn());
+		}else {
+			example.setOrderByClause("windturbineid ASC");
+		}
 
 		PageHelper.startPage(tablepar.getPageNum(), tablepar.getPageSize());