Browse Source

其他接口的调整

master
453530270@qq.com 2 years ago
parent
commit
2bd4978415
  1. 12
      api/goods.js
  2. 6
      api/login/index.js
  3. 4
      config.js
  4. 6
      pages/index/index.vue
  5. 1
      pages/login/components/main.vue
  6. 10
      utils/request/index.js

12
api/goods.js

@ -1,10 +1,15 @@
import request from '@/utils/request' import request from '@/utils/request'
// 生成环境和测试环境相同
const prefix ="AgencyAddress/"
// api地址 // api地址
const api = { const api = {
list: 'goods/list', list: 'goods/list',
detail: 'goods/detail', detail: 'goods/detail',
specData: 'goods/specData' specData: 'goods/specData',
sogoods: prefix+"order/searchGoods"
} }
// 商品列表 // 商品列表
@ -21,3 +26,8 @@ export const detail = goodsId => {
export const specData = (goodsId) => { export const specData = (goodsId) => {
return request.get(api.specData, { goodsId }) return request.get(api.specData, { goodsId })
} }
// search goods
export const soglist = (data) => {
return request.post(api.sogoods, data )
}

6
api/login/index.js

@ -1,7 +1,9 @@
import request from '@/utils/request' import request from '@/utils/request'
// 前缀 // DEV 环境
const prefix ="slb/" const prefix ="dev-api/"
// 正式环境
// const prefix ="slb/"
// api地址 // api地址
const api = { const api = {

4
config.js

@ -7,9 +7,9 @@ module.exports = {
// 例如: https://www.你的域名.com/index.php?s=/api/ // 例如: https://www.你的域名.com/index.php?s=/api/
//apiUrl: "http://192.168.66.16:8089/index.php?s=/api/", //apiUrl: "http://192.168.66.16:8089/index.php?s=/api/",
// dev env // dev env
// apiUrl: "http://58.30.231.137:8022/", apiUrl: "http://58.30.231.137:8022/",
// product env // product env
apiUrl: "http://10.24.4.14:80/", // apiUrl: "http://10.24.4.14:80/",
/** /**
* 是否启用商城设置缓存 * 是否启用商城设置缓存

6
pages/index/index.vue

@ -43,6 +43,8 @@
import Search from './components/search' import Search from './components/search'
import Goods from './components/goods' import Goods from './components/goods'
import * as Gapi from '@/api/goods'
const App = getApp() const App = getApp()
export default { export default {
@ -99,6 +101,10 @@
}, },
// //
getHomeList(){ getHomeList(){
let rqdata={pay_type: 1,record_type: 2,goods_status: 1,page: 1,limit: 6}
Gapi.soglist(rqdata).then(res=>{
console.log("sgres:",res)
}).catch(reject);
// //
for(let i=0;i<5;i++){ for(let i=0;i<5;i++){
const obj = { const obj = {

1
pages/login/components/main.vue

@ -188,6 +188,7 @@
setTimeout(() => app.onNavigateBack(1), 2000) setTimeout(() => app.onNavigateBack(1), 2000)
}) })
.catch(err => { .catch(err => {
console.log("err",err)
// //
if (err.result.data.isBack) { if (err.result.data.isBack) {
setTimeout(() => app.onNavigateBack(1), 2000) setTimeout(() => app.onNavigateBack(1), 2000)

10
utils/request/index.js

@ -15,11 +15,10 @@ const $http = new request({
// 服务器本地上传文件地址 // 服务器本地上传文件地址
fileUrl: apiUrl, fileUrl: apiUrl,
// 服务器上传图片默认url // 服务器上传图片默认url
defaultUploadUrl: 'upload/image', // defaultUploadUrl: 'upload/image',
// 设置请求头(如果使用报错跨域问题,可能是content-type请求类型和后台那边设置的不一致) // 设置请求头(如果使用报错跨域问题,可能是content-type请求类型和后台那边设置的不一致)
header: { header: {
'content-type': 'application/json;charset=utf-8', 'Content-Type': 'application/json;charset=utf-8'
'Accept', 'application/json;charset=UTF-8'
}, },
// 请求超时时间, 单位ms(默认15000) // 请求超时时间, 单位ms(默认15000)
timeout: 15000, timeout: 15000,
@ -66,8 +65,11 @@ $http.requestStart = options => {
} }
// 请求前加入当前终端 // 请求前加入当前终端
options.header['platform'] = store.getters.platform options.header['platform'] = store.getters.platform
//
// options.header['Accept'] = "application/json;charset=UTF-8"
// options.header['Content-Length']=options.length
// 请求前加入Token // 请求前加入Token
options.header['normal_login_token'] = store.getters.token options.header['normal_login_token'] = store.getters.token??null
// return false 表示请求拦截,不会继续请求 // return false 表示请求拦截,不会继续请求
return options return options
} }

Loading…
Cancel
Save