diff --git a/vueHomilyLink/src/api/LiveApi.js b/vueHomilyLink/src/api/LiveApi.js new file mode 100644 index 0000000..5e6733d --- /dev/null +++ b/vueHomilyLink/src/api/LiveApi.js @@ -0,0 +1,15 @@ +import service from "."; +const liveApi = { + //获取直播列表 + getLiveList() { + return service.get('/live'); + }, + //预约 + addReservation(id,userId){ + return service.post('/reservation',{id,userId}); + }, + //取消预约 + cancelReservation(id,userId){ + return service.delete('/reservation',{id,userId}); + } +} \ No newline at end of file diff --git a/vueHomilyLink/src/api/index.js b/vueHomilyLink/src/api/index.js new file mode 100644 index 0000000..a388e65 --- /dev/null +++ b/vueHomilyLink/src/api/index.js @@ -0,0 +1,14 @@ +import axios from "axios"; + +const service = axios.create({ + baseURL: 'http://localhost:8080', +}); + + +//Axios的响应拦截器.. +service.interceptors.response.use(resp => { + return resp.data; +}, error => { + return Promise.reject(error); +}); +export default service; \ No newline at end of file