|
@@ -4,15 +4,15 @@ import request from '@/utils/request'
|
|
|
export function getUserList(params) {
|
|
export function getUserList(params) {
|
|
|
return request({
|
|
return request({
|
|
|
url: '/api/admin/users',
|
|
url: '/api/admin/users',
|
|
|
- method: 'get',
|
|
|
|
|
- params
|
|
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
export function getUserDetail(id) {
|
|
export function getUserDetail(id) {
|
|
|
return request({
|
|
return request({
|
|
|
url: `/api/admin/users/${id}`,
|
|
url: `/api/admin/users/${id}`,
|
|
|
- method: 'get'
|
|
|
|
|
|
|
+ method: 'post'
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -35,15 +35,15 @@ export function deleteUser(id) {
|
|
|
export function getFamilyList(params) {
|
|
export function getFamilyList(params) {
|
|
|
return request({
|
|
return request({
|
|
|
url: '/api/admin/families',
|
|
url: '/api/admin/families',
|
|
|
- method: 'get',
|
|
|
|
|
- params
|
|
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
export function getFamilyDetail(id) {
|
|
export function getFamilyDetail(id) {
|
|
|
return request({
|
|
return request({
|
|
|
url: `/api/admin/families/${id}`,
|
|
url: `/api/admin/families/${id}`,
|
|
|
- method: 'get'
|
|
|
|
|
|
|
+ method: 'post'
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -65,7 +65,7 @@ export function deleteFamily(id) {
|
|
|
export function getFamilyMembers(id) {
|
|
export function getFamilyMembers(id) {
|
|
|
return request({
|
|
return request({
|
|
|
url: `/api/admin/families/${id}/members`,
|
|
url: `/api/admin/families/${id}/members`,
|
|
|
- method: 'get'
|
|
|
|
|
|
|
+ method: 'post'
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -73,14 +73,14 @@ export function getFamilyMembers(id) {
|
|
|
export function getTaskTemplateList(params) {
|
|
export function getTaskTemplateList(params) {
|
|
|
return request({
|
|
return request({
|
|
|
url: '/api/admin/task-templates',
|
|
url: '/api/admin/task-templates',
|
|
|
- method: 'get',
|
|
|
|
|
- params
|
|
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
export function createTaskTemplate(data) {
|
|
export function createTaskTemplate(data) {
|
|
|
return request({
|
|
return request({
|
|
|
- url: '/api/admin/task-templates',
|
|
|
|
|
|
|
+ url: '/api/admin/task-templates/create',
|
|
|
method: 'post',
|
|
method: 'post',
|
|
|
data
|
|
data
|
|
|
})
|
|
})
|
|
@@ -105,15 +105,15 @@ export function deleteTaskTemplate(id) {
|
|
|
export function getChildrenList(params) {
|
|
export function getChildrenList(params) {
|
|
|
return request({
|
|
return request({
|
|
|
url: '/api/admin/children',
|
|
url: '/api/admin/children',
|
|
|
- method: 'get',
|
|
|
|
|
- params
|
|
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
export function getChildDetail(id) {
|
|
export function getChildDetail(id) {
|
|
|
return request({
|
|
return request({
|
|
|
url: `/api/admin/children/${id}`,
|
|
url: `/api/admin/children/${id}`,
|
|
|
- method: 'get'
|
|
|
|
|
|
|
+ method: 'post'
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -144,15 +144,15 @@ export function adjustChildPoints(id, data) {
|
|
|
export function getTasksList(params) {
|
|
export function getTasksList(params) {
|
|
|
return request({
|
|
return request({
|
|
|
url: '/api/admin/tasks',
|
|
url: '/api/admin/tasks',
|
|
|
- method: 'get',
|
|
|
|
|
- params
|
|
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
export function getTaskStats() {
|
|
export function getTaskStats() {
|
|
|
return request({
|
|
return request({
|
|
|
url: '/api/admin/tasks/stats',
|
|
url: '/api/admin/tasks/stats',
|
|
|
- method: 'get'
|
|
|
|
|
|
|
+ method: 'post'
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -160,21 +160,21 @@ export function getTaskStats() {
|
|
|
export function getRewardsList(params) {
|
|
export function getRewardsList(params) {
|
|
|
return request({
|
|
return request({
|
|
|
url: '/api/admin/rewards',
|
|
url: '/api/admin/rewards',
|
|
|
- method: 'get',
|
|
|
|
|
- params
|
|
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
export function getRewardTemplates() {
|
|
export function getRewardTemplates() {
|
|
|
return request({
|
|
return request({
|
|
|
url: '/api/admin/rewards/templates',
|
|
url: '/api/admin/rewards/templates',
|
|
|
- method: 'get'
|
|
|
|
|
|
|
+ method: 'post'
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
export function createRewardTemplate(data) {
|
|
export function createRewardTemplate(data) {
|
|
|
return request({
|
|
return request({
|
|
|
- url: '/api/admin/rewards/templates',
|
|
|
|
|
|
|
+ url: '/api/admin/rewards/create',
|
|
|
method: 'post',
|
|
method: 'post',
|
|
|
data
|
|
data
|
|
|
})
|
|
})
|
|
@@ -207,15 +207,15 @@ export function approveReward(id, data) {
|
|
|
export function getPointsLogs(params) {
|
|
export function getPointsLogs(params) {
|
|
|
return request({
|
|
return request({
|
|
|
url: '/api/admin/points/logs',
|
|
url: '/api/admin/points/logs',
|
|
|
- method: 'get',
|
|
|
|
|
- params
|
|
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
export function getPointsStats() {
|
|
export function getPointsStats() {
|
|
|
return request({
|
|
return request({
|
|
|
url: '/api/admin/points/stats',
|
|
url: '/api/admin/points/stats',
|
|
|
- method: 'get'
|
|
|
|
|
|
|
+ method: 'post'
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -225,7 +225,7 @@ export function getPointsStats() {
|
|
|
export function getTeacherFamilies() {
|
|
export function getTeacherFamilies() {
|
|
|
return request({
|
|
return request({
|
|
|
url: '/api/admin/teacher/families',
|
|
url: '/api/admin/teacher/families',
|
|
|
- method: 'get'
|
|
|
|
|
|
|
+ method: 'post'
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -233,14 +233,14 @@ export function getTeacherFamilies() {
|
|
|
export function getTeacherTaskTemplates() {
|
|
export function getTeacherTaskTemplates() {
|
|
|
return request({
|
|
return request({
|
|
|
url: '/api/admin/teacher/task-templates',
|
|
url: '/api/admin/teacher/task-templates',
|
|
|
- method: 'get'
|
|
|
|
|
|
|
+ method: 'post'
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 指导师创建任务模板
|
|
// 指导师创建任务模板
|
|
|
export function createTeacherTaskTemplate(data) {
|
|
export function createTeacherTaskTemplate(data) {
|
|
|
return request({
|
|
return request({
|
|
|
- url: '/api/admin/teacher/task-templates',
|
|
|
|
|
|
|
+ url: '/api/admin/teacher/task-templates/create',
|
|
|
method: 'post',
|
|
method: 'post',
|
|
|
data
|
|
data
|
|
|
})
|
|
})
|
|
@@ -258,8 +258,8 @@ export function deleteTeacherTaskTemplate(id) {
|
|
|
export function getTeacherFamilyTasks(familyId, params) {
|
|
export function getTeacherFamilyTasks(familyId, params) {
|
|
|
return request({
|
|
return request({
|
|
|
url: `/api/admin/teacher/families/${familyId}/tasks`,
|
|
url: `/api/admin/teacher/families/${familyId}/tasks`,
|
|
|
- method: 'get',
|
|
|
|
|
- params
|
|
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -267,7 +267,7 @@ export function getTeacherFamilyTasks(familyId, params) {
|
|
|
export function getTeacherFamilyRewards(familyId, params) {
|
|
export function getTeacherFamilyRewards(familyId, params) {
|
|
|
return request({
|
|
return request({
|
|
|
url: `/api/admin/teacher/families/${familyId}/rewards`,
|
|
url: `/api/admin/teacher/families/${familyId}/rewards`,
|
|
|
- method: 'get',
|
|
|
|
|
- params
|
|
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|