同步版本

This commit is contained in:
唐明明
2021-08-24 08:53:35 +08:00
parent bfea54eb8f
commit 9a2acd3813
256 changed files with 15703 additions and 1803 deletions

View File

@@ -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
}

View File

@@ -6,7 +6,7 @@
* moduleName: 鉴权
*/
import request from '../index'
import { request } from '../index'
// 一键登录
const keyAuth = (data) => {

View 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
View 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
View 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
View 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
}

View 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
View 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
}