|
|
@@ -229,15 +229,16 @@ type LoginQueryReq struct {
|
|
|
|
|
|
// LoginQueryRsp 账户登录后信息查询返回模型
|
|
|
type LoginQueryRsp struct {
|
|
|
- UserName string `json:"username"` // 用户姓名
|
|
|
- LoginAccount models.Loginaccount `json:"loginAccount"` // 登录账号
|
|
|
- UserAccount models.Useraccount `json:"userAccount"` // 用户账号
|
|
|
- UserInfo models.Userinfo `json:"userInfo"` // 用户信息
|
|
|
- AreaRoles []models.Arearole `json:"areaRoles"` // 所属角色信息
|
|
|
- Markets []models.Market `json:"markets"` // 市场
|
|
|
- Goodsgroups []models.Goodsgroup `json:"goodsgroups"` // 商品组
|
|
|
- ExternalExchanges []models.Externalexchange `json:"externalExchanges"` // 外部交易所
|
|
|
- SystemParams []models.Systemparam `json:"systemParams"` // 系统参数
|
|
|
+ UserName string `json:"username"` // 用户姓名
|
|
|
+ LoginAccount models.Loginaccount `json:"loginAccount"` // 登录账号
|
|
|
+ UserAccount models.Useraccount `json:"userAccount"` // 用户账号
|
|
|
+ UserInfo models.Userinfo `json:"userInfo"` // 用户信息
|
|
|
+ AreaRoles []models.Arearole `json:"areaRoles"` // 所属角色信息
|
|
|
+ Markets []models.Market `json:"markets"` // 市场
|
|
|
+ Goodsgroups []models.Goodsgroup `json:"goodsgroups"` // 商品组
|
|
|
+ ExternalExchanges []models.Externalexchange `json:"externalExchanges"` // 外部交易所
|
|
|
+ SystemParams []models.Systemparam `json:"systemParams"` // 系统参数
|
|
|
+ ExchangeRateConfigs []models.Exchangerateconfig `json:"exchangeRateConfigs"` // 汇率信息
|
|
|
}
|
|
|
|
|
|
// LoginQuery 账户登录后信息查询
|
|
|
@@ -368,6 +369,14 @@ func LoginQuery(c *gin.Context) {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ var r models.Exchangerateconfig
|
|
|
+ if rsp.ExchangeRateConfigs, err = r.GetAll(); err != nil {
|
|
|
+ // 查询失败
|
|
|
+ logger.GetLogger().Errorf("LoginQuery failed: %s", err.Error())
|
|
|
+ appG.Response(http.StatusBadRequest, e.ERROR_QUERY_FAIL, nil)
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
// 查询成功
|
|
|
logger.GetLogger().Debugln("LoginQuery successed")
|
|
|
appG.Response(http.StatusOK, e.SUCCESS, rsp)
|