123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- 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/json"},
- // header: {"content-type": "application/x-www-form-urlencoded"},
- success: (res) =>{
- // 调用接口成功
- resolve(res)
- },
- fail: (err) => {
- // 调用接口失败
- reject(err)
- }
- })
- })
- }
- }
- module.exports = {
- //沪深
- getHushen:(data) =>{
- return new Promise((resolve,reject)=> {
- resolve(service.get(urls.hushen,data))
- })
- },
- // 获取新闻列表
- getNewsList: (data) => {
- return new Promise((resolve,reject)=> {
- resolve(service.get(urls.newsList,data))
- })
- },
- // 获取新闻详情
- getDetails: (data) => {
- return new Promise((resolve,reject)=> {
- resolve(service.post(urls.detail,data))
- })
- },
- //搜索
- getSearch: (data) => {
- return new Promise((resolve,reject)=> {
- resolve(service.post(urls.search,data))
- })
- },
- //热门搜索
- hotSearch: (data) =>{
- return new Promise((resolve,reject) =>{
- resolve(service.get(urls.hotSearch,data))
- })
- },
- // 个人关注
- followList:(data)=>{
- return new Promise((resolve,reject)=>{
- resolve(service.post(urls.followList,data))
- })
- }
- }
|