index.ts 762 B

12345678910111213141516171819202122232425262728293031
  1. import { EditorModule } from "..";
  2. import { DesignTemp } from "../../objects/DesignTemp";
  3. export const https = EditorModule.http({
  4. getDesignDetail(id: string, params?: { isSys: boolean }) {
  5. return this.request("/h5/detail/" + id, {
  6. method: "GET",
  7. params,
  8. });
  9. },
  10. getCompDetail(id: string) {
  11. return this.request("/frame/detail/" + id, {
  12. method: "GET",
  13. });
  14. },
  15. saveDesign(data: Partial<DesignTemp>) {
  16. return this.request("/h5/update", {
  17. method: "POST",
  18. data,
  19. });
  20. },
  21. saveComp(data: Partial<DesignTemp>) {
  22. return this.request("/frame/update", {
  23. method: "POST",
  24. data,
  25. });
  26. },
  27. createComp(data: any) {
  28. return this.request("/frame/create", { method: "POST", data });
  29. },
  30. });