init
This commit is contained in:
62
apis/interfaces/address.js
Normal file
62
apis/interfaces/address.js
Normal file
@@ -0,0 +1,62 @@
|
||||
/**
|
||||
* zdx
|
||||
* moduleName: 地址
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 地址列表
|
||||
const addresses = () => {
|
||||
return request({
|
||||
url: 'mall/addresses',
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增地址
|
||||
const addAddresses = (data) => {
|
||||
return request({
|
||||
url: 'mall/addresses',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
// 根据地址id获取地址的详细信息
|
||||
const getAddresses = (id) => {
|
||||
return request({
|
||||
url: 'mall/addresses/'+id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
// 编辑
|
||||
const editAddresses = (id,data) => {
|
||||
return request({
|
||||
url: 'mall/addresses/'+id,
|
||||
method: 'put',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
// 删除
|
||||
const delAddresses = (id) => {
|
||||
return request({
|
||||
url: 'mall/addresses/'+id,
|
||||
method: 'DELETE'
|
||||
})
|
||||
}
|
||||
// 默认
|
||||
const defaultAddresses = (id) => {
|
||||
return request({
|
||||
url: 'mall/addresses/'+id+'/default',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
export {
|
||||
addresses,
|
||||
addAddresses,
|
||||
getAddresses,
|
||||
editAddresses,
|
||||
delAddresses,
|
||||
defaultAddresses
|
||||
}
|
||||
42
apis/interfaces/auth.js
Normal file
42
apis/interfaces/auth.js
Normal file
@@ -0,0 +1,42 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 鉴权
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 一键登录
|
||||
const keyAuth = (data) => {
|
||||
return request({
|
||||
url: 'user/socialite/login/unicloud/app',
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 验证码登录
|
||||
const smsAuth = (data) =>{
|
||||
return request({
|
||||
url: "user/auth/sms",
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取验证码
|
||||
const getSms = (data) =>{
|
||||
return request({
|
||||
url: "user/auth/verify",
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
keyAuth,
|
||||
smsAuth,
|
||||
getSms
|
||||
}
|
||||
100
apis/interfaces/company.js
Normal file
100
apis/interfaces/company.js
Normal file
@@ -0,0 +1,100 @@
|
||||
|
||||
/**
|
||||
* 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/edit'
|
||||
})
|
||||
}
|
||||
|
||||
// 企业行业分类
|
||||
const appliesCategory = data => {
|
||||
return request({
|
||||
url: 'companies/applies/category',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
createConfig,
|
||||
inits,
|
||||
companies,
|
||||
companiesList,
|
||||
appliesCreate,
|
||||
applies,
|
||||
isallow,
|
||||
appliesQuery,
|
||||
appliesInfo,
|
||||
appliesCategory
|
||||
}
|
||||
83
apis/interfaces/coupon.js
Normal file
83
apis/interfaces/coupon.js
Normal file
@@ -0,0 +1,83 @@
|
||||
/**
|
||||
* Web-zdx
|
||||
* moduleName: 优惠券相关
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 我的优惠券
|
||||
const myCoupon = (data) => {
|
||||
return request({
|
||||
url: 'coupons/user/coupons',
|
||||
method: 'get',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 优惠券分组列表
|
||||
const getCouponsListById = (id,data) => {
|
||||
return request({
|
||||
url: 'coupons/user/coupons/'+id+'/list',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
|
||||
// 根据优惠券id获取优惠券的详情信息
|
||||
const getCouponsInfoById = (id) => {
|
||||
return request({
|
||||
url: 'coupons/user/coupons/'+id,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 根据企业id获取企业首页的轮播图列表
|
||||
const couponsByCompanyId = (data) => {
|
||||
return request({
|
||||
url: 'coupons/all',
|
||||
method: 'get',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 领取优惠券
|
||||
const couponsGrant = (id) => {
|
||||
return request({
|
||||
url: 'coupons/'+id+'/grant',
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
// 获取优惠券可使用商品
|
||||
const getGoodsByGrantId = (data) => {
|
||||
return request({
|
||||
url: 'user/coupons/goods',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 使用提货券兑换商品
|
||||
const exchangeGoods = (data) => {
|
||||
return request({
|
||||
url: 'user/coupons/exchange',
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取核销二维码
|
||||
const getQrcodeByGrantId = (data) => {
|
||||
return request({
|
||||
url: 'coupons/user/coupons/qrcode',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
myCoupon,
|
||||
couponsByCompanyId,
|
||||
couponsGrant,
|
||||
getGoodsByGrantId,
|
||||
exchangeGoods,
|
||||
getCouponsListById,
|
||||
getCouponsInfoById,
|
||||
getQrcodeByGrantId
|
||||
}
|
||||
75
apis/interfaces/coupons.js
Normal file
75
apis/interfaces/coupons.js
Normal file
@@ -0,0 +1,75 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 优惠券
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 优惠券管理
|
||||
const toolsCoupons = (data) => {
|
||||
return request({
|
||||
url: 'coupons/tools/coupons',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 发布优惠券
|
||||
const pushCoupons = (data) => {
|
||||
return request({
|
||||
url: 'coupons/tools/coupons',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 关联券产品
|
||||
const couponsGoods = data => {
|
||||
return request({
|
||||
url: 'coupons/tools/coupons/goods',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 设置关联商品*********已废弃
|
||||
const couponsAddgoods = (id, data) => {
|
||||
return request({
|
||||
url: 'coupons/tools/coupons/' + id + '/addgoods',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 管理优惠券详情
|
||||
const magCouponsInfo = (id) => {
|
||||
return request({
|
||||
url: 'coupons/tools/coupons/' + id
|
||||
})
|
||||
}
|
||||
|
||||
// 上下架
|
||||
const magCouponsStatus = (id) => {
|
||||
return request({
|
||||
url: 'coupons/tools/coupons/' + id + '/status',
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
|
||||
// 设为推荐
|
||||
const magCouponsRecommend = id => {
|
||||
return request({
|
||||
url: 'coupons/tools/coupons/' + id + '/recommend'
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
toolsCoupons,
|
||||
pushCoupons,
|
||||
couponsGoods,
|
||||
couponsAddgoods,
|
||||
magCouponsInfo,
|
||||
magCouponsStatus,
|
||||
magCouponsRecommend
|
||||
}
|
||||
73
apis/interfaces/employees.js
Normal file
73
apis/interfaces/employees.js
Normal file
@@ -0,0 +1,73 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 企业员工管理
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 员工列表
|
||||
const employees = () => {
|
||||
return request({
|
||||
url: 'companies/employees'
|
||||
})
|
||||
}
|
||||
|
||||
// 添加员工配置项
|
||||
const employeesConfig = () => {
|
||||
return request({
|
||||
url: 'companies/employees/create'
|
||||
})
|
||||
}
|
||||
|
||||
// 添加员工
|
||||
const addEmployees = data => {
|
||||
return request({
|
||||
url: 'companies/employees',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 员工详情
|
||||
const employeesInfo = id => {
|
||||
return request({
|
||||
url: 'companies/employees/' + id
|
||||
})
|
||||
}
|
||||
|
||||
// 删除员工
|
||||
const employeesDelete = id => {
|
||||
return request({
|
||||
url: 'companies/employees/' + id,
|
||||
method: 'DELETE'
|
||||
})
|
||||
}
|
||||
|
||||
// 编辑员工
|
||||
const employeesPut = (id, data) => {
|
||||
return request({
|
||||
url: 'companies/employees/' + id,
|
||||
method: 'PUT',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 员工管理工具 手太欠
|
||||
const employeesTool = () => {
|
||||
return request({
|
||||
url: 'companies/employees/permission'
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
employees,
|
||||
employeesConfig,
|
||||
addEmployees,
|
||||
employeesInfo,
|
||||
employeesDelete,
|
||||
employeesPut,
|
||||
employeesTool
|
||||
}
|
||||
197
apis/interfaces/goods.js
Normal file
197
apis/interfaces/goods.js
Normal file
@@ -0,0 +1,197 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 商品
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 商城首页
|
||||
const mall = data => {
|
||||
return request({
|
||||
url: "mall"
|
||||
})
|
||||
}
|
||||
|
||||
// 商品列表
|
||||
const list = data => {
|
||||
return request({
|
||||
url: "mall/goods",
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 商品详情
|
||||
const goods = id => {
|
||||
return request({
|
||||
url: 'mall/goods/' + id
|
||||
})
|
||||
}
|
||||
|
||||
// 商品管理-商品列表
|
||||
const managesGoodsIndex = data => {
|
||||
return request({
|
||||
url: 'manages/goods/index',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
|
||||
// 商品管理-商品增发
|
||||
const managesGoodsMint = data => {
|
||||
return request({
|
||||
url: 'manages/goods/'+data.id+'/mint',
|
||||
data:data,
|
||||
method:'POST'
|
||||
})
|
||||
}
|
||||
|
||||
// 商品管理-商品燃烧
|
||||
const managesGoodsBurn = data => {
|
||||
return request({
|
||||
url: 'manages/goods/'+data.id+'/burn',
|
||||
data:data,
|
||||
method:'POST'
|
||||
})
|
||||
}
|
||||
|
||||
// 商品管理-商品上架 ********已废弃
|
||||
const managesGoodsOnsale = id => {
|
||||
return request({
|
||||
url: 'manages/goods/'+id+'/onsale',
|
||||
method:'PUT'
|
||||
})
|
||||
}
|
||||
|
||||
// 商品管理-商品下架 ********已废弃
|
||||
const managesGoodsOffsale = id => {
|
||||
return request({
|
||||
url: 'manages/goods/'+id+'/offsale',
|
||||
method:'PUT'
|
||||
})
|
||||
}
|
||||
|
||||
// 发布商品前置
|
||||
const managesGoodsCreateBefore = () => {
|
||||
return request({
|
||||
url: 'manages/goods/create'
|
||||
})
|
||||
}
|
||||
|
||||
// 发布商品
|
||||
const managesGoodsCreate = (data) => {
|
||||
return request({
|
||||
url: 'manages/goods',
|
||||
method:'POST',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
|
||||
// 发布产品类目
|
||||
const managesCategory = () => {
|
||||
return request({
|
||||
url: 'manages/goods/category'
|
||||
})
|
||||
}
|
||||
|
||||
// 发布产品类目类型配置
|
||||
const managesCreate = (data) => {
|
||||
return request({
|
||||
url: 'manages/goods/create',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 商品认证
|
||||
const managesGoodsAuth = (id, data) => {
|
||||
return request({
|
||||
url: 'manages/goods/' + id + '/extends',
|
||||
method:'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 商品删除
|
||||
const managesGoodsDelete = id => {
|
||||
return request({
|
||||
url: 'manages/goods/' + id,
|
||||
method:'DELETE'
|
||||
})
|
||||
}
|
||||
|
||||
// 产品信息
|
||||
const managesGoodsEdit = id => {
|
||||
return request({
|
||||
url: 'manages/goods/' + id
|
||||
})
|
||||
}
|
||||
|
||||
// 区块链证书
|
||||
const managesChain = (id) => {
|
||||
return request({
|
||||
url: 'mall/goods/'+ id + '/chain'
|
||||
})
|
||||
}
|
||||
|
||||
// 商品认证
|
||||
const managesAttestation = (id) => {
|
||||
return request({
|
||||
url: 'mall/goods/'+ id +'/message'
|
||||
})
|
||||
}
|
||||
|
||||
// 商品溯源
|
||||
const managesTracedTo = (id) => {
|
||||
return request({
|
||||
url: 'mall/goods/'+ id +'/trace'
|
||||
})
|
||||
}
|
||||
|
||||
// 领取优惠券
|
||||
const managesCoupons = (id) => {
|
||||
return request({
|
||||
url: 'coupons/'+ id +'/grant',
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
|
||||
// 产品编辑
|
||||
const managesGoodsPut = (id, data) => {
|
||||
return request({
|
||||
url: 'manages/goods/' + id,
|
||||
method: 'PUT',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 产品附加信息
|
||||
const managesGoodsExtends = id => {
|
||||
return request({
|
||||
url: 'manages/goods/' + id + '/extends',
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
mall,
|
||||
list,
|
||||
goods,
|
||||
managesGoodsIndex,
|
||||
managesGoodsMint,
|
||||
managesGoodsBurn,
|
||||
managesGoodsOnsale,
|
||||
managesGoodsOffsale,
|
||||
managesGoodsCreateBefore,
|
||||
managesGoodsCreate,
|
||||
managesCategory,
|
||||
managesGoodsAuth,
|
||||
managesGoodsDelete,
|
||||
managesGoodsEdit,
|
||||
managesCreate,
|
||||
managesChain,
|
||||
managesAttestation,
|
||||
managesTracedTo,
|
||||
managesCoupons,
|
||||
managesGoodsPut,
|
||||
managesGoodsExtends
|
||||
}
|
||||
102
apis/interfaces/market.js
Normal file
102
apis/interfaces/market.js
Normal file
@@ -0,0 +1,102 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 转让市场
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 转让市场
|
||||
const markets = data => {
|
||||
return request({
|
||||
url: 'markets',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 转让市场记录
|
||||
const marketsLogs = data => {
|
||||
return request({
|
||||
url: 'markets/orders',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 转让详情
|
||||
const marketsInfo = id => {
|
||||
return request({
|
||||
url: 'markets/' + id
|
||||
})
|
||||
}
|
||||
|
||||
// 提交支付订单
|
||||
const marketsBuy = (id, data) => {
|
||||
return request({
|
||||
url: 'markets/' + id + '/create',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 转让市场支付
|
||||
const marketsPay = (id, platform) => {
|
||||
return request({
|
||||
url: 'markets/pay/' + id + '/' + platform
|
||||
})
|
||||
}
|
||||
|
||||
// 转让权证信息
|
||||
const marketsCreateInfo = symbol => {
|
||||
return request({
|
||||
url: 'markets/user/markets/create',
|
||||
data: { symbol }
|
||||
})
|
||||
}
|
||||
|
||||
// 提交权证转让
|
||||
const marketsCreate = data => {
|
||||
return request({
|
||||
url: 'markets/user/markets/create',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 转让管理
|
||||
const marketsMag = data => {
|
||||
return request({
|
||||
url: 'markets/user/markets',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 取消转让
|
||||
const marketsCancel = id => {
|
||||
return request({
|
||||
url: 'markets/' + id + '/cancel',
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
|
||||
// 我的成交理事
|
||||
const marketsOrdersLogs = (data, name) => {
|
||||
return request({
|
||||
url: 'markets/orders/' + name,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
markets,
|
||||
marketsLogs,
|
||||
marketsInfo,
|
||||
marketsBuy,
|
||||
marketsPay,
|
||||
marketsCreateInfo,
|
||||
marketsCreate,
|
||||
marketsMag,
|
||||
marketsCancel,
|
||||
marketsOrdersLogs
|
||||
}
|
||||
97
apis/interfaces/mine.js
Normal file
97
apis/interfaces/mine.js
Normal file
@@ -0,0 +1,97 @@
|
||||
/**
|
||||
* Web-zdx
|
||||
* moduleName:个人中心相关操作
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 关注店铺
|
||||
const shopSubscribe = (id) => {
|
||||
return request({
|
||||
url: 'mall/shops/subscribe/' + id,
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
|
||||
// 我的关注店铺列表
|
||||
const shopSubscribeList = (page) => {
|
||||
return request({
|
||||
url: 'mall/shops/subscribe',
|
||||
method:'get',
|
||||
data:{
|
||||
page:page
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 关于我们
|
||||
const aboutUs = () => {
|
||||
return request({
|
||||
url: 'articles/about'
|
||||
})
|
||||
}
|
||||
|
||||
// 获取用户信息
|
||||
const getUserInfo = () => {
|
||||
return request({
|
||||
url: 'user/app'
|
||||
})
|
||||
}
|
||||
|
||||
// 获取用户设置中心的信息
|
||||
const getUserSettingInfo = () => {
|
||||
return request({
|
||||
url: 'user/setting'
|
||||
})
|
||||
}
|
||||
|
||||
// 账号余额等信息
|
||||
const chaineb = (data) => {
|
||||
return request({
|
||||
url: 'user/account/chaineb',
|
||||
method:'get',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
|
||||
// 我的足迹
|
||||
const browsers = (page) => {
|
||||
return request({
|
||||
url: 'mall/goods/browsers',
|
||||
method: 'get',
|
||||
data: {
|
||||
page:page,
|
||||
page_size:20
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 修改用户头像或昵称
|
||||
const resetUserInfo= (data) => {
|
||||
return request({
|
||||
url: 'user/'+data.key,
|
||||
method: 'PUT',
|
||||
data:{
|
||||
value:data.value
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 我的推广码
|
||||
const appcode = () => {
|
||||
return request({
|
||||
url: 'user/appcode'
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
shopSubscribe,
|
||||
shopSubscribeList,
|
||||
aboutUs,
|
||||
getUserInfo,
|
||||
getUserSettingInfo,
|
||||
chaineb,
|
||||
browsers,
|
||||
resetUserInfo,
|
||||
appcode
|
||||
}
|
||||
146
apis/interfaces/numberWeight.js
Normal file
146
apis/interfaces/numberWeight.js
Normal file
@@ -0,0 +1,146 @@
|
||||
/**
|
||||
* Web-zdx
|
||||
* moduleName: 我的数权
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 我的数权
|
||||
const mallWarrants = (data) => {
|
||||
return request({
|
||||
url: 'mall/warrants',
|
||||
method: 'GET',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 我的数权Id获取数权详情
|
||||
const mallWarrantsList = (symbol) => {
|
||||
return request({
|
||||
url: 'mall/warrants/exchange',
|
||||
method: 'GET',
|
||||
data: {
|
||||
symbol:symbol
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 确认提货
|
||||
const mallWarrantsSure = (data) => {
|
||||
return request({
|
||||
url: 'mall/warrants/exchange',
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 我的邮寄订单,我的提货单
|
||||
const mallShipmentsPostShop = (apiUrl,data) => {
|
||||
return request({
|
||||
url: apiUrl,
|
||||
method: 'GET',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 根据提货单的no 获取提货单的详情
|
||||
const mallShipmentsInfo = (no) => {
|
||||
return request({
|
||||
url: 'mall/shipments/'+no,
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
// 取消提货单
|
||||
const mallShipmentsCancel = (shipmentNo) => {
|
||||
return request({
|
||||
url: 'mall/shipments/'+ shipmentNo+'/cancel',
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
|
||||
// 签收提货单
|
||||
const mallShipmentsSign = (shipmentNo) => {
|
||||
return request({
|
||||
url: 'mall/shipments/'+ shipmentNo+'/sign',
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
|
||||
// 退货单申请退货
|
||||
const mallShipmentsRefund = (data) => {
|
||||
return request({
|
||||
url: 'mall/shipments/'+ data.shipment_no+'/refund',
|
||||
method: 'POST',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
|
||||
// 退货单申请退货前置条件
|
||||
const mallShipmentsRefundInfo = (shipmentNo) => {
|
||||
return request({
|
||||
url: 'mall/shipments/'+ shipmentNo+'/refund',
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
// 查看物流接口
|
||||
const mallShipmentsLogistic = (shipmentNo) => {
|
||||
return request({
|
||||
url: 'mall/shipments/'+ shipmentNo+'/logistic',
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
// 我的退货单 mall/refunds
|
||||
const mallRefunds = (data) => {
|
||||
return request({
|
||||
url: 'mall/refunds',
|
||||
method: 'GET',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
//退货单详情页
|
||||
const mallRefundsInfo = (no) => {
|
||||
return request({
|
||||
url: 'mall/refunds/'+no,
|
||||
method: 'GET'
|
||||
})
|
||||
}
|
||||
|
||||
// 确认退货mall/refunds/{refund}/deliver
|
||||
const mallRefundsDeliver = (data) => {
|
||||
return request({
|
||||
url: 'mall/refunds/'+data.refund+'/deliver',
|
||||
method: 'POST',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
|
||||
// 提货单或者服务单生成提货二维码
|
||||
const mallWarrantsQrcode = (data) => {
|
||||
return request({
|
||||
url: 'mall/warrants/qrcode',
|
||||
method: 'GET',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
export {
|
||||
mallWarrants,
|
||||
mallWarrantsList,
|
||||
mallWarrantsSure,
|
||||
mallShipmentsPostShop,
|
||||
mallShipmentsInfo,
|
||||
mallShipmentsCancel,
|
||||
mallShipmentsSign,
|
||||
mallShipmentsRefund,
|
||||
mallShipmentsRefundInfo,
|
||||
mallShipmentsLogistic,
|
||||
mallRefunds,
|
||||
mallRefundsInfo,
|
||||
mallRefundsDeliver,
|
||||
mallWarrantsQrcode
|
||||
}
|
||||
30
apis/interfaces/order.js
Normal file
30
apis/interfaces/order.js
Normal file
@@ -0,0 +1,30 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 订单
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 创建,确认订单
|
||||
const buy = (data, method) => {
|
||||
return request({
|
||||
url: 'mall/buy/goods',
|
||||
method,
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// eb支付
|
||||
const eb = (no) => {
|
||||
return request({
|
||||
url: 'mall/pay/' + no + '/eb',
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
buy,
|
||||
eb
|
||||
}
|
||||
31
apis/interfaces/scan.js
Normal file
31
apis/interfaces/scan.js
Normal file
@@ -0,0 +1,31 @@
|
||||
/**
|
||||
* Web-zdx
|
||||
* moduleName:核销相关操作
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
|
||||
// 扫码前置条件 get 核销前置 post 表示核销
|
||||
const scanInfo = (apiUrl,data,method) => {
|
||||
return request({
|
||||
url: apiUrl,
|
||||
method:method,
|
||||
data:data
|
||||
})
|
||||
}
|
||||
|
||||
// 核销记录
|
||||
const scanList = (apiUrl,data) => {
|
||||
return request({
|
||||
url: apiUrl,
|
||||
method:'GET',
|
||||
data:data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
export {
|
||||
scanInfo,
|
||||
scanList
|
||||
}
|
||||
57
apis/interfaces/shop.js
Normal file
57
apis/interfaces/shop.js
Normal file
@@ -0,0 +1,57 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 部门/门店
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 列表
|
||||
const shops = () => {
|
||||
return request({
|
||||
url: 'coupons/tools/stores'
|
||||
})
|
||||
}
|
||||
|
||||
// 创建
|
||||
const create = data => {
|
||||
return request({
|
||||
url: 'coupons/tools/stores',
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 详情
|
||||
const editInfo = storeId => {
|
||||
return request({
|
||||
url: 'coupons/tools/stores/' + storeId + '/edit'
|
||||
})
|
||||
}
|
||||
|
||||
// 编辑
|
||||
const putShop = (storeId, data) => {
|
||||
return request({
|
||||
url: 'coupons/tools/stores/' + storeId,
|
||||
method: 'PUT',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除
|
||||
const deleteShop = storeId => {
|
||||
return request({
|
||||
url: 'coupons/tools/stores/' + storeId,
|
||||
method: 'DELETE'
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
shops,
|
||||
create,
|
||||
editInfo,
|
||||
putShop,
|
||||
deleteShop
|
||||
}
|
||||
171
apis/interfaces/store.js
Normal file
171
apis/interfaces/store.js
Normal file
@@ -0,0 +1,171 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 企业工具
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 企业首页
|
||||
const index = () => {
|
||||
return request({
|
||||
url: 'companies/index'
|
||||
})
|
||||
}
|
||||
|
||||
// 成交客户 *********已废弃
|
||||
const customer = data => {
|
||||
return request({
|
||||
url: 'mall/statistics',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 成交客户
|
||||
const orderUsers = data => {
|
||||
return request({
|
||||
url: 'manages/order_users',
|
||||
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
|
||||
})
|
||||
}
|
||||
|
||||
// 营销推广码
|
||||
const companiesCode = () => {
|
||||
return request({
|
||||
url: 'companies/code'
|
||||
})
|
||||
}
|
||||
|
||||
// 退货单列表
|
||||
const storeReturn = (state) => {
|
||||
return request({
|
||||
url: 'manages/refunds',
|
||||
data: {
|
||||
state
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 退货单详情
|
||||
const orderDetails = (refund_id) => {
|
||||
return request({
|
||||
url: 'manages/refunds/' + refund_id
|
||||
})
|
||||
}
|
||||
|
||||
// 退货单-操作日志
|
||||
const orderJournal = (refund_id) => {
|
||||
return request({
|
||||
url: 'mall/refunds/' + refund_id + '/logs'
|
||||
})
|
||||
}
|
||||
|
||||
// 退货单签收
|
||||
const storeSign = (refund_id) => {
|
||||
return request({
|
||||
url: 'manages/refunds/' + refund_id + '/sign'
|
||||
})
|
||||
}
|
||||
|
||||
// 退货单-退货
|
||||
const storeToken = (refund_id) => {
|
||||
return request({
|
||||
url: 'manages/refunds/' + refund_id + '/retoken'
|
||||
})
|
||||
}
|
||||
|
||||
// 退货单-审核
|
||||
const storeAudit = (refund_id, data) => {
|
||||
return request({
|
||||
url: 'manages/refunds/' + refund_id + '/audit',
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 提货单列表
|
||||
const storeDeliver = (state) => {
|
||||
return request({
|
||||
url: 'manages/shipments',
|
||||
data: {
|
||||
state
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 提货单详情
|
||||
const deliverDetails = (shipment__no) => {
|
||||
return request({
|
||||
url: 'manages/shipments/' + shipment__no
|
||||
})
|
||||
}
|
||||
|
||||
// 提货单发货前置
|
||||
const deliverFront = (shipment__no) => {
|
||||
return request({
|
||||
url: 'manages/shipments/' + shipment__no + '/deliver'
|
||||
})
|
||||
}
|
||||
|
||||
// 提货单发货
|
||||
const deliverForm = (shipment__no, data) => {
|
||||
return request({
|
||||
url: 'manages/shipments/' + shipment__no + '/deliver',
|
||||
method: 'POST',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 提货单物流
|
||||
const deliverLogistic = (shipment__no) => {
|
||||
return request({
|
||||
url: 'manages/shipments/' + shipment__no + '/logistic'
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
index,
|
||||
customer,
|
||||
orderUsers,
|
||||
visitors,
|
||||
basicsConfig,
|
||||
basicsInfo,
|
||||
companiesCode,
|
||||
storeReturn,
|
||||
orderDetails,
|
||||
orderJournal,
|
||||
storeSign,
|
||||
storeToken,
|
||||
storeAudit,
|
||||
storeDeliver,
|
||||
deliverDetails,
|
||||
deliverFront,
|
||||
deliverForm,
|
||||
deliverLogistic
|
||||
}
|
||||
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
|
||||
}
|
||||
55
apis/interfaces/vip.js
Normal file
55
apis/interfaces/vip.js
Normal file
@@ -0,0 +1,55 @@
|
||||
|
||||
/**
|
||||
* Web唐明明
|
||||
* 匆匆数载恍如梦,岁月迢迢华发增。
|
||||
* 碌碌无为枉半生,一朝惊醒万事空。
|
||||
* moduleName: 会员
|
||||
*/
|
||||
|
||||
import { request } from '../index'
|
||||
|
||||
// 会员身份信息
|
||||
const identities = () => {
|
||||
return request({
|
||||
url: 'user/identities'
|
||||
})
|
||||
}
|
||||
|
||||
// 开通会员
|
||||
const vipOrder = (id, data) =>{
|
||||
return request({
|
||||
url : 'user/identities/create/' + id,
|
||||
method : 'POST',
|
||||
data : data
|
||||
})
|
||||
}
|
||||
|
||||
// 开通会员微信支付
|
||||
const vipWechatPay = id => {
|
||||
return request({
|
||||
url : 'user/identities/pay/' + id + '/wechat'
|
||||
})
|
||||
}
|
||||
|
||||
// 开通身份内容
|
||||
const vipCont = (id, data) =>{
|
||||
return request({
|
||||
url : 'user/identities/create/' + id,
|
||||
data : data
|
||||
})
|
||||
}
|
||||
|
||||
// 会员开通协议
|
||||
const userAgree = () =>{
|
||||
return request({
|
||||
url : 'articles/agreement/openvip'
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
identities,
|
||||
vipOrder,
|
||||
vipWechatPay,
|
||||
vipCont,
|
||||
userAgree
|
||||
}
|
||||
Reference in New Issue
Block a user