import request from "@/utils/request"; export function getProfitAnalysisData(data) { return request({ url: "/lb/profit-analysis/list", method: "post", data: data, }); } export function getProductSaleAnalysis(data) { return request({ url: "/lb/product-sale-analysis/list", method: "post", data: data, }); } export function getCostAnalysisList(data) { return request({ url: "/lb/cost-analysis/costAnalysisList", method: "post", data: data, }); } export function getCostAnalysisXXCostList(data) { return request({ url: "/lb/cost-analysis/XXCostList", method: "post", data: data, }); } export function getReceiveDetailPage(data) { return request({ url: "/lb/receive-detail/page", method: "get", params: data, }); } export function getAccountSumaryPage(data) { return request({ url: "/lb/account-sumary/page", method: "get", params: data, }); } export function getProfitImpactList(data) { return request({ url: "/lb/cost-analysis/profitImpactList", method: "post", data: data, }); } export function getSalesRevenueData(data) { return request({ url: "lb/sales-revenue/getData", method: "post", data: data, }); } export function getOperateCockpit(data) { return request({ url: "/lb/operate-cockpit/get", method: "post", data: data, }); } export function getOrderDetail(data) { return request({ url: "/lb/operate-cockpit/getOrderDetail", method: "post", data: data, }); } export function getDataBackUp(data) { return request({ url: "/lb/data-backup/page", method: "post", data: data, }); } export function recoverDataBackUp(data) { return request({ url: "/lb/data-backup/recover", method: "post", data: data, }); } // 导出Banner Excel export function exportDataBackUp(data) { return request({ url: "/lb/data-backup/export-excel", method: "post", data: data, responseType: "blob", }); } export function getDataBackUpDetail(data) { return request({ url: "/lb/data-backup/get", method: "post", data: data, }); } export function updateDataBackUpDetail(data) { return request({ url: "/lb/data-backup/update", method: "post", data: data, }); } export function copyLastMonthData(data) { return request({ url: "/lb/index-target-month/copyLastMonth", method: "post", data: data, }); } export function copyLastYearData(data) { return request({ url: "/lb/index-target-year/copyLastYear", method: "post", data: data, }); } export function getSalesRevenueGroupData(data) { return request({ url: "/lb/sales-revenue/getGroupData", method: "post", data: data, }); } export function getGrossMarginGroupData(data) { return request({ url: "/lb/gross-margin/getGroupData", method: "post", data: data, }); } export function getExpenseAnalysisGroupData(data) { return request({ url: "/lb/expense-analysis/getGroupData", method: "post", data: data, }); } export function getSheetYieldGroupData(data) { return request({ url: "/lb/sheet-yield/getGroupData", method: "post", data: data, }); } export function getInputOutputRateGroupData(data) { return request({ url: "/lb/input-output-rate/getGroupData", method: "post", data: data, }); } export function getSalesRevenueFactoryData(data) { return request({ url: "/lb/sales-revenue/getFactoryData", method: "post", data: data, }); } export function getExpenseAnalysisFactoryData(data) { return request({ url: "/lb/expense-analysis/getFactoryData", method: "post", data: data, }); } export function getGrossMarginFactoryData(data) { return request({ url: "/lb/gross-margin/getFactoryData", method: "post", data: data, }); } export function getSheetYieldFactoryData(data) { return request({ url: "/lb/sheet-yield/getFactoryData", method: "post", data: data, }); } export function getInputOutputRateFactoryData(data) { return request({ url: "/lb/input-output-rate/getFactoryData", method: "post", data: data, }); } export function getUnitPriceAnalysisGroupData(data) { return request({ url: "/lb/unit-price-analysis/getGroupData", method: "post", data: data, }); } export function getUnitPriceAnalysisBaseData(data) { return request({ url: "/lb/unit-price-analysis/getBaseData", method: "post", data: data, }); } export function getProfitAnalysisManageList(data) { return request({ url: "/lb/profit-analysis/manageList", method: "post", data: data, }); } export function getProfitAnalysisTotalList(data) { return request({ url: "/lb/profit-analysis/profitTotalList", method: "post", data: data, }); } export function getCostAnalysisData(data) { return request({ url: "/lb/cost-analysis/XXCostList2", method: "post", data: data, }); } export function getSingleMaterialAnalysis(data) { return request({ url: "/lb/cost-analysis/singleMaterialAnalysis", method: "post", data: data, }); } export function getSingleMaterialCostAnalysis(data) { return request({ url: "/lb/cost-analysis/singleMaterialCostAnalysis", method: "post", data: data, }); } export function getCalendar(data) { return request({ url: "lb/index-target-month/getCalendar", method: "post", data: data, }); } export function getCalendarYear(data) { return request({ url: "lb/index-target-year/getCalendarYear", method: "post", data: data, }); } export function getLevelStruc(data) { return request({ url: "/lb/index-target-month/getLevelStruc", method: "post", data: data, }); } export function getTargetMonthPage(data) { return request({ url: "/lb/index-target-month/list", method: "post", data: data, }); } export function updateTargetMonthData(data) { return request({ url: "/lb/index-target-month/update", method: "post", data: data, }); } export function getTargetYearPage(data) { return request({ url: "/lb/index-target-year/list", method: "post", data: data, }); } export function updateTargetYearData(data) { return request({ url: "/lb/index-target-year/update", method: "post", data: data, }); } // 预算填报模板下载/导出 export function importTemplateYS(data) { return request({ url: '/lb/index-target-month/export', method: "post", data: data, responseType: 'blob' }) } // 指标填报模板下载/导出 export function importTemplateZB(data) { return request({ url: '/lb/index-real-month/export', method: "post", data: data, responseType: 'blob' }) } export function getRealMonthPage(data) { return request({ url: "/lb/index-real-month/list", method: "post", data: data, }); } export function getRealMonthCalendar(data) { return request({ url: "/lb/index-real-month/getCalendar", method: "post", data: data, }); } export function updateRealMonthData(data) { return request({ url: "/lb/index-real-month/update", method: "post", data: data, }); } export function getDictListData(query) { return request({ url: "/system/dict-data/page", method: "get", params: query, }); } export function getAccountsReceivableData(data) { return request({ url: "/lb/accounts-receivable/getGroupData", method: "post", data: data, }); } export function getInventoryData(data) { return request({ url: "/lb/inventory/getGroupData", method: "post", data: data, }); } export function getElectricityCostAnalysisData(data) { return request({ url: "/lb/electricity-cost-analysis/getGroupData", method: "post", data: data, }); } export function getDepreciationAnalysisData(data) { return request({ url: "/lb/depreciation-analysis/getGroupData", method: "post", data: data, }); } export function getElectricityCostAnalysisFData(data) { return request({ url: "/lb/electricity-cost-analysis/getFactoryData", method: "post", data: data, }); }