anchor.ts 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import { http } from "@/utils/http";
  2. type Result = {
  3. success: boolean;
  4. items?: Array<any>;
  5. dict?: { [key: string | number]: any };
  6. };
  7. export const batchModifyAnchors = (data?: object) => {
  8. return http.request<Result>("post", "/api/anchor/batchmodify", { data });
  9. };
  10. export const fetchAnchors = (data?: object) => {
  11. return http.request<Result>("post", "/api/anchor/all", { data });
  12. };
  13. export const fetchRTAncStatus = (data?: object) => {
  14. return http.request<Result>("post", "/api/anchor/rt", { data });
  15. };
  16. export const fetchHisAncPos = (data?: object) => {
  17. return http.request<Result>("post", "/api/anchor/his", { data });
  18. };
  19. export const createAnchor = (data?: object) => {
  20. return http.request<Result>("post", "/api/anchor/add", { data });
  21. };
  22. export const clearAnchor = (data?: object) => {
  23. return http.request<Result>("post", "/api/anchor/clear", { data });
  24. };
  25. export const deleteAnchor = (data?: object) => {
  26. return http.request<Result>("post", "/api/anchor/delete", { data });
  27. };
  28. export const modifyAnchor = (data?: object) => {
  29. return http.request<Result>("post", "/api/anchor/modify", { data });
  30. };