|
@@ -1,11 +1,6 @@
|
|
|
package com.kxs.adminap.service.main;
|
|
|
|
|
|
-import java.io.IOException;
|
|
|
-import java.io.InputStream;
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.Dictionary;
|
|
|
import java.util.HashMap;
|
|
|
-import java.util.Hashtable;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
@@ -33,7 +28,7 @@ public class UsersService
|
|
|
|
|
|
|
|
|
|
|
|
- public static List<Users> List(List<RelationData> relationData, String condition, Integer page, Integer limit, String orderBy)
|
|
|
+ public static List<Users> List(List<RelationData> relationData, Users query, String condition, Integer page, Integer limit, String orderBy)
|
|
|
{
|
|
|
SqlSession sqlSession = SqlSessionUtils.getSqlSession();
|
|
|
UsersMapper usersMapper = sqlSession.getMapper(UsersMapper.class);
|
|
@@ -48,8 +43,10 @@ public class UsersService
|
|
|
{
|
|
|
param.skip = 0;
|
|
|
}
|
|
|
+ param.relationData = relationData;
|
|
|
+ param.query = JSONObject.parseObject(JSONObject.toJSONString(query), Map.class);
|
|
|
param.condition = condition;
|
|
|
- param.field = "*";
|
|
|
+ param.field = "MakerCode,RealName,Mobile,CreateDate,AuthFlag,ParentUserIdForMakerCode,ParentUserIdForRealName";
|
|
|
param.limit = limit;
|
|
|
param.orderBy = orderBy;
|
|
|
List<Users> result = usersMapper.selectAll(param);
|
|
@@ -76,6 +73,7 @@ public class UsersService
|
|
|
SqlSession sqlSession = SqlSessionUtils.getSqlSession();
|
|
|
UsersMapper usersMapper = sqlSession.getMapper(UsersMapper.class);
|
|
|
Users result = usersMapper.selectByCondition(data);
|
|
|
+ if(result == null) result = new Users();
|
|
|
sqlSession.close();
|
|
|
return result;
|
|
|
}
|