Files
2026-07-28 16:04:50 +08:00

54 lines
1.5 KiB
JavaScript

import request, {
get,
post
} from "./request.js"
// ======= 缴费相关 API =======
// 字典
export const getSystemDictData = (data) => {
return get('/system/dict/data/list', data)
}
// 查询水电表列表
// export const getTopUpSelectByResident = (data) => {
// console.log(data);
// return get(`/api/topUp/selectByResident/${data.residentUserId}`, data)
// }
// 绑定设备
export const getTopUpBindDevice = (data) => {
return post(`/api/topUp/bindDevice/${data.deviceCode}/${data.residentUserId}/${data.openid}/${data.deviceType}`,
data)
}
// 充值下单
export const getTopUp = (data) => {
return post(`/api/topUp`, data)
}
// 获取 openid
export const getopenIdByCode = (data) => {
return get(`/api/topUp/getOpenIdByCode?code=${data.code}`, data)
}
// 保存 openid
export const postInsertOpenId = (data) => {
return post(`/api/resident/auth/insertOpenId`, data)
}
// 日照银行支付参数获取
export const getToRizhaoPay = (data) => {
return post(`/api/topUp/rizhaoPay/${data.orderId}/${data.openid}`, data)
}
// 缴费记录查询
export const getTopupRecordWithStat = (data) => {
return get(
`/api/topUp/topupRecordWithStat?residentUserId=${data.residentUserId}&pageNum=${data.pageNum}&pageSize=${data.pageSize}`,
data)
}
// 微信订阅消息授权保存
export const postSubscribeAuth = (data) => {
return post(`/api/wx/subscribeAuth/auth`, data)
}
// 获取日照银行小程序拉起参数
export const getBankMiniProgramParams = (data) => {
return post('/api/pay/yidang/create', data)
}