70 lines
1.4 KiB
JavaScript
70 lines
1.4 KiB
JavaScript
|
|
/**
|
|||
|
|
* 成长记录相关接口
|
|||
|
|
*/
|
|||
|
|
import request from '@/utils/request.js'
|
|||
|
|
|
|||
|
|
export const growthRecordApi = {
|
|||
|
|
/**
|
|||
|
|
* 创建每日反馈
|
|||
|
|
*/
|
|||
|
|
createDailyRecord(data) {
|
|||
|
|
return request.post('/api/growth-record/daily', data)
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 获取每日反馈列表
|
|||
|
|
*/
|
|||
|
|
getDailyRecordList(params) {
|
|||
|
|
return request.get('/api/growth-record/daily/list', params)
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 获取每日反馈详情
|
|||
|
|
*/
|
|||
|
|
getDailyRecordDetail(id) {
|
|||
|
|
return request.get(`/api/growth-record/daily/${id}`)
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 更新每日反馈
|
|||
|
|
*/
|
|||
|
|
updateDailyRecord(id, data) {
|
|||
|
|
return request.put(`/api/growth-record/daily/${id}`, data)
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 删除每日反馈
|
|||
|
|
*/
|
|||
|
|
deleteDailyRecord(id) {
|
|||
|
|
return request.delete(`/api/growth-record/daily/${id}`)
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 生成周反馈
|
|||
|
|
*/
|
|||
|
|
generateWeeklyRecord(params) {
|
|||
|
|
return request.post('/api/growth-record/weekly', null, params)
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 生成月反馈
|
|||
|
|
*/
|
|||
|
|
generateMonthlyRecord(params) {
|
|||
|
|
return request.post('/api/growth-record/monthly', null, params)
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 上传文件(图片/视频)
|
|||
|
|
*/
|
|||
|
|
uploadFile(filePath) {
|
|||
|
|
return request.upload('/api/growth-record/upload', filePath)
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 获取汇总列表(周反馈、月反馈)
|
|||
|
|
*/
|
|||
|
|
getSummaryList(params) {
|
|||
|
|
return request.get('/api/growth-record/summary/list', params)
|
|||
|
|
}
|
|||
|
|
}
|