import request from '../../utils/request' const base = '/visitsAdmin/cloudService/business/ywCustomerRecharge' export function merchantPage (data) { return request.post(base + '/merchantPage', data, { trim: true }) } export function getDetail (customerId) { return request.get(base + '/' + customerId + '/detail') } export function electricalPage (customerId, data) { return request.post(base + '/electrical/page?customerId=' + customerId, data, { trim: true }) } export function selectableElectricalPage (customerId, data) { return request.post(base + '/electrical/selectablePage?customerId=' + customerId, data, { trim: true }) } export function saveElectrical (data) { return request.post(base + '/electrical/save', data) } export function deleteElectrical (customerId, electricalId) { return request.get(base + '/electrical/delete?customerId=' + customerId + '&electricalId=' + electricalId) } export function conditionerPage (customerId, data) { return request.post(base + '/conditioner/page?customerId=' + customerId, data, { trim: true }) } export function getGsConfig (customerId) { return request.get(base + '/conditioner/gsConfig?customerId=' + customerId) } export function saveGsConfig (data) { return request.post(base + '/conditioner/saveGsConfig', data) } export function rechargeElectrical (data) { return request.post(base + '/recharge/electrical', data) } export function resetElectrical (data) { return request.post(base + '/reset/electrical', data) } export function readMeter (customerId, electricalId) { return request.get(base + '/readMeter?customerId=' + customerId + '&electricalId=' + electricalId) } export function getElectricalRemoteInfo (electricalId) { return request.get(base + '/electrical/remoteInfo?electricalId=' + electricalId) } export function getConditionerRechargeInfo (customerId) { return request.get(base + '/recharge/conditioner/info?customerId=' + customerId) } export function rechargeConditioner (data) { return request.post(base + '/recharge/conditioner', data) } export function cleanConditioner (customerId) { return request.post(base + '/clean/conditioner?customerId=' + customerId) } export function rechargeRecordPage (data) { return request.post(base + '/rechargeRecord/page', data, { trim: true }) } export function retryRecharge (id) { return request.post(base + '/rechargeRecord/retry/' + id) } export function syncRechargeStatus (id) { return request.post(base + '/rechargeRecord/sync/' + id) } export function exportRechargeRecord (data) { return request.post(base + '/rechargeRecord/exportExcel', data, { responseType: 'blob', trim: true }) }