import request from '@/utils/request' // 查询结算子账单列表 export function listEmisSettleSubBill(query) { return request({ url: '/emis/emisSettleSubBill/list', method: 'get', params: query }) } export function listHasOpenInvoiceMap(query) { return request({ url: '/emis/emisSettleSubBill/listHasOpenInvoiceMap', method: 'get', params: query }) } export function listHasPayMap(query) { return request({ url: '/emis/emisSettleSubBill/listHasPayMap', method: 'get', params: query }) } export function getQueryStatInfoMap(query) { return request({ url: '/emis/emisSettleSubBill/getQueryStatInfoMap', method: 'get', params: query }) } export function getMonthBillStatInfoMapList(query) { return request({ url: '/emis/emisSettleSubBill/getMonthBillStatInfoMapList', method: 'get', params: query }) } // 查询结算子账单详细 export function getEmisSettleSubBill(id) { return request({ url: '/emis/emisSettleSubBill/' + id, method: 'get' }) } // 新增结算子账单 export function addEmisSettleSubBill(data) { return request({ url: '/emis/emisSettleSubBill', method: 'post', data: data }) } // 修改结算子账单 export function updateEmisSettleSubBill(data) { return request({ url: '/emis/emisSettleSubBill', method: 'put', data: data }) } // 中心确认 export function confirmBillByCenter(id) { return request({ url: '/emis/emisSettleSubBill/confirmBillByCenter/' + id, method: 'post' }) } // 中心取消确认 export function cancelConfirmBillByCenter(id,note) { return request({ url: '/emis/emisSettleSubBill/cancelConfirmBillByCenter/' + id, method: 'post', data: {confirmCenterNote: note} }) } // 中心确认不出账 export function confirmNoBillByCenter(id,note) { return request({ url: '/emis/emisSettleSubBill/confirmNoBillByCenter/' + id, method: 'post', data: {confirmCenterNote: note} }) } // 中心设置账单异常 export function setBillErrorByCenter(id,note) { return request({ url: '/emis/emisSettleSubBill/setBillErrorByCenter/' + id, method: 'post', data: {confirmCenterNote: note} }) } // ------------------------------------------- // 站点确认 export function confirmBillBySite(id) { return request({ url: '/emis/emisSettleSubBill/confirmBillBySite/' + id, method: 'post' }) } // 站点取消确认 export function cancelConfirmBillBySite(id,note) { return request({ url: '/emis/emisSettleSubBill/cancelConfirmBillBySite/' + id, method: 'post', data: {confirmSiteNote: note} }) } // 站点确认不出账 export function confirmNoBillBySite(id,note) { return request({ url: '/emis/emisSettleSubBill/confirmNoBillBySite/' + id, method: 'post', data: {confirmSiteNote: note} }) } // 站点设置账单异常 export function setBillErrorBySite(id,note) { return request({ url: '/emis/emisSettleSubBill/setBillErrorBySite/' + id, method: 'post', data: {confirmSiteNote: note} }) } // 站点设置账单异常 export function setNoNeedOpenBill(id) { return request({ url: '/emis/emisSettleSubBill/setNoNeedOpenBill/' + id, method: 'post', }) } // 删除结算子账单 export function delEmisSettleSubBill(id) { return request({ url: '/emis/emisSettleSubBill/' + id, method: 'delete' }) }