Commit 17bd13d8bd75ac6aa5616c3377322380827b8c3d
1 parent
f1407fd0
卖家登录接口开发
Showing
4 changed files
with
28 additions
and
12 deletions
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"> |