index.tsx 789 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import { api } from '@/services/api';
  2. import { request } from '@umijs/max';
  3. type Data = {
  4. templateName: string,
  5. appPageConfigDTOList: {
  6. id?: number,
  7. "pageName": string,
  8. "pageDesc": string,
  9. "pagePath": string,
  10. "readingContent": boolean,
  11. "sharePicUrl": string,
  12. "shareTitles": string,
  13. "enabledComponent": boolean
  14. }[]
  15. }
  16. /**
  17. * 新增修改页面模板
  18. * @param id
  19. */
  20. export async function configAppPages(data: Data) {
  21. return request(api + `/bookDistributionPlatform/admin/appPage/configAppPages`, {
  22. method: 'POST',
  23. data,
  24. });
  25. }
  26. /**
  27. * 页面模板列表
  28. * @param id
  29. */
  30. export async function appPageList(params?: any) {
  31. return request(api + `/bookDistributionPlatform/admin/appPage/appPageList`, {
  32. method: 'GET'
  33. });
  34. }
  35. /**
  36. *
  37. * */