B2Scene.ts 839 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import http from "@/utils/http";
  2. import { AppDispatch } from "..";
  3. /**
  4. * 获取 进度统计 表格列表(存到仓库)
  5. */
  6. export const B2_APIgetlist = (data: any) => {
  7. return async (dispatch: AppDispatch) => {
  8. const res = await http.post("cms/scene/pageList", data);
  9. if (res.code === 0) {
  10. const obj = {
  11. list: res.data.records,
  12. total: res.data.total,
  13. };
  14. dispatch({ type: "B2/getList", payload: obj });
  15. }
  16. };
  17. };
  18. /**
  19. * 删除 单个表格数据
  20. */
  21. export const B2_APIremove = (id: number) => {
  22. return http.get(`cms/scene/remove/${id}`);
  23. };
  24. /**
  25. * 重置 单个表格数据
  26. */
  27. export const B2_APIreset = (id: number) => {
  28. return http.get(`cms/scene/reset/${id}`);
  29. };
  30. /**
  31. * 审核
  32. */
  33. export const B2_APIAudit = (data: any) => {
  34. return http.post("cms/scene/audit", data);
  35. };