集团管理接口
This commit is contained in:
parent
61fa9013b6
commit
fae1bd776b
|
|
@ -10,6 +10,6 @@ import javax.ws.rs.Path;
|
|||
* @version: 1.0
|
||||
*/
|
||||
@Path("/bs/hrmorganization/group")
|
||||
public class CompanyController extends com.engine.organization.web.CompanyController {
|
||||
public class GroupController extends com.engine.organization.web.GroupController {
|
||||
|
||||
}
|
||||
|
|
@ -8,14 +8,14 @@ import java.util.Map;
|
|||
* @createTime: 2022/05/16
|
||||
* @version: 1.0
|
||||
*/
|
||||
public interface CompanyService {
|
||||
public interface GroupService {
|
||||
/**
|
||||
* 新增、编辑表单
|
||||
*
|
||||
* @param params
|
||||
* @return
|
||||
*/
|
||||
Map<String, Object> getCompanyFormField(Map<String, Object> params);
|
||||
Map<String, Object> getGroupFormField(Map<String, Object> params);
|
||||
|
||||
/**
|
||||
* 获取列表页面按钮信息
|
||||
|
|
@ -4,7 +4,7 @@ import com.api.browser.bean.SearchConditionGroup;
|
|||
import com.api.browser.bean.SearchConditionItem;
|
||||
import com.engine.core.impl.Service;
|
||||
import com.engine.organization.entity.TopTab;
|
||||
import com.engine.organization.service.CompanyService;
|
||||
import com.engine.organization.service.GroupService;
|
||||
import com.engine.organization.util.MenuBtn;
|
||||
import com.engine.organization.util.OrganizationFormItemUtil;
|
||||
import weaver.conn.RecordSet;
|
||||
|
|
@ -22,9 +22,9 @@ import java.util.Map;
|
|||
* @createTime: 2022/05/16
|
||||
* @version: 1.0
|
||||
*/
|
||||
public class CompanyServiceImpl extends Service implements CompanyService {
|
||||
public class GroupServiceImpl extends Service implements GroupService {
|
||||
@Override
|
||||
public Map<String, Object> getCompanyFormField(Map<String, Object> params) {
|
||||
public Map<String, Object> getGroupFormField(Map<String, Object> params) {
|
||||
Map<String, Object> apiDatas = new HashMap<>();
|
||||
List<SearchConditionItem> selectItems = new ArrayList<>();
|
||||
List<SearchConditionGroup> addGroups = new ArrayList<>();
|
||||
|
|
@ -3,7 +3,7 @@ package com.engine.organization.web;
|
|||
import com.engine.common.util.ParamUtil;
|
||||
import com.engine.common.util.ServiceUtil;
|
||||
import com.engine.organization.util.response.ReturnResult;
|
||||
import com.engine.organization.wrapper.CompanyWrapper;
|
||||
import com.engine.organization.wrapper.GroupWrapper;
|
||||
import weaver.hrm.HrmUserVarify;
|
||||
import weaver.hrm.User;
|
||||
|
||||
|
|
@ -22,9 +22,9 @@ import java.util.Map;
|
|||
* @createTime: 2022/05/16
|
||||
* @version: 1.0
|
||||
*/
|
||||
public class CompanyController {
|
||||
public CompanyWrapper getCompanyWrapper(User user) {
|
||||
return ServiceUtil.getService(CompanyWrapper.class, user);
|
||||
public class GroupController {
|
||||
public GroupWrapper getGroupWrapper(User user) {
|
||||
return ServiceUtil.getService(GroupWrapper.class, user);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -35,13 +35,13 @@ public class CompanyController {
|
|||
* @return
|
||||
*/
|
||||
@GET
|
||||
@Path("/getCompanyFormField")
|
||||
@Path("/getGroupFormField")
|
||||
@Produces(MediaType.APPLICATION_JSON)
|
||||
public ReturnResult getCompanyFormField(@Context HttpServletRequest request, @Context HttpServletResponse response) {
|
||||
public ReturnResult getGroupFormField(@Context HttpServletRequest request, @Context HttpServletResponse response) {
|
||||
try {
|
||||
User user = HrmUserVarify.getUser(request, response);
|
||||
Map<String, Object> map = ParamUtil.request2Map(request);
|
||||
return ReturnResult.successed(getCompanyWrapper(user).getCompanyFormField(map));
|
||||
return ReturnResult.successed(getGroupWrapper(user).getGroupFormField(map));
|
||||
} catch (Exception e) {
|
||||
return ReturnResult.exceptionHandle(e.getMessage());
|
||||
}
|
||||
|
|
@ -60,7 +60,7 @@ public class CompanyController {
|
|||
public ReturnResult getHasRight(@Context HttpServletRequest request, @Context HttpServletResponse response) {
|
||||
try {
|
||||
User user = HrmUserVarify.getUser(request, response);
|
||||
return ReturnResult.successed(getCompanyWrapper(user).getHasRight());
|
||||
return ReturnResult.successed(getGroupWrapper(user).getHasRight());
|
||||
} catch (Exception e) {
|
||||
return ReturnResult.exceptionHandle(e.getMessage());
|
||||
}
|
||||
|
|
@ -72,7 +72,7 @@ public class CompanyController {
|
|||
public ReturnResult getTabInfo(@Context HttpServletRequest request, @Context HttpServletResponse response) {
|
||||
try {
|
||||
User user = HrmUserVarify.getUser(request, response);
|
||||
return ReturnResult.successed(getCompanyWrapper(user).getTabInfo());
|
||||
return ReturnResult.successed(getGroupWrapper(user).getTabInfo());
|
||||
} catch (Exception e) {
|
||||
return ReturnResult.exceptionHandle(e.getMessage());
|
||||
}
|
||||
|
|
@ -2,8 +2,8 @@ package com.engine.organization.wrapper;
|
|||
|
||||
import com.engine.common.util.ServiceUtil;
|
||||
import com.engine.core.impl.Service;
|
||||
import com.engine.organization.service.CompanyService;
|
||||
import com.engine.organization.service.impl.CompanyServiceImpl;
|
||||
import com.engine.organization.service.GroupService;
|
||||
import com.engine.organization.service.impl.GroupServiceImpl;
|
||||
import weaver.hrm.User;
|
||||
|
||||
import java.util.Map;
|
||||
|
|
@ -14,9 +14,9 @@ import java.util.Map;
|
|||
* @createTime: 2022/05/16
|
||||
* @version: 1.0
|
||||
*/
|
||||
public class CompanyWrapper extends Service {
|
||||
private CompanyService getCompanyService(User user) {
|
||||
return ServiceUtil.getService(CompanyServiceImpl.class, user);
|
||||
public class GroupWrapper extends Service {
|
||||
private GroupService getGroupService(User user) {
|
||||
return ServiceUtil.getService(GroupServiceImpl.class, user);
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -26,8 +26,8 @@ public class CompanyWrapper extends Service {
|
|||
* @param params
|
||||
* @return
|
||||
*/
|
||||
public Map<String, Object> getCompanyFormField(Map<String, Object> params) {
|
||||
return getCompanyService(user).getCompanyFormField(params);
|
||||
public Map<String, Object> getGroupFormField(Map<String, Object> params) {
|
||||
return getGroupService(user).getGroupFormField(params);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -36,7 +36,7 @@ public class CompanyWrapper extends Service {
|
|||
* @return
|
||||
*/
|
||||
public Map<String, Object> getHasRight() {
|
||||
return getCompanyService(user).getHasRight();
|
||||
return getGroupService(user).getHasRight();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -45,6 +45,6 @@ public class CompanyWrapper extends Service {
|
|||
* @return
|
||||
*/
|
||||
public Map<String, Object> getTabInfo() {
|
||||
return getCompanyService(user).getTabInfo();
|
||||
return getGroupService(user).getTabInfo();
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue