This commit is contained in:
ylj20011123 2026-01-04 09:28:51 +08:00
parent a147eccee7
commit 3c3632469e
8 changed files with 125 additions and 24 deletions

View File

@ -508,7 +508,7 @@ const enterEachProvince: React.FC<{ currentUser: CurrentUser }> = (props) => {
const data = await handleGetProvinceVehicleTreeList(req)
// JSON数据
// const data = pageData
console.log('data', data);
console.log('数据', JSON.parse(JSON.stringify(data)));
if (data && data.length > 0) {
setLoadingText('生成表头中,请稍后...')
// 拿到表头的数据

View File

@ -561,6 +561,8 @@ const vehicleOwner: React.FC<{ currentUser: CurrentUser }> = (props) => {
setExpandedRowKeys(['null-null-undefined-undefined-undefined-undefined-null'])
// 接口数据
const data = await handleGetBayonetOwnerAHTreeList(req)
console.log('接口数据', JSON.parse(JSON.stringify(data)));
let endTime1: number = new Date().getTime()
// 准备导出excel数据
let startTime2: number = new Date().getTime()

View File

@ -659,7 +659,7 @@ const PeriodWarning: React.FC<{ currentUser: CurrentUser }> = (props) => {
DataType: 2
}
let data = await handleGetPeriodWarningList(req)
console.log('table', data);
console.log('table', JSON.parse(JSON.stringify(data)));
if (data && data.length > 0) {
data.forEach((item: any) => {

View File

@ -140,6 +140,8 @@ const SpringFestival: React.FC<{ currentUser?: CurrentUser }> = (props) => {
setDetailEndTime(params.StatisticsDate)
setDetailStartTime(params.CurStartDate)
const data = await handleGetSpringTableList(req)
console.log('结果', JSON.parse(JSON.stringify(data)));
setShowCurrentFestivalObj(currentFestivalObj)
const list: any = []
if (data.data && data.data.length > 0) {

View File

@ -1,27 +1,7 @@
import { tableList, wrapTreeNode } from '@/utils/format';
import request from '@/utils/requestCode';
import requestNormal from '@/utils/request';
import requestPythonTest from '@/utils/requestPythonTest';
// 在python测试项目中 获取 多维度经营数据对比 表格数据
export async function handlePythonGetList(params?: any) {
const data = await requestPythonTest(`api/monthly-revenue/query/`, {
method: 'GET',
params: { ...params }
});
if (data.Result_Code !== 100) {
return {
data: [],
current: 1,
pageSize: 10,
total: 0,
success: false
}
}
return data.Result_Data.List;
}
// 获取月度车流分析数据

View File

@ -1,7 +1,108 @@
import {tableList, wrapTreeNode} from '@/utils/format';
import { tableList, wrapTreeNode } from '@/utils/format';
import request from '@/utils/requestCode';
import requestNormal from '@/utils/request';
import requestPythonTest from '@/utils/requestPythonTest';
// 在python测试项目中 入区车辆归属地分析 表格数据
export async function handlePythonGetRevenueEstimateList(params?: any) {
const data = await requestPythonTest(`api/dynamic/GetRevenueEstimateList/`, {
method: 'GET',
params: { ...params }
});
if (data.Result_Code !== 100) {
return {
data: [],
current: 1,
pageSize: 10,
total: 0,
success: false
}
}
return data.Result_Data.List;
}
// 在python测试项目中 获取 车流销售异常预警 表格数据
export async function handleNewPythonTrafficWarningList(params?: any) {
const data = await requestPythonTest(`api/dynamic/warningTypeMonthINCAnalysis/`, {
method: 'GET',
params: { ...params }
});
if (data.Result_Code !== 100) {
return {
data: [],
current: 1,
pageSize: 10,
total: 0,
success: false
}
}
return data.Result_Data.List;
}
// 在python测试项目中 获取 车流销售异常预警 表格数据
export async function handlePythonTrafficWarningList(params?: any) {
const data = await requestPythonTest(`api/traffic-warning/cache/query/`, {
method: 'GET',
params: { ...params }
});
if (data.Result_Code !== 100) {
return {
data: [],
current: 1,
pageSize: 10,
total: 0,
success: false
}
}
return data.Result_Data.List;
}
// 在python测试项目中 获取 多维度经营数据对比 表格数据
export async function handlePythonGetList(params?: any) {
const data = await requestPythonTest(`api/monthly-revenue/query/`, {
method: 'GET',
params: { ...params }
});
if (data.Result_Code !== 100) {
return {
data: [],
current: 1,
pageSize: 10,
total: 0,
success: false
}
}
return data.Result_Data.List;
}
// 在python测试项目中 入区车辆归属地分析 表格数据
export async function handleBayonetList(params?: any) {
const data = await requestPythonTest(`api/bayonet/statistics/query/`, {
method: 'GET',
params: { ...params }
});
if (data.Result_Code !== 100) {
return {
data: [],
current: 1,
pageSize: 10,
total: 0,
success: false
}
}
return data.Result_Data.List;
}
export async function handleGetMonthINCAnalysis(params?: any) {
const data = await request(`/Revenue/GetMonthINCAnalysis`, {

View File

@ -752,6 +752,22 @@ export const handleGetServerPartList = (list: any) => {
return []
}
// 没有合计的情况
export const handleGetServerPartListNoSum = (list: any) => {
const res: any = []
if (list && list.length > 0) {
list.forEach((item: any) => {
if (item.children && item.children.length > 0) {
item.children.forEach((subItem: any) => {
res.push(subItem)
})
}
})
return res
}
return []
}
// 数组去重
export const unique = (arr: any) => {
if (!Array.isArray(arr)) {

View File

@ -60,7 +60,7 @@ const request = extend({
errorHandler, // default error handling
// prefix: '/EShangApiMain',// 开发
// prefix: 'https://eshangtech.com:18900/EShangApiMain', // 正式
prefix: 'http://127.0.0.1:8002/', // 正式
prefix: 'http://192.168.1.207:8002/', // 正式
headers: {
token: '',
ProvinceCode: '',