common.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. import {
  2. postJ,
  3. post,
  4. get
  5. } from "@/utils/request";
  6. import Vue from "vue";
  7. /**
  8. * 登录
  9. */
  10. export async function login(data) {
  11. const res = await postJ(Vue.prototype.apiUrl + "/main/user/login", data);
  12. if (res.code == 0) {
  13. return res;
  14. }
  15. return Promise.reject(res.message);
  16. }
  17. /**
  18. * 获取用户信息
  19. */
  20. export async function getLoginUser(data) {
  21. const res = await get(
  22. Vue.prototype.apiUrl + "/system/account/getLoginUser",
  23. data
  24. );
  25. if (res.code == 0) {
  26. return res.data;
  27. }
  28. return Promise.reject(res.message);
  29. }
  30. // 公司名称
  31. export async function usName() {
  32. const data = await get(
  33. Vue.prototype.apiUrl + `/pda/mes/us/indexName`,
  34. );
  35. if (data.code == 0) {
  36. return data.data;
  37. }
  38. return Promise.reject(data.message);
  39. }
  40. /**
  41. * 查询机构列表
  42. * @param params 查询条件
  43. */
  44. export async function listOrganizations(params) {
  45. const res = await get(
  46. Vue.prototype.apiUrl + `/main/group/getGroupList`, params);
  47. console.log(res.code,'=====' )
  48. if (res.code == 0) {
  49. return res.data;
  50. }
  51. return Promise.reject(new Error(res.message));
  52. }
  53. /**
  54. * 查询人员列表
  55. * @param params 查询条件
  56. */
  57. export async function getUserPage(params) {
  58. // let par = new URLSearchParams(params);
  59. const res = await get(
  60. Vue.prototype.apiUrl + `/main/user/getUserPage`);
  61. if (res.code == 0) {
  62. return res.data;
  63. }
  64. return Promise.reject(new Error(res.message));
  65. }
  66. /**
  67. * 获取所有用户
  68. *
  69. */
  70. export async function listAllUserBind () {
  71. const res = await get(
  72. Vue.prototype.apiUrl + `/main/user/listAllUserBind`);
  73. if (res.code == 0) {
  74. return res.data;
  75. }
  76. return Promise.reject(new Error(res.message));
  77. }