userService.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. import request from "../../common/request"
  2. export default {
  3. saveInfo: function (inputForm) {
  4. return request({
  5. url: "/sys/user/saveInfo",
  6. method: "post",
  7. header: { arrayFormat: "repeat" },
  8. data: inputForm,
  9. });
  10. },
  11. savePwd: function (inputForm) {
  12. return request({
  13. url: "/sys/user/savePwd",
  14. method: "put",
  15. params: inputForm,
  16. });
  17. },
  18. queryById: function (id) {
  19. return request({
  20. url: "/sys/user/queryById",
  21. method: "get",
  22. params: { id: id },
  23. });
  24. },
  25. getMenus: function () {
  26. return request({
  27. url: "/sys/user/getMenus",
  28. method: "get",
  29. });
  30. },
  31. info: function () {
  32. return request({
  33. url: "/sys/user/info",
  34. method: "get",
  35. });
  36. },
  37. list: function (params) {
  38. return request({
  39. url: "/sys/user/list",
  40. method: "get",
  41. params: params,
  42. });
  43. },
  44. treeData: function (params) {
  45. return request({
  46. url: "/sys/user/treeData",
  47. method: "get",
  48. params: params,
  49. });
  50. },
  51. officeList: function (params) {
  52. return request({
  53. url: "/sys/user/officeList",
  54. method: "get",
  55. params: params,
  56. });
  57. },
  58. leaderList: function (role) {
  59. return request({
  60. url: "/sys/user/leaderList",
  61. method: "get",
  62. params: { roleId: role},
  63. });
  64. },
  65. }