人员信息分类
This commit is contained in:
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…
Reference in New Issue