You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
95 lines
2.2 KiB
95 lines
2.2 KiB
import request from '@/utils/request'
|
|
|
|
|
|
// api地址
|
|
const api = {
|
|
list: 'goods/list',
|
|
detail: 'goods/detail',
|
|
specData: 'goods/specData',
|
|
nbgoods:'tes/api/goods/conditioninquiry',
|
|
goodImageUrl:'tes/api/goods/conditioninquiryImage',
|
|
souser:"tes/api/Goods/searchUsers",
|
|
sogoods: "AgencyAddress/order/searchGoods",
|
|
addShoppingCaUrl: "AgencyAddress/order/addShoppingCa",
|
|
createOrder: "AgencyAddress/order/createOrder",
|
|
paymentListUrl: "Paymentlist/certiaudit/listIndet",
|
|
certificationPay: "PayCallBack/order/certificationPay",
|
|
rankingList: "AgencyAddress/ranking/queryList",
|
|
}
|
|
|
|
// 商品列表
|
|
export const list = param => {
|
|
return request.get(api.list, param)
|
|
}
|
|
|
|
// 商品详情
|
|
export const detail = goodsId => {
|
|
return request.get(api.detail, { goodsId })
|
|
}
|
|
|
|
// 获取商品规格数据
|
|
export const specData = (goodsId) => {
|
|
return request.get(api.specData, { goodsId })
|
|
}
|
|
|
|
// search goods
|
|
export const soglist = (data) => {
|
|
return request.post(api.sogoods, data )
|
|
}
|
|
|
|
// 标的列表
|
|
export const nbgoods = (data) => {
|
|
return request.post(api.nbgoods, data )
|
|
}
|
|
|
|
// 商品单个获取图片
|
|
export const nbgoodsImage = (data) => {
|
|
return request.post(api.goodImageUrl, data )
|
|
}
|
|
|
|
// 搜索委托方
|
|
export const souser = (data) => {
|
|
return request.post(api.souser, data )
|
|
}
|
|
|
|
// 加入购物车
|
|
export const addShoppingCa = (data) => {
|
|
return request.post(
|
|
api.addShoppingCaUrl +
|
|
'?goods_isli=' + data.goods_isli +
|
|
'&user_isli=' + data.user_isli +
|
|
'&use_years=' + data.use_years
|
|
)
|
|
}
|
|
|
|
// 立即购买
|
|
export const createOrder = (data) => {
|
|
return request.post(
|
|
api.createOrder +
|
|
'?goods_isli=' + data.goods_isli +
|
|
'&is_car=' + data.is_car +
|
|
'&user_isli=' + data.user_isli +
|
|
'&use_years=' + data.use_years
|
|
)
|
|
}
|
|
|
|
// 缴费订单列表
|
|
export const paymentList = (data) => {
|
|
return request.get(api.paymentListUrl,data)
|
|
}
|
|
|
|
// 缴费订单列表
|
|
export const certificationPay = (paramStr) => {
|
|
return request.post(api.certificationPay + paramStr,{})
|
|
}
|
|
|
|
// 标的推荐
|
|
export const getRankingList = (param) => {
|
|
let paramArr = [];
|
|
for (let key in param) {
|
|
paramArr.push(key + '=' + param[key])
|
|
}
|
|
let paramStr = '?' + paramArr.join('&')
|
|
return request.get(api.rankingList + paramStr,{})
|
|
}
|
|
|
|
|