|
|
|
@ -2,12 +2,10 @@ package com.weaver.seconddev.cockpit.controller;
|
|
|
|
|
|
|
|
|
|
import com.weaver.common.authority.annotation.WeaPermission;
|
|
|
|
|
import com.weaver.common.base.entity.result.WeaResult;
|
|
|
|
|
import com.weaver.framework.rpc.annotation.RpcReference;
|
|
|
|
|
import com.weaver.seconddev.cockpit.service.JucailinCockpitService;
|
|
|
|
|
import com.weaver.seconddev.cockpit.util.JucailinCockpitUtils;
|
|
|
|
|
import com.weaver.teams.domain.user.SimpleEmployee;
|
|
|
|
|
import com.weaver.teams.security.context.UserContext;
|
|
|
|
|
import com.weaver.workflow.list.api.rest.publicapi.WflRequestListRest;
|
|
|
|
|
import org.slf4j.Logger;
|
|
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
@ -29,9 +27,6 @@ public class JucailinCockpitController {
|
|
|
|
|
@Autowired
|
|
|
|
|
private JucailinCockpitService jucailinCockpitService;
|
|
|
|
|
|
|
|
|
|
@RpcReference(group = "workflow")
|
|
|
|
|
WflRequestListRest wflRequestListRest;
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
private JucailinCockpitUtils jucailinCockpitUtils;
|
|
|
|
|
|
|
|
|
@ -191,622 +186,4 @@ public class JucailinCockpitController {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /**
|
|
|
|
|
// * 人员基本信息接口
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getPortalUser")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getPortalUser(HttpServletRequest request){
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
//
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getPortalUserData(simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getPortalUser-Exception:"+e);
|
|
|
|
|
// }
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// /**
|
|
|
|
|
// *
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getPortalAttendance")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getPortalAttendance(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
//
|
|
|
|
|
// Long employeeId = UserContext.getCurrentEmployeeId();
|
|
|
|
|
//
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
//
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getPortalAttendanceData(simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("testSapi-Exception:"+e);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /**
|
|
|
|
|
// * 人员生日祝福
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getPortalBirthdayWishes")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getPortalBirthdayWishes(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
//
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
//
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getPortalBirthdayWishes(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getPortalBirthdayWishes-Exception:"+e);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /**
|
|
|
|
|
// * 风险信息
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getPortalRiskInfo")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getPortalRiskInfo(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
//
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
//
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getPortalRiskInfo(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getPortalRiskInfo-Exception:"+e);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /**
|
|
|
|
|
// * 绩效信息
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getPortalPerformanceInfo")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getPortalPerformanceInfo(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getPortalPerformanceInfo(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getPortalPerformanceInfo-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /**
|
|
|
|
|
// * 流程信息(我发起的)
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getWorkFlowInfo")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getWfInfoCreate(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// List<RequestListInfoPAEntity> requestListInfoPAEntityList = new ArrayList<RequestListInfoPAEntity>();
|
|
|
|
|
// try{
|
|
|
|
|
// RequestListConditionApiEntity conditionEntity = new RequestListConditionApiEntity();
|
|
|
|
|
// SimpleEmployee employee = UserContext.getCurrentUser();
|
|
|
|
|
// String keyword = CommonUtils.null2String(request.getParameter("keyword"));
|
|
|
|
|
// if(!"".equals(keyword)){
|
|
|
|
|
// conditionEntity.setRequestname(keyword);
|
|
|
|
|
// }
|
|
|
|
|
// String type = CommonUtils.null2String(request.getParameter("type"),"0");
|
|
|
|
|
// int pageSize = CommonUtils.getIntValue(request.getParameter("pageSize"),10);
|
|
|
|
|
// int pageNo = CommonUtils.getIntValue(request.getParameter("pageNo"),1);
|
|
|
|
|
// // 0 我发起的; 1 我的待办; 2 我的已办
|
|
|
|
|
// if("0".equals(type)){
|
|
|
|
|
// WeaResult<List<RequestListInfoPAEntity>> requestResult = wflRequestListRest.getRequestListByTabId(employee, RequestListInitDimensionTabEnum.MINE_FLOWALL.getTabid(), pageNo, pageSize, conditionEntity);
|
|
|
|
|
// int code = requestResult.getCode();
|
|
|
|
|
// if(code == 200){
|
|
|
|
|
// requestListInfoPAEntityList = requestResult.getData();
|
|
|
|
|
// }
|
|
|
|
|
// }else if("1".equals(type)){
|
|
|
|
|
// WeaResult<List<RequestListInfoPAEntity>> requestResult = wflRequestListRest.getRequestListByTabId(employee, RequestListInitDimensionTabEnum.TODO_FLOWALL.getTabid(), pageNo, pageSize, conditionEntity);
|
|
|
|
|
//
|
|
|
|
|
// int code = requestResult.getCode();
|
|
|
|
|
// if(code == 200){
|
|
|
|
|
// requestListInfoPAEntityList = requestResult.getData();
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// }else if("2".equals(type)){
|
|
|
|
|
// WeaResult<List<RequestListInfoPAEntity>> requestResult = wflRequestListRest.getRequestListByTabId(employee, RequestListInitDimensionTabEnum.DONE_FLOWALL.getTabid(), pageNo, pageSize, conditionEntity);
|
|
|
|
|
//
|
|
|
|
|
// int code = requestResult.getCode();
|
|
|
|
|
// if(code == 200){
|
|
|
|
|
// requestListInfoPAEntityList = requestResult.getData();
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getWorkFlowInfo-Exception:"+e.getMessage());
|
|
|
|
|
// return WeaResult.fail(500,"程序执行异常");
|
|
|
|
|
// }
|
|
|
|
|
// return WeaResult.success(requestListInfoPAEntityList);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// /**
|
|
|
|
|
// * 流程信息(我发起的)数量
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getWorkFlowInfoCount")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getWorkFlowInfoCount(HttpServletRequest request){
|
|
|
|
|
// int code = 0;
|
|
|
|
|
// long count = 0;
|
|
|
|
|
// Map<String,Object> dataMap = new HashMap<String,Object>();
|
|
|
|
|
// String type = CommonUtils.null2String(request.getParameter("type"),"0");
|
|
|
|
|
// try {
|
|
|
|
|
// RequestListConditionApiEntity conditionEntity = new RequestListConditionApiEntity();
|
|
|
|
|
// String keyword = CommonUtils.null2String(request.getParameter("keyword"));
|
|
|
|
|
//
|
|
|
|
|
// if(!"".equals(keyword)){
|
|
|
|
|
// conditionEntity.setRequestname(keyword);
|
|
|
|
|
// }
|
|
|
|
|
// SimpleEmployee employee = UserContext.getCurrentUser();
|
|
|
|
|
//
|
|
|
|
|
// if("0".equals(type)){
|
|
|
|
|
// WeaResult<RequestCountInfoPAEntity> requestResult = wflRequestListRest.getRequestCountByTabId(employee, RequestListInitDimensionTabEnum.MINE_FLOWALL.getTabid(), conditionEntity);
|
|
|
|
|
//
|
|
|
|
|
// code = requestResult.getCode();
|
|
|
|
|
// if(code == 200){
|
|
|
|
|
// RequestCountInfoPAEntity requestCountInfoPAEntity = requestResult.getData();
|
|
|
|
|
// count = requestCountInfoPAEntity.getCount();
|
|
|
|
|
// }
|
|
|
|
|
// }else if("1".equals(type)){
|
|
|
|
|
// WeaResult<RequestCountInfoPAEntity> requestResult = wflRequestListRest.getRequestCountByTabId(employee, RequestListInitDimensionTabEnum.TODO_FLOWALL.getTabid(), conditionEntity);
|
|
|
|
|
//
|
|
|
|
|
// code = requestResult.getCode();
|
|
|
|
|
// if(code == 200){
|
|
|
|
|
// RequestCountInfoPAEntity requestCountInfoPAEntity = requestResult.getData();
|
|
|
|
|
// count = requestCountInfoPAEntity.getCount();
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// }else if("2".equals(type)){
|
|
|
|
|
// WeaResult<RequestCountInfoPAEntity> requestResult = wflRequestListRest.getRequestCountByTabId(employee, RequestListInitDimensionTabEnum.DONE_FLOWALL.getTabid(), conditionEntity);
|
|
|
|
|
//
|
|
|
|
|
// code = requestResult.getCode();
|
|
|
|
|
// if(code == 200){
|
|
|
|
|
// RequestCountInfoPAEntity requestCountInfoPAEntity = requestResult.getData();
|
|
|
|
|
// count = requestCountInfoPAEntity.getCount();
|
|
|
|
|
// }
|
|
|
|
|
// }else{
|
|
|
|
|
// WeaResult<RequestCountInfoPAEntity> requestResult = wflRequestListRest.getRequestCountByTabId(employee, RequestListInitDimensionTabEnum.MINE_FLOWALL.getTabid(), conditionEntity);
|
|
|
|
|
//
|
|
|
|
|
// code = requestResult.getCode();
|
|
|
|
|
// if(code == 200){
|
|
|
|
|
// RequestCountInfoPAEntity requestCountInfoPAEntity = requestResult.getData();
|
|
|
|
|
// count = requestCountInfoPAEntity.getCount();
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// dataMap.put("code",code);
|
|
|
|
|
// dataMap.put("count",count);
|
|
|
|
|
// } catch (Exception e) {
|
|
|
|
|
// e.printStackTrace();
|
|
|
|
|
// log.error("testSapi10:"+e);
|
|
|
|
|
// dataMap.put("count","-1");
|
|
|
|
|
// dataMap.put("code","500");
|
|
|
|
|
// }
|
|
|
|
|
// return WeaResult.success(dataMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// /***
|
|
|
|
|
// * 本年沟通协作数
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getPortalInteractCount")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getPortalInteractCount(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getPortalInteractCount(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getPortalInteractCount-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// /***
|
|
|
|
|
// * 本年文档贡献数
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getPortalDocCreateCount")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getPortalDocCreateCount(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getPortalDocCreateCount(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getPortalDocCreateCount-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /***
|
|
|
|
|
// * 本年流程处理数量
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getPortalWfDealCount")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getPortalWfDealCount(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getPortalWfDealCount(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getPortalWfDealCount-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// /***
|
|
|
|
|
// * 本年日报数量
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getPortalDailyCount")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getPortalDailyCount(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getPortalDailyCount(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getPortalDailyCount-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /***
|
|
|
|
|
// * 本年人员综合信息(沟通协作数+文档贡献度+处理流程数+微博数量)
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getPortalCollaborationInfo")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getPortalCollaborationInfo(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getPortalCollaborationInfo(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getPortalCollaborationInfo-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /***
|
|
|
|
|
// * 项目人员验收信息
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getPorojectAcceptanceInfo")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getPorojectAcceptanceInfo(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getProjectAcceptanceInfo(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getPorojectAcceptanceInfo-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /***
|
|
|
|
|
// * 项目人员收款信息
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getPorojectReceiptsInfo")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getPorojectReceiptsInfo(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getProjectReceiptsInfo(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getPorojectReceiptsInfo-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /***
|
|
|
|
|
// * 项目人员综合信息(收款信息+验收信息)
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getPorojectCollaborationInfo")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getPorojectCollaborationInfo(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getProjectCollaborationInfo(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getPorojectCollaborationInfo-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /***
|
|
|
|
|
// * 开发人员问题支持数量
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getDevQuestCount")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getDevQuestCount(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getDevQuestCount(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getDevQuestCount-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /***
|
|
|
|
|
// * 开发人员人员支持数量
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getDevDaysCount")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getDevDaysCount(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getDevDaysCount(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getDevDaysCount-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /***
|
|
|
|
|
// * 开发人员综合信息
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getDevCollaborationInfo")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getDevCollaborationInfo(HttpServletRequest request){
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> recordMap = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// recordMap = jucailinPortalService.getDevCollaborationInfo(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getDevCollaborationInfo-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return WeaResult.success(recordMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /**
|
|
|
|
|
// * 自助服务信息入口
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/selfServiceInfo")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> selfServiceInfo(HttpServletRequest request){
|
|
|
|
|
// log.error("selfServiceInfo");
|
|
|
|
|
// Map<String, Object> dataList = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// dataList = jucailinPortalService.getSelfServiceInfo(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("selfServiceInfo-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
// return WeaResult.success(dataList);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /**
|
|
|
|
|
// * 自助服务(新增点击次数接口)
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/addSelfServiceCount")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> addSelfServiceCount(HttpServletRequest request){
|
|
|
|
|
// log.error("addSelfServiceCount");
|
|
|
|
|
// Map<String, Object> dataList = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// dataList = jucailinPortalService.addSelfServiceCount(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("addSelfServiceCount-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
// return WeaResult.success(dataList);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /**
|
|
|
|
|
// * 工作数据接口(根据职能分类返回不同数据)
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getWorkDataByType")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getWorkDataByType(HttpServletRequest request){
|
|
|
|
|
// log.error("getWorkDataByType");
|
|
|
|
|
// Map<String, Object> dataList = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// dataList = jucailinPortalService.getWorkDataByType(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getWorkDataByType-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
// return WeaResult.success(dataList);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /**
|
|
|
|
|
// * 用户类型
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/getUserType")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> getUserType(HttpServletRequest request){
|
|
|
|
|
// log.error("getUserType");
|
|
|
|
|
// Map<String, Object> dataList = new HashMap<String, Object>();
|
|
|
|
|
// SimpleEmployee simpleEmployee = UserContext.getCurrentUser();
|
|
|
|
|
// try{
|
|
|
|
|
// dataList = jucailinPortalService.getUserType(request,simpleEmployee);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("getUserType-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
// return WeaResult.success(dataList);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /**
|
|
|
|
|
// * 自助服务(新增点击次数接口)
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/initSelfServiceData")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> initSelfServiceData(HttpServletRequest request){
|
|
|
|
|
// log.error("initSelfServiceData");
|
|
|
|
|
// Map<String, Object> dataMap = new HashMap<String, Object>();
|
|
|
|
|
//
|
|
|
|
|
// try{
|
|
|
|
|
// SimpleEmployee employee = UserContext.getCurrentUser();
|
|
|
|
|
//
|
|
|
|
|
// String employeeId = request.getParameter("employeeId");
|
|
|
|
|
// if(StringUtils.isBlank(employeeId)){
|
|
|
|
|
// employeeId = String.valueOf(employee.getEmployeeId());
|
|
|
|
|
// }
|
|
|
|
|
// log.error("employeeId:"+employeeId);
|
|
|
|
|
//
|
|
|
|
|
// Map<String, Object> paramMap = jucailinPortalUtils.request2Map(request);
|
|
|
|
|
// paramMap.put("employeeId",employeeId);
|
|
|
|
|
//
|
|
|
|
|
// dataMap = jucailinPortalService.initSelfServiceData(paramMap);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("addSelfServiceCount-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
// return WeaResult.success(dataMap);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
//
|
|
|
|
|
// /**
|
|
|
|
|
// * 自助服务(新增点击次数接口)
|
|
|
|
|
// * @param request
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @GetMapping("/updateSelfServiceData")
|
|
|
|
|
// @WeaPermission(publicPermission = true)
|
|
|
|
|
// public WeaResult<Object> updateSelfServiceData(HttpServletRequest request){
|
|
|
|
|
// log.error("updateSelfServiceData");
|
|
|
|
|
// Map<String, Object> dataMap = new HashMap<String, Object>();
|
|
|
|
|
// try{
|
|
|
|
|
// String employeeId = request.getParameter("employeeId");
|
|
|
|
|
// if(StringUtils.isBlank(employeeId)){
|
|
|
|
|
// employeeId = String.valueOf(UserContext.getCurrentEmployeeId());
|
|
|
|
|
// }
|
|
|
|
|
// log.error("employeeId:"+employeeId);
|
|
|
|
|
// dataMap = jucailinPortalService.updateSelfServiceData(employeeId);
|
|
|
|
|
// }catch (Exception e){
|
|
|
|
|
// log.error("addSelfServiceCount-Exception:"+e.getMessage());
|
|
|
|
|
// }
|
|
|
|
|
// return WeaResult.success(dataMap);
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|