商城小程序

api = {
register: '/wechat/mc/registerUser', //登錄
queryAllShops: '/we_unnecessary_shop/findShops', //查詢所有店鋪
queryAllFoods: '/we_unnecessary_shop/queryAllFoods', //查詢所有商品
queryFood: '/we_unnecessary_shop/queryFoodById', //根據(jù)Id查詢商品詳情
queryAllAddress: '/we_necessary_shop/findAddressList', //查詢所有地址
saveAddress: '/we_necessary_shop/saveAddress', //新建地址
deleteAddress: '/we_necessary_shop/deleteAddress', //刪除地址
modifyAddress: '/we_necessary_shop/modifyAddress', //修改地址
pushOrder: '/we_necessary_shop/pushOrder', //提交訂單
saveOrder: '/we_necessary_shop/saveOrder', //保存訂單
queryAllOrders: '/we_necessary_shop/queryAllOrders', //獲取全部訂單
param:{
offset: 0,
limit: 10,
orderType: '',('待付款','待發(fā)貨','已發(fā)貨','已完成','待付款')
flag: 'we'
}
return :{
rows:xxxx
total:100
}
findByMemberId: '/we_necessary_shop/findByMemberId', //獲取用戶信息
queryAllFoodsHome: '/we_unnecessary_shop/queryAllFoodsHome', //查詢所有商品
queryCouponByOpenId: '/we_necessary_shop/queryCoupons', //查詢所有券
updateOrder: '/we_necessary_shop/updateOrder', //更新訂單
getStoreQrCode: '/we_necessary_shop/getStoreQrCode', //獲取儲值核銷二維碼
};
================================================================================
1、注冊用戶
url:/wechat/mc/registerAppletUser
param:{
phoneNum:222
birthType:"陽歷"/“陰歷”,
birthDay:‘2019-03-09’,
shopId:1,
sex:'女',
nikeName:'ssewrwqe',
city:'西安',
province:‘陜西’,
headImgUrl:‘http://sdfasdfs.jpg
}
return :{
flag:suceess,
data:1
}
2、獲取openId
url:
/applet_unnecessary_shop/{code}

3、支付流程:
(1)點擊提交訂單:先保存訂單,保存成功之后調(diào)用微信支付。
url: /we_necessary_shop / saveOrder
參數(shù):
orderStr: {
"total": 1,
"orderItems": [
{
"foodId": 33,
"foodPic": "http://www.sxbingo.com:8080/sshui//47296a00-3236-4788-b3e3-9a289cc5d635.jpg",
"foodName": "【善水特惠】 僅售38元,價值48元單人浴資,節(jié)假日通用,免費WiFi,免費停車位,男女通用!",
"foodNum": 1,
"price": 38
}
],
"remark": "",
"orderType": "待付款",
"address": {
"id": "",
"userName": "",
"phone": "",
"address": ""
},
"totalPrice": "38.00",
"storeValue": 0
}
return:

image.png

(2)微信支付
url:/we_necessary_shop/pushOrder
參數(shù);
image.png

返回值:
image.png

4、儲值核銷
(1)獲取儲值核銷二維碼
見下面
(2)核銷儲值
/applet_necessary_shop/updateStore
param:{
cardNum:11111,
customOpenId:1111,
fromUserOpenId:222 //掃碼人的openid
storeUsed:12 // 實際填入的值
}
5、我的積分 -> 兌換
we_unnecessary_shop/updateCardPoint

參數(shù):
{
cardNum:1530982421237
pointNum:1113.8
couponNum:2
}
6、我的券:
applet_necessary_shop/queryCoupons

param:
{
openId:xXXXX
}
return


image.png

7、核銷:
url: /applet_unnecessary_shop/getAppletQrCode
(1)浴資券兌換獲取二維碼
param:{
eventName:"scan_applet_coupon",
customOpenId:xxxx //客戶的openid,
couponId:22222
}
(2)點擊我的儲值獲取二維碼
/applet_unnecessary_shop/getAppletQrCode
參數(shù):
{
eventName:"scan_applet_store",
customOpenId:xxxx //客戶的openid,
}
return:
{
二維碼
}
(3)我的訂單獲取二維碼
/applet_unnecessary_shop/getAppletQrCode
參數(shù):
{
eventName:"scan_applet_order",
customOpenId:xxxx //客戶的openid,
oId:111
}
return:
{
二維碼
}
8、同步購物車商品
/applet_unnecessary_shop/synUserCartFoods
參數(shù)


image.png

image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容