From 9857f8cdadf9bbda695a689f42e0e8cecfefab3f Mon Sep 17 00:00:00 2001 From: Liuyi <candymxq888@outlook.com> Date: 星期四, 21 十一月 2024 17:08:07 +0800 Subject: [PATCH] 添加积分兑换 --- api/index.js | 126 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 125 insertions(+), 1 deletions(-) diff --git a/api/index.js b/api/index.js index f48caa0..f78fa5b 100644 --- a/api/index.js +++ b/api/index.js @@ -3,6 +3,10 @@ export function wxLoginApi(data){ return request('/user/wxLogin',data,'POST') } +//文件上传 +export function uploadApi(data){ + return request('/file/upload',data,'POST') +} //首页 export function getVipInfoApi(){ return request('/waterCard/getUserCard',{},'GET') @@ -14,7 +18,7 @@ export function getRegionApi(code){ return request(`/sysRegion/getListChild?code=${code}`,{},'GET') } -//创建用户档案、送水地址 +//开卡、用户档案、送水地址 export function creatUserArchive(data){ return request('/userArchives/realName',data,'POST') } @@ -22,4 +26,124 @@ export function searchAddress(data){ return request('/userAddress/search',data,'POST') } +//编辑地址 +export function editAddressApi(data){ + return request('/userAddress/modify',data,'POST') +} +//根据id获取地址 +export function getAddressApi(id){ + return request(`/userAddress/get?id=${id}`,{},'GET') +} +//删除 +export function deleteAddressApi(id){ + return request(`/userAddress/remove?id=${id}`,{},'GET') +} +//设置地址默认值 +export function setAddressDefaultApi(id){ + return request(`/userAddress/editDefault?id=${id}`,{},'GET') +} +//获取设备列表 +export function searchFacilityApi(data){ + return request('/waterFacility/search',data,'POST') +} +//获取设备站点、营业网点列表 +export function siteApi(data){ + return request('/waterDrinkingSite/getSearchList',data,'POST') +} +//修改用户信息 +export function editUserInfoApi(data){ + return request('/userArchives/modify',data,'POST') +} +//微信支付 +export function wxPayApi(data){ + return request('/pay/service/wxPay',data,'POST') +} +//余额记录 +export function balanceChangeApi(date){ + return request(`/userCapitalChange/getListByUser?date=${date}`,{},'GET') +} +//用户充值消费金额统计 +export function balanceStatisticsApi(date){ + return request(`/userCapitalChange/getAmountStatistics?date=${date}`,{},'GET') +} +//消费记录 +export function paymentChangeApi(date){ + return request(`/paymentRecords/getListByUser?date=${date}`,{},'GET') +} +//充值记录 +export function rechargeChangeApi(date){ + return request(`/rechargeRecords/getListByUser?date=${date}`,{},'GET') +} +//会员卡挂失 +export function reportLossApi(cardNumber){ + return request(`/waterCard/reportLoss?cardNumber=${cardNumber}`,{},'GET') +} +//会员卡删除 +export function removeCardApi(cardNumber){ + return request(`/waterCard/remove?cardNumber=${cardNumber}`,{},'GET') +} +//故障上报 +export function infoBreakdownApi(data){ + return request('/waterFacilityMalfunction/create',data,'POST') +} +//会员卡共享 +export function askShareApi(data){ + return request('/waterCardShare/askShare',data,'POST') +} +//会员卡共享列表 +export function askShareListApi(id){ + return request(`/waterCardShare/getListByUser?userId=${id}`,{},'GET') +} +//控制共享状态 +export function editShareTypeApi(data){ + return request('/waterCardShare/editShareType',data,'POST') +} +//扫码购水消费 +export function buyWaterApi(data){ + return request('/api/facility/buyWater',data,'POST') +} +//扫码获取水价 +export function getPriceBySnApi(sn){ + return request(`/waterFacility/getPriceBySn?sn=${sn}`,{},'GET') +} +//水卡充值 +export function rechargeApi(data){ + return request('/rechargeRecords/fees',data,'POST') +} +//积分相关----------------------------------------------- +//积分获取明细 +export function pointsSearchApi(data){ + return request('/userIntegralAcquire/search',data,'POST') +} +//积分兑换记录 +export function pointsExchangeApi(data){ + return request('/userIntegralConvert/search',data,'POST') +} +//查询积分商品 +export function goodsGetApi(id){ + return request(`/shopGoods/getListByCategoryId?categoryId=${id}`,{},'GET') +} +//根据id查商品 +export function goodsGetByIdApi(id){ + return request(`/shopGoods/get?id=${id}`,{},'GET') +} +//查询积分商品类型 +export function goodsSearchTypeApi(data){ + return request('/shopGoodsCategory/search',data,'POST') +} + +//积分兑换 +export function integralConvertApi(data){ + return request('/userIntegralConvert/create',data,'POST') +} +//积分规则 +export function getRuleDetailApi(data){ + return request('/userIntegralRuleDetail/search',data,'POST') +} + + + + + + -- Gitblit v1.9.3