@@ -3,7 +3,7 @@ import request from '@/utils/request'
33// 创建学生
44export function createDemo03Student ( data ) {
55 return request ( {
6- url : '/infra/demo03-student/create' ,
6+ url : '/infra/demo03-student-erp /create' ,
77 method : 'post' ,
88 data : data
99 } )
@@ -12,7 +12,7 @@ export function createDemo03Student(data) {
1212// 更新学生
1313export function updateDemo03Student ( data ) {
1414 return request ( {
15- url : '/infra/demo03-student/update' ,
15+ url : '/infra/demo03-student-erp /update' ,
1616 method : 'put' ,
1717 data : data
1818 } )
@@ -21,121 +21,135 @@ export function updateDemo03Student(data) {
2121// 删除学生
2222export function deleteDemo03Student ( id ) {
2323 return request ( {
24- url : '/infra/demo03-student/delete?id=' + id ,
24+ url : '/infra/demo03-student-erp/delete?id=' + id ,
25+ method : 'delete'
26+ } )
27+ }
28+
29+ /** 批量删除学生 */
30+ export function deleteDemo03StudentList ( ids ) {
31+ return request ( {
32+ url : `/infra/demo03-student-erp/delete-list?ids=${ ids . join ( ',' ) } ` ,
2533 method : 'delete'
2634 } )
2735}
2836
2937// 获得学生
3038export function getDemo03Student ( id ) {
3139 return request ( {
32- url : '/infra/demo03-student/get?id=' + id ,
40+ url : '/infra/demo03-student-erp /get?id=' + id ,
3341 method : 'get'
3442 } )
3543}
3644
3745// 获得学生分页
3846export function getDemo03StudentPage ( params ) {
3947 return request ( {
40- url : '/infra/demo03-student/page' ,
48+ url : '/infra/demo03-student-erp /page' ,
4149 method : 'get' ,
4250 params
4351 } )
4452}
4553// 导出学生 Excel
4654export function exportDemo03StudentExcel ( params ) {
4755 return request ( {
48- url : '/infra/demo03-student/export-excel' ,
56+ url : '/infra/demo03-student-erp /export-excel' ,
4957 method : 'get' ,
5058 params,
5159 responseType : 'blob'
5260 } )
5361}
5462
5563// ==================== 子表(学生课程) ====================
56-
5764// 获得学生课程分页
5865export function getDemo03CoursePage ( params ) {
5966 return request ( {
60- url : '/infra/demo03-student/demo03-course/page' ,
67+ url : '/infra/demo03-student-erp /demo03-course/page' ,
6168 method : 'get' ,
6269 params
6370 } )
6471}
6572// 新增学生课程
6673export function createDemo03Course ( data ) {
6774 return request ( {
68- url : ` /infra/demo03-student/demo03-course/create` ,
75+ url : ' /infra/demo03-student-erp /demo03-course/create' ,
6976 method : 'post' ,
7077 data
7178 } )
7279}
73-
7480// 修改学生课程
7581export function updateDemo03Course ( data ) {
7682 return request ( {
77- url : ` /infra/demo03-student/demo03-course/update` ,
83+ url : ' /infra/demo03-student-erp /demo03-course/update' ,
7884 method : 'post' ,
7985 data
8086 } )
8187}
82-
8388// 删除学生课程
8489export function deleteDemo03Course ( id ) {
8590 return request ( {
86- url : `/infra/demo03-student/demo03-course/delete?id=` + id ,
91+ url : '/infra/demo03-student-erp/demo03-course/delete?id=' + id ,
92+ method : 'delete'
93+ } )
94+ }
95+ /** 批量删除学生课程 */
96+ export function deleteDemo03CourseList ( ids ) {
97+ return request ( {
98+ url : `/infra/demo03-student-erp/demo03-course/delete-list?ids=${ ids . join ( ',' ) } ` ,
8799 method : 'delete'
88100 } )
89101}
90-
91102// 获得学生课程
92103export function getDemo03Course ( id ) {
93104 return request ( {
94- url : ` /infra/demo03-student/demo03-course/get?id=` + id ,
105+ url : ' /infra/demo03-student-erp /demo03-course/get?id=' + id ,
95106 method : 'get'
96107 } )
97108}
98109
99110// ==================== 子表(学生班级) ====================
100-
101111// 获得学生班级分页
102112export function getDemo03GradePage ( params ) {
103113 return request ( {
104- url : '/infra/demo03-student/demo03-grade/page' ,
114+ url : '/infra/demo03-student-erp /demo03-grade/page' ,
105115 method : 'get' ,
106116 params
107117 } )
108118}
109119// 新增学生班级
110120export function createDemo03Grade ( data ) {
111121 return request ( {
112- url : ` /infra/demo03-student/demo03-grade/create` ,
122+ url : ' /infra/demo03-student-erp /demo03-grade/create' ,
113123 method : 'post' ,
114124 data
115125 } )
116126}
117-
118127// 修改学生班级
119128export function updateDemo03Grade ( data ) {
120129 return request ( {
121- url : ` /infra/demo03-student/demo03-grade/update` ,
130+ url : ' /infra/demo03-student-erp /demo03-grade/update' ,
122131 method : 'post' ,
123132 data
124133 } )
125134}
126-
127135// 删除学生班级
128136export function deleteDemo03Grade ( id ) {
129137 return request ( {
130- url : `/infra/demo03-student/demo03-grade/delete?id=` + id ,
138+ url : '/infra/demo03-student-erp/demo03-grade/delete?id=' + id ,
139+ method : 'delete'
140+ } )
141+ }
142+ /** 批量删除学生班级 */
143+ export function deleteDemo03GradeList ( ids ) {
144+ return request ( {
145+ url : `/infra/demo03-student-erp/demo03-grade/delete-list?ids=${ ids . join ( ',' ) } ` ,
131146 method : 'delete'
132147 } )
133148}
134-
135149// 获得学生班级
136150export function getDemo03Grade ( id ) {
137151 return request ( {
138- url : ` /infra/demo03-student/demo03-grade/get?id=` + id ,
152+ url : ' /infra/demo03-student-erp /demo03-grade/get?id=' + id ,
139153 method : 'get'
140154 } )
141155}
0 commit comments