peixue-dev/peidu/uniapp/api/growthRecord.js

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)
}
}