/** * 物业管理接口 */ import request from '@/utils/request' export function getOrderListPage(params) { return request({ url: 'orderInfo/listPage', method: 'get', params }) } export function addOrder(data) { return request({ url: 'orderInfo/add', method: 'post', data }) } export function updateOrder(data) { return request({ url: 'orderInfo/update', method: 'post', data }) } export function delOrder(id) { return request({ url: 'orderInfo/delete', method: 'post', data: { id: id } }) } export function batchDelOrder(ids) { return request({ url: 'orderInfo/batchDelete', method: 'post', data: { ids: ids } }) } // 批量导出 export function getOrderExport(params) { return request({ url: 'orderInfo/export', method: 'get', timeout: 120000, params, responseType: 'blob' // 这一步也很关键,一定要加上 responseType 值为 blob }) } export function getPropertyScoreListPage(params) { return request({ url: 'propertyScoreInfo/listPage', method: 'get', params }) } export function addPropertyScore(data) { return request({ url: 'propertyScoreInfo/add', method: 'post', data }) } export function updatePropertyScore(data) { return request({ url: 'propertyScoreInfo/update', method: 'post', data }) } export function delPropertyScore(id) { return request({ url: 'propertyScoreInfo/delete', method: 'post', data: { id: id } }) } export function batchDelPropertyScore(ids) { return request({ url: 'propertyScoreInfo/batchDelete', method: 'post', data: { ids: ids } }) } export function getServiceListPage(params) { return request({ url: 'serviceInfo/listPage', method: 'get', params }) } export function addService(data) { return request({ url: 'serviceInfo/add', method: 'post', data }) } export function updateService(data) { return request({ url: 'serviceInfo/update', method: 'post', data }) } export function delService(id) { return request({ url: 'serviceInfo/delete', method: 'post', data: { id: id } }) } export function batchDelService(ids) { return request({ url: 'serviceInfo/batchDelete', method: 'post', data: { ids: ids } }) } export function getMoneyListPage(params) { return request({ url: 'moneyInfo/listPage', method: 'get', params }) } export function addMoney(data) { return request({ url: 'moneyInfo/add', method: 'post', data }) } export function updateMoney(data) { return request({ url: 'moneyInfo/update', method: 'post', data }) } export function delMoney(id) { return request({ url: 'moneyInfo/delete', method: 'post', data: { id: id } }) } export function batchDelMoney(ids) { return request({ url: 'moneyInfo/batchDelete', method: 'post', data: { ids: ids } }) }