uniapp的api请求数据拿不到

问题遇到的现象和发生背景

** 怎么在封装好的register请求文件里面拿到,点击注册事件submit输入时候的值**求解困扰我一天了,之前没用封装api,直接请求php文件,现在封装了拿不到e的输入username和password

问题相关代码,请勿粘贴截图

这是封装的api请求
/*
**登录register请求
*/
export function register(data) {
return myRequest({
url: '/register.php',
method: 'get',
data:{
user,
password
},
params:'parameter',
headers: {
'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'
}
})

}
这是如果账号密码不为空请求register文件,请求api成功后加入到数据库user表里面
if (objData.username && objData.password) {
console.log(objData.username)
console.log(objData.password)

                    register(data).then(res => {
                        console.log(data)
                        console.log(res)

                        //遗留一个问题怎么把这个传值给封装中的register中的data数据
                    })
运行结果及报错内容

目前主要不知道怎么把 console.log(objData.username)
console.log(objData.password)的值传给api请求中的data

export function register(data) {
  return myRequest({
    url: "/register.php",
    method: "get",
    data,
    params: "parameter",
    headers: {
      "Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
    },
  });
}




 async () => {
    let user = this.obdData.username , password = this.obdData.password
    try {
    const res = await register({
        user,
        password
    })
        
    } catch (error) {
        console.log(error)
    }
}

你看这样行吗