办学质量监测教学评价系统
康鲁杰
16 小时以前 38a626b58763f903f5580d49854a420681925092
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import { requestClient } from '#/api/request';
import type {
  PageDesigner
} from './model';
 
enum Api {
  pageAdd = '/page-designer',
  pageUpdate = '/page-designer',
  pageList = '/page-designer/list',
  pageInfo = '/page-designer',
  pageRemove = '/page-designer',
}
 
/**
 * 新增页面设计
 */
export function pageAdd(data: any) {
  return requestClient.post(Api.pageAdd, data);
}
 
/**
 * 修改页面设计
 */
export function pageUpdate(data: any) {
  return requestClient.put(Api.pageUpdate, data);
}
 
/**
 * 获取页面设计列表
 */
export function pageList(params?: any) {
    return requestClient.get<{
      total: number;
      rows: PageDesigner[];
      code: number;
      msg: string;
    }>(Api.pageList, { params });
}
 
/**
 * 获取页面设计详情
 */
export function pageInfo(id: string | number) {
  return requestClient.get<PageDesigner>(`${Api.pageInfo}/${id}`);
}
 
/**
 * 删除页面设计
 */
export function pageRemove(ids: string[] | number[]) {
  return requestClient.delete(Api.pageRemove, { data: ids });
}