From 6741db2de002a7a8ae2fcaf74bafe42f182bf49a Mon Sep 17 00:00:00 2001 From: lenghui Date: Sat, 30 Nov 2024 17:15:32 +0800 Subject: [PATCH] =?UTF-8?q?Api=E7=BC=96=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vueHomilyLink/src/api/LiveApi.js | 15 +++++++++++++++ vueHomilyLink/src/api/index.js | 14 ++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 vueHomilyLink/src/api/LiveApi.js create mode 100644 vueHomilyLink/src/api/index.js 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