Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
group-buy-ui
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ui
group-buy-ui
Commits
7eee7e47
Commit
7eee7e47
authored
Oct 12, 2022
by
Xuguangxing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 变更唤起小程序配置
parent
d61a9ea1
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
85 additions
and
77 deletions
+85
-77
address.api.js
src/api/address.api.js
+5
-5
groupBuy.js
src/api/groupBuy.js
+15
-13
home.api.js
src/api/home.api.js
+7
-7
order.api.js
src/api/order.api.js
+23
-23
pay.api.js
src/api/pay.api.js
+16
-16
qiniu.api.js
src/api/qiniu.api.js
+2
-2
user.api.js
src/api/user.api.js
+8
-8
env.config.js
src/config/env.config.js
+3
-1
pre-prod.config.js
src/config/pre-prod.config.js
+3
-1
prod.config.js
src/config/prod.config.js
+3
-1
No files found.
src/api/address.api.js
View file @
7eee7e47
import
config
from
'
@/config
'
;
import
config
from
'
@/config
'
;
import
http
from
'
@/service/httpDecorator
'
;
import
http
from
'
@/service/httpDecorator
'
;
const
{
talosHost
}
=
config
;
const
{
yxmGateway
}
=
config
;
export
default
{
export
default
{
saveAddress
(
data
)
{
saveAddress
(
data
)
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/addr/receiver/add_edit`
,
data
);
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/addr/receiver/add_edit`
,
data
);
},
},
getAddressList
()
{
getAddressList
()
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/addr/receiver/list`
);
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/addr/receiver/list`
);
},
},
deleteAddress
(
addrReceiverId
)
{
deleteAddress
(
addrReceiverId
)
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/addr/receiver/delete`
,
{
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/addr/receiver/delete`
,
{
addrReceiverId
addrReceiverId
});
});
},
},
// 地址级联查询
// 地址级联查询
zoneList
:
params
=>
{
zoneList
:
params
=>
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/addr/query?addrId=
${
params
}
`
);
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/addr/query?addrId=
${
params
}
`
);
}
}
};
};
src/api/groupBuy.js
View file @
7eee7e47
import
config
from
'
@/config
'
;
import
config
from
'
@/config
'
;
import
http
from
'
@/service/httpDecorator
'
;
import
http
from
'
@/service/httpDecorator
'
;
import
qs
from
'
qs
'
;
import
qs
from
'
qs
'
;
const
{
talosHost
}
=
config
;
const
{
yxmGateway
}
=
config
;
const
MINI_APP_ID
=
'
wxb3e6270e1b1e0bc7
'
;
// 羊小咩
//
const MINI_APP_ID = 'wxb3e6270e1b1e0bc7'; // 羊小咩
//
const MINI_APP_ID = 'wxe16bf9293671506c'; // 狼大呜
const
MINI_APP_ID
=
'
wxe16bf9293671506c
'
;
// 狼大呜
export
default
{
export
default
{
// 查询商品sku详情
// 查询商品sku详情
detailInfo
:
params
=>
{
detailInfo
:
params
=>
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/activity/activity-goods-special/detail`
,
{
...
params
});
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/activity/activity-goods-special/detail`
,
{
...
params
});
},
},
checkGroupBuyCreateOrder
:
params
=>
{
checkGroupBuyCreateOrder
:
params
=>
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/checkCanOpenJoinGroup?
${
qs
.
stringify
(
params
)}
`
);
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/checkCanOpenJoinGroup?
${
qs
.
stringify
(
params
)}
`
);
},
},
// 详情图片
// 详情图片
getDetailPic
:
url
=>
{
getDetailPic
:
url
=>
{
...
@@ -19,32 +21,32 @@ export default {
...
@@ -19,32 +21,32 @@ export default {
},
},
// 商品详情地址列表
// 商品详情地址列表
addrList
(
data
)
{
addrList
(
data
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/addr/receiver/list`
,
data
,
{
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/addr/receiver/list`
,
data
,
{
hideLoading
:
true
hideLoading
:
true
});
});
},
},
// 查询活动模板列表-根据活动id
// 查询活动模板列表-根据活动id
getTemplateList
(
activityId
)
{
getTemplateList
(
activityId
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/activity/activity-goods-special/template-list`
,
{
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/activity/activity-goods-special/template-list`
,
{
params
:
{
activityId
}
params
:
{
activityId
}
});
});
},
},
// 入口活动列表
// 入口活动列表
getGoodsList
(
params
)
{
getGoodsList
(
params
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/activity/activity-goods-special/goods-list/v2`
,
{
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/activity/activity-goods-special/goods-list/v2`
,
{
params
params
});
});
},
},
getWxConfig
(
url
=
window
.
location
.
href
.
split
(
'
#
'
)[
0
])
{
getWxConfig
(
url
=
window
.
location
.
href
.
split
(
'
#
'
)[
0
])
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/wx/mp/getJsapiSign`
,
{
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/wx/mp/getJsapiSign`
,
{
url
:
url
,
url
:
url
,
appId
:
'
wx2f44c7fe7b08458d
'
appId
:
'
wx2f44c7fe7b08458d
'
});
});
},
},
getScheme
(
params
)
{
getScheme
(
params
)
{
return
http
.
get
(
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/ka/info/getShareMiniUrl`
,
`
${
yxmGateway
}
/api/kdsp/ka/info/getShareMiniUrl`
,
{
{
params
,
params
,
headers
:
{
headers
:
{
...
@@ -57,12 +59,12 @@ export default {
...
@@ -57,12 +59,12 @@ export default {
},
},
// 获取百人团订单
// 获取百人团订单
getGroupOrderList
(
params
)
{
getGroupOrderList
(
params
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/group-order/list`
,
{
params
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/group-order/list`
,
{
params
});
},
},
// 获取小程序码
// 获取小程序码
getQrcodeUrl
(
params
)
{
getQrcodeUrl
(
params
)
{
const
qsString
=
qs
.
stringify
(
params
);
const
qsString
=
qs
.
stringify
(
params
);
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/playBill/getMakePicData?
${
qsString
}
`
,
{
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/playBill/getMakePicData?
${
qsString
}
`
,
{
headers
:
{
headers
:
{
'
qg-tenant-id
'
:
560761
,
// 羊小咩租户ID
'
qg-tenant-id
'
:
560761
,
// 羊小咩租户ID
'
mini-app-id
'
:
MINI_APP_ID
// 羊小咩小程序appid
'
mini-app-id
'
:
MINI_APP_ID
// 羊小咩小程序appid
...
@@ -70,7 +72,7 @@ export default {
...
@@ -70,7 +72,7 @@ export default {
});
});
},
},
getGroupShareInfo
(
orderNo
)
{
getGroupShareInfo
(
orderNo
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/groupShareInfo?orderNo=
${
orderNo
}
`
);
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/groupShareInfo?orderNo=
${
orderNo
}
`
);
},
},
getPlayBillUrl
(
m
)
{
getPlayBillUrl
(
m
)
{
return
http
.
get
(
`http://192.168.25.122/api/kdsp/playBill/getPlayBillUrl?m=
${
m
}
`
);
return
http
.
get
(
`http://192.168.25.122/api/kdsp/playBill/getPlayBillUrl?m=
${
m
}
`
);
...
...
src/api/home.api.js
View file @
7eee7e47
import
config
from
'
@/config
'
;
import
config
from
'
@/config
'
;
import
http
from
'
@/service/httpDecorator
'
;
import
http
from
'
@/service/httpDecorator
'
;
import
{
saDeviceId
}
from
'
@/service/sa.service
'
;
import
{
saDeviceId
}
from
'
@/service/sa.service
'
;
const
{
talosHost
}
=
config
;
const
{
yxmGateway
}
=
config
;
const
PAGE
=
'
home
'
;
const
PAGE
=
'
home
'
;
export
const
getBanner
=
()
=>
{
export
const
getBanner
=
()
=>
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/appconfig/
${
PAGE
}
/topinfo`
);
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/appconfig/
${
PAGE
}
/topinfo`
);
};
};
//获取动态内容【金刚区、运营专区等】【金刚区、运营专区-横向,运营专区-竖向, 通栏】
//获取动态内容【金刚区、运营专区等】【金刚区、运营专区-横向,运营专区-竖向, 通栏】
export
const
getContent
=
()
=>
{
export
const
getContent
=
()
=>
{
//页面:home-精选,discovery-发现,profile-我的
//页面:home-精选,discovery-发现,profile-我的
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/appconfig/
${
PAGE
}
/content`
);
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/appconfig/
${
PAGE
}
/content`
);
};
};
export
const
getGoodsList
=
async
data
=>
{
export
const
getGoodsList
=
async
data
=>
{
const
scDeviceId
=
await
saDeviceId
();
const
scDeviceId
=
await
saDeviceId
();
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/recommend/goods-list`
,
{
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/recommend/goods-list`
,
{
params
:
data
,
params
:
data
,
customHeader
:
{
customHeader
:
{
scDeviceId
scDeviceId
...
@@ -24,7 +24,7 @@ export const getGoodsList = async data => {
...
@@ -24,7 +24,7 @@ export const getGoodsList = async data => {
export
const
homeSearch
=
async
data
=>
{
export
const
homeSearch
=
async
data
=>
{
const
scDeviceId
=
await
saDeviceId
();
const
scDeviceId
=
await
saDeviceId
();
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/search/result`
,
data
,
{
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/search/result`
,
data
,
{
customHeader
:
{
customHeader
:
{
scDeviceId
scDeviceId
}
}
...
@@ -33,9 +33,9 @@ export const homeSearch = async data => {
...
@@ -33,9 +33,9 @@ export const homeSearch = async data => {
// 搜索--大家都在搜的关键词
// 搜索--大家都在搜的关键词
export
const
getTerms
=
data
=>
{
export
const
getTerms
=
data
=>
{
return
http
.
get
(
`
${
talosHost
}
/vcc/app/mall/search/page`
,
data
);
return
http
.
get
(
`
${
yxmGateway
}
/vcc/app/mall/search/page`
,
data
);
};
};
// 查询用户优惠券选择查询接口
// 查询用户优惠券选择查询接口
export
const
getCouponChooseList
=
data
=>
{
export
const
getCouponChooseList
=
data
=>
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/coupon/activity/choose-list`
,
data
);
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/coupon/activity/choose-list`
,
data
);
};
};
src/api/order.api.js
View file @
7eee7e47
import
config
from
'
@/config
'
;
import
config
from
'
@/config
'
;
import
http
from
'
@/service/httpDecorator
'
;
import
http
from
'
@/service/httpDecorator
'
;
import
{
encryption
}
from
'
@/service/encrypt
'
;
import
{
encryption
}
from
'
@/service/encrypt
'
;
const
{
talosHost
}
=
config
;
const
{
yxmGateway
}
=
config
;
export
default
{
export
default
{
// 订单列表
// 订单列表
orderList
(
data
)
{
orderList
(
data
)
{
// TODO 测试
// TODO 测试
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/order-info/list/query`
,
{
params
:
data
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/order-info/list/query`
,
{
params
:
data
});
},
},
// 用户订单确认收货接口
// 用户订单确认收货接口
orderConfirm
(
data
)
{
orderConfirm
(
data
)
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/order-info/receipt/confirm`
,
data
);
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/order-info/receipt/confirm`
,
data
);
},
},
// 用户订单取消接口【未付款】
// 用户订单取消接口【未付款】
orderCancel
(
data
)
{
orderCancel
(
data
)
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/order-info/cancel`
,
data
);
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/order-info/cancel`
,
data
);
},
},
// 用户订单取消接口【未发货】
// 用户订单取消接口【未发货】
orderUnfilledCancel
(
data
)
{
orderUnfilledCancel
(
data
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/order-info/unfilled/cancel`
,
{
params
:
data
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/order-info/unfilled/cancel`
,
{
params
:
data
});
},
},
// 订单取消原因查询接口
// 订单取消原因查询接口
orderCancelReason
(
params
)
{
orderCancelReason
(
params
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/order-info/cancel-reason/query`
,
{
params
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/order-info/cancel-reason/query`
,
{
params
});
},
},
// 订单详情查询接口
// 订单详情查询接口
orderDetail
(
data
)
{
orderDetail
(
data
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/order-info/detail/query`
,
{
params
:
data
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/order-info/detail/query`
,
{
params
:
data
});
},
},
// 物流详情查询接口
// 物流详情查询接口
expressDetail
(
data
)
{
expressDetail
(
data
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/logistics/list`
,
{
params
:
data
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/logistics/list`
,
{
params
:
data
});
},
},
// 我的 查询各状态订单数量
// 我的 查询各状态订单数量
orderInfo
()
{
orderInfo
()
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/order-info/status-number`
);
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/order-info/status-number`
);
},
},
confirmOrder
(
data
)
{
confirmOrder
(
data
)
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/shop-cart/order-confirm/page/activity`
,
data
);
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/shop-cart/order-confirm/page/activity`
,
data
);
},
},
orderSubmit
(
data
)
{
orderSubmit
(
data
)
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/order-info/e/hundredGroupSubmit`
,
encryption
(
data
));
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/order-info/e/hundredGroupSubmit`
,
encryption
(
data
));
},
},
// 物流公司列表
// 物流公司列表
companyList
()
{
companyList
()
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/logistics/kd100/company-list`
);
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/logistics/kd100/company-list`
);
},
},
// 售后原因查询
// 售后原因查询
applyReason
(
data
)
{
applyReason
(
data
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/after-service/apply-reason`
,
{
params
:
data
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/after-service/apply-reason`
,
{
params
:
data
});
},
},
// 售后退款金额试算
// 售后退款金额试算
refundAmount
(
data
)
{
refundAmount
(
data
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/after-service/refund-amount`
,
{
params
:
data
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/after-service/refund-amount`
,
{
params
:
data
});
},
},
// 提交申请售后
// 提交申请售后
applySubmit
(
data
)
{
applySubmit
(
data
)
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/after-service/apply`
,
data
);
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/after-service/apply`
,
data
);
},
},
// 订单申请退款
// 订单申请退款
refundKepler
(
data
)
{
refundKepler
(
data
)
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/order-info/apply-refund`
,
data
);
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/order-info/apply-refund`
,
data
);
},
},
// 查看售后详情
// 查看售后详情
afterDetail
(
data
)
{
afterDetail
(
data
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/after-service/detail`
,
{
params
:
data
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/after-service/detail`
,
{
params
:
data
});
},
},
// 售后取消
// 售后取消
applyCancel
(
data
)
{
applyCancel
(
data
)
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/after-service/cancel`
,
data
);
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/after-service/cancel`
,
data
);
},
},
// 售后退货物流单信息填写 after-service/add-delivery-no
// 售后退货物流单信息填写 after-service/add-delivery-no
addDeliveryNo
(
data
)
{
addDeliveryNo
(
data
)
{
return
http
.
post
(
`
${
talosHost
}
/api/kdsp/after-service/add-delivery-no`
,
data
);
return
http
.
post
(
`
${
yxmGateway
}
/api/kdsp/after-service/add-delivery-no`
,
data
);
},
},
// 售后列表 after-service/list
// 售后列表 after-service/list
afterList
(
data
)
{
afterList
(
data
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/after-service/service/list`
,
{
params
:
data
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/after-service/service/list`
,
{
params
:
data
});
},
},
// 售后催办 after-service/reminder
// 售后催办 after-service/reminder
afterReminder
(
data
)
{
afterReminder
(
data
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/after-service/reminder`
,
{
params
:
data
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/after-service/reminder`
,
{
params
:
data
});
},
},
//查询售后是否在有效期
//查询售后是否在有效期
applyExpired
(
data
)
{
applyExpired
(
data
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/after-service/expired`
,
{
params
:
data
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/after-service/expired`
,
{
params
:
data
});
},
},
// 获取七牛token
// 获取七牛token
getQiniuToken
(
data
)
{
getQiniuToken
(
data
)
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/common/upload/token`
,
{
params
:
data
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/common/upload/token`
,
{
params
:
data
});
}
}
};
};
src/api/pay.api.js
View file @
7eee7e47
import
request
from
'
@/service/httpDecorator
'
;
import
request
from
'
@/service/httpDecorator
'
;
import
config
from
'
@/config
'
;
import
config
from
'
@/config
'
;
import
{
saDeviceId
}
from
'
@/service/sa.service
'
;
import
{
saDeviceId
}
from
'
@/service/sa.service
'
;
const
{
talosHost
}
=
config
;
const
{
yxmGateway
}
=
config
;
const
queryPayInfo
=
function
(
data
)
{
const
queryPayInfo
=
function
(
data
)
{
return
request
.
post
(
`
${
talosHost
}
/open/checkout`
,
data
);
return
request
.
post
(
`
${
yxmGateway
}
/open/checkout`
,
data
);
};
};
const
prepay
=
async
function
(
data
)
{
const
prepay
=
async
function
(
data
)
{
const
scDeviceId
=
await
saDeviceId
();
const
scDeviceId
=
await
saDeviceId
();
return
request
.
post
(
`
${
talosHost
}
/open/checkout/v2/prepay`
,
data
,
{
return
request
.
post
(
`
${
yxmGateway
}
/open/checkout/v2/prepay`
,
data
,
{
customHeader
:
{
customHeader
:
{
scDeviceId
scDeviceId
},
},
...
@@ -18,7 +18,7 @@ const prepay = async function(data) {
...
@@ -18,7 +18,7 @@ const prepay = async function(data) {
const
pay
=
async
function
(
data
)
{
const
pay
=
async
function
(
data
)
{
const
scDeviceId
=
await
saDeviceId
();
const
scDeviceId
=
await
saDeviceId
();
return
request
.
post
(
`
${
talosHost
}
/open/checkout/v2/pay`
,
data
,
{
return
request
.
post
(
`
${
yxmGateway
}
/open/checkout/v2/pay`
,
data
,
{
customHeader
:
{
customHeader
:
{
scDeviceId
scDeviceId
},
},
...
@@ -27,24 +27,24 @@ const pay = async function(data) {
...
@@ -27,24 +27,24 @@ const pay = async function(data) {
};
};
const
queryPayStatus
=
function
(
data
)
{
const
queryPayStatus
=
function
(
data
)
{
return
request
.
post
(
`
${
talosHost
}
/open/checkout/v2/pay_status/query`
,
data
);
return
request
.
post
(
`
${
yxmGateway
}
/open/checkout/v2/pay_status/query`
,
data
);
};
};
const
sendSms
=
function
(
data
)
{
const
sendSms
=
function
(
data
)
{
return
request
.
post
(
`
${
talosHost
}
/open/checkout/send_sms`
,
data
);
return
request
.
post
(
`
${
yxmGateway
}
/open/checkout/send_sms`
,
data
);
};
};
const
desSalt
=
function
()
{
const
desSalt
=
function
()
{
return
request
.
get
(
`
${
talosHost
}
/vcc/account/salt`
);
return
request
.
get
(
`
${
yxmGateway
}
/vcc/account/salt`
);
};
};
const
h5AppyUrl
=
function
()
{
const
h5AppyUrl
=
function
()
{
return
request
.
get
(
`
${
talosHost
}
/vcc/xyqb_mall/app_url`
);
return
request
.
get
(
`
${
yxmGateway
}
/vcc/xyqb_mall/app_url`
);
};
};
const
getCoupon
=
async
function
(
params
)
{
const
getCoupon
=
async
function
(
params
)
{
const
scDeviceId
=
await
saDeviceId
();
const
scDeviceId
=
await
saDeviceId
();
return
request
.
post
(
`
${
talosHost
}
/open/checkout/pay_coupon_list`
,
params
,
{
return
request
.
post
(
`
${
yxmGateway
}
/open/checkout/pay_coupon_list`
,
params
,
{
customHeader
:
{
customHeader
:
{
scDeviceId
scDeviceId
}
}
...
@@ -52,12 +52,12 @@ const getCoupon = async function(params) {
...
@@ -52,12 +52,12 @@ const getCoupon = async function(params) {
};
};
const
ocrFaceId
=
function
(
params
)
{
const
ocrFaceId
=
function
(
params
)
{
return
request
.
post
(
`
${
talosHost
}
/open/checkout/ocr_faceId`
,
params
);
return
request
.
post
(
`
${
yxmGateway
}
/open/checkout/ocr_faceId`
,
params
);
};
};
const
getGoodsList
=
async
function
(
data
)
{
const
getGoodsList
=
async
function
(
data
)
{
const
scDeviceId
=
await
saDeviceId
();
const
scDeviceId
=
await
saDeviceId
();
return
request
.
get
(
`
${
talosHost
}
/vcc/xyqb/recommend/goods-list`
,
{
return
request
.
get
(
`
${
yxmGateway
}
/vcc/xyqb/recommend/goods-list`
,
{
params
:
data
,
params
:
data
,
hideLoading
:
true
,
hideLoading
:
true
,
customHeader
:
{
customHeader
:
{
...
@@ -68,25 +68,25 @@ const getGoodsList = async function(data) {
...
@@ -68,25 +68,25 @@ const getGoodsList = async function(data) {
// KA流程节点
// KA流程节点
const
kaGetNextUrl
=
function
()
{
const
kaGetNextUrl
=
function
()
{
return
request
.
get
(
`
${
talosHost
}
/api/kdsp/ka/process/get-next-url`
);
return
request
.
get
(
`
${
yxmGateway
}
/api/kdsp/ka/process/get-next-url`
);
};
};
const
reissueContract
=
function
(
params
)
{
const
reissueContract
=
function
(
params
)
{
return
request
.
post
(
`
${
talosHost
}
/open/checkout/payReissueContract`
,
params
);
return
request
.
post
(
`
${
yxmGateway
}
/open/checkout/payReissueContract`
,
params
);
};
};
export
default
{
export
default
{
// 商品详情页面
// 商品详情页面
desSalt
()
{
desSalt
()
{
return
request
.
get
(
`
${
talosHost
}
/vcc/account/salt`
);
return
request
.
get
(
`
${
yxmGateway
}
/vcc/account/salt`
);
}
}
};
};
const
getCouponList
=
function
(
params
)
{
const
getCouponList
=
function
(
params
)
{
return
request
.
get
(
`
${
talosHost
}
/api/kdsp/appconfig/pay-succ-page/guide-stream`
,
{
params
});
return
request
.
get
(
`
${
yxmGateway
}
/api/kdsp/appconfig/pay-succ-page/guide-stream`
,
{
params
});
};
};
// 获取用户手机号
// 获取用户手机号
const
getPhoneNumber
=
function
()
{
const
getPhoneNumber
=
function
()
{
return
request
.
get
(
`
${
talosHost
}
/api/kdsp/user/phone`
);
return
request
.
get
(
`
${
yxmGateway
}
/api/kdsp/user/phone`
);
};
};
export
{
export
{
pay
,
pay
,
...
...
src/api/qiniu.api.js
View file @
7eee7e47
import
config
from
'
@/config
'
;
import
config
from
'
@/config
'
;
import
http
from
'
@/service/httpDecorator
'
;
import
http
from
'
@/service/httpDecorator
'
;
const
{
talosHost
}
=
config
;
const
{
yxmGateway
}
=
config
;
export
default
{
export
default
{
// 获取七牛token
// 获取七牛token
getQiniuToken
:
data
=>
{
getQiniuToken
:
data
=>
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/common/upload/token`
,
{
params
:
data
});
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/common/upload/token`
,
{
params
:
data
});
}
}
};
};
src/api/user.api.js
View file @
7eee7e47
import
http
from
'
@/service/httpDecorator
'
;
import
http
from
'
@/service/httpDecorator
'
;
import
config
from
'
@/config
'
;
import
config
from
'
@/config
'
;
const
{
talosHost
,
faceHost
}
=
config
;
const
{
yxmGateway
,
faceHost
}
=
config
;
export
default
{
export
default
{
// 获取信用钱包用户信息
// 获取信用钱包用户信息
getXhkInfo
()
{
getXhkInfo
()
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/profile/vcc/user-account`
);
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/profile/vcc/user-account`
);
},
},
getUserInfo
()
{
getUserInfo
()
{
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/user/about`
);
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/user/about`
);
}
}
};
};
// 发送短信
// 发送短信
export
const
smsCode
=
param
=>
{
export
const
smsCode
=
param
=>
{
const
data
=
{
...
param
,
smsMerchant
:
'
XIN_YONG_QIAN_BAO
'
};
const
data
=
{
...
param
,
smsMerchant
:
'
XIN_YONG_QIAN_BAO
'
};
return
http
.
post
(
`
${
talosHost
}
/vcc/usercenter/send_vcc_sms_code`
,
data
);
return
http
.
post
(
`
${
yxmGateway
}
/vcc/usercenter/send_vcc_sms_code`
,
data
);
};
};
// KA流程节点
// KA流程节点
export
const
kaGetNextUrl
=
params
=>
{
export
const
kaGetNextUrl
=
params
=>
{
let
options
=
{
let
options
=
{
sonVccChannel
:
true
sonVccChannel
:
true
};
};
return
http
.
get
(
`
${
talosHost
}
/api/kdsp/ka/process/get-next-url`
,
{
params
},
options
);
return
http
.
get
(
`
${
yxmGateway
}
/api/kdsp/ka/process/get-next-url`
,
{
params
},
options
);
};
};
// 验证短信并登录
// 验证短信并登录
export
const
friendLogin
=
data
=>
{
export
const
friendLogin
=
data
=>
{
return
http
.
post
(
`
${
talosHost
}
/vcc/usercenter/fast_login_by_sms_code`
,
data
);
return
http
.
post
(
`
${
yxmGateway
}
/vcc/usercenter/fast_login_by_sms_code`
,
data
);
};
};
// 验证短信类型
// 验证短信类型
export
const
captchaType
=
data
=>
{
export
const
captchaType
=
data
=>
{
return
http
.
post
(
`
${
talosHost
}
/vcc/usercenter/captcha_type`
,
data
);
return
http
.
post
(
`
${
yxmGateway
}
/vcc/usercenter/captcha_type`
,
data
);
};
};
// 获取图形验证
// 获取图形验证
export
const
captcha
=
()
=>
{
export
const
captcha
=
()
=>
{
return
http
.
get
(
`
${
talosHost
}
/vcc/usercenter/qg_captcha`
);
return
http
.
get
(
`
${
yxmGateway
}
/vcc/usercenter/qg_captcha`
);
};
};
export
const
getFaceUrl
=
params
=>
{
export
const
getFaceUrl
=
params
=>
{
...
...
src/config/env.config.js
View file @
7eee7e47
...
@@ -18,6 +18,7 @@ const openLink = 'https://mall.q-gp.com';
...
@@ -18,6 +18,7 @@ const openLink = 'https://mall.q-gp.com';
// const talosHost = 'http://192.168.25.122:8098'; // 王永杰
// const talosHost = 'http://192.168.25.122:8098'; // 王永杰
// const talosHost = protocol + '//192.168.28.41'; // 超人
// const talosHost = protocol + '//192.168.28.41'; // 超人
const
shenceUrl
=
protocol
+
'
//bn.xyqb.com/sa?project=default
'
;
const
shenceUrl
=
protocol
+
'
//bn.xyqb.com/sa?project=default
'
;
const
yxmGateway
=
'
https://yxm-gateway-yxm.liangkebang.net
'
;
const
VCC_CHANNEL
=
''
;
const
VCC_CHANNEL
=
''
;
const
TERMINAL
=
'
H5
'
;
const
TERMINAL
=
'
H5
'
;
const
VERSION
=
'
7.9.00
'
;
const
VERSION
=
'
7.9.00
'
;
...
@@ -34,5 +35,6 @@ export default {
...
@@ -34,5 +35,6 @@ export default {
TERMINAL
,
TERMINAL
,
VERSION
,
VERSION
,
kdspHost
,
kdspHost
,
shenceUrl
shenceUrl
,
yxmGateway
};
};
src/config/pre-prod.config.js
View file @
7eee7e47
...
@@ -11,6 +11,7 @@ const localHost = 'https://group-buy-pre.q-gp.com'; // 正式环境页面地址
...
@@ -11,6 +11,7 @@ const localHost = 'https://group-buy-pre.q-gp.com'; // 正式环境页面地址
// const localHost = 'https://group-buy-test1.liangkebang.net'; // 正式环境页面地址
// const localHost = 'https://group-buy-test1.liangkebang.net'; // 正式环境页面地址
const
shenceUrl
=
protocol
+
'
//bn.xyqb.com/sa?project=production
'
;
const
shenceUrl
=
protocol
+
'
//bn.xyqb.com/sa?project=production
'
;
const
openLink
=
'
https://mall-pre.q-gp.com
'
;
const
openLink
=
'
https://mall-pre.q-gp.com
'
;
const
yxmGateway
=
'
https://gw.yxmie.com
'
;
export
default
{
export
default
{
openLink
,
openLink
,
localHost
,
localHost
,
...
@@ -24,5 +25,6 @@ export default {
...
@@ -24,5 +25,6 @@ export default {
VERSION
,
VERSION
,
qiniuHost
,
qiniuHost
,
kdspHost
,
kdspHost
,
shenceUrl
shenceUrl
,
yxmGateway
};
};
src/config/prod.config.js
View file @
7eee7e47
...
@@ -11,6 +11,7 @@ const localHost = 'https://group-buy.q-gp.com'; // 正式环境页面地址
...
@@ -11,6 +11,7 @@ const localHost = 'https://group-buy.q-gp.com'; // 正式环境页面地址
// const localHost = 'https://group-buy-test1.liangkebang.net'; // 正式环境页面地址
// const localHost = 'https://group-buy-test1.liangkebang.net'; // 正式环境页面地址
const
shenceUrl
=
protocol
+
'
//bn.xyqb.com/sa?project=production
'
;
const
shenceUrl
=
protocol
+
'
//bn.xyqb.com/sa?project=production
'
;
const
openLink
=
'
https://mall.q-gp.com
'
;
const
openLink
=
'
https://mall.q-gp.com
'
;
const
yxmGateway
=
'
https://gw.yxmie.com
'
;
export
default
{
export
default
{
openLink
,
openLink
,
localHost
,
localHost
,
...
@@ -24,5 +25,6 @@ export default {
...
@@ -24,5 +25,6 @@ export default {
VERSION
,
VERSION
,
qiniuHost
,
qiniuHost
,
kdspHost
,
kdspHost
,
shenceUrl
shenceUrl
,
yxmGateway
};
};
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment