mqbug
This commit is contained in:
+5
-1
@@ -1,3 +1,4 @@
|
|||||||
|
/*
|
||||||
package com.linke.product.application.event.menu.publish;
|
package com.linke.product.application.event.menu.publish;
|
||||||
|
|
||||||
import com.linke.product.infrastructure.util.mq.MenuChannel;
|
import com.linke.product.infrastructure.util.mq.MenuChannel;
|
||||||
@@ -6,13 +7,15 @@ import org.springframework.cloud.stream.annotation.EnableBinding;
|
|||||||
import org.springframework.messaging.support.MessageBuilder;
|
import org.springframework.messaging.support.MessageBuilder;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
*/
|
||||||
/**
|
/**
|
||||||
* 消息发布
|
* 消息发布
|
||||||
*
|
*
|
||||||
* 2022-12-21
|
* 2022-12-21
|
||||||
*
|
*
|
||||||
* @author 王子豪
|
* @author 王子豪
|
||||||
*/
|
*//*
|
||||||
|
|
||||||
@EnableBinding(value = { MenuChannel.class })
|
@EnableBinding(value = { MenuChannel.class })
|
||||||
@Service
|
@Service
|
||||||
public class MenuPublish {
|
public class MenuPublish {
|
||||||
@@ -27,3 +30,4 @@ public class MenuPublish {
|
|||||||
source.outputLog().send(MessageBuilder.withPayload(content).build());
|
source.outputLog().send(MessageBuilder.withPayload(content).build());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|||||||
+5
-1
@@ -1,3 +1,4 @@
|
|||||||
|
/*
|
||||||
package com.linke.product.application.event.menu.subscribe;
|
package com.linke.product.application.event.menu.subscribe;
|
||||||
|
|
||||||
import com.linke.product.infrastructure.util.mq.MenuChannel;
|
import com.linke.product.infrastructure.util.mq.MenuChannel;
|
||||||
@@ -5,13 +6,15 @@ import org.springframework.cloud.stream.annotation.EnableBinding;
|
|||||||
import org.springframework.cloud.stream.annotation.StreamListener;
|
import org.springframework.cloud.stream.annotation.StreamListener;
|
||||||
import org.springframework.messaging.Message;
|
import org.springframework.messaging.Message;
|
||||||
|
|
||||||
|
*/
|
||||||
/**
|
/**
|
||||||
* 消息接收
|
* 消息接收
|
||||||
*
|
*
|
||||||
* 2022-12-1
|
* 2022-12-1
|
||||||
*
|
*
|
||||||
* @author 王子豪
|
* @author 王子豪
|
||||||
*/
|
*//*
|
||||||
|
|
||||||
@EnableBinding(value = { MenuChannel.class })
|
@EnableBinding(value = { MenuChannel.class })
|
||||||
public class MenuSubscribe {
|
public class MenuSubscribe {
|
||||||
|
|
||||||
@@ -29,3 +32,4 @@ public class MenuSubscribe {
|
|||||||
// menuApplicationService.selectTreeMenu();
|
// menuApplicationService.selectTreeMenu();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|||||||
+5
-1
@@ -1,3 +1,4 @@
|
|||||||
|
/*
|
||||||
package com.linke.product.application.event.modules.publish;
|
package com.linke.product.application.event.modules.publish;
|
||||||
|
|
||||||
import com.linke.product.infrastructure.util.mq.ModulesChannel;
|
import com.linke.product.infrastructure.util.mq.ModulesChannel;
|
||||||
@@ -6,13 +7,15 @@ import org.springframework.cloud.stream.annotation.EnableBinding;
|
|||||||
import org.springframework.messaging.support.MessageBuilder;
|
import org.springframework.messaging.support.MessageBuilder;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
*/
|
||||||
/**
|
/**
|
||||||
* 消息发布
|
* 消息发布
|
||||||
*
|
*
|
||||||
* 2022-12-1
|
* 2022-12-1
|
||||||
*
|
*
|
||||||
* @author 王子豪
|
* @author 王子豪
|
||||||
*/
|
*//*
|
||||||
|
|
||||||
@EnableBinding(value = { ModulesChannel.class })
|
@EnableBinding(value = { ModulesChannel.class })
|
||||||
@Service
|
@Service
|
||||||
public class ModulesPublish {
|
public class ModulesPublish {
|
||||||
@@ -27,3 +30,4 @@ public class ModulesPublish {
|
|||||||
source.outputLog().send(MessageBuilder.withPayload(content).build());
|
source.outputLog().send(MessageBuilder.withPayload(content).build());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|||||||
+5
-1
@@ -1,3 +1,4 @@
|
|||||||
|
/*
|
||||||
package com.linke.product.application.event.modules.subscribe;
|
package com.linke.product.application.event.modules.subscribe;
|
||||||
|
|
||||||
import com.linke.product.infrastructure.util.mq.ModulesChannel;
|
import com.linke.product.infrastructure.util.mq.ModulesChannel;
|
||||||
@@ -5,13 +6,15 @@ import org.springframework.cloud.stream.annotation.EnableBinding;
|
|||||||
import org.springframework.cloud.stream.annotation.StreamListener;
|
import org.springframework.cloud.stream.annotation.StreamListener;
|
||||||
import org.springframework.messaging.Message;
|
import org.springframework.messaging.Message;
|
||||||
|
|
||||||
|
*/
|
||||||
/**
|
/**
|
||||||
* 消息接收
|
* 消息接收
|
||||||
*
|
*
|
||||||
* 2022-12-1
|
* 2022-12-1
|
||||||
*
|
*
|
||||||
* @author 王子豪
|
* @author 王子豪
|
||||||
*/
|
*//*
|
||||||
|
|
||||||
@EnableBinding(value = { ModulesChannel.class })
|
@EnableBinding(value = { ModulesChannel.class })
|
||||||
public class ModulesSubscribe {
|
public class ModulesSubscribe {
|
||||||
|
|
||||||
@@ -29,3 +32,4 @@ public class ModulesSubscribe {
|
|||||||
// sysModulesApplicationService.selectTreeModules();
|
// sysModulesApplicationService.selectTreeModules();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|||||||
+5
-1
@@ -1,3 +1,4 @@
|
|||||||
|
/*
|
||||||
package com.linke.product.application.event.organization.publish;
|
package com.linke.product.application.event.organization.publish;
|
||||||
|
|
||||||
import com.linke.product.infrastructure.util.mq.OrganizationChannel;
|
import com.linke.product.infrastructure.util.mq.OrganizationChannel;
|
||||||
@@ -6,13 +7,15 @@ import org.springframework.cloud.stream.annotation.EnableBinding;
|
|||||||
import org.springframework.messaging.support.MessageBuilder;
|
import org.springframework.messaging.support.MessageBuilder;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
*/
|
||||||
/**
|
/**
|
||||||
* 消息发布
|
* 消息发布
|
||||||
*
|
*
|
||||||
* 2022-11-22
|
* 2022-11-22
|
||||||
*
|
*
|
||||||
* @author 王子豪
|
* @author 王子豪
|
||||||
*/
|
*//*
|
||||||
|
|
||||||
@EnableBinding(value = { OrganizationChannel.class })
|
@EnableBinding(value = { OrganizationChannel.class })
|
||||||
@Service
|
@Service
|
||||||
public class OrganizationPublish {
|
public class OrganizationPublish {
|
||||||
@@ -27,3 +30,4 @@ public class OrganizationPublish {
|
|||||||
source.outputLog().send(MessageBuilder.withPayload(content).build());
|
source.outputLog().send(MessageBuilder.withPayload(content).build());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|||||||
+5
-1
@@ -1,3 +1,4 @@
|
|||||||
|
/*
|
||||||
package com.linke.product.application.event.organization.subscribe;
|
package com.linke.product.application.event.organization.subscribe;
|
||||||
|
|
||||||
import com.linke.product.application.service.organization.OrganizationApplicationService;
|
import com.linke.product.application.service.organization.OrganizationApplicationService;
|
||||||
@@ -8,13 +9,15 @@ import org.springframework.cloud.stream.annotation.EnableBinding;
|
|||||||
import org.springframework.cloud.stream.annotation.StreamListener;
|
import org.springframework.cloud.stream.annotation.StreamListener;
|
||||||
import org.springframework.messaging.Message;
|
import org.springframework.messaging.Message;
|
||||||
|
|
||||||
|
*/
|
||||||
/**
|
/**
|
||||||
* 消息接收
|
* 消息接收
|
||||||
*
|
*
|
||||||
* 2022-11-25
|
* 2022-11-25
|
||||||
*
|
*
|
||||||
* @author 王子豪
|
* @author 王子豪
|
||||||
*/
|
*//*
|
||||||
|
|
||||||
@EnableBinding(value = { OrganizationChannel.class })
|
@EnableBinding(value = { OrganizationChannel.class })
|
||||||
public class OrganizationSubscribe {
|
public class OrganizationSubscribe {
|
||||||
|
|
||||||
@@ -32,3 +35,4 @@ public class OrganizationSubscribe {
|
|||||||
// organizationASvc.selectTreeOrganization();
|
// organizationASvc.selectTreeOrganization();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|||||||
+3
-3
@@ -1,6 +1,6 @@
|
|||||||
package com.linke.product.application.service.modules;
|
package com.linke.product.application.service.modules;
|
||||||
|
|
||||||
import com.linke.product.application.event.modules.publish.ModulesPublish;
|
//import com.linke.product.application.event.modules.publish.ModulesPublish;
|
||||||
import com.linke.product.domain.modules.entity.ModulesMenu;
|
import com.linke.product.domain.modules.entity.ModulesMenu;
|
||||||
import com.linke.product.domain.modules.entity.SysModules;
|
import com.linke.product.domain.modules.entity.SysModules;
|
||||||
import com.linke.product.domain.modules.service.ModulesMenuDomainService;
|
import com.linke.product.domain.modules.service.ModulesMenuDomainService;
|
||||||
@@ -27,8 +27,8 @@ public class SysModulesApplicationService {
|
|||||||
private SysModulesDomainService iSysModulesSvc;
|
private SysModulesDomainService iSysModulesSvc;
|
||||||
@Autowired
|
@Autowired
|
||||||
private ModulesMenuDomainService iModulesMenuSvc;
|
private ModulesMenuDomainService iModulesMenuSvc;
|
||||||
@Autowired
|
/*@Autowired
|
||||||
private ModulesPublish modulesPublish;
|
private ModulesPublish modulesPublish;*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询产品中台-模块
|
* 查询产品中台-模块
|
||||||
|
|||||||
+3
-3
@@ -4,7 +4,7 @@ import cn.hutool.core.collection.CollectionUtil;
|
|||||||
import cn.hutool.core.util.ObjectUtil;
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.alibaba.fastjson2.JSONObject;
|
import com.alibaba.fastjson2.JSONObject;
|
||||||
import com.linke.product.application.event.organization.publish.OrganizationPublish;
|
//import com.linke.product.application.event.organization.publish.OrganizationPublish;
|
||||||
import com.linke.product.domain.common.entity.DataPermission;
|
import com.linke.product.domain.common.entity.DataPermission;
|
||||||
import com.linke.product.domain.customAuth.service.CustomAuthDomainService;
|
import com.linke.product.domain.customAuth.service.CustomAuthDomainService;
|
||||||
import com.linke.product.domain.customAuth.service.CustomAuthOrganizationDomainService;
|
import com.linke.product.domain.customAuth.service.CustomAuthOrganizationDomainService;
|
||||||
@@ -72,8 +72,8 @@ public class OrganizationApplicationService {
|
|||||||
private OrganizationWlhyDomainService organizationWlhyDomainService;
|
private OrganizationWlhyDomainService organizationWlhyDomainService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private OrganizationMenuDomainService iOrganizationMenuSvc;
|
private OrganizationMenuDomainService iOrganizationMenuSvc;
|
||||||
@Autowired
|
/* @Autowired
|
||||||
private OrganizationPublish organizationPublish;
|
private OrganizationPublish organizationPublish;*/
|
||||||
@Autowired
|
@Autowired
|
||||||
private MenuDomainService menuDomainService;
|
private MenuDomainService menuDomainService;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
/*
|
||||||
package com.linke.product.infrastructure.util.mq;
|
package com.linke.product.infrastructure.util.mq;
|
||||||
|
|
||||||
import org.springframework.cloud.stream.annotation.Input;
|
import org.springframework.cloud.stream.annotation.Input;
|
||||||
@@ -5,6 +6,7 @@ import org.springframework.cloud.stream.annotation.Output;
|
|||||||
import org.springframework.messaging.MessageChannel;
|
import org.springframework.messaging.MessageChannel;
|
||||||
import org.springframework.messaging.SubscribableChannel;
|
import org.springframework.messaging.SubscribableChannel;
|
||||||
|
|
||||||
|
*/
|
||||||
/**
|
/**
|
||||||
* 自定义消息通道
|
* 自定义消息通道
|
||||||
*
|
*
|
||||||
@@ -12,7 +14,8 @@ import org.springframework.messaging.SubscribableChannel;
|
|||||||
* 2022-12-1
|
* 2022-12-1
|
||||||
*
|
*
|
||||||
* @author 王子豪
|
* @author 王子豪
|
||||||
*/
|
*//*
|
||||||
|
|
||||||
public interface MenuChannel {
|
public interface MenuChannel {
|
||||||
|
|
||||||
String INPUT_LOG = "inputMenu";
|
String INPUT_LOG = "inputMenu";
|
||||||
@@ -22,3 +25,4 @@ public interface MenuChannel {
|
|||||||
@Output(OUTPUT_LOG)
|
@Output(OUTPUT_LOG)
|
||||||
MessageChannel outputLog();
|
MessageChannel outputLog();
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|||||||
+5
-1
@@ -1,3 +1,4 @@
|
|||||||
|
/*
|
||||||
package com.linke.product.infrastructure.util.mq;
|
package com.linke.product.infrastructure.util.mq;
|
||||||
|
|
||||||
import org.springframework.cloud.stream.annotation.Input;
|
import org.springframework.cloud.stream.annotation.Input;
|
||||||
@@ -5,6 +6,7 @@ import org.springframework.cloud.stream.annotation.Output;
|
|||||||
import org.springframework.messaging.MessageChannel;
|
import org.springframework.messaging.MessageChannel;
|
||||||
import org.springframework.messaging.SubscribableChannel;
|
import org.springframework.messaging.SubscribableChannel;
|
||||||
|
|
||||||
|
*/
|
||||||
/**
|
/**
|
||||||
* 自定义消息通道
|
* 自定义消息通道
|
||||||
*
|
*
|
||||||
@@ -12,7 +14,8 @@ import org.springframework.messaging.SubscribableChannel;
|
|||||||
* 2022-12-1
|
* 2022-12-1
|
||||||
*
|
*
|
||||||
* @author 王子豪
|
* @author 王子豪
|
||||||
*/
|
*//*
|
||||||
|
|
||||||
public interface ModulesChannel {
|
public interface ModulesChannel {
|
||||||
|
|
||||||
String INPUT_LOG = "inputModules";
|
String INPUT_LOG = "inputModules";
|
||||||
@@ -22,3 +25,4 @@ public interface ModulesChannel {
|
|||||||
@Output(OUTPUT_LOG)
|
@Output(OUTPUT_LOG)
|
||||||
MessageChannel outputLog();
|
MessageChannel outputLog();
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|||||||
+5
-1
@@ -1,3 +1,4 @@
|
|||||||
|
/*
|
||||||
package com.linke.product.infrastructure.util.mq;
|
package com.linke.product.infrastructure.util.mq;
|
||||||
|
|
||||||
import org.springframework.cloud.stream.annotation.Input;
|
import org.springframework.cloud.stream.annotation.Input;
|
||||||
@@ -5,6 +6,7 @@ import org.springframework.cloud.stream.annotation.Output;
|
|||||||
import org.springframework.messaging.MessageChannel;
|
import org.springframework.messaging.MessageChannel;
|
||||||
import org.springframework.messaging.SubscribableChannel;
|
import org.springframework.messaging.SubscribableChannel;
|
||||||
|
|
||||||
|
*/
|
||||||
/**
|
/**
|
||||||
* 自定义消息通道
|
* 自定义消息通道
|
||||||
*
|
*
|
||||||
@@ -12,7 +14,8 @@ import org.springframework.messaging.SubscribableChannel;
|
|||||||
* 2022-11-22
|
* 2022-11-22
|
||||||
*
|
*
|
||||||
* @author 王子豪
|
* @author 王子豪
|
||||||
*/
|
*//*
|
||||||
|
|
||||||
public interface OrganizationChannel {
|
public interface OrganizationChannel {
|
||||||
|
|
||||||
String INPUT_LOG = "inputOrganization";
|
String INPUT_LOG = "inputOrganization";
|
||||||
@@ -22,3 +25,4 @@ public interface OrganizationChannel {
|
|||||||
@Output(OUTPUT_LOG)
|
@Output(OUTPUT_LOG)
|
||||||
MessageChannel outputLog();
|
MessageChannel outputLog();
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user