Commit 7794dc6f by guojuxing

运维用户部门职位数据

parent c10eb46c
......@@ -188,6 +188,11 @@
<artifactId>rule-manage-api</artifactId>
<version>${rule-manage-api}</version>
</dependency>
<dependency>
<groupId>com.gic.authcenter</groupId>
<artifactId>gic-authcenter-api</artifactId>
<version>${gic-authcenter-api}</version>
</dependency>
</dependencies>
<dependencyManagement>
......
......@@ -3,6 +3,7 @@ package com.gic.operation.web.controller;
import java.util.*;
import java.util.stream.Collectors;
import com.gic.authcenter.api.service.GicDepartmentService;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang.StringUtils;
import org.apache.logging.log4j.LogManager;
......@@ -43,12 +44,23 @@ public class MenuController {
private MenuItemApiService menuItemApiService;
@Autowired
private ServeApiService serveApiService;
@Autowired
private GicDepartmentService gicDepartmentService;
@RequestMapping("/sync-product-menu")
public RestResponse syncProductMenu(String menuCode) {
return RestResponse.success();
}
/**
* 运维用户部门职位数据
* @return
*/
@RequestMapping("/list-depart")
public RestResponse listDepart() {
return RestResponse.success(gicDepartmentService.listAllGicDepartment());
}
/**
* 新增GIC页面
......
......@@ -89,4 +89,6 @@
<dubbo:reference interface="com.gic.mq.sdk.service.MQConfigService" id="mQConfigService" timeout="6000"/>
<dubbo:reference interface="com.gic.mq.sdk.service.MQStatusService" id="mQStatusService" timeout="6000"/>
<dubbo:reference interface="com.gic.mall.share.api.service.PayConfigApiService" id="payConfigApiService" timeout="6000"/>
<dubbo:reference interface="com.gic.authcenter.api.service.GicDepartmentService" id="gicDepartmentService" timeout="6000" />
</beans>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment