Blame view

src/api/TestPaper.js 2.99 KB
b89c8760   wangming   项目初始化
1
2
3
  import request from '@/utils/request'
  //编辑试卷
  export function EditTestPaper(params) {
d35d8b3c   yangzhi   王哥哎
4
5
6
7
8
      return request({
          url: `/TestPaper/AddTestPaper`,
          method: 'post',
          data: params
      })
b89c8760   wangming   项目初始化
9
10
11
  }
  
  export function getTestPaperList(params) {
d35d8b3c   yangzhi   王哥哎
12
13
14
15
16
17
18
19
      console.log('getTestPaperList', params);
      return request({
          url: `/TestPaper/List`,
          // url: `/TestPaper/List?pageIndex=${params.pageIndex}&pageSize=${params.pageSize}&sort=${params.sort}&sortOrder=${params.sortOrder}`,
          method: 'get',
          data: params,
          params: params
      })
b89c8760   wangming   项目初始化
20
21
  }
  export function getTestPaperClassList(params) {
d35d8b3c   yangzhi   王哥哎
22
23
24
25
26
      return request({
          url: `/TestPaperClass/List?pageIndex=${params.pageIndex}&pageSize=${params.pageSize}`,
          method: 'get',
          data: params
      })
b89c8760   wangming   项目初始化
27
28
29
  }
  //获取分类信息
  export function GetTestPaperClassById(id) {
d35d8b3c   yangzhi   王哥哎
30
31
32
33
      return request({
          url: `/TestPaperClass/Get/${id}`,
          method: 'get',
      })
b89c8760   wangming   项目初始化
34
35
  }
  export function UpdateTestPaperClass(params) {
d35d8b3c   yangzhi   王哥哎
36
37
38
39
40
      return request({
          url: `/TestPaperClass/Update`,
          method: 'post',
          data: params
      })
b89c8760   wangming   项目初始化
41
42
  }
  export function DeleteTestPaperClass(ids) {
d35d8b3c   yangzhi   王哥哎
43
44
45
46
      return request({
          url: `/TestPaperClass/Delete?ids=${ids}`,
          method: 'post',
      })
b89c8760   wangming   项目初始化
47
48
  }
  export function CreateTestPaperClass(params) {
d35d8b3c   yangzhi   王哥哎
49
50
51
52
53
      return request({
          url: `/TestPaperClass/Create`,
          method: 'post',
          data: params
      })
b89c8760   wangming   项目初始化
54
55
  }
  export function GetToplevel() {
d35d8b3c   yangzhi   王哥哎
56
57
58
59
      return request({
          url: `/TestPaperClass/GetToplevel`,
          method: 'get',
      })
b89c8760   wangming   项目初始化
60
  }
1de913cf   ren   sdf
61
  export function GetTestManagerByAdmin(data) {
d35d8b3c   yangzhi   王哥哎
62
63
64
65
66
      return request({
          url: `/TestPaper/GetTestManagerByAdmin?TestPaperId=` + data.TestPaperId,
          method: 'get',
          data
      })
1de913cf   ren   sdf
67
68
69
70
  }
  
  // POST /api/TestPaper/GetTestPaperListByPlateClass //获取模块下面的试卷列表
  export function GetTestPaperListByPlateClass(data) {
d35d8b3c   yangzhi   王哥哎
71
72
73
74
75
      return request({
          url: `/TestPaper/GetTestPaperListByPlateClass`,
          method: 'post',
          data
      })
1de913cf   ren   sdf
76
77
78
  }
  //POST /api/TestPaper/AddTestPaperInfo  往模块中添加试卷
  export function AddTestPaperInfo(data) {
d35d8b3c   yangzhi   王哥哎
79
80
81
82
83
      return request({
          url: `/TestPaper/AddTestPaperInfo`,
          method: 'post',
          data
      })
1de913cf   ren   sdf
84
85
86
87
88
  }
  
  
  //POST /api/TestPaper/Update  编辑
  export function TestPaperUpdate(data) {
d35d8b3c   yangzhi   王哥哎
89
90
91
92
93
      return request({
          url: `/TestPaper/Update`,
          method: 'post',
          data
      })
1de913cf   ren   sdf
94
95
96
97
  }
  
  // get /api/TestPaper/DeleteTestPaper  标记删除
  export function DeleteTestPaper(data) {
d35d8b3c   yangzhi   王哥哎
98
99
100
101
102
      return request({
          url: `/TestPaper/DeleteTestPaper?TestPaperId=` + data,
          method: 'get',
          data
      })
1de913cf   ren   sdf
103
104
105
  }
  // POST /api/TestPaper/ReleaseTestPaper  上架试卷
  export function ReleaseTestPaper(data) {
d35d8b3c   yangzhi   王哥哎
106
107
108
109
110
      return request({
          url: `/TestPaper/ReleaseTestPaper?TestPaperId=` + data,
          method: 'post',
          data
      })
1de913cf   ren   sdf
111
112
113
114
115
116
  }
  
  
  //POST /api/TestPaperDetail/Delete
  
  export function DeleteTestPaperDetail(data) {
d35d8b3c   yangzhi   王哥哎
117
118
119
120
121
122
      return request({
          url: `/TestPaperDetail/DeleteTestPaperDetail`,
          method: 'post',
          params: data
      })
  }