api.js 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. import remote from '../config.js'
  2. export const API_BASE_URL = remote.requestHost + '';
  3. // const API_BASE_URL = 'https://testzhifangbao.4dage.com/api/'
  4. // const API_BASE_URL = 'http://192.168.0.207:8080/platform-framework/api/';
  5. /** ----------------角色接口---------------- */
  6. export const getRoleList = API_BASE_URL + '/web/user/getAllRoleList'
  7. /** ------------------------------------------ */
  8. /** ----------------用户接口---------------- */
  9. // 登录
  10. export const userLogin = API_BASE_URL +'/web/user/wxlogin'
  11. // 注册
  12. export const userReg = API_BASE_URL +'/web/user/register'
  13. // 发送注册短信
  14. export const sendUserMsg =API_BASE_URL + '/web/user/getMsgAuthCode'
  15. // 修改密码
  16. export const updatePsw = API_BASE_URL +'/web/user/changePassword'
  17. // 登出
  18. export const userLogout = API_BASE_URL +'/web/user/logout'
  19. // 获取用户列表
  20. export const getUserList = API_BASE_URL +'/web/user/getUserList'
  21. // 修改用户信息
  22. export const updateUser = API_BASE_URL +'/web/user/changDeptAndRole'
  23. // 获取验证码
  24. export const getCode = API_BASE_URL +'/web/user/getRandCode'
  25. // 修改用户状态
  26. export const changeUserStatus =API_BASE_URL + '/web/user/changeStatus'
  27. export const updateUserPWD = ''
  28. /** ------------------------------------------ */
  29. /** ----------------部门接口---------------- */
  30. // 获取公司列表
  31. export const getCompanyList = API_BASE_URL +'/web/department/getAll'
  32. /** ------------------------------------------ */
  33. /** ----------------VR模型接口---------------- */
  34. // 获取场景列表
  35. export const getSceneList =API_BASE_URL + '/web/scene/getScenePage'
  36. // 通过相机获取场景列表
  37. export const getSceneListByCamera = API_BASE_URL +'/web/scene/getSceneList'
  38. // 同步场景
  39. export const asyncScene =API_BASE_URL + '/web/scene/synchronizeScene'
  40. // 删除场景
  41. export const deleteScene =API_BASE_URL + '/web/scene/delete'
  42. /** ------------------------------------------ */
  43. export const searchList = API_BASE_URL + '/web/fireProject/queryList'
  44. /** ----------------相机接口---------------- */
  45. // 获取相机列表
  46. export const getCameraList = API_BASE_URL +'/web/camera/getUserCameraList'
  47. // 获取相机选项
  48. export const getCameraOptions =API_BASE_URL + '/web/camera/getUserCameraList?pageNum=1&pageSize=100000'
  49. // 添加相机
  50. export const insertCamera = API_BASE_URL +'/web/camera/bindNew'
  51. // 相机解除绑定设备
  52. export const unbindCamera =API_BASE_URL + '/web/camera/unbind'
  53. /** ------------------------------------------ */
  54. /** ----------------火调项目---------------- */
  55. // 获取火调列表
  56. export const getFireList =API_BASE_URL + '/web/fireProject/queryProject'
  57. // 新增火调
  58. export const insertFire =API_BASE_URL + '/web/fireProject/addNewProject'
  59. // 修改火调
  60. export const updateFire = API_BASE_URL +'/web/fireProject/updateProject'
  61. // 火调设置为教学
  62. export const setTeach =API_BASE_URL + '/web/fireProject/setTeach'
  63. // 火调链接地址设置密码
  64. export const fireSetPsw = API_BASE_URL +'/web/fireProject/updateRandomCode'
  65. // 获取火调详情
  66. export const fireDetail = API_BASE_URL +'/web/fireProject/wxAnonGetDetail'
  67. /** ------------------------------------------ */
  68. export const axLogin = API_BASE_URL + '/web/user/wxRealLogin'
  69. /** ----------------火调附件---------------- */
  70. // 获取火调列表
  71. export const getAttachList = API_BASE_URL + '/web/attachment/wxAnonGetList'
  72. // 新增火调
  73. export const insertAttach = API_BASE_URL +'/web/attachment/addNew'
  74. // 火调设置为教学
  75. export const deleteAttach =API_BASE_URL + '/web/fireProject/setTeach'
  76. // 取消教学
  77. export const setUnTeach = API_BASE_URL +'/web/fireProject/setUnTeach'
  78. // 火调上传word,pdf文件
  79. export const uploadAttachFile =API_BASE_URL + '/web/fireProject/uploadFile'
  80. // 火调上传jpg,png文件
  81. export const uploadAttachImage = API_BASE_URL +'/web/fireProject/uploadImage'
  82. /** ------------------------------------------ */
  83. // 不需要登录就能请求的接口
  84. export const notLoginUrls = [userLogin, getCode, sendUserMsg, userReg, updatePsw]
  85. // 带文件的请求
  86. export const fileUrls = [uploadAttachFile, uploadAttachImage]
  87. // 需要限定卫GET请求方式的url
  88. export const GetUrls = [getRoleList, getCompanyList]
  89. // 需要限定请求方式的url
  90. export const PostUrls = [getFireList ]
  91. // 恒大接口
  92. export const HdUrls = []