• 修改用户信息(从admin模板转换接口出现问题时候,用假数据代替)


    接口获取用户信息部分

    // get user info 用户信息
      getInfo({ commit, state }) {
        // return new Promise((resolve, reject) => {
        //   getInfo(state.token).then(response => {
        //     const { data } = response
    
        //     if (!data) {
        //       reject('Verification failed, please Login again.')
        //     }
    
        //     const { roles, name, avatar, introduction } = data
    
        //     // roles must be a non-empty array
        //     if (!roles || roles.length <= 0) {
        //       reject('getInfo: roles must be a non-null array!')
        //     }
    
        //     commit('SET_ROLES', roles)
        //     commit('SET_NAME', name)
        //     commit('SET_AVATAR', avatar)
        //     commit('SET_INTRODUCTION', introduction)
        //     resolve(data)
        //   }).catch(error => {
        //     reject(error)
        //   })
        // })
        return new Promise((resolve, reject) => {
          const { data } = {  // 这部分是伪造的假数据,真正请求的需要后端返回相应数据,(原带接口即可满足)
            code: 20000,
            data: {
              roles: ["admin"],
              introduction: "I am a super administrator",
              avatar:
                "https://dss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=1999921673,816131569&fm=26&gp=0.jpg",  // 这个是用户头像的图片
              name: "Super Admin"
            }
          };
          if (!data) {
            reject("Verification failed, please Login again.");
          }
          const { roles, name, avatar, introduction } = data;
          if (!roles || roles.length <= 0) {
            reject("getInfo: roles must be a non-null array!");
          }
          commit("SET_ROLES", roles);
          commit("SET_NAME", name);
          commit("SET_AVATAR", avatar);
          commit("SET_INTRODUCTION", introduction);
          resolve(data);
        });
      },
    
  • 相关阅读:
    vim 多文件操作
    二分查找
    单调栈
    常见TCP问题
    C++为啥引入nullptr?
    python处理表格按照表头为单位的划分并分割到单独的文件
    集合:List,Set,Map
    SpringBoot
    Spring框架
    JavaScript 类型、原型与继承学习笔记
  • 原文地址:https://www.cnblogs.com/axingya/p/14412968.html
Copyright © 2020-2023  润新知