Crunchy
2025-06-14 7e460156de73171f9660ce48f80703e79f8b478d
src/api/user.js
@@ -1,24 +1,45 @@
import request from '@/utils/request'
export function login(data) {
/* export function login(data) {
  return request({
    url: '/vue-admin-template/user/login',
    method: 'post',
    data
  })
} */
// refresh
export function refresh(data) {
  return request({
    url: '/user/login/refresh',
    method: 'post',
    headers: {
      'Content-Type': 'application/x-www-form-urlencoded'
    },
    data
  })
}
export function login(data) {
  return request({
    url: '/user/login/account',
    method: 'post',
    headers: {
      'Content-Type': 'application/x-www-form-urlencoded'
    },
    data
  })
}
export function getInfo(token) {
  return request({
    url: '/vue-admin-template/user/info',
    method: 'get',
    params: { token }
    url: '/user/info',
    method: 'get'
    // params: { token }
  })
}
export function logout() {
  return request({
    url: '/vue-admin-template/user/logout',
    url: '/user/logout',
    method: 'post'
  })
}
@@ -40,12 +61,30 @@
  })
}
// 新增用户
export function addUser(data) {
// 添加库存名称
export function addProductName(params) {
  return request({
    url: '/system/user',
    url: '/product_name/add',
    method: 'post',
    data: data
    params
  })
}
// 添加库存名称
export function addProductModel(params) {
  return request({
    url: '/product_name/add',
    method: 'post',
    params
  })
}
// 新增用户
export function addUser(params) {
  return request({
    url: '/user/add',
    method: 'post',
    params
  })
}
@@ -59,10 +98,11 @@
}
// 删除用户
export function delUser(userId) {
export function delUser(params) {
  return request({
    url: '/system/user/' + userId,
    method: 'delete'
    url: '/user/delete',
    method: 'delete',
    params
  })
}
@@ -101,24 +141,20 @@
}
// 修改用户个人信息
export function updateUserProfile(data) {
export function updateUserProfile(params) {
  return request({
    url: '/system/user/profile',
    url: '/user/update/user',
    method: 'put',
    data: data
    params
  })
}
// 用户密码重置
export function updateUserPwd(oldPassword, newPassword) {
  const data = {
    oldPassword,
    newPassword
  }
export function updateUserPwd(params) {
  return request({
    url: '/system/user/profile/updatePwd',
    url: '/user/update/password',
    method: 'put',
    params: data
    params
  })
}
@@ -149,10 +185,19 @@
}
// 查询部门下拉树结构
export function deptTreeSelect() {
export function getUserList() {
  return request({
    url: '/system/user/deptTree',
    url: '/user/list',
    method: 'get'
  })
}
export function tideLogin(data) {
  return request({
    url: '/tide/tideLogin',
    method: 'post',
    data: {
      code: data
    }
  })
}