初始上传

This commit is contained in:
2026-04-04 17:27:12 +08:00
parent 4d80d28eb4
commit b7e11774ee
11191 changed files with 1588469 additions and 0 deletions

12
addon/pc/source/os/api/addon.js Executable file
View 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
})
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

View 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
View 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_idsite_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',
})
}

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

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

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

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

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

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