Procházet zdrojové kódy

增加用户组织关联表rpc服务

shuzheng před 9 roky
rodič
revize
453827fd2d

+ 14 - 0
zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserOrganizationService.java

@@ -0,0 +1,14 @@
+package com.zheng.upms.rpc.api;
+
+import com.zheng.common.base.BaseService;
+import com.zheng.upms.dao.model.UpmsUserOrganization;
+import com.zheng.upms.dao.model.UpmsUserOrganizationExample;
+
+/**
+ * 用户组织service接口
+ * Created by shuzheng on 2017/2/26.
+ */
+public interface UpmsUserOrganizationService extends BaseService<UpmsUserOrganization, UpmsUserOrganizationExample> {
+
+
+}

+ 14 - 0
zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserOrganizationServiceMock.java

@@ -0,0 +1,14 @@
+package com.zheng.upms.rpc.api;
+
+import com.zheng.common.base.BaseServiceMock;
+import com.zheng.upms.dao.mapper.UpmsUserOrganizationMapper;
+import com.zheng.upms.dao.model.UpmsUserOrganization;
+import com.zheng.upms.dao.model.UpmsUserOrganizationExample;
+
+/**
+ * 降级实现UpmsUserOrganizationService接口
+ * Created by shuzheng on 2017/2/14.
+ */
+public class UpmsUserOrganizationServiceMock extends BaseServiceMock<UpmsUserOrganizationMapper, UpmsUserOrganization, UpmsUserOrganizationExample> implements UpmsUserOrganizationService {
+
+}

+ 29 - 0
zheng-upms/zheng-upms-rpc-service/src/main/java/com/zheng/upms/rpc/service/impl/UpmsUserOrganizationServiceImpl.java

@@ -0,0 +1,29 @@
+package com.zheng.upms.rpc.service.impl;
+
+import com.zheng.common.annotation.BaseService;
+import com.zheng.common.base.BaseServiceImpl;
+import com.zheng.upms.dao.mapper.UpmsUserOrganizationMapper;
+import com.zheng.upms.dao.model.UpmsUserOrganization;
+import com.zheng.upms.dao.model.UpmsUserOrganizationExample;
+import com.zheng.upms.rpc.api.UpmsUserOrganizationService;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+/**
+ * 用户组织service实现
+ * Created by shuzheng on 2017/2/6.
+ */
+@Service
+@Transactional
+@BaseService
+public class UpmsUserOrganizationServiceImpl extends BaseServiceImpl<UpmsUserOrganizationMapper, UpmsUserOrganization, UpmsUserOrganizationExample> implements UpmsUserOrganizationService {
+
+    private static Logger _log = LoggerFactory.getLogger(UpmsUserOrganizationServiceImpl.class);
+
+    @Autowired
+    UpmsUserOrganizationMapper upmsUserOrganizationMapper;
+
+}

+ 4 - 0
zheng-upms/zheng-upms-rpc-service/src/main/resources/applicationContext-dubbo-provider.xml

@@ -21,6 +21,10 @@
     <bean id="upmsOrganizationService" class="com.zheng.upms.rpc.service.impl.UpmsOrganizationServiceImpl"/>
     <dubbo:service interface="com.zheng.upms.rpc.api.UpmsOrganizationService" ref="upmsOrganizationService" timeout="10000"/>
 
+    <!-- 用户组织 -->
+    <bean id="upmsUserOrganizationService" class="com.zheng.upms.rpc.service.impl.UpmsUserOrganizationServiceImpl"/>
+    <dubbo:service interface="com.zheng.upms.rpc.api.UpmsUserOrganizationService" ref="upmsUserOrganizationService" timeout="10000"/>
+
     <!-- 用户 -->
     <bean id="upmsUserService" class="com.zheng.upms.rpc.service.impl.UpmsUserServiceImpl"/>
     <dubbo:service interface="com.zheng.upms.rpc.api.UpmsUserService" ref="upmsUserService" timeout="10000"/>

+ 2 - 0
zheng-upms/zheng-upms-server/src/main/resources/applicationContext-dubbo-consumer.xml

@@ -18,6 +18,8 @@
     <dubbo:reference id="upmsSystemService" interface="com.zheng.upms.rpc.api.UpmsSystemService" mock="true"/>
     <!-- 组织 -->
     <dubbo:reference id="upmsOrganizationService" interface="com.zheng.upms.rpc.api.UpmsOrganizationService" mock="true"/>
+    <!-- 用户组织 -->
+    <dubbo:reference id="upmsUserOrganizationService" interface="com.zheng.upms.rpc.api.UpmsUserOrganizationService" mock="true"/>
     <!-- 用户 -->
     <dubbo:reference id="upmsUserService" interface="com.zheng.upms.rpc.api.UpmsUserService" mock="true"/>
     <!-- 角色 -->