Commit ce501c1e authored by alex yao's avatar alex yao

feat:获取用户昵称

parent 5250fd5b
...@@ -130,7 +130,7 @@ public class AgentApplicationServiceImpl implements AgentApplicationService { ...@@ -130,7 +130,7 @@ public class AgentApplicationServiceImpl implements AgentApplicationService {
outputRecord.setTimestamp(System.currentTimeMillis()); outputRecord.setTimestamp(System.currentTimeMillis());
//对话 //对话
String output = agentApplicationInfoService.callAgentApplication(dialogsId, infoEntity.getLargeModel(), String output = agentApplicationInfoService.callAgentApplication(dialogsId, infoEntity.getLargeModel(),
infoEntity.getUnitIds(), infoEntity.getAgentSystem(), kdIdList.toArray(new Integer[0]), infoEntity.getCommunicationTurn(), infoEntity.getUnitIds(), infoEntity.getAgentSystem(), kdIdList.toArray(new Integer[0]), infoEntity.getCommunicationTurn(),
infoEntity.getTopP(), infoEntity.getTemperature(), messages, tools, httpServletResponse); infoEntity.getTopP(), infoEntity.getTemperature(), messages, tools, httpServletResponse);
......
...@@ -8,7 +8,9 @@ import cn.com.poc.user.dto.MemberPasswordRequestDto; ...@@ -8,7 +8,9 @@ import cn.com.poc.user.dto.MemberPasswordRequestDto;
import cn.com.yict.framemax.core.rest.BaseRest; import cn.com.yict.framemax.core.rest.BaseRest;
import cn.com.yict.framemax.web.permission.Access; import cn.com.yict.framemax.web.permission.Access;
import cn.com.yict.framemax.web.permission.Permission; import cn.com.yict.framemax.web.permission.Permission;
import org.springframework.security.core.parameters.P;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
@Permission(Access.Safety) @Permission(Access.Safety)
public interface BizMemberInfoRest extends BaseRest { public interface BizMemberInfoRest extends BaseRest {
...@@ -41,4 +43,10 @@ public interface BizMemberInfoRest extends BaseRest { ...@@ -41,4 +43,10 @@ public interface BizMemberInfoRest extends BaseRest {
* @return * @return
*/ */
MemberInfoDto getCurrentMemberInfo() throws Exception; MemberInfoDto getCurrentMemberInfo() throws Exception;
/**
* 获取用户昵称
*/
@Permission(Access.Anonymous)
String getMemberNickName(@RequestParam Long memberId) throws Exception;
} }
\ No newline at end of file
...@@ -14,6 +14,7 @@ import cn.com.poc.user.aggregation.MemberInfoService; ...@@ -14,6 +14,7 @@ import cn.com.poc.user.aggregation.MemberInfoService;
import cn.com.poc.user.builder.LoginChannelBuilder; import cn.com.poc.user.builder.LoginChannelBuilder;
import cn.com.poc.user.entity.MemberInfoEntity; import cn.com.poc.user.entity.MemberInfoEntity;
import cn.com.poc.user.service.BizMemberInfoService; import cn.com.poc.user.service.BizMemberInfoService;
import cn.com.yict.framemax.core.i18n.I18nMessageException;
import cn.com.yict.framemax.security.oauth.OauthAccesstokenManager; import cn.com.yict.framemax.security.oauth.OauthAccesstokenManager;
import cn.com.yict.framemax.security.oauth.entity.OauthResultEntity; import cn.com.yict.framemax.security.oauth.entity.OauthResultEntity;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
...@@ -111,4 +112,13 @@ public class BizMemberInfoRestImpl implements BizMemberInfoRest { ...@@ -111,4 +112,13 @@ public class BizMemberInfoRestImpl implements BizMemberInfoRest {
return MemberInfoConvert.converEntity2Dto(memberInfoEntity); return MemberInfoConvert.converEntity2Dto(memberInfoEntity);
} }
@Override
public String getMemberNickName(Long memberId) throws Exception {
MemberInfoEntity memberInfoEntity = bizMemberInfoService.getById(memberId.intValue());
if (memberInfoEntity == null) {
throw new I18nMessageException("exception/user.does.not.exist");
}
return memberInfoEntity.getNickName();
}
} }
\ No newline at end of file
...@@ -58,7 +58,7 @@ failed.to.obtain.token=Failed to obtain token ...@@ -58,7 +58,7 @@ failed.to.obtain.token=Failed to obtain token
re-verify.the.user.identity=Please re verify the user's identity re-verify.the.user.identity=Please re verify the user's identity
user.cannot.be.found=The user cannot be found user.cannot.be.found=The user cannot be found
verification.code.is.incorrect.please.re-enter=The verification code is incorrect, please re-enter verification.code.is.incorrect.please.re-enter=The verification code is incorrect, please re-enter
user.does.not.exist=The login user does not exist user.does.not.exist=User does not exist
password.error.please.re-enter=Password error, please re-enter password.error.please.re-enter=Password error, please re-enter
unable.find.user.association.relationship=Unable to find user's association relationship unable.find.user.association.relationship=Unable to find user's association relationship
account.has.already=This account has already been registered, please replace it account.has.already=This account has already been registered, please replace it
......
...@@ -58,7 +58,7 @@ failed.to.obtain.token=\u83B7\u53D6token\u5931\u8D25 ...@@ -58,7 +58,7 @@ failed.to.obtain.token=\u83B7\u53D6token\u5931\u8D25
re-verify.the.user.identity=\u8BF7\u91CD\u65B0\u9A8C\u8BC1\u7528\u6237\u8EAB\u4EFD re-verify.the.user.identity=\u8BF7\u91CD\u65B0\u9A8C\u8BC1\u7528\u6237\u8EAB\u4EFD
user.cannot.be.found=\u627E\u4E0D\u5230\u8BE5\u7528\u6237 user.cannot.be.found=\u627E\u4E0D\u5230\u8BE5\u7528\u6237
verification.code.is.incorrect.please.re-enter=\u9A8C\u8BC1\u7801\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165 verification.code.is.incorrect.please.re-enter=\u9A8C\u8BC1\u7801\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165
user.does.not.exist=\u767B\u5F55\u7684\u7528\u6237\u4E0D\u5B58\u5728 user.does.not.exist=\u7528\u6237\u4E0D\u5B58\u5728
password.error.please.re-enter=\u5BC6\u7801\u9519\u8BEF,\u8BF7\u91CD\u65B0\u8F93\u5165 password.error.please.re-enter=\u5BC6\u7801\u9519\u8BEF,\u8BF7\u91CD\u65B0\u8F93\u5165
unable.find.user.association.relationship=\u627E\u4E0D\u5230\u7528\u6237\u7684\u5173\u8054\u5173\u7CFB unable.find.user.association.relationship=\u627E\u4E0D\u5230\u7528\u6237\u7684\u5173\u8054\u5173\u7CFB
account.has.already=\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u88AB\u6CE8\u518C\uFF0C\u8BF7\u66F4\u6362\u4E00\u4E2A account.has.already=\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u88AB\u6CE8\u518C\uFF0C\u8BF7\u66F4\u6362\u4E00\u4E2A
......
...@@ -58,7 +58,7 @@ failed.to.obtain.token=\u7372\u53D6token\u5931\u6557 ...@@ -58,7 +58,7 @@ failed.to.obtain.token=\u7372\u53D6token\u5931\u6557
re-verify.the.user.identity=\u8ACB\u91CD\u65B0\u9A57\u8B49\u7528\u6236\u8EAB\u4EFD re-verify.the.user.identity=\u8ACB\u91CD\u65B0\u9A57\u8B49\u7528\u6236\u8EAB\u4EFD
user.cannot.be.found=\u627E\u4E0D\u5230\u8A72\u7528\u6236 user.cannot.be.found=\u627E\u4E0D\u5230\u8A72\u7528\u6236
verification.code.is.incorrect.please.re-enter=\u9A57\u8B49\u78BC\u6709\u8AA4\uFF0C\u8ACB\u91CD\u65B0\u8F38\u5165 verification.code.is.incorrect.please.re-enter=\u9A57\u8B49\u78BC\u6709\u8AA4\uFF0C\u8ACB\u91CD\u65B0\u8F38\u5165
user.does.not.exist=\u767B\u9304\u7684\u7528\u6236\u4E0D\u5B58\u5728 user.does.not.exist=\u7528\u6236\u4E0D\u5B58\u5728
password.error.please.re-enter=\u5BC6\u78BC\u932F\u8AA4,\u8ACB\u91CD\u65B0\u8F38\u5165 password.error.please.re-enter=\u5BC6\u78BC\u932F\u8AA4,\u8ACB\u91CD\u65B0\u8F38\u5165
unable.find.user.association.relationship=\u627E\u4E0D\u5230\u7528\u6236\u7684\u95DC\u806F\u95DC\u4FC2 unable.find.user.association.relationship=\u627E\u4E0D\u5230\u7528\u6236\u7684\u95DC\u806F\u95DC\u4FC2
account.has.already=\u8A72\u8CEC\u865F\u5DF2\u7D93\u88AB\u8A3B\u518A\uFF0C\u8ACB\u66F4\u63DB\u4E00\u500B account.has.already=\u8A72\u8CEC\u865F\u5DF2\u7D93\u88AB\u8A3B\u518A\uFF0C\u8ACB\u66F4\u63DB\u4E00\u500B
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment