54 lines
1.5 KiB
JavaScript
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)
|
|
}
|
|
|