227 lines
4.3 KiB
JavaScript
227 lines
4.3 KiB
JavaScript
|
/*
|
||
|
* @Descripttion:
|
||
|
* @version:
|
||
|
* @Author: kBank
|
||
|
* @Date: 2023-01-11 17:27:50
|
||
|
*/
|
||
|
import request from '@/util/request'
|
||
|
|
||
|
// 商品列表
|
||
|
export function getAllGoods(data) {
|
||
|
return request({
|
||
|
url: '/sale/api/wares/query-spe-wares',
|
||
|
method: 'post',
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
// 专区列表
|
||
|
export function specialArea(params) {
|
||
|
return request({
|
||
|
url: '/system/pub/enums/special-area',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
// 分类列表
|
||
|
export function classifyList(params) {
|
||
|
return request({
|
||
|
url: '/sale/api/area-classify/list',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
|
||
|
// 商品详情
|
||
|
export function waresDetail(data) {
|
||
|
return request({
|
||
|
url: '/sale/api/wares/query-spe-wares-detail',
|
||
|
method: 'post',
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
// 商品sku
|
||
|
export function waresDetailSku(data) {
|
||
|
return request({
|
||
|
url: '/sale/api/wares/query-wares-detail-sku',
|
||
|
method: 'post',
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
// 添加购物车
|
||
|
export function addShopping(data) {
|
||
|
return request({
|
||
|
url: '/sale/api/shopping/addShopping',
|
||
|
method: 'post',
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
// 多删购物车
|
||
|
export function batchDelShopping(data) {
|
||
|
return request({
|
||
|
url: '/sale/api/shopping/batchDelShopping',
|
||
|
method: 'post',
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
// 加删购物车
|
||
|
export function plusReduceShopping(data) {
|
||
|
return request({
|
||
|
url: '/sale/api/shopping/plusReduceShopping',
|
||
|
method: 'post',
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
// 获取购物车
|
||
|
export function getShopping(params) {
|
||
|
return request({
|
||
|
url: '/sale/api/shopping/getShopping',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
// 获取购物车数量
|
||
|
export function getShoppingCount(params) {
|
||
|
return request({
|
||
|
url: '/sale/api/shopping/getShoppingCount',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
// 切换语言
|
||
|
export function getLanguages(params) {
|
||
|
return request({
|
||
|
url: '/system/pub/enums/get-languages',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
// 菜单权限
|
||
|
export function menuList(params) {
|
||
|
return request({
|
||
|
url: '/system/api/menu/list',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
// 海粉商品
|
||
|
export function sharingWares(params) {
|
||
|
return request({
|
||
|
url: '/sale/api/wares/sharing-zone-wares',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
// 海粉商品详情
|
||
|
export function sharingWaresDetail(params) {
|
||
|
return request({
|
||
|
url: '/sale/api/wares/query-spe-sharing-wares-detail',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
// 海粉渠道
|
||
|
export function jxhhSource(params) {
|
||
|
return request({
|
||
|
url: 'sale/api/t-source/list/' + params,
|
||
|
method: 'get',
|
||
|
})
|
||
|
}
|
||
|
// 海粉分享
|
||
|
export function shareCode(params) {
|
||
|
return request({
|
||
|
url: '/member/api/share/share-code-h5',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
//嗨粉分享
|
||
|
export function fansCode(params) {
|
||
|
return request({
|
||
|
url: '/member/api/share/fans-code-h5',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
// 海粉分类
|
||
|
export function optionList(data) {
|
||
|
return request({
|
||
|
url: '/sale/api/twares-category-category/option-list',
|
||
|
method: 'post',
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
// 精品推荐
|
||
|
export function recommend_wares(data) {
|
||
|
return request({
|
||
|
url: 'sale/api/wares/recommend_wares',
|
||
|
method: 'post',
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
// 海粉精品推荐
|
||
|
export function other_recommend_wares(params) {
|
||
|
return request({
|
||
|
url: 'sale/api/wares/other_recommend_wares',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
// 获取国家
|
||
|
export function currencyList(params) {
|
||
|
return request({
|
||
|
url: '/system/api/country/list',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
|
||
|
//站内信未读数量
|
||
|
export function getIndexMailCount(params) {
|
||
|
return request({
|
||
|
url: '/system/api/notice/index-mail-count',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
//获取钱符号
|
||
|
export function getCurrency(params) {
|
||
|
return request({
|
||
|
url: '/system/api/currency/getCurrency',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
//树购买记录
|
||
|
export function treeList(params) {
|
||
|
return request({
|
||
|
url: '/activity/api/tree-rule-pick/member-info-list',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
|
||
|
// 购物车注册下单校验
|
||
|
export function validShop(data) {
|
||
|
return request({
|
||
|
url: '/sale/api/order/valid-enough-shop',
|
||
|
method: 'post',
|
||
|
data
|
||
|
})
|
||
|
}
|
||
|
|
||
|
// 升级所需
|
||
|
export function getNextLevelPv(params) {
|
||
|
return request({
|
||
|
url: '/member/api/member/next-level-pv',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|
||
|
//会员年金剩余时间
|
||
|
export function getMemberAnnuity(params) {
|
||
|
return request({
|
||
|
url: '/member/api/member/get-member-annuity-time',
|
||
|
method: 'get',
|
||
|
params
|
||
|
})
|
||
|
}
|