人员信息分类

pull/212/MERGE^2
dxfeng 3 years ago
parent 6351109b79
commit 532a6d00ce

@ -83,6 +83,7 @@ public interface ResourceBasicInfoService {
/**
*
*
* @param params
* @return
*/
@ -90,6 +91,7 @@ public interface ResourceBasicInfoService {
/**
*
*
* @param itemClassPO
* @return
*/
@ -97,6 +99,7 @@ public interface ResourceBasicInfoService {
/**
*
*
* @param itemClassPO
* @return
*/
@ -104,9 +107,17 @@ public interface ResourceBasicInfoService {
/**
*
*
* @param fid
* @return
*/
int deleteResourceItemClass(Integer fid);
/**
*
*
* @return
*/
List<SearchConditionGroup> getSearchCondition();
}

@ -202,6 +202,18 @@ public class ResourceBasicInfoServiceImpl extends Service implements ResourceBas
return getResourceBasicInfoMapper().deleteResourceItemClass(fid);
}
@Override
public List<SearchConditionGroup> getSearchCondition() {
List<SearchConditionGroup> addGroups = new ArrayList<>();
List<SearchConditionItem> conditionItems = new ArrayList<>();
SearchConditionItem schemeNameCondition = OrganizationFormItemUtil.inputItem(user, 2, 16, 2, 50, "名称", "fname");
SearchConditionItem schemeNoCondition = OrganizationFormItemUtil.inputItem(user, 2, 16, 2, 50, "编号", "fno");
conditionItems.add(schemeNameCondition);
conditionItems.add(schemeNoCondition);
addGroups.add(new SearchConditionGroup("高级搜索条件", true, conditionItems));
return addGroups;
}
private String buildSqlWhere(Map<String, Object> params) {
DBType dbType = DBType.get(new RecordSet().getDBType());
String sqlWhere = " where 1 = 1 ";

@ -184,4 +184,16 @@ public class ResourceBasicInfoController {
}
}
@GET
@Path("/getSearchCondition")
@Produces(MediaType.APPLICATION_JSON)
public ReturnResult getSearchCondition(@Context HttpServletRequest request, @Context HttpServletResponse response) {
try {
User user = HrmUserVarify.getUser(request, response);
return ReturnResult.successed(getResourceBasicInfoWrapper(user).getSearchCondition());
} catch (Exception e) {
return ReturnResult.exceptionHandle(e);
}
}
}

@ -147,4 +147,8 @@ public class ResourceBasicInfoWrapper extends OrganizationWrapper {
return result;
}
public List<SearchConditionGroup> getSearchCondition() {
return getResourceBasicInfoService(user).getSearchCondition();
}
}

Loading…
Cancel
Save