同步版本
This commit is contained in:
@@ -31,8 +31,12 @@ const request = (parameter) => {
|
||||
'Authorization': store.getters.getToken || ''
|
||||
}
|
||||
|
||||
console.log('发送数据调试用', parameter)
|
||||
// 加载提示
|
||||
uni.showLoading({
|
||||
title: '加载中'
|
||||
});
|
||||
|
||||
console.log('dbug', parameter)
|
||||
// 请求实例
|
||||
return new Promise((resolve, reject) => {
|
||||
uni.request({
|
||||
@@ -46,6 +50,7 @@ const request = (parameter) => {
|
||||
updateToken('token', res.header.Authorization)
|
||||
}
|
||||
if(res.statusCode === 200){
|
||||
uni.hideLoading()
|
||||
const resolveData = res.data
|
||||
if(resolveData.status_code === 200) {
|
||||
resolve(resolveData.data)
|
||||
@@ -64,9 +69,41 @@ const request = (parameter) => {
|
||||
})
|
||||
}
|
||||
|
||||
// 文件上传
|
||||
const uploading = (paths) => {
|
||||
uni.showLoading({
|
||||
title: '上传中'
|
||||
});
|
||||
// 注入header
|
||||
config.header = {
|
||||
'Accept': 'application/json',
|
||||
'Authorization': store.getters.getToken || ''
|
||||
}
|
||||
// 上传图片
|
||||
return new Promise((resolve, reject) => {
|
||||
uni.uploadFile({
|
||||
url : config.apiUrl + 'storage/uploads',
|
||||
files : paths,
|
||||
header : config.header || {},
|
||||
success : res=>{
|
||||
if(res.statusCode === 200){
|
||||
uni.hideLoading()
|
||||
let updData = JSON.parse(res.data)
|
||||
if(updData.status_code === 200){
|
||||
resolve(updData.data)
|
||||
return
|
||||
}
|
||||
reject(updData)
|
||||
return
|
||||
}
|
||||
errToast(res.statusCode)
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
// 处理一些http请求错误提示
|
||||
const errToast = (code) => {
|
||||
console.log(code)
|
||||
switch (code){
|
||||
case 404:
|
||||
uni.showToast({
|
||||
@@ -107,10 +144,13 @@ const loginHint = () => {
|
||||
success: res=> {
|
||||
loginHintState = false
|
||||
if (res.confirm) uni.reLaunch({
|
||||
url: '/pages/auth/login?type=overdue'
|
||||
url: '/pages/equity/index'
|
||||
})
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export default request
|
||||
export {
|
||||
request,
|
||||
uploading
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
* moduleName: 鉴权
|
||||
*/
|
||||
|
||||
import request from '../index'
|
||||
import { request } from '../index'
|
||||
|
||||
// 一键登录
|
||||
const keyAuth = (data) => {
|
||||
|
||||
91
apis/interfaces/company.js
Normal file
91
apis/interfaces/company.js
Normal file
@@ -0,0 +1,91 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 企业
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 企业注册配置信息
|
||||
const createConfig = () => {
|
||||
return request({
|
||||
url: 'companies/inits/create'
|
||||
})
|
||||
}
|
||||
|
||||
// 企业行业信息
|
||||
const inits = data => {
|
||||
return request({
|
||||
url: 'companies/inits',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 企业广场
|
||||
const companies = data => {
|
||||
return request({
|
||||
url: 'companies',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 企业列表
|
||||
const companiesList = data => {
|
||||
return request({
|
||||
url: 'companies/lists',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 企业认证配置信息
|
||||
const appliesCreate = () => {
|
||||
return request({
|
||||
url: 'companies/applies/create'
|
||||
})
|
||||
}
|
||||
|
||||
// 企业认证提交、编辑
|
||||
const applies = (data,method) => {
|
||||
return request({
|
||||
url: 'companies/applies',
|
||||
method,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 企业认证前置条件
|
||||
const isallow = () => {
|
||||
return request({
|
||||
url: 'companies/applies/isallow',
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
|
||||
// 企业申请状态
|
||||
const appliesQuery = () => {
|
||||
return request({
|
||||
url: 'companies/applies/query'
|
||||
})
|
||||
}
|
||||
|
||||
// 企业信息展示
|
||||
const appliesInfo = () => {
|
||||
return request({
|
||||
url: 'companies/applies'
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
createConfig,
|
||||
inits,
|
||||
companies,
|
||||
companiesList,
|
||||
appliesCreate,
|
||||
applies,
|
||||
isallow,
|
||||
appliesQuery,
|
||||
appliesInfo
|
||||
}
|
||||
36
apis/interfaces/goods.js
Normal file
36
apis/interfaces/goods.js
Normal file
@@ -0,0 +1,36 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 商品
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 商城首页
|
||||
const mall = data => {
|
||||
return request({
|
||||
url: "mall"
|
||||
})
|
||||
}
|
||||
|
||||
// 商品列表
|
||||
const list = data => {
|
||||
return request({
|
||||
url: "mall/goods"
|
||||
})
|
||||
}
|
||||
|
||||
// 商品详情
|
||||
const goods = id => {
|
||||
return request({
|
||||
url: 'mall/goods/' + id
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
mall,
|
||||
list,
|
||||
goods
|
||||
}
|
||||
22
apis/interfaces/order.js
Normal file
22
apis/interfaces/order.js
Normal file
@@ -0,0 +1,22 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 订单
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 创建,确认订单
|
||||
const buy = (data, method) => {
|
||||
return request({
|
||||
url: 'mall/buy/goods',
|
||||
method,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
buy
|
||||
}
|
||||
56
apis/interfaces/store.js
Normal file
56
apis/interfaces/store.js
Normal file
@@ -0,0 +1,56 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 企业工具
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 企业首页
|
||||
const index = () => {
|
||||
return request({
|
||||
url: 'companies/index'
|
||||
})
|
||||
}
|
||||
|
||||
// 成交客户
|
||||
const customer = data => {
|
||||
return request({
|
||||
url: 'mall/statistics',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 访客记录
|
||||
const visitors = data => {
|
||||
return request({
|
||||
url: 'companies/visitors/lists',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 基础信息模块
|
||||
const basicsConfig = () => {
|
||||
return request({
|
||||
url: 'companies/info/create'
|
||||
})
|
||||
}
|
||||
|
||||
// 企业基础信息 编辑
|
||||
const basicsInfo = (method, data) => {
|
||||
return request({
|
||||
url: 'companies/info',
|
||||
method,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
index,
|
||||
customer,
|
||||
visitors,
|
||||
basicsConfig,
|
||||
basicsInfo
|
||||
}
|
||||
17
apis/interfaces/uploading.js
Normal file
17
apis/interfaces/uploading.js
Normal file
@@ -0,0 +1,17 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 上传图片
|
||||
*/
|
||||
|
||||
import { uploading as upd } from '../index'
|
||||
|
||||
const uploads = (paths) => {
|
||||
return upd(paths)
|
||||
}
|
||||
|
||||
export {
|
||||
uploads
|
||||
}
|
||||
37
apis/interfaces/vip.js
Normal file
37
apis/interfaces/vip.js
Normal file
@@ -0,0 +1,37 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 会员
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 会员身份信息
|
||||
const identities = () => {
|
||||
return request({
|
||||
url: 'user/identities'
|
||||
})
|
||||
}
|
||||
|
||||
// 开通会员
|
||||
const vipOrder = id =>{
|
||||
return request({
|
||||
url : 'user/identities/create/' + id,
|
||||
method : 'POST'
|
||||
})
|
||||
}
|
||||
|
||||
// 开通会员微信支付
|
||||
const vipWechatPay = id => {
|
||||
return request({
|
||||
url : 'user/identities/pay/' + id + '/wechat'
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
identities,
|
||||
vipOrder,
|
||||
vipWechatPay
|
||||
}
|
||||
Reference in New Issue
Block a user