Foxtable(狐表)用户栏目专家坐堂 → B/S端根据实例模仿问题


  共有2581人关注过本帖树形打印复制链接

主题:B/S端根据实例模仿问题

帅哥哟,离线,有人找我吗?
有点蓝
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106536 积分:541839 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/9/16 23:07:00 [显示全部帖子]

    Case "service\user\ongetinfo"
        Dim jo As New JObject
        Dim token As String = FoxWeb.Web.DecodeBase64(e.Request.Headers("FT-Token")) '从请求头获取登录时返回的token,注意需要使用 UrlDecode进行转码
        Dim dr As DataRow = DataTables("t_user").Find("Name='" & token & "'")
        If dr Is Nothing Then
            jo("errorcode") = -3
            jo("errormsg") = "获取用户信息失败,请先登录"
        Else
            jo("errorcode") = 0 '返回状态码,0表示数据获取成功
            jo("loginId") = token '返回登录名
            jo("name") = cstr(dr("name")) '返回用户名,这里使用登录名
            jo("avatar") = "web_local/images/1.jpg" '返回头像url,使用相对路径
            jo("userInfoMenus") = foxweb.web.GetUserMenus() '返回户菜单
            jo("headerMenus") = foxweb.web.GetHeaderMenus() '返回导航菜单
            jo("routers") = foxweb.web.GetRouters() '返回路由菜单
        End If
        e.WriteString(jo.ToString) '返回结果


---------------------js
                loadPageData: function loadPageData(p) {
                    var sql = "ycsj is null and gys =  (select gysid from t_user where name = '" + this.$store.getters.name + "') ";

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106536 积分:541839 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/9/17 11:15:00 [显示全部帖子]

我测试没有问题。如果有也是sql查询的问题。检查自己生成的sql。

 回到顶部
总数 13 上一页 1 2