Files
AIProd/api/tools.js
2025-10-24 15:45:38 +08:00

24 lines
574 B
JavaScript

export default ($axios) => ({
getToolsList(params) {
return $axios.get('/tool', { params })
},
getCategoryList(params) {
return $axios.get('/category', { params })
},
getToolByCategory(params) {
return $axios.get('/tool/group', { params })
},
getToolDetailBySlug(slug) {
return $axios.get('/tool/' + slug)
},
clickToolLike(id) {
return $axios.post('/tool/like', {id})
},
recordToolClickNum(id) {
return $axios.post('/tool/click', {id})
},
searchToolByWord(word) {
return $axios.get('/tool/search', { params:{q: word, limit:50}})
}
})