ant design 的异步接口问题,不知道怎么解决了。

登录页面,按了登录后提交到api 后返回,我用的模拟数据,结果api文档执行了,返回来后也可以执行,但是加了个res方法,里面就没法执行了,console.log 也没任何提示。实在是不知道怎么除错。
下面是 登录按钮执行的方法

handleLogin() {
            const hide = this.$message.loading('login in progress..', 0);
            api.auth.login()
                .then(
                // alert(111),    //**这一行还可以执行**

                res => {
               alert(1101)       //**这一行就没法执行了**
                console.log(res)
               // Cookie.set('token', res)
               // return this.$store.dispatch('auth/getUserInfo')
            })
                .catch(err=>{
              console.log(err)
            })
                .then(
              res => {
              alert(222)
              console.log(res)
              // Cookie.set('token', res)
                this.$message.success(`欢迎回来,${res.name}`)
                // this.$router.push({name: 'dashboard'})
            }).finally(
                alert(333),
                res => {
              alert(333)
              console.log(res)
              //Cookie.set('token', res)
                hide()
            })
        }

下面是接口的代码

login: function () {
       let res1
      res1 =   {
            "code": 200,
          "message" : "操作成功",
            "data": {
                "name1" : "111",

                "token" : "1234567abed"
            }
        }
        return res1
}

现在不知道是不是ant design 的返回值格式错误了还是怎么的,接口代码也可以alert,但是就是 登录页面 的返回后方法 里面没法执行,不知道怎么搞了。console.log也没用.catch(err=>{})也没任何错误提示。头大

大神厉害

最好把代码发全。以代码块发出来。或者截图。这样不好看