Commit 808f081b authored by 赵啸非's avatar 赵啸非

添加动态列表查询接口

parent 00d81a6d
......@@ -32,10 +32,7 @@ import com.mortals.xhx.module.app.dao.AppDao;
import org.springframework.util.ObjectUtils;
import java.io.File;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date;
import java.util.List;
import java.util.*;
import java.util.stream.Collectors;
/**
......@@ -67,18 +64,18 @@ public class AppServiceImpl extends AbstractCRUDServiceImpl<AppDao, AppEntity, L
//排序
if(!ObjectUtils.isEmpty(params.getIdList())){
//根据idList进行排序
List<AppEntity> appEntities = new ArrayList<>();
for (Long appId : params.getIdList()) {
for (AppEntity app : list) {
if(appId.equals(app.getId())){
appEntities.add(app);
continue;
for (int i = 0; i < params.getIdList().size(); i++) {
Long id = params.getIdList().get(i);
for (int j = 0; j < list.size(); j++) {
if(id.equals(list.get(j).getId())){
//判断位置是否一直
if(i!=j){
//交换
Collections.swap(list,i,j);
}
}
}
}
if(!ObjectUtils.isEmpty(appEntities)){
list=appEntities;
}
}
//统计站点
......
......@@ -69,6 +69,10 @@ public class AppController extends BaseCRUDJsonBodyMappingController<AppService,
@Override
protected int doListAfter(AppEntity query, Map<String, Object> model, Context context) throws AppException {
//model.get("result")
return super.doListAfter(query, model, context);
}
......
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