Files
smartDriveEEFront/src/api/lb-daily-user-trade-report.js
2026-04-26 11:13:01 +08:00

86 lines
1.8 KiB
JavaScript

import request from '@/utils/request'
export function getLbDailyUserTradeReportList(params) {
return request({
url: '/lbDailyUserTradeReport/list',
method: 'get',
params
})
}
export function getLbDailyUserTradeReportById(id) {
return request({
url: `/lbDailyUserTradeReport/get/${id}`,
method: 'get'
})
}
export function addLbDailyUserTradeReport(data) {
return request({
url: '/lbDailyUserTradeReport/add',
method: 'post',
data
})
}
export function updateLbDailyUserTradeReport(data) {
return request({
url: '/lbDailyUserTradeReport/update',
method: 'put',
data
})
}
export function deleteLbDailyUserTradeReport(id) {
return request({
url: `/lbDailyUserTradeReport/delete/${id}`,
method: 'delete'
})
}
export function deleteLbDailyUserTradeReportByDateAndTenant(reportDate, tenantId) {
return request({
url: '/lbDailyUserTradeReport/delete/by-date-and-tenant',
method: 'delete',
params: {
reportDate,
tenantId
}
})
}
export function calculateReportSumByDateAndTenant(reportDate, tenantId) {
return request({
url: '/lbDailyUserTradeReport/calculate-report-sum/by-date-and-tenant',
method: 'post',
params: {
reportDate,
tenantId
}
})
}
export function exportLbDailyUserTradeReportByDateAndTenant(reportDate, tenantId) {
return request({
url: '/lbDailyUserTradeReport/export/by-date-and-tenant',
method: 'get',
params: {
reportDate,
tenantId
},
responseType: 'blob'
})
}
export function listYestodayBuyPositiveAndDailySellZero(startDate, endDate, tenantId) {
return request({
url: '/lbDailyUserTradeReport/list/yestoday-buy-positive-and-daily-sell-zero',
method: 'get',
params: {
startDate,
endDate,
tenantId
}
})
}