points.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. import {get, post, put, del} from '../http/http'
  2. const prefix = "dawn/api/v1/"
  3. const points = {
  4. getPointsConfigPages(data) {
  5. return post(prefix + "dynamic-points-pages", data)
  6. },
  7. getBasePointsConfig() {
  8. return get(prefix + "base-dynamic-points")
  9. },
  10. saveBasePointsConfig(data) {
  11. return post(prefix + "base-dynamic-points", data)
  12. },
  13. createPointsConfig(data) {
  14. return post(prefix + "dynamic-points", data)
  15. },
  16. updatePointsConfig(data) {
  17. return put(prefix + "dynamic-points", data)
  18. },
  19. viewPointsConfig(dynamicPointsId) {
  20. return get(prefix + "dynamic-points/" + dynamicPointsId)
  21. },
  22. deletePointsConfig(dynamicPointsId) {
  23. return del(prefix + "dynamic-points/" + dynamicPointsId)
  24. },
  25. deletePointsConfigItem(dynamicPointsItemId) {
  26. return del(prefix + "dynamic-points-items/" + dynamicPointsItemId)
  27. },
  28. getSiteAssignmentPages(data) {
  29. return post(prefix + "dynamic-points-site-pages", data)
  30. },
  31. getVehicleAssignmentPages(data) {
  32. return post(prefix + "dynamic-points-vehicle_model-pages", data)
  33. },
  34. assignPointsSites(data) {
  35. return post(prefix + "assigned-dynamic-points-site", data)
  36. },
  37. assignPointsVehicleModel(data) {
  38. return post(prefix + "assigned-dynamic-points-vehicle_model", data)
  39. },
  40. unassignPointsSites(data) {
  41. return post(prefix + "unassigned-dynamic-points-site", data)
  42. },
  43. unassignPointsVehicleModel(data) {
  44. return post(prefix + "unassigned-dynamic-points-vehicle_model", data)
  45. }
  46. }
  47. export default points;