first commit

This commit is contained in:
2025-08-06 17:17:48 +08:00
commit dc5fba137c
453 changed files with 85995 additions and 0 deletions
+98
View File
@@ -0,0 +1,98 @@
import request from '@/utils/request'
import {client} from '@/utils/tools'
//获取商品的优惠券
export function getGoodsCoupon(data) {
return request.get("coupon/getGoodsCoupon", {params: data});
}
//领券中心
export function getCouponList(data) {
return request.get("coupon/couponList", {params: data});
}
// 获取活动专区商品列表
export function getActivityGoodsLists(data) {
return request.get("activity_area/activityGoodsList", {params: data})
}
// 获取秒杀时间段
export function getSeckillTime() {
return request.get("seckill/seckillTime");
}
// 获取秒杀商品
export function getSeckillGoods(params) {
return request.get("seckill/seckillGoods", {params})
}
export function getGroupList(params) {
return request.get('team/teamGoodsList', {params});
}
//我的拼团
export function getUserGroup(params) {
return request.get('user/myTeam', {params});
}
//拼团详情
export function getTeamInfo(params) {
return request.get('team/teamInfo', {params});
}
//参与拼团验证
export function teamCheck(data) {
return request.post('team/check', data);
}
//拼团下单
export function teamBuy(data) {
return request.post("team/buy",data);
}
// 获取砍价列表
export function getBargainList(data) {
return request.get('bargain/lists', {params: data})
}
// 获取砍价详情
export function getBargainDetail(data) {
return request.get('bargain/detail', {params: data})
}
// 获取砍价成功人数
export function getBargainNumber() {
return request.get("bargain/barginNumber")
}
// 发起砍价
export function launchBargain(data) {
return request.post('bargain/sponsor', data)
}
// 获取砍价活动商品列表
export function getBargainActivityList(data) {
return request.get('bargain/orderList', {params: data})
}
// 砍价详情
export function getBargainActivityDetail(data) {
return request.get("bargain/bargainDetail", {params: data})
}
// 砍价海报
export function getBargainPost(data) {
return request.get("share/shareBargain", {params: data})
}
// 好友助力
export function helpBargain(data) {
return request.post('bargain/knife', data)
}
// 关闭结算订单
export function closeBargainOrder(data) {
return request.get("bargain/closeBargain", {params: data})
}
+140
View File
@@ -0,0 +1,140 @@
import request from "@/utils/request";
import wechath5 from "@/utils/wechath5";
import { client } from "@/utils/tools";
//小程序授权登录
export function authLogin(data) {
return request.post("account/authLogin", data);
}
//小程序静默登录
export function silentLogin(data) {
return request.post("account/silentLogin", data);
}
//更新小程序头像昵称
export function updateUser(data, token) {
return request.post("account/updateUser", data, { header: { token } });
}
// app登录
export function opLogin(data) {
return request.post("account/uinAppLogin", { ...data, client });
}
//预支付接口
export function prepay(data) {
return request.post("payment/prepay", { ...data, order_source: client });
}
//小程序订阅
export function getMnpNotice(data) {
return request.get("subscribe/lists", {
params: data,
});
}
//账号登录
export function accountLogin(data) {
return request.post("account/login", { ...data, client });
}
export function getWechatConfig() {
return request.get("wechat/config", {
url: encodeURIComponent(wechat.signLink()),
});
}
// 登录
export function wechatLogin(data) {
return request.post("account/oalogin", data);
}
// 获取获取向微信请求code的链接
export function getCodeUrl() {
return request.get("account/codeurl", {
params: {
url: encodeURIComponent(location.href),
},
});
}
//微信sdk配置
export function getJsconfig() {
return request.get("we_chat/jsconfig", {
params: {
url: encodeURIComponent(wechath5.signLink()),
},
});
}
// 忘记密码
export function forgetPwd(data) {
return request.post("login_password/forget", { ...data, client });
}
// 发送短信
export function sendSms(data) {
return request.post("sms/send", { ...data, client });
}
// Html5 注册账号
export function register(data) {
return request.post("account/register", { ...data, client });
}
// 获取服务协议
export function getServerProto() {
return request.get("policy/service");
}
// 获取隐私政策
export function getPrivatePolicy() {
return request.get("policy/privacy");
}
// 售后保障
export function getAfterSaleGuar() {
return request.get("policy/afterSale");
}
//客服
export function getService() {
return request.get("service/lists");
}
// 足迹气泡
export function getBubbleLists() {
return request.get("footprint/lists");
}
// 用户自定义分享
export function userShare(params) {
return request.get("index/share", {
params: {
...params,
client,
},
});
}
// 验证码登录
export function smsCodeLogin(data) {
return request.post("account/smsLogin", { ...data, client });
}
export function getConfig() {
return request.get("index/config");
}
// 注册赠送优惠券
export function getRegisterCoupon() {
return request.get("coupon/registerSendCoupon");
}
// 获取支付配置
export function getPayway(params) {
return request.get("payment/payway", { params });
}
// 获取微信小程序码-生成海报需使用
export function getShareMnQrcode(params) {
return request.get("share/getMnQrcode", { params });
}
+29
View File
@@ -0,0 +1,29 @@
import request from '@/utils/request'
import {client} from '@/utils/tools'
//文章分类
export function getCategoryList(data) {
let {type} = data
let url = type ? 'help/category' : 'article/category'
delete data.type
return request.get(url)
}
//文章列表
export function getArticleList(data) {
let {type} = data
let url = type ? 'help/lists' : 'article/lists'
delete data.type
return request.get(url, {
params: data
})
}
// 文章详情
export function getArticleDetail(data) {
let {type} = data
let url = type ? 'help/detail' : 'article/detail'
delete data.type
return request.get(url, {
params: { id: data.id }
})
}
+85
View File
@@ -0,0 +1,85 @@
import request from "@/utils/request";
import { client } from "@/utils/tools";
//下单
export function orderBuy(data) {
return request.post("order/buy", data);
}
//删除订单
export function delOrder(id) {
return request.post("order/del", {
id,
});
}
// 获取配送方式
export function getDelivery() {
return request.get("order/getDeliveryType");
}
//订单列表
export function getOrderList(data) {
return request.get("order/lists", {
params: data,
});
}
//订单详情
export function getOrderDetail(id) {
return request.get("order/detail", {
params: {
id,
},
});
}
//取消订单
export function cancelOrder(id) {
return request.post("order/cancel", {
id,
});
}
//物流
export function orderTraces(id) {
return request.get("order/orderTraces", {
params: {
id,
},
});
}
//确认收货
export function confirmOrder(id) {
return request.post("order/confirm", {
id,
});
}
//下单获取优惠券
export function getOrderCoupon(data) {
return request.post("coupon/orderCoupon", data);
}
// 核销订单
export function getVerifyLists(data) {
return request.get("order/verificationLists", {
params: data,
});
}
// 核销详情
export function verification(data) {
return request.post("order/verification", data);
}
// 确认核销
export function verificationConfirm(data) {
return request.post("order/verificationConfirm", data);
}
//确认收货组件
export function getwxReceiveDetail(params) {
return request.get("order/wxReceiveDetail", { params });
}
//查询确认收货
export function getwechatSyncCheck(params) {
return request.get("order/wechatSyncCheck", { params });
}
+171
View File
@@ -0,0 +1,171 @@
import request from '@/utils/request'
import {client} from '@/utils/tools'
//获取首页数据接口
export function getHome() {
return request.get('index/lists')
}
//获取菜单
export function getMenu(data) {
return request.get('menu/lists', {
params: data,
});
}
//广告位
export function getAdList(data) {
return request.get('ad_content/lists', {
params: data
});
}
// 购物车列表
export function getCartList() {
return request.get('cart/lists')
}
//获取好物优选商品列表
export function getBestList(data) {
return request.get('goods/getBestList', {
params: data
});
}
// 商品分类
export function getCatrgory() {
return request.get('goods_category/lists');
}
//商品详情
export function getGoodsDetail(data) {
return request.get('goods/getGoodsDetail', {
params: data
});
}
// 商品搜索
export function getGoodsSearch(data) {
return request.get('goods/getGoodsList', {
params: data
});
}
//搜索页,热门搜索列表,和历史搜索列表
export function getSearchpage(data) {
return request.get('goods/getSearchPage', {
params: data
});
}
// 清空历史搜索
export function clearSearch() {
return request.get('goods/clearSearch');
}
//评价列表
export function getCommentList(data) {
return request.get("goods_comment/lists", {
params: data
})
}
// 获取评价列表
export function getOrderCommentList(data) {
return request.get("goods_comment/getOrderGoods", {
params: data
})
}
// 购物车数量更改
export function changeGoodsCount(data) {
return request.post("cart/change", data)
}
// 单选/全选/店铺选择
export function selectedOpt(data) {
return request.post("cart/selected", data)
}
// 删除商品
export function deleteGoods(data) {
return request.post("cart/del", data);
}
//购物车选中状态
export function changeCartSelect(data) {
return request.post('cart/selected', data)
}
//评价分类
export function getCommentCategory(id) {
return request.get("/goods_comment/category", {
params: {
goods_id: id
}
})
}
//加入购物车
export function addCart(data) {
return request.post('cart/add', data);
}
//购物车数量
export function getCartNum(params) {
return request.get("cart/num", {params});
}
//获取商品热搜榜单
export function getHotGoods(data) {
return request.get("goods/getHostList", {params: data});
}
// 获取秒杀时间段
export function getSeckillTime() {
return request.get("/seckill/seckillTime");
}
// 获取秒杀商品
export function getSeckillGoods(params) {
return request.get("/seckill/seckillGoods", {params})
}
// 消息中心首页
export function getMessageLists() {
return request.get("notice/index")
}
// 消息通知
export function getNoticeLists(params) {
return request.get("notice/lists", {params})
}
//商品海报
export function getPoster(data) {
return request.get("share/sharegoods", {
params: data
});
}
// 门店自提列表
export function getStoreList(data) {
return request.get("selffetch_shop/lists", {
params: data
});
}
// 直播列表
export function getLiveRoom(data) {
return request.get("live_room/lists", {
params: data
});
}
+394
View File
@@ -0,0 +1,394 @@
// +----------------------------------------------------------------------
// | likeshop开源商城系统
// +----------------------------------------------------------------------
// | 欢迎阅读学习系统程序代码,建议反馈是我们前进的动力
// | gitee下载:https://gitee.com/likeshop_gitee
// | github下载:https://github.com/likeshop-github
// | 访问官网:https://www.likeshop.cn
// | 访问社区:https://home.likeshop.cn
// | 访问手册:http://doc.likeshop.cn
// | 微信公众号:likeshop技术社区
// | likeshop系列产品在gitee、github等公开渠道开源版本可免费商用,未经许可不能去除前后端官方版权标识
// | likeshop系列产品收费版本务必购买商业授权,购买去版权授权后,方可去除前后端官方版权标识
// | 禁止对系统程序代码以任何目的,任何形式的再发布
// | likeshop团队版权所有并拥有最终解释权
// +----------------------------------------------------------------------
// | author: likeshop.cn.team
// +----------------------------------------------------------------------
import request from '../utils/request'
import { client } from '@/utils/tools'
//个人中心
export function getUser() {
return request.get('user/center')
}
//用户领取优惠券
export function getCoupon(id) {
return request.post('coupon/getCoupon', { id })
}
// 地址列表
export function getAddressLists() {
return request.get('user_address/lists')
}
// 添加编辑地址
export function editAddress(data) {
return request.post('user_address/update', data)
}
export function addAddress(data) {
return request.post('user_address/add', data)
}
// 删除地址
export function delAddress(id) {
return request.post('user_address/del', { id })
}
// 获取单个地址
export function getOneAddress(id) {
return request.get('user_address/detail', { params: { id } })
}
// 获取默认地址
export function getDefaultAddress(id) {
return request.get('user_address/getDefault', { params: { id } })
}
// 设置默认地址
export function setDefaultAddress(id) {
return request.post('user_address/setDefault', { id })
}
//传省市区字符串判读是否有code
export function hasRegionCode(data) {
return request.post('user_address/handleRegion', data)
}
//我的优惠券
export function getMyCoupon(data) {
return request.get('coupon/myCoupon', {
params: data
})
}
// 获取商品的收藏列表
export function getCollectGoods(data) {
return request.get('collect/getCollectGoods', {
params: data
})
}
// 商品的增添取消收藏
export function collectGoods(data) {
return request.post('collect/handleCollectGoods', data)
}
//删除订单
export function delOrder(id) {
return request.post('order/del', { id })
}
//订单列表
export function getOrderList(data) {
return request.get('order/lists', { params: data })
}
//订单详情
export function getOrderDetail(id) {
return request.get('order/detail', { id })
}
//取消订单
export function cancelOrder(id) {
return request.post('order/cancel', { id })
}
//物流
export function orderTraces(id) {
return request.get('order/orderTraces', { params: { id } })
}
//确认收货
export function confirmOrder(id) {
return request.post('order/confirm', { id })
}
// 充值模板
export function rechargeTemplate() {
return request.get('recharge/rechargeTemplate')
}
// 获取售后列表
export function getAfterSaleList(params) {
return request.get('after_sale/lists', { params })
}
// 申请售后
export function applyAfterSale(data) {
return request.post('after_sale/add', data)
}
// 获取商品信息
export function getGoodsInfo(params) {
return request.get('after_sale/goodsInfo', { params })
}
// 填写快递信息
export function inputExpressInfo(data) {
return request.post('after_sale/express', data)
}
// 撤销申请
export function cancelApply(data) {
return request.post('after_sale/cancel', data)
}
// 售后详情
export function afterSaleDetail(params) {
return request.get('after_sale/detail', { params })
}
// 重新申请
export function applyAgain(data) {
return request.post('after_sale/again', data)
}
// 账户明细 积分明细
export function getAccountLog(params) {
return request.get('user/accountLog', { params })
}
//充值
export function recharge(data) {
return request.post('recharge/recharge', data)
}
export function getRechargeRecord(params) {
return request.get('recharge/rechargeRecord', { params })
}
// 填写邀请码
export function inputInviteCode(data) {
return request.post('distribution/code', data)
}
// 分销会员申请
export function applyVip(data) {
return request.post('distribution/apple', data)
}
// 分销入口验证
export function veryfiyDistribute() {
return request.post('distribution/check')
}
// 最新分销会员申请详情
export function applyVipDetail() {
return request.post('distribution/appledetail')
}
// 邀请人信息
export function getInviteInfo() {
return request.get('distribution/myleader')
}
// 获取评价信息
export function getCommentInfo(data) {
return request.get('goods_comment/getGoods', { params: data })
}
// 分销主页
export function getPromoteHome() {
return request.get('distribution/index')
}
// 分销订单列表
export function getPromoteOrder(data) {
return request.get('distribution/order', { params: data })
}
//商品评价
export function goodsComment(data) {
return request.post('goods_comment/addGoodsComment', data)
}
// 获取个人详情
export function getUserInfo() {
return request.get('user/info')
}
// 设置个人信息
export function setUserInfo(data) {
return request.post('user/setInfo', data)
}
// 更换手机号
export function changeUserMobile(data) {
// #ifdef MP-WEIXIN
return request.post('user/getMobile', data)
// #endif
// #ifdef H5 || APP-PLUS
return request.post('user/changeMobile', { ...data, client })
// #endif
}
//会员中心
export function getLevelList() {
return request.get('user_level/lists')
}
// 我的粉丝
export function getUserFans(data) {
return request.get('user/fans', { params: data })
}
// 佣金提现
export function applyWithdraw(data) {
return request.post('withdraw/apply', data)
}
// 提现记录列表
export function getWithdrawRecords(params) {
return request.get('withdraw/records', { params })
}
// 提现详情
export function getWithdrawDetail(params) {
return request.get('withdraw/info', { params })
}
// 提现页信息
export function getWithdrawConfig() {
return request.get('withdraw/config')
}
// 月度账单
export function getMonthBill(params) {
return request.get('distribution/monthbill', { params })
}
// 月度账单明细
export function getMonthOrderDetail(params) {
return request.get('distribution/monthDetail', { params })
}
// 邀请海报
export function getInviteBanner(data) {
return request.get('share/userPoster', { params: data })
}
// 用户钱包
export function getWallet() {
return request.get('user/myWallet')
}
// 获取签到列表
export function getSignList() {
return request.get('sign/lists')
}
// 签到
export function userSign() {
return request.get('sign/sign')
}
// 获取签到规则
export function getSignRule() {
return request.get('sign/rule')
}
// 退出登录
export function userLogout(data) {
return request.post('account/logout', data)
}
// 获取抽奖配置
export function getPrize(data) {
return request.get('Luckdraw/prize', {
params: data
})
}
// 抽奖记录
export function getUserRecord(data) {
return request.get('Luckdraw/record', {
params: data
})
}
// 抽奖
export function userLottery(data) {
return request.get('Luckdraw/draw', {
params: data
})
}
// 中奖名单
export function luckyDrawWinningList(data) {
return request.get('Luckdraw/winList', {
params: data
})
}
//更新微信信息
export function setWechatInfo(data) {
return request.post('user/setWechatInfo', data)
}
//设置交易密码
export function setPassword(data) {
return request.post('user/setPayPassword', data)
}
//修改支付密码
export function changePayPassword(data) {
return request.post('user/changePayPassword', data)
}
//判断是否设置交易密码
export function hasPayPassword() {
return request.get('user/hasPayPassword')
}
//会员转账
export function transfer(data) {
return request.post('user/transfer', data)
}
//最近转账会员
export function getTransferRecent() {
return request.get('user/transferRecent')
}
//会员转账记录
export function transferRecord(params) {
return request.get('user/transferRecord', { params })
}
//发送验证码
export function send(data) {
return request.post('user/send', data)
}
// 找回密码
export function retrievePayPassword(data) {
return request.post('user/retrievePayPassword', data)
}
//获取会员信息
export function transferToInfo(params) {
return request.get('user/transferToInfo', { params })
}
// 获取微信小程序码-生成海报需使用
export function apiDistributionPoster() {
return request.get('distribution/getPoster')
}
// 资质信息
export function getCopyright() {
return request.get('index/copyright')
}
// 绑定微信
export function bindOawechat(data) {
return request.post('account/oaAuthLogin', data)
}