diff --git a/common/http.api.js b/common/http.api.js index 25d356f..4dafedd 100644 --- a/common/http.api.js +++ b/common/http.api.js @@ -1,5 +1,10 @@ -0 // 如果没有通过拦截器配置域名的话,可以在这里写上完整的URL(加上域名部分) +// 如果没有通过拦截器配置域名的话,可以在这里写上完整的URL(加上域名部分) let LoginUrl = 'app-api/auth/checkerLogin'; +let VenueListUrl = 'mp-api/hhrs/venue/list'; +let VenueDetailUrl = 'mp-api/hhrs/venue/detail'; +let MerchantListUrl = 'mp-api/hhrs/merchant/list'; +let MerchantDetailUrl = 'mp-api/hhrs/merchant/detail'; +let WinnerListUrl = 'mp-api/hhrs/winner/list'; // 此处第二个参数vm,就是我们在页面使用的this,你可以通过vm获取vuex等操作,更多内容详见uView对拦截器的介绍部分: @@ -8,16 +13,28 @@ const install = (Vue, vm) => { // 此处没有使用传入的params参数 let checkerLogin = (params = {}) => vm.$u.post(LoginUrl, params); - - // 此处使用了传入的params参数,一切自定义即可 + // 文旅场馆 + let getVenueList = (params = {}) => vm.$u.get(VenueListUrl, params); + let getVenueDetail = (params = {}) => vm.$u.post(VenueDetailUrl, params); + + // 商户折扣 + let getMerchantList = (params = {}) => vm.$u.get(MerchantListUrl, params); + let getMerchantDetail = (params = {}) => vm.$u.post(MerchantDetailUrl, params); + + // 中奖名单 + let getWinnerList = (params = {}) => vm.$u.get(WinnerListUrl, params); // 将各个定义的接口名称,统一放进对象挂载到vm.$u.api(因为vm就是this,也即this.$u.api)下 vm.$u.api = { checkerLogin, - + getVenueList, + getVenueDetail, + getMerchantList, + getMerchantDetail, + getWinnerList, }; } export default { install -} \ No newline at end of file +} diff --git a/pages.json b/pages.json index be00761..0e2438b 100644 --- a/pages.json +++ b/pages.json @@ -19,13 +19,15 @@ { "path": "pages/venue/venue", "style": { - "navigationBarTitleText": "文旅场馆" + "navigationBarTitleText": "文旅场馆", + "navigationStyle": "custom" } }, { "path": "pages/discount/discount", "style": { - "navigationBarTitleText": "商户折扣" + "navigationBarTitleText": "商户折扣", + "navigationStyle": "custom" } }, { @@ -37,7 +39,8 @@ { "path": "pages/winners/winners", "style": { - "navigationBarTitleText": "中奖名单" + "navigationBarTitleText": "中奖名单", + "navigationStyle": "custom" } }, { diff --git a/pages/discount/discount.vue b/pages/discount/discount.vue index 45001c0..eec8dbb 100644 --- a/pages/discount/discount.vue +++ b/pages/discount/discount.vue @@ -1,30 +1,232 @@ - diff --git a/pages/venue/venue.vue b/pages/venue/venue.vue index 4bdf09b..cb08236 100644 --- a/pages/venue/venue.vue +++ b/pages/venue/venue.vue @@ -1,30 +1,232 @@ - diff --git a/pages/winners/winners.vue b/pages/winners/winners.vue index a7f9d87..41f94fc 100644 --- a/pages/winners/winners.vue +++ b/pages/winners/winners.vue @@ -1,30 +1,295 @@ -