Files
yudao-dev/src/api/cockpit.js
‘937886381’ 20ef2b9763 修改
2025-12-30 19:36:05 +08:00

326 lines
6.3 KiB
JavaScript

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 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 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 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,
});
}