| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- import $fetch from '@system.fetch'
- import $utils from './utils'
- var requestUrl = 'https://ltnovel8.weishuitang.com/pro-api/'
- function requestHandle(params) {
- // console.log(`🤖 当前正在发起请求的 Url 是: ${params.url}`)
- return new Promise((resolve, reject) => {
- $fetch.fetch({
- url: requestUrl + params.url,
- method: params.method,
- data: params.data,
- header:{
- 'Content-Type':'application/json',
- 'Authorization':`eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsImlhdCI6MTc1MzE2NjUwOCwiZXhwIjoxNzYxMTE1MzA4fQ.j6X0PPFH8za9puF_MOCwThQvfa4qb6fwCK2Kw7N0GtY`,
- // 'Authorization':`eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJvNFlyTzY0aWgyb3FscW1EV0RVS2NwOE9YQ0FvIiwiaWF0IjoxNzUzMzQ3MTU1LCJleHAiOjE3NTQ2NDMxNTV9.gnAmQ40ZkKA5_wRXbC7FTMafA2ZoMKsFkYcHN29nalA`,
- // Token:`eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsImlhdCI6MTc1MzE2NjUwOCwiZXhwIjoxNzYxMTE1MzA4fQ.j6X0PPFH8za9puF_MOCwThQvfa4qb6fwCK2Kw7N0GtY`,
- },
- success: data => {
- resolve(JSON.parse(data.data)) // .data.result
- },
- fail: (data, code) => {
- console.log(`🐛 request fail, code = ${code} `, data)
- reject(data)
- },
- complete: data => {
- reject(data)
- }
- })
- })
- }
- export default {
- post: function(url, params, op) {
- return requestHandle({
- method: 'post',
- url: url,
- data: params
- })
- },
- get: function(url, params = {}, op) {
- return requestHandle({
- method: 'get',
- url: $utils.queryString(url, params)
- })
- }
- }
|