kimi
2020-05-27 2893347bf72477c4d108e8589a0f61e3e97a990c
src/main/java/com/highdatas/mdm/service/impl/SysMenuServiceImpl.java
@@ -37,6 +37,14 @@
    IMenuMappingService menuMappingService;
    @Autowired
    NoticeClient noticeClient;
    /**
     *
     * @description:  通过子主题获取去重后的父主题
     * @param parentIdSet 子主题id集合
     * @return: 添加了父主题的id集合
     *
     */
    @Override
    public LinkedHashSet<String> getByParentId(LinkedHashSet<String> parentIdSet) {
        if (parentIdSet.size() == 0) {
@@ -61,7 +69,13 @@
        return parentIdSet;
    }
    /**
     *
     * @description:  通过子主题获取去重后的父主题
     * @param parentIdSet 子主题id集合
     * @return: 添加了父主题的对象集合
     *
     */
    @Override
    public List<SysMenu> getMenuByParentId(LinkedHashSet<String> parentIdSet) {
        LinkedHashSet<String> byParentId = getByParentId(parentIdSet);
@@ -80,7 +94,15 @@
        Collections.reverse(result);
        return result;
    }
    /**
     *
     * @description:  审批通过后的发送消息
     * @param maintainId 版本id
     * @param status 审批状态
     * @param userId 用户id
     * @return:
     *
     */
    @Override
    public void dealFlow(String maintainId, ActivitiStatus status,  String userId) {
        if (!status.equals(ActivitiStatus.open)) {