user.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. import { http } from '@/utils/http';
  2. /**
  3. * @description 用户登录
  4. * @param {object} data
  5. */
  6. export function login(data) {
  7. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=login_control-Login`, data);
  8. }
  9. // 得到机构列表
  10. export function orgIndexList(data) {
  11. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=org_manager-GetOrgList`, data);
  12. }
  13. // 注册页面发送验证码
  14. export function sendVerificationCode(data) {
  15. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=user_manager-SendVerificationCode`, data);
  16. }
  17. // 注册页面注册方法
  18. export function registerUser(data) {
  19. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=user_manager-RegisterUser`, data);
  20. }
  21. // 得到用户列表(指定ID)
  22. export function GetUserList_ID(data) {
  23. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=user_manager-GetUserList_ID`, data);
  24. }
  25. // 得到我的用户信息
  26. export function getMyUserInfo() {
  27. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=user_manager-GetMyUserInfo`);
  28. }
  29. // 更改我的用户密码
  30. export function updatePwd(data) {
  31. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=user_manager-UpdateMyUserPassword`, data);
  32. }
  33. // 得到邮箱配置
  34. export function getSysConfigMailbox() {
  35. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=sys_config_manager-GetSysConfig_Mailbox`);
  36. }
  37. // 设置邮箱配置
  38. export function setSysConfigMailbox(data) {
  39. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=sys_config_manager-SetSysConfig_Mailbox`, data);
  40. }
  41. /**
  42. * @description 回复消息
  43. * @param {object} data
  44. * @param {string} data.id
  45. * @param {1|2} data.reply_result 1-同意 2-不同意
  46. */
  47. export function ReplyMessage(data) {
  48. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=message_manager-ReplyMessage`, data);
  49. }
  50. /**
  51. * @description 得到我的消息个数
  52. * @param {object} data
  53. * @param {-1|0|1|2} data.reply_result 回复结果 -1【全部】0【未回复】1【同意】2【不同意】
  54. */
  55. export function GetMyMessageCount(data) {
  56. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=message_manager-GetMyMessageCount`, data);
  57. }
  58. // 得到百度词典配置
  59. export function getSysConfigBaiduDict() {
  60. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=sys_config_manager-GetSysConfig_BaiduDict`);
  61. }
  62. // 设置百度词典配置
  63. export function setSysConfigBaiduDict(data) {
  64. return http.post(`${process.env.VUE_APP_EepServer}?MethodName=sys_config_manager-SetSysConfig_BaiduDict`, data);
  65. }