diff --git a/api/profile.js b/api/profile.js index f6f0762..bd3e216 100644 --- a/api/profile.js +++ b/api/profile.js @@ -5,5 +5,5 @@ export function getProfile() { } export function updateProfile(data) { - return request.put('/smoke/profile', data) + return request.post('/smoke/profile', data) } diff --git a/api/smoke.js b/api/smoke.js index 6779bec..3affa81 100644 --- a/api/smoke.js +++ b/api/smoke.js @@ -25,7 +25,7 @@ export function createLog(data) { } export function updateLog(id, data) { - return request.put(`/smoke/logs/${id}`, data) + return request.post(`/smoke/logs/${id}`, data) } export function deleteLog(id) { @@ -43,3 +43,7 @@ export function getAiAdvice(date) { export function unlockAiAdvice(data) { return request.post('/smoke/ai/advice_unlocks', data) } + +export function getStats(params = {}) { + return request.get('/smoke/stats', params) +} diff --git a/components/smoke-record-dialog/smoke-record-dialog.vue b/components/smoke-record-dialog/smoke-record-dialog.vue index 770cbc8..28e0025 100644 --- a/components/smoke-record-dialog/smoke-record-dialog.vue +++ b/components/smoke-record-dialog/smoke-record-dialog.vue @@ -1,62 +1,87 @@