maintenanceOperationManual.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import request from "@/utils/request";
  2. import {stringify} from "qs";
  3. export async function getList(params) {
  4. return request(`/user_guide/list/${params.ProjectId}?${stringify(params)}`);
  5. }
  6. export async function addMaintenanceOperationManual(params) {
  7. return request(`/user_guide/item/`, {method:'POST', body:{...params}});
  8. }
  9. export async function editorMaintenanceOperationManual(params = {}) {
  10. return request(`/user_guide/item/`, {
  11. method: 'PUT',
  12. body: {
  13. ...params
  14. },
  15. });
  16. }
  17. export async function removeMaintenanceOperationManual(Id) {
  18. return request(`/user_guide/item/${Id}`, {method: 'DELETE'});
  19. }
  20. export async function getDetail(params) {
  21. return request(`/user_guide/item/${params.recordId}`);
  22. }
  23. export async function deletePdf(Id) {
  24. return request(`/user_guide/file/${Id}`, {method: 'DELETE'});
  25. }
  26. export async function removeTemplateItem(params) {
  27. return request(`/patrol/device/threshold/item/${params.Id}`, {method: 'DELETE'});
  28. }
  29. export async function addTemplateItem(params){
  30. return request(`/patrol/device/threshold/item/`, {
  31. method: 'POST',
  32. body: params.item,
  33. });
  34. }
  35. export async function updateTemplateItem(params){
  36. return request(`/patrol/device/threshold/item/`, {
  37. method: 'PUT',
  38. body: params.item,
  39. });
  40. }
  41. export async function getDetection(params) {
  42. return request(`/patrol/record-template/item/${params.TemplateId}`);
  43. }
  44. export async function getDynamicData(params) {
  45. return request(`/config/device-realtime-item/list/${params.projectId}`);
  46. }