初始上传
This commit is contained in:
12
addon/pc/source/os/api/addon.js
Executable file
12
addon/pc/source/os/api/addon.js
Executable file
@@ -0,0 +1,12 @@
|
||||
import http from "../utils/http"
|
||||
|
||||
/**
|
||||
* 插件是否存在
|
||||
* @param {object} params
|
||||
*/
|
||||
export function addonisexit(params) {
|
||||
return http({
|
||||
url: "/api/addon/addonisexit",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
22
addon/pc/source/os/api/address.js
Executable file
22
addon/pc/source/os/api/address.js
Executable file
@@ -0,0 +1,22 @@
|
||||
import http from "../utils/http"
|
||||
|
||||
/**
|
||||
* 地址
|
||||
* @param {object} params
|
||||
*/
|
||||
export function getArea(params) {
|
||||
return http({
|
||||
url: "/api/address/lists",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取地区
|
||||
*/
|
||||
export function getCity(params) {
|
||||
return http({
|
||||
url: "/api/address/city",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
86
addon/pc/source/os/api/auth/login.js
Executable file
86
addon/pc/source/os/api/auth/login.js
Executable file
@@ -0,0 +1,86 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 登录
|
||||
*/
|
||||
export function login(params) {
|
||||
return http({
|
||||
url: "/api/login/login",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 手机号登录
|
||||
* @param params
|
||||
* @returns {Promise}
|
||||
*/
|
||||
export function mobile_login(params) {
|
||||
return http({
|
||||
url: "/api/login/mobile",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取短信动态码
|
||||
*/
|
||||
export function mobileCode(params) {
|
||||
return http({
|
||||
url: "/api/login/mobileCode",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 重置密码
|
||||
*/
|
||||
export function rePass(params) {
|
||||
return http({
|
||||
url: "/api/findpassword/mobile",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 下一步
|
||||
*/
|
||||
export function nextStep(params) {
|
||||
return http(
|
||||
{
|
||||
url: "/api/member/checkmobile",
|
||||
data: params
|
||||
},
|
||||
-1
|
||||
)
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取短信动态码
|
||||
*/
|
||||
export function smsCode(params) {
|
||||
return http({
|
||||
url: "/api/findpassword/mobilecode",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取注册配置
|
||||
*/
|
||||
export function registerConfig(params) {
|
||||
return http({
|
||||
url: "/api/register/config",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取微信绑定手机短信动态码
|
||||
*/
|
||||
export function wechatMobileCode(params) {
|
||||
return http({
|
||||
url: "/api/login/getMobileCode",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
61
addon/pc/source/os/api/auth/register.js
Executable file
61
addon/pc/source/os/api/auth/register.js
Executable file
@@ -0,0 +1,61 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 获取注册协议
|
||||
*/
|
||||
export function getRegisterAgreement(params) {
|
||||
return http({
|
||||
url: "/api/register/aggrement",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取新人福利
|
||||
*/
|
||||
export function getRegisterReward(params) {
|
||||
return http({
|
||||
url: "/memberregister/api/Config/Config",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 账号密码注册
|
||||
*/
|
||||
export function register(params) {
|
||||
return http({
|
||||
url: "/api/register/username",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 手机号注册
|
||||
*/
|
||||
export function registerMobile(params) {
|
||||
return http({
|
||||
url: "/api/register/mobile",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取注册短信动态码
|
||||
*/
|
||||
export function registerMobileCode(params) {
|
||||
return http({
|
||||
url: "/api/register/mobileCode",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 注册配置
|
||||
*/
|
||||
export function registerConfig(params) {
|
||||
return http({
|
||||
url: "/api/register/config",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
12
addon/pc/source/os/api/bundling.js
Executable file
12
addon/pc/source/os/api/bundling.js
Executable file
@@ -0,0 +1,12 @@
|
||||
import http from "../utils/http"
|
||||
|
||||
/**
|
||||
* 组合套餐列表
|
||||
* @param {object} params
|
||||
*/
|
||||
export function bundlingList(params) {
|
||||
return http({
|
||||
url: "/bundling/api/bundling/lists",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
31
addon/pc/source/os/api/cms/article.js
Executable file
31
addon/pc/source/os/api/cms/article.js
Executable file
@@ -0,0 +1,31 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 获取文章列表
|
||||
*/
|
||||
export function getArticleList(params) {
|
||||
return http({
|
||||
url: "/api/article/page",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取文章分类列表
|
||||
*/
|
||||
export function articleCategoryList(params) {
|
||||
return http({
|
||||
url: "/api/article/category",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取文章详情
|
||||
*/
|
||||
export function articleDetail(params) {
|
||||
return http({
|
||||
url: "/api/article/info",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
31
addon/pc/source/os/api/cms/help.js
Executable file
31
addon/pc/source/os/api/cms/help.js
Executable file
@@ -0,0 +1,31 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 获取帮助列表
|
||||
*/
|
||||
export function helpList(params) {
|
||||
return http({
|
||||
url: "/api/helpclass/lists",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取帮助详情
|
||||
*/
|
||||
export function helpDetail(params) {
|
||||
return http({
|
||||
url: "/api/help/info",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取帮助详情
|
||||
*/
|
||||
export function helpOther(params) {
|
||||
return http({
|
||||
url: "/api/help/page",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
21
addon/pc/source/os/api/cms/notice.js
Executable file
21
addon/pc/source/os/api/cms/notice.js
Executable file
@@ -0,0 +1,21 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 获取公告列表
|
||||
*/
|
||||
export function noticesList(params) {
|
||||
return http({
|
||||
url: "/api/notice/page",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取公告详情
|
||||
*/
|
||||
export function noticeDetail(params) {
|
||||
return http({
|
||||
url: "/api/notice/info",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
48
addon/pc/source/os/api/combo.js
Executable file
48
addon/pc/source/os/api/combo.js
Executable file
@@ -0,0 +1,48 @@
|
||||
import http from "../utils/http"
|
||||
|
||||
/**
|
||||
* 获取订单初始化数据
|
||||
* @param {object} params
|
||||
*/
|
||||
export function payment(params) {
|
||||
return http({
|
||||
url: "/bundling/api/ordercreate/payment",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取订单初始化数据
|
||||
* @param {object} params
|
||||
*/
|
||||
export function calculate(params) {
|
||||
return http({
|
||||
url: "/bundling/api/ordercreate/calculate",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单创建
|
||||
* @param {object} params
|
||||
*/
|
||||
export function orderCreate(params) {
|
||||
return http({
|
||||
url: "/bundling/api/ordercreate/create",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取套餐列表
|
||||
* @param {object} params
|
||||
*/
|
||||
export function detail(params) {
|
||||
return http({
|
||||
url: "/bundling/api/bundling/detail",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
31
addon/pc/source/os/api/coupon.js
Executable file
31
addon/pc/source/os/api/coupon.js
Executable file
@@ -0,0 +1,31 @@
|
||||
import http from "../utils/http"
|
||||
|
||||
/**
|
||||
* 优惠券类型列表
|
||||
* @param {object} params
|
||||
*/
|
||||
export function couponTypeList(params) {
|
||||
return http({
|
||||
url: "/coupon/api/coupon/typepagelists",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 领取优惠券
|
||||
* @param {object} params
|
||||
*/
|
||||
export function couponReceive(params) {
|
||||
return http({
|
||||
url: "/coupon/api/coupon/receive",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
export function goodsCoupon(params) {
|
||||
return http({
|
||||
url: "/coupon/api/coupon/goodsCoupon",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
59
addon/pc/source/os/api/goods/cart.js
Executable file
59
addon/pc/source/os/api/goods/cart.js
Executable file
@@ -0,0 +1,59 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 加入购物车
|
||||
* @param {array} params
|
||||
*/
|
||||
export function addToCart(params) {
|
||||
return http({
|
||||
data: params,
|
||||
url: "/api/cart/add",
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 购物车列表
|
||||
* @param {array} params
|
||||
*/
|
||||
export function cartList(params) {
|
||||
return http({
|
||||
data: params,
|
||||
url: "/api/cart/goodslists"
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除购物车
|
||||
* @param {array} params
|
||||
*/
|
||||
export function deleteCart(params) {
|
||||
return http({
|
||||
data: params,
|
||||
url: "/api/cart/delete",
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改购物车数量
|
||||
* @param {array} params
|
||||
*/
|
||||
export function editCartNum(params) {
|
||||
return http({
|
||||
data: params,
|
||||
url: "/api/cart/edit",
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取购物车数量
|
||||
* @param {array} params
|
||||
*/
|
||||
export function getCartCount(params) {
|
||||
return http({
|
||||
data: params,
|
||||
url: "/api/cart/count"
|
||||
})
|
||||
}
|
||||
23
addon/pc/source/os/api/goods/evaluate.js
Executable file
23
addon/pc/source/os/api/goods/evaluate.js
Executable file
@@ -0,0 +1,23 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 商品评价列表
|
||||
* @param {object} params
|
||||
*/
|
||||
export function goodsEvaluateList(params) {
|
||||
return http({
|
||||
url: "/api/goodsevaluate/page",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品评价数量
|
||||
* @param {object} params
|
||||
*/
|
||||
export function goodsEvaluateCount(params) {
|
||||
return http({
|
||||
url: "/api/goodsevaluate/getgoodsevaluate",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
128
addon/pc/source/os/api/goods/goods.js
Executable file
128
addon/pc/source/os/api/goods/goods.js
Executable file
@@ -0,0 +1,128 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 商品列表
|
||||
* @param {object} params
|
||||
*/
|
||||
export function goodsSkuPage(params) {
|
||||
return http({
|
||||
url: "/api/goodssku/page",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
export function goodsSkuList(params) {
|
||||
return http({
|
||||
url: "/api/goodssku/lists",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品详情
|
||||
* @param {Object} params
|
||||
*/
|
||||
export function goodsSkuDetail(params) {
|
||||
return http({
|
||||
url: "/api/goodssku/detail",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取商品详情评价权限
|
||||
*/
|
||||
export function evaluateConfig() {
|
||||
return http({
|
||||
url: "/api/goodsevaluate/config",
|
||||
data: {},
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品信息
|
||||
* @param { Object } params
|
||||
*/
|
||||
export function goodsSkuInfo(params) {
|
||||
return http({
|
||||
url: "/api/goodssku/info",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品信息
|
||||
* @param { Object } params
|
||||
*/
|
||||
export function goodsQrcode(params) {
|
||||
return http({
|
||||
url: "/api/goodssku/goodsqrcode",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取满减信息
|
||||
* @param {Object} params
|
||||
*/
|
||||
export function manjian(params) {
|
||||
return http({
|
||||
url: "/manjian/api/manjian/info",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取售后服务
|
||||
* @param {Object} params
|
||||
*/
|
||||
export function aftersale(params) {
|
||||
return http({
|
||||
url: "/api/goods/aftersale",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 更新商品点击量
|
||||
* @param {Object} params
|
||||
*/
|
||||
export function modifyClicks(params) {
|
||||
return http({
|
||||
url: "/api/goods/modifyclicks",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加商品足迹
|
||||
* @param {Object} params
|
||||
*/
|
||||
export function addGoodsbrowse(params) {
|
||||
return http({
|
||||
url: "/api/goodsbrowse/add",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品推荐列表
|
||||
* @param {object} params
|
||||
*/
|
||||
export function goodsRecommend(params) {
|
||||
return http({
|
||||
url: "/api/goodssku/recommend",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 品牌列表
|
||||
*/
|
||||
export function brandPage(params) {
|
||||
return http({
|
||||
url: "/api/goodsbrand/page",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
37
addon/pc/source/os/api/goods/goods_collect.js
Executable file
37
addon/pc/source/os/api/goods/goods_collect.js
Executable file
@@ -0,0 +1,37 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 是否关注该商品
|
||||
* @param {object} params
|
||||
*/
|
||||
export function isCollect(params) {
|
||||
return http({
|
||||
url: "/api/goodscollect/iscollect",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加商品关注
|
||||
* @param {Object} params
|
||||
*/
|
||||
export function addCollect(params) {
|
||||
return http({
|
||||
url: "/api/goodscollect/add",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除商品关注
|
||||
* @param {Object} params
|
||||
*/
|
||||
export function deleteCollect(params) {
|
||||
return http({
|
||||
url: "/api/goodscollect/delete",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
43
addon/pc/source/os/api/goods/goodscategory.js
Executable file
43
addon/pc/source/os/api/goods/goodscategory.js
Executable file
@@ -0,0 +1,43 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 获取商品分类树结构
|
||||
*/
|
||||
export function tree(params) {
|
||||
return http({
|
||||
url: "/api/goodscategory/tree",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取商品分类信息
|
||||
* @param {Object} params 参数 category_id:1
|
||||
*/
|
||||
export function goodsCategoryInfo(params) {
|
||||
return http({
|
||||
url: "/api/goodscategory/info",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取分类配置
|
||||
*/
|
||||
export function categoryConfig(params) {
|
||||
return http({
|
||||
url: "/api/config/categoryconfig",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取商品分类列表
|
||||
* @param {Object} params 参数 level:1
|
||||
*/
|
||||
export function goodsCategoryList(params) {
|
||||
return http({
|
||||
url: "/api/goodscategory/lists",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
84
addon/pc/source/os/api/groupbuy.js
Executable file
84
addon/pc/source/os/api/groupbuy.js
Executable file
@@ -0,0 +1,84 @@
|
||||
import http from "../utils/http"
|
||||
|
||||
/**
|
||||
* 获取订单初始化数据
|
||||
* @param {object} params
|
||||
*/
|
||||
export function payment(params) {
|
||||
return http({
|
||||
url: "/groupbuy/api/ordercreate/payment",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取团购商品详情评价权限
|
||||
*/
|
||||
export function evaluateConfig() {
|
||||
return http({
|
||||
url: "/api/goodsevaluate/config",
|
||||
data: {},
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取订单初始化数据
|
||||
* @param {object} params
|
||||
*/
|
||||
export function calculate(params) {
|
||||
return http({
|
||||
url: "/groupbuy/api/ordercreate/calculate",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单创建
|
||||
* @param {object} params
|
||||
*/
|
||||
export function orderCreate(params) {
|
||||
return http({
|
||||
url: "/groupbuy/api/ordercreate/create",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品列表
|
||||
* @param {object} params
|
||||
*/
|
||||
export function goodsPage(params) {
|
||||
return http({
|
||||
url: "/groupbuy/api/goods/page",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品详情
|
||||
* @param {object} params
|
||||
*/
|
||||
export function goodsSkuDetail(params) {
|
||||
return http({
|
||||
url: "/groupbuy/api/goods/detail",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品信息
|
||||
* @param {object} params
|
||||
*/
|
||||
export function goodsSkuInfo(params) {
|
||||
return http({
|
||||
url: "/groupbuy/api/goods/info",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
124
addon/pc/source/os/api/member/account.js
Executable file
124
addon/pc/source/os/api/member/account.js
Executable file
@@ -0,0 +1,124 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 获取余额基础信息
|
||||
*/
|
||||
export function balance(params) {
|
||||
return http({
|
||||
url: "/api/memberaccount/info",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取提现配置
|
||||
*/
|
||||
export function withdrawConfig(params) {
|
||||
return http({
|
||||
url: "/api/memberwithdraw/config",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取余额明细
|
||||
*/
|
||||
export function balanceDetail(params) {
|
||||
return http({
|
||||
url: "/api/memberaccount/page",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取提现信息
|
||||
*/
|
||||
export function withdrawInfo(params) {
|
||||
return http({
|
||||
url: "/api/memberwithdraw/info",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取银行账号信息
|
||||
*/
|
||||
export function accountInfo(params) {
|
||||
return http({
|
||||
url: "/api/memberbankaccount/defaultinfo",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 提现
|
||||
*/
|
||||
export function withdraw(params) {
|
||||
return http({
|
||||
url: "/api/memberwithdraw/apply",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 提现记录
|
||||
*/
|
||||
export function withdrawList(params) {
|
||||
return http({
|
||||
url: "/api/memberwithdraw/page",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 提现详情
|
||||
*/
|
||||
export function withdrawDetail(params) {
|
||||
return http({
|
||||
url: "/api/memberwithdraw/detail",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 充值套餐列表
|
||||
*/
|
||||
export function rechargeList(params) {
|
||||
return http({
|
||||
url: "/memberrecharge/api/memberrecharge/page",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 充值套餐详情
|
||||
*/
|
||||
export function rechargeDetail(params) {
|
||||
return http({
|
||||
url: "/memberrecharge/api/memberrecharge/info",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 充值
|
||||
*/
|
||||
export function recharge(params) {
|
||||
return http({
|
||||
url: "/memberrecharge/api/ordercreate/create",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 充值记录
|
||||
*/
|
||||
export function rechargeOrder(params) {
|
||||
return http({
|
||||
url: "/memberrecharge/api/order/page",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
23
addon/pc/source/os/api/member/collection.js
Executable file
23
addon/pc/source/os/api/member/collection.js
Executable file
@@ -0,0 +1,23 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 我的商品收藏
|
||||
*/
|
||||
export function goodsCollect(params) {
|
||||
return http({
|
||||
url: "/api/goodscollect/page",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 取消商品收藏
|
||||
*/
|
||||
export function deleteGoods(params) {
|
||||
return http({
|
||||
url: "/api/goodscollect/delete",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
56
addon/pc/source/os/api/member/index.js
Executable file
56
addon/pc/source/os/api/member/index.js
Executable file
@@ -0,0 +1,56 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 获取会员基础信息
|
||||
*/
|
||||
export function memberInfo(params) {
|
||||
return http({
|
||||
url: "/api/member/info",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单数量
|
||||
*/
|
||||
export function orderNum(params) {
|
||||
return http({
|
||||
url: "/api/order/num",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 优惠券数量
|
||||
*/
|
||||
export function couponNum(params) {
|
||||
return http({
|
||||
url: "/coupon/api/coupon/num",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 我的足迹
|
||||
*/
|
||||
export function footprint(params) {
|
||||
return http({
|
||||
url: "/api/goodsbrowse/page",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 会员等级列表
|
||||
*/
|
||||
export function levelList(params) {
|
||||
return http({
|
||||
url: "/api/memberlevel/lists",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
37
addon/pc/source/os/api/member/info.js
Executable file
37
addon/pc/source/os/api/member/info.js
Executable file
@@ -0,0 +1,37 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 获取用户信息
|
||||
* @param {object} params
|
||||
*/
|
||||
export function info(params) {
|
||||
return http({
|
||||
url: "/api/member/info",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改昵称
|
||||
* @param {object} params
|
||||
*/
|
||||
export function nickName(params) {
|
||||
return http({
|
||||
url: "/api/member/modifynickname",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改头像
|
||||
* @param {object} params
|
||||
*/
|
||||
export function headImg(params) {
|
||||
return http({
|
||||
url: "/api/member/modifyheadimg",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
159
addon/pc/source/os/api/member/member.js
Executable file
159
addon/pc/source/os/api/member/member.js
Executable file
@@ -0,0 +1,159 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 获取会员信息【进入首页调用了,不能控制登录】
|
||||
*/
|
||||
export function memberDetail(params) {
|
||||
return http({
|
||||
url: "/api/member/info",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取地址列表
|
||||
*/
|
||||
export function addressList(params) {
|
||||
return http({
|
||||
url: "/api/memberaddress/page",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 设为默认
|
||||
*/
|
||||
export function setDefault(params) {
|
||||
return http({
|
||||
url: "/api/memberaddress/setdefault",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除地址
|
||||
*/
|
||||
export function deleteAddress(params) {
|
||||
return http({
|
||||
url: "/api/memberaddress/delete",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 地址信息
|
||||
*/
|
||||
export function addressInfo(params) {
|
||||
return http({
|
||||
url: "/api/memberaddress/info",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加地址
|
||||
*/
|
||||
export function saveAddress(params) {
|
||||
return http({
|
||||
url: "/api/memberaddress/" + params.url,
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取优惠券列表
|
||||
*/
|
||||
export function couponList(params) {
|
||||
return http({
|
||||
url: "/coupon/api/coupon/memberpage",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 我的足迹
|
||||
*/
|
||||
export function footPrint(params) {
|
||||
return http({
|
||||
url: "/api/goodsbrowse/page",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除时间线
|
||||
*/
|
||||
export function delFootprint(params) {
|
||||
return http({
|
||||
url: "/api/goodsbrowse/delete",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 账户列表
|
||||
*/
|
||||
export function accountList(params) {
|
||||
return http({
|
||||
url: "/api/memberbankaccount/page",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置默认账户
|
||||
*/
|
||||
export function accountDefault(params) {
|
||||
return http({
|
||||
url: "/api/memberbankaccount/setdefault",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除账户
|
||||
*/
|
||||
export function delAccount(params) {
|
||||
return http({
|
||||
url: "/api/memberbankaccount/delete",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取转账方式
|
||||
*/
|
||||
export function transferType(params) {
|
||||
return http({
|
||||
url: "/api/memberwithdraw/transferType",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取账户详情
|
||||
*/
|
||||
export function accountDetail(params) {
|
||||
return http({
|
||||
url: "/api/memberbankaccount/info",
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 保存
|
||||
*/
|
||||
export function saveAccount(params) {
|
||||
return http({
|
||||
url: "/api/memberbankaccount/" + params.url,
|
||||
data: params,
|
||||
})
|
||||
}
|
||||
23
addon/pc/source/os/api/member/my_point.js
Executable file
23
addon/pc/source/os/api/member/my_point.js
Executable file
@@ -0,0 +1,23 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 获取积分基础信息
|
||||
*/
|
||||
export function pointInfo(params) {
|
||||
return http({
|
||||
url: "/api/memberaccount/info",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取积分列表
|
||||
*/
|
||||
export function pointList(params) {
|
||||
return http({
|
||||
url: "/api/memberaccount/page",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
122
addon/pc/source/os/api/member/security.js
Executable file
122
addon/pc/source/os/api/member/security.js
Executable file
@@ -0,0 +1,122 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 修改密码
|
||||
* @param {object} params
|
||||
*/
|
||||
export function passWord(params) {
|
||||
return http({
|
||||
url: "/api/member/modifypassword",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 发送短信动态码
|
||||
* @param {object} params
|
||||
*/
|
||||
export function tellCode(params) {
|
||||
return http({
|
||||
url: "/api/member/bindmobliecode",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 绑定手机号
|
||||
* @param {object} params
|
||||
*/
|
||||
export function tell(params) {
|
||||
return http({
|
||||
url: "/api/member/modifymobile",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 检测邮箱是否存在
|
||||
* @param {object} params
|
||||
*/
|
||||
export function checkEmail(params) {
|
||||
return http({
|
||||
url: "/api/member/checkemail",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 发送邮箱动态码
|
||||
* @param {object} params
|
||||
*/
|
||||
export function emailCode(params) {
|
||||
return http({
|
||||
url: "/api/member/bingemailcode",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 绑定邮箱
|
||||
* @param {object} params
|
||||
*/
|
||||
export function email(params) {
|
||||
return http({
|
||||
url: "/api/member/modifyemail",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 验证码验证
|
||||
* @param {object} params
|
||||
*/
|
||||
export function verifyPayPwdCode(params) {
|
||||
return http({
|
||||
url: "/api/member/verifypaypwdcode",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取之前密码
|
||||
* @param {object} params
|
||||
*/
|
||||
export function modifyPayPassword(params) {
|
||||
return http({
|
||||
url: "/api/member/modifypaypassword",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 手机动态码
|
||||
* @param {object} params
|
||||
*/
|
||||
export function payPwdCode(params) {
|
||||
return http({
|
||||
url: "/api/member/paypwdcode",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 手机密码动态码
|
||||
* @param {object} params
|
||||
*/
|
||||
export function pwdMoblieCode(params) {
|
||||
return http({
|
||||
url: '/api/member/pwdmobliecode',
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
112
addon/pc/source/os/api/message.js
Executable file
112
addon/pc/source/os/api/message.js
Executable file
@@ -0,0 +1,112 @@
|
||||
import http from "../utils/http"
|
||||
|
||||
/**
|
||||
* 发送消息
|
||||
* @param {object} params
|
||||
*/
|
||||
export function sendMessage(params) {
|
||||
return http({
|
||||
url: "/servicer/api/chat/say",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 发送图片
|
||||
* @param {object} params
|
||||
*/
|
||||
export function sendImg(params) {
|
||||
return http({
|
||||
url: "/api/upload/chatimg",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 标识消息已读
|
||||
* @param {object} params
|
||||
*/
|
||||
export function readMessage(params) {
|
||||
return http({
|
||||
url: "/servicer/api/chat/setRead",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
// 绑定客服(客服id,店铺id)client_id,site_id
|
||||
export function bindServicer(params) {
|
||||
return http({
|
||||
url: '/servicer/api/chat/bind',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
// 获取聊天记录
|
||||
export function messageList(params) {
|
||||
return http({
|
||||
url: '/servicer/api/chat/dialogs',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
// 是否在线
|
||||
export function hasServicers(params) {
|
||||
return http({
|
||||
url: '/servicer/api/chat/hasServicers',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
// 获取联系人
|
||||
export function sessionList(params) {
|
||||
return http({
|
||||
url: '/servicer/api/chat/chatList',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
// 获取联系人
|
||||
export function currStore(params) {
|
||||
return http({
|
||||
url: '/api/shop/info',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
// 获取联系人servicer_site_id
|
||||
export function groupList(params) {
|
||||
return http({
|
||||
url: '/servicer/api/servicer/getGroupList',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
// 客服是否在线
|
||||
export function isHaveServicers(params) {
|
||||
return http({
|
||||
url: '/servicer/api/chat/hasServicers',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
//关闭客服
|
||||
export function closeMessage(params) {
|
||||
return http({
|
||||
url: '/servicer/api/chat/bye',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
// 获取关键词
|
||||
export function getKeywords() {
|
||||
return http({
|
||||
url: '/servicer/api/chat/keyword',
|
||||
})
|
||||
}
|
||||
|
||||
// 获取关键词
|
||||
export function getSiteInfo() {
|
||||
return http({
|
||||
url: '/api/site/info',
|
||||
})
|
||||
}
|
||||
126
addon/pc/source/os/api/order/order.js
Executable file
126
addon/pc/source/os/api/order/order.js
Executable file
@@ -0,0 +1,126 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 订单列表
|
||||
* @param {object} params
|
||||
*/
|
||||
export function apiOrderList(params) {
|
||||
return http({
|
||||
url: "/api/order/lists",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单支付
|
||||
* @param {object} params
|
||||
*/
|
||||
export function apiOrderPay(params) {
|
||||
return http({
|
||||
url: "/api/order/pay",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单关闭
|
||||
* @param {object} params
|
||||
*/
|
||||
export function apiOrderClose(params) {
|
||||
return http({
|
||||
url: "/api/order/close",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单收货(收到所有货物)
|
||||
* @param {object} params
|
||||
*/
|
||||
export function apiOrderTakedelivery(params) {
|
||||
return http({
|
||||
url: "/api/order/takedelivery",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单详情
|
||||
* @param {object} params
|
||||
*/
|
||||
export function apiOrderDetail(params) {
|
||||
return http({
|
||||
url: "/api/order/detail",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单包裹信息
|
||||
* @param {object} params
|
||||
*/
|
||||
export function apiOrderPackageInfo(params) {
|
||||
return http({
|
||||
url: "/api/order/package",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单评价获取订单信息
|
||||
*/
|
||||
export function orderInfo(params) {
|
||||
return http({
|
||||
url: "/api/order/evluateinfo",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 提交评价
|
||||
*/
|
||||
export function save(params) {
|
||||
var url = ""
|
||||
if (params.isEvaluate) {
|
||||
url = "/api/goodsevaluate/again"
|
||||
} else {
|
||||
url = "/api/goodsevaluate/add"
|
||||
}
|
||||
|
||||
return http({
|
||||
url: url,
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单收货(收到所有货物)
|
||||
* @param {object} params
|
||||
*/
|
||||
export function apiMemberVirtualTakeDelivery(params) {
|
||||
return http({
|
||||
url: "/api/order/membervirtualtakedelivery",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单删除
|
||||
* @param {object} params
|
||||
*/
|
||||
export function apiOrderDelete(params) {
|
||||
return http({
|
||||
url: "/api/order/delete",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
71
addon/pc/source/os/api/order/payment.js
Executable file
71
addon/pc/source/os/api/order/payment.js
Executable file
@@ -0,0 +1,71 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 获取订单初始化数据
|
||||
* @param {object} params
|
||||
*/
|
||||
export function payment(params) {
|
||||
return http({
|
||||
url: "/api/ordercreate/payment",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取订单初始化数据
|
||||
* @param {object} params
|
||||
*/
|
||||
export function calculate(params) {
|
||||
return http({
|
||||
url: "/api/ordercreate/calculate",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单创建
|
||||
* @param {object} params
|
||||
*/
|
||||
export function orderCreate(params) {
|
||||
return http({
|
||||
url: "/api/ordercreate/create",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 验证支付密码
|
||||
* @param {object} params
|
||||
*/
|
||||
export function checkPayPassword(params) {
|
||||
return http({
|
||||
url: "/api/member/checkpaypassword",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取余额支付配置
|
||||
*/
|
||||
export function balanceConfig() {
|
||||
return http({
|
||||
url: "/api/pay/getBalanceConfig",
|
||||
data: "",
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取优惠券
|
||||
*/
|
||||
export function getCouponList(params) {
|
||||
return http({
|
||||
url: "/api/ordercreate/getcouponlist",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
121
addon/pc/source/os/api/order/refund.js
Executable file
121
addon/pc/source/os/api/order/refund.js
Executable file
@@ -0,0 +1,121 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 退款数据
|
||||
* @param {object} params
|
||||
*/
|
||||
export function refundData(params) {
|
||||
return http({
|
||||
url: "/api/orderrefund/refundData",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量退款数据
|
||||
* @param {object} params
|
||||
*/
|
||||
export function refundDataBatch(params) {
|
||||
return http({
|
||||
url: "/api/orderrefund/refundDataBatch",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 退款
|
||||
* @param {object} params
|
||||
*/
|
||||
export function refund(params) {
|
||||
return http({
|
||||
url: "/api/orderrefund/refund",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 退款详情
|
||||
* @param {object} params
|
||||
*/
|
||||
export function detail(params) {
|
||||
return http({
|
||||
url: "/api/orderrefund/detail",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 退货物流
|
||||
* @param {object} params
|
||||
*/
|
||||
export function delivery(params) {
|
||||
return http({
|
||||
url: "/api/orderrefund/delivery",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 撤销维权
|
||||
* @param {object} params
|
||||
*/
|
||||
export function cancleRefund(params) {
|
||||
return http({
|
||||
url: "/api/orderrefund/cancel",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 平台维权数据
|
||||
* @param {object} params
|
||||
*/
|
||||
export function complainData(params) {
|
||||
return http({
|
||||
url: "/api/ordercomplain/detail",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 平台维权申请
|
||||
* @param {object} params
|
||||
*/
|
||||
export function complain(params) {
|
||||
return http({
|
||||
url: "/api/ordercomplain/complain",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 平台维权撤销
|
||||
* @param {object} params
|
||||
*/
|
||||
export function complainCancel(params) {
|
||||
return http({
|
||||
url: "/api/ordercomplain/cancel",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 退款列表
|
||||
* @param {object} params
|
||||
*/
|
||||
export function refundList(params) {
|
||||
return http({
|
||||
url: "/api/orderrefund/lists",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
60
addon/pc/source/os/api/order/verification.js
Executable file
60
addon/pc/source/os/api/order/verification.js
Executable file
@@ -0,0 +1,60 @@
|
||||
import http from "../../utils/http"
|
||||
|
||||
/**
|
||||
* 核销权限
|
||||
* @param {object} params
|
||||
*/
|
||||
export function checkIsVerifier(params) {
|
||||
return http({
|
||||
url: "/api/verify/checkisverifier",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 核销
|
||||
* @param {object} params
|
||||
*/
|
||||
export function verifyInfo(params) {
|
||||
return http({
|
||||
url: "/api/verify/verifyInfo",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 核销验证
|
||||
* @param {object} params
|
||||
*/
|
||||
export function verify(params) {
|
||||
return http({
|
||||
url: "/api/verify/verify",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 核销类型
|
||||
* @param {object} params
|
||||
*/
|
||||
export function getVerifyType(params) {
|
||||
return http({
|
||||
url: "/api/verify/getVerifyType",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 核销记录
|
||||
* @param {object} params
|
||||
*/
|
||||
export function verifyList(params) {
|
||||
return http({
|
||||
url: "/api/verify/lists",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
84
addon/pc/source/os/api/pay.js
Executable file
84
addon/pc/source/os/api/pay.js
Executable file
@@ -0,0 +1,84 @@
|
||||
import http from "../utils/http"
|
||||
|
||||
/**
|
||||
* 支付详情
|
||||
* @param {object} params
|
||||
*/
|
||||
export function getPayInfo(params) {
|
||||
return http({
|
||||
url: "/api/pay/info",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 支付方式
|
||||
* @param {object} params
|
||||
*/
|
||||
export function getPayType(params) {
|
||||
return http({
|
||||
url: "/api/pay/type",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 支付状态
|
||||
* @param {object} params
|
||||
*/
|
||||
export function checkPayStatus(params) {
|
||||
return http({
|
||||
url: "/api/pay/status",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 支付状态
|
||||
* @param {object} params
|
||||
*/
|
||||
export function pay(params) {
|
||||
return http({
|
||||
url: "/api/pay/pay",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取线下支付配置
|
||||
*/
|
||||
export function getOfflinepayConfig() {
|
||||
return http({
|
||||
url: "/offlinepay/api/pay/config",
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 线下支付信息
|
||||
* @param {object} params
|
||||
*/
|
||||
export function getOfflinepayPayInfo(params) {
|
||||
return http({
|
||||
url: "/offlinepay/api/pay/info",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 线下支付
|
||||
* @param {object} params
|
||||
*/
|
||||
export function offlinepay(params) {
|
||||
return http({
|
||||
url: "/offlinepay/api/pay/pay",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
42
addon/pc/source/os/api/pc.js
Executable file
42
addon/pc/source/os/api/pc.js
Executable file
@@ -0,0 +1,42 @@
|
||||
import http from "../utils/http"
|
||||
|
||||
/**
|
||||
* 楼层
|
||||
* @param {object} params
|
||||
*/
|
||||
export function floors(params) {
|
||||
return http({
|
||||
url: "/api/pc/floors",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取热门搜索关键词
|
||||
*/
|
||||
export function apiHotSearchWords(params) {
|
||||
return http({
|
||||
url: "/api/goods/hotSearchWords",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取默认搜索关键词
|
||||
*/
|
||||
export function apiDefaultSearchWords(params) {
|
||||
return http({
|
||||
url: "/api/goods/defaultSearchWords",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取首页浮层
|
||||
*/
|
||||
export function floatLayer(params) {
|
||||
return http({
|
||||
url: "/api/pc/floatLayer",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
92
addon/pc/source/os/api/seckill.js
Executable file
92
addon/pc/source/os/api/seckill.js
Executable file
@@ -0,0 +1,92 @@
|
||||
import http from "../utils/http"
|
||||
|
||||
/**
|
||||
* 商品列表
|
||||
* @param {object} params
|
||||
*/
|
||||
export function goodsPage(params) {
|
||||
return http({
|
||||
url: "/seckill/api/seckillgoods/page",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 商品详情
|
||||
* @param {object} params
|
||||
*/
|
||||
export function goodsSkuDetail(params) {
|
||||
return http({
|
||||
url: "/seckill/api/seckillgoods/detail",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 秒杀时间段
|
||||
* @param {object} params
|
||||
*/
|
||||
export function timeList(params) {
|
||||
return http({
|
||||
url: "/seckill/api/seckill/lists",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 秒杀商品信息
|
||||
* @param { Object } params
|
||||
*/
|
||||
export function seckillGoodsInfo(params) {
|
||||
return http({
|
||||
url: "/seckill/api/seckillgoods/info",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取订单初始化数据
|
||||
* @param {object} params
|
||||
*/
|
||||
export function payment(params) {
|
||||
return http({
|
||||
url: "/seckill/api/ordercreate/payment",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取订单初始化数据
|
||||
* @param {object} params
|
||||
*/
|
||||
export function calculate(params) {
|
||||
return http({
|
||||
url: "/seckill/api/ordercreate/calculate",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取秒杀商品详情评价权限
|
||||
*/
|
||||
export function evaluateConfig() {
|
||||
return http({
|
||||
url: "/api/goodsevaluate/config",
|
||||
data: {},
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 订单创建
|
||||
* @param {object} params
|
||||
*/
|
||||
export function orderCreate(params) {
|
||||
return http({
|
||||
url: "/seckill/api/ordercreate/create",
|
||||
data: params,
|
||||
forceLogin: true
|
||||
})
|
||||
}
|
||||
115
addon/pc/source/os/api/website.js
Executable file
115
addon/pc/source/os/api/website.js
Executable file
@@ -0,0 +1,115 @@
|
||||
import http from "../utils/http"
|
||||
|
||||
/**
|
||||
* 获取网站信息
|
||||
*/
|
||||
export function websiteInfo(params) {
|
||||
return http({
|
||||
url: "/api/site/info",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取版权信息
|
||||
*/
|
||||
export function copyRight(params) {
|
||||
return http({
|
||||
url: "/api/config/copyright",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取wap端二维码
|
||||
*/
|
||||
export function wapQrcode(params) {
|
||||
return http({
|
||||
url: "/api/site/wapqrcode",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
export function siteDefaultFiles(params) {
|
||||
return http({
|
||||
url: "/api/config/defaultimg",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取首页小程序二维码
|
||||
*/
|
||||
export function weQrcode(params) {
|
||||
return http({
|
||||
url: "weapp/api/weapp/qrcode",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 广告图
|
||||
* @param {Object} params 参数
|
||||
*/
|
||||
export function adList(params) {
|
||||
return http({
|
||||
url: "/api/adv/detail",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取商家服务
|
||||
*/
|
||||
export function shopServiceLists(params) {
|
||||
return http({
|
||||
url: "/api/goods/service",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 友情链接
|
||||
* @param {Object} params 参数
|
||||
*/
|
||||
export function friendlyLink(params) {
|
||||
return http({
|
||||
url: "/api/pc/friendlyLink",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 导航
|
||||
* @param {Object} params 参数
|
||||
*/
|
||||
export function navList(params) {
|
||||
return http({
|
||||
url: "/api/pc/navList",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取验证码
|
||||
*/
|
||||
export function captcha(params) {
|
||||
return http({
|
||||
url: "/api/captcha/captcha",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
export function getSiteStatus() {
|
||||
return http({
|
||||
url: "/api/site/status"
|
||||
})
|
||||
}
|
||||
|
||||
// 客服打开方式
|
||||
export function shopServiceOpen(params) {
|
||||
return http({
|
||||
url: "/api/config/servicer",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
41
addon/pc/source/os/api/wechat.js
Executable file
41
addon/pc/source/os/api/wechat.js
Executable file
@@ -0,0 +1,41 @@
|
||||
import http from "../utils/http"
|
||||
|
||||
/**
|
||||
* 获取微信二维码
|
||||
*/
|
||||
export function loginCode(params) {
|
||||
return http({
|
||||
url: "/wechat/api/wechat/logincode",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 检测是否扫码
|
||||
*/
|
||||
export function checkLogin(params) {
|
||||
return http({
|
||||
url: "/api/login/checklogin",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 微信登录绑定手机号
|
||||
*/
|
||||
export function wechatLogin(params) {
|
||||
return http({
|
||||
url: "/api/login/wechatLogin",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 检测是否可以微信扫码登录
|
||||
*/
|
||||
export function isWechatLogin(params) {
|
||||
return http({
|
||||
url: "/api/config/init",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user