Commit 17bd13d8bd75ac6aa5616c3377322380827b8c3d

Authored by weiliwhereareyou@163.com
1 parent f1407fd0

卖家登录接口开发

mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/BaseReq.java
@@ -58,6 +58,11 @@ public class BaseReq implements java.io.Serializable { @@ -58,6 +58,11 @@ public class BaseReq implements java.io.Serializable {
58 return token == null ? null:token.getUserId(); 58 return token == null ? null:token.getUserId();
59 } 59 }
60 60
  61 +
  62 + public Integer getUserRole() {
  63 + return token == null ? null:token.getUserRole();
  64 + }
  65 +
61 /** 66 /**
62 *获取经度 67 *获取经度
63 * */ 68 * */
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/user/GetRegisterNoReq.java
@@ -17,6 +17,17 @@ public class GetRegisterNoReq { @@ -17,6 +17,17 @@ public class GetRegisterNoReq {
17 */ 17 */
18 private Long userId; 18 private Long userId;
19 19
  20 + private Long userRole;
  21 +
  22 +
  23 + public Long getUserRole() {
  24 + return userRole;
  25 + }
  26 +
  27 + public void setUserRole(Long userRole) {
  28 + this.userRole = userRole;
  29 + }
  30 +
20 public Long getUserId() { 31 public Long getUserId() {
21 return userId; 32 return userId;
22 } 33 }
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/seller/impl/SellerUserServiceImpl.java
@@ -74,7 +74,7 @@ public class SellerUserServiceImpl implements SellerUserService { @@ -74,7 +74,7 @@ public class SellerUserServiceImpl implements SellerUserService {
74 74
75 if (!Validator.isEmpty(req.getRegisterNo())) { 75 if (!Validator.isEmpty(req.getRegisterNo())) {
76 // 缓存 76 // 缓存
77 - String redisKey = redisUtil.makeKey(RedisKey.USER_REGISTERNO, 77 + String redisKey = redisUtil.makeKey(RedisKey.USER_REGISTERNO,req.getUserRole()+
78 String.valueOf(resp.getSellerId())); 78 String.valueOf(resp.getSellerId()));
79 79
80 GetRegisterNoResp mappers = redisUtil.getObject(redisKey, 80 GetRegisterNoResp mappers = redisUtil.getObject(redisKey,
@@ -342,7 +342,7 @@ public class SellerUserServiceImpl implements SellerUserService { @@ -342,7 +342,7 @@ public class SellerUserServiceImpl implements SellerUserService {
342 return resp; 342 return resp;
343 } 343 }
344 //先从缓存取 344 //先从缓存取
345 - String redisKey = redisUtil.makeKey(RedisKey.USER_REGISTERNO, String.valueOf(req.getUserId())); 345 + String redisKey = redisUtil.makeKey(RedisKey.USER_REGISTERNO, req.getUserRole()+String.valueOf(req.getUserId()));
346 GetRegisterNoResp recache = redisUtil.getObject(redisKey, GetRegisterNoResp.class); 346 GetRegisterNoResp recache = redisUtil.getObject(redisKey, GetRegisterNoResp.class);
347 if (!Validator.isNull(recache) && !Validator.isEmpty(recache.getRegisterNos())) { 347 if (!Validator.isNull(recache) && !Validator.isEmpty(recache.getRegisterNos())) {
348 resp.setRegisterNos(recache.getRegisterNos()); 348 resp.setRegisterNos(recache.getRegisterNos());
mobsite-getway-web/src/main/resources/spring-rpc.xml
@@ -56,16 +56,16 @@ @@ -56,16 +56,16 @@
56 <!--<property name="DEFAULT_MAX_PER_ROUTE" value="20"></property>--> 56 <!--<property name="DEFAULT_MAX_PER_ROUTE" value="20"></property>-->
57 <!--<property name="MAX_TOTAL" value="100"></property>--> 57 <!--<property name="MAX_TOTAL" value="100"></property>-->
58 <!--</bean>--> 58 <!--</bean>-->
59 - <bean id="dataStoredConfig" class="com.dili.dataStored.sdk.common.DataStoredConfig">  
60 - <property name="trackercount" value="${project.fastdfs.trackercount}"/>  
61 - <property name="connectTimeout" value="${project.fastdfs.connectTimeout}"/>  
62 - <property name="networkTimeout" value="${project.fastdfs.networkTimeout}"/>  
63 - <property name="charset" value="${project.fastdfs.charset}"/>  
64 - <property name="trackers" value="${project.fastdfs.trackers}"/>  
65 - </bean>  
66 - <bean id="dataStoredService" class="com.dili.dataStored.sdk.common.DataStoredServiceImpl">  
67 - <constructor-arg index="0" ref="dataStoredConfig"/>  
68 - </bean> 59 + <!--<bean id="dataStoredConfig" class="com.dili.dataStored.sdk.common.DataStoredConfig">-->
  60 + <!--<property name="trackercount" value="${project.fastdfs.trackercount}"/>-->
  61 + <!--<property name="connectTimeout" value="${project.fastdfs.connectTimeout}"/>-->
  62 + <!--<property name="networkTimeout" value="${project.fastdfs.networkTimeout}"/>-->
  63 + <!--<property name="charset" value="${project.fastdfs.charset}"/>-->
  64 + <!--<property name="trackers" value="${project.fastdfs.trackers}"/>-->
  65 + <!--</bean>-->
  66 + <!--<bean id="dataStoredService" class="com.dili.dataStored.sdk.common.DataStoredServiceImpl">-->
  67 + <!--<constructor-arg index="0" ref="dataStoredConfig"/>-->
  68 + <!--</bean>-->
69 69
70 <!-- ÉÏ´«Í¼Æ¬Â·¾¶ --> 70 <!-- ÉÏ´«Í¼Æ¬Â·¾¶ -->
71 <bean id="imageStoreUpload" class="com.diligrp.store.api.upload.DiliStoreUpload"> 71 <bean id="imageStoreUpload" class="com.diligrp.store.api.upload.DiliStoreUpload">