1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- import urls from './urls'
-
- const service = {
- get (url,data) {
- return new Promise((resolve,reject) => {
- wx.request({
- method: 'get',
- url: url,
- data: data,
- header: {"content-type": "application/json"},
- success: (res) =>{
- // 调用接口成功
- resolve(res)
- },
- fail: (err) => {
- // 调用接口失败
- reject(err)
- }
- })
- })
- },
- post (url,data) {
- return new Promise((resolve,reject) => {
- wx.request({
- method: 'post',
- url: url,
- data: data,
- header: {"content-type": "application/x-www-form-urlencoded"},
- success: (res) =>{
- // 调用接口成功
- resolve(res)
- },
- fail: (err) => {
- // 调用接口失败
- reject(err)
- }
- })
- })
- }
- }
- module.exports = {
- // 获取新闻列表
- getNewsList: (data) => {
- return new Promise((resolve,reject)=> {
- resolve(service.get(urls.newsList,data))
- })
- },
- // 获取新闻详情
- getCateList: (data) => {
- return new Promise((resolve,reject)=> {
- resolve(service.get(urls.cateList,data))
- })
- },
- //搜索
- getSearch: (data) => {
- return new Promise((resolve,reject)=> {
- resolve(service.post(urls.search,data))
- })
- },
- }
|