|
|
|
@ -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());
|
|
|
|
|
}
|