Compare commits
2 Commits
5e82193c4d
...
3dacb542cf
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3dacb542cf | ||
|
|
3cdcd625fb |
@ -80,7 +80,7 @@ const handleGetNowWeather = async () => {
|
||||
<span class="nowTime">{{ nowTime || "" }}</span>
|
||||
<div class="weatherBox">
|
||||
<img v-if="weatherInfo?.CUR_WEATHER_PIC" class="weatherIcon" :src="weatherInfo?.CUR_WEATHER_PIC" />
|
||||
<span class="weatherText">{{ weatherInfo?.CUR_WEATHER || "-" }}</span>
|
||||
<span class="weatherText">{{ weatherInfo?.CUR_WEATHER || "" }}</span>
|
||||
</div>
|
||||
<span class="nowDay">{{ weekDay ? daysEnum[weekDay] : "" }}</span>
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<script setup lang="ts">
|
||||
import moment from 'moment';
|
||||
import { handleGetFiveNumber } from '../../../../options/serveice';
|
||||
import { handleGetMonthlyBusinessRevenue, handleGetRealData } from '../../service';
|
||||
import { handleGetEnergyRevenueInfo, handleGetEnergyRevenueInfotSamember, handleGetMonthlyBusinessRevenue, handleGetRealData } from '../../service';
|
||||
import CenterTitle from '../CenterTitle/CenterTitle.vue';
|
||||
import NumberRoller from '../TradingAlert/NumberRoller.vue';
|
||||
import './CoreBusinessData.less'
|
||||
@ -85,24 +85,95 @@ const handleGetMapRealData = async () => {
|
||||
serverPartId: props.currentService?.SERVERPART_ID || ""
|
||||
}
|
||||
|
||||
let CoreBusinessData = sessionStorage.getItem('CoreBusinessData')
|
||||
let data: any = []
|
||||
if (CoreBusinessData) {
|
||||
data = JSON.parse(CoreBusinessData)
|
||||
} else {
|
||||
data = await handleGetRealData(req)
|
||||
sessionStorage.setItem("CoreBusinessData", JSON.stringify(data))
|
||||
// 油品、加水和尿素单独调用
|
||||
const reqAddOil: any = {
|
||||
DataType: 2000,
|
||||
StatisticsDate: moment().format('YYYY-MM-DD'),
|
||||
ShowWY: true,
|
||||
ShowLargeUnit: true,
|
||||
}
|
||||
|
||||
const reqAddWater: any = {
|
||||
DataType: 3000,
|
||||
StatisticsDate: moment().format('YYYY-MM-DD'),
|
||||
ShowWY: true,
|
||||
ShowLargeUnit: true,
|
||||
}
|
||||
|
||||
const reqUreaData: any = {
|
||||
DataType: 4000,
|
||||
StatisticsDate: moment().format('YYYY-MM-DD'),
|
||||
ShowWY: true,
|
||||
ShowLargeUnit: true,
|
||||
}
|
||||
|
||||
let CoreBusinessData = sessionStorage.getItem('CoreBusinessData')
|
||||
let data: any = []
|
||||
// if (CoreBusinessData) {
|
||||
// data = JSON.parse(CoreBusinessData)
|
||||
// } else {
|
||||
data = await handleGetRealData(req)
|
||||
sessionStorage.setItem("CoreBusinessData", JSON.stringify(data))
|
||||
// }
|
||||
const OilData: any = await handleGetEnergyRevenueInfo(reqAddOil)
|
||||
const addWaterData: any = await handleGetEnergyRevenueInfo(reqAddWater)
|
||||
const UreaData: any = await handleGetEnergyRevenueInfotSamember(reqUreaData)
|
||||
|
||||
// console.log('addWaterDataaddWaterDataaddWaterData', addWaterData);
|
||||
// console.log('UreaDataUreaDataUreaDataUreaData', UreaData);
|
||||
|
||||
// const data = await handleGetRealData(req)
|
||||
// 【1000:门店营收 2000:油品 3000:加水 4000:尿素 5000:新能源 6000:断面流量 6001:入区车流 6002:入区客流】
|
||||
|
||||
console.log('实时数据', data);
|
||||
|
||||
|
||||
// 给ai的数据
|
||||
let aiObj: any = {}
|
||||
|
||||
if (OilData) {
|
||||
// 油品
|
||||
let obj: any = {
|
||||
value: handleGetPonitFixed(OilData.value) || 0,
|
||||
unit: '万元',
|
||||
totalCount: handleGetPonitFixed(OilData.data) || 0,
|
||||
totalCountUnit: '吨',
|
||||
}
|
||||
|
||||
aiObj["油品消耗"] = `${OilData.data}吨`
|
||||
oilConsumption.value = obj
|
||||
// 启动滚动动画
|
||||
startSingleNumberAnimation(oilConsumption)
|
||||
}
|
||||
|
||||
if (addWaterData) {
|
||||
// 加水量
|
||||
let obj: any = {
|
||||
value: handleGetPonitFixed(addWaterData.value) || 0,
|
||||
unit: '万元',
|
||||
totalCount: handleGetPonitFixed(addWaterData.data) || 0,
|
||||
totalCountUnit: '吨',
|
||||
}
|
||||
|
||||
aiObj["加水量"] = `${addWaterData.data}吨`
|
||||
waterAddition.value = obj
|
||||
// 启动滚动动画
|
||||
startSingleNumberAnimation(waterAddition)
|
||||
}
|
||||
|
||||
if (UreaData) {
|
||||
// 尿素
|
||||
let obj: any = {
|
||||
value: handleGetPonitFixed(UreaData.value) || 0,
|
||||
unit: '万元',
|
||||
totalCount: handleGetPonitFixed(UreaData.data) || 0,
|
||||
totalCountUnit: '吨',
|
||||
}
|
||||
|
||||
aiObj["尿素"] = `${UreaData.data}吨`
|
||||
urea.value = obj
|
||||
// 启动滚动动画
|
||||
startSingleNumberAnimation(urea)
|
||||
}
|
||||
|
||||
if (data && data.length > 0) {
|
||||
data.forEach((item: any) => {
|
||||
// 门店营收
|
||||
@ -122,55 +193,59 @@ const handleGetMapRealData = async () => {
|
||||
revenueAmonut.value = obj
|
||||
// 启动滚动动画
|
||||
startSingleNumberAnimation(revenueAmonut)
|
||||
} else if (item.dataType === 2000) {
|
||||
// 油品消耗
|
||||
let obj: any = {
|
||||
value: handleGetPonitFixed(item.totalAmount) || 0,
|
||||
unit: item.totalAmountUnit || '',
|
||||
totalCount: handleGetPonitFixed(item.totalCount) || 0,
|
||||
totalCountUnit: item.totalCountUnit || '',
|
||||
}
|
||||
// let obj: any = {
|
||||
// value: item.totalCount.toString().length > 8 ? Number((item.totalCount / 10000).toFixed(2)).toLocaleString() : Number(item.totalCount).toLocaleString(),
|
||||
// unit: item.totalCount.toString().length > 8 ? '万升' : '升'
|
||||
// }
|
||||
aiObj["油品消耗"] = `${item.totalCount}${item.totalCountUnit}`
|
||||
oilConsumption.value = obj
|
||||
// 启动滚动动画
|
||||
startSingleNumberAnimation(oilConsumption)
|
||||
} else if (item.dataType === 3000) {
|
||||
// 加水量
|
||||
let obj: any = {
|
||||
value: handleGetPonitFixed(item.totalAmount) || 0,
|
||||
unit: item.totalAmountUnit || '',
|
||||
totalCount: handleGetPonitFixed(item.totalCount) || 0,
|
||||
totalCountUnit: item.totalCountUnit || '',
|
||||
}
|
||||
// let obj: any = {
|
||||
// value: item.totalCount.toString().length > 8 ? Number((item.totalCount / 10000).toFixed(2)).toLocaleString() : Number(item.totalCount).toLocaleString(),
|
||||
// unit: item.totalCount.toString().length > 8 ? '万升' : '升'
|
||||
// }
|
||||
aiObj["加水量"] = `${item.totalCount}${item.totalCountUnit}`
|
||||
waterAddition.value = obj
|
||||
// 启动滚动动画
|
||||
startSingleNumberAnimation(waterAddition)
|
||||
} else if (item.dataType === 4000) {
|
||||
// 尿素
|
||||
let obj: any = {
|
||||
value: handleGetPonitFixed(item.totalAmount) || 0,
|
||||
unit: item.totalAmountUnit || '',
|
||||
totalCount: handleGetPonitFixed(item.totalCount) || 0,
|
||||
totalCountUnit: item.totalCountUnit || '',
|
||||
}
|
||||
// let obj: any = {
|
||||
// value: item.totalCount.toString().length > 8 ? Number((item.totalCount / 10000).toFixed(2)).toLocaleString() : Number(item.totalCount).toLocaleString(),
|
||||
// unit: item.totalCount.toString().length > 8 ? '万升' : '升'
|
||||
// }
|
||||
aiObj["尿素"] = `${item.totalCount}${item.totalCountUnit}`
|
||||
urea.value = obj
|
||||
// 启动滚动动画
|
||||
startSingleNumberAnimation(urea)
|
||||
} else if (item.dataType === 5000) {
|
||||
}
|
||||
// else if (item.dataType === 2000) {
|
||||
// // 油品消耗
|
||||
// let obj: any = {
|
||||
// value: handleGetPonitFixed(item.totalAmount) || 0,
|
||||
// unit: item.totalAmountUnit || '',
|
||||
// totalCount: handleGetPonitFixed(item.totalCount) || 0,
|
||||
// totalCountUnit: item.totalCountUnit || '',
|
||||
// }
|
||||
// // let obj: any = {
|
||||
// // value: item.totalCount.toString().length > 8 ? Number((item.totalCount / 10000).toFixed(2)).toLocaleString() : Number(item.totalCount).toLocaleString(),
|
||||
// // unit: item.totalCount.toString().length > 8 ? '万升' : '升'
|
||||
// // }
|
||||
// aiObj["油品消耗"] = `${item.totalCount}${item.totalCountUnit}`
|
||||
// oilConsumption.value = obj
|
||||
// // 启动滚动动画
|
||||
// startSingleNumberAnimation(oilConsumption)
|
||||
// }
|
||||
// else if (item.dataType === 3000) {
|
||||
// // 加水量
|
||||
// let obj: any = {
|
||||
// value: handleGetPonitFixed(item.totalAmount) || 0,
|
||||
// unit: item.totalAmountUnit || '',
|
||||
// totalCount: handleGetPonitFixed(item.totalCount) || 0,
|
||||
// totalCountUnit: item.totalCountUnit || '',
|
||||
// }
|
||||
// // let obj: any = {
|
||||
// // value: item.totalCount.toString().length > 8 ? Number((item.totalCount / 10000).toFixed(2)).toLocaleString() : Number(item.totalCount).toLocaleString(),
|
||||
// // unit: item.totalCount.toString().length > 8 ? '万升' : '升'
|
||||
// // }
|
||||
// aiObj["加水量"] = `${item.totalCount}${item.totalCountUnit}`
|
||||
// waterAddition.value = obj
|
||||
// // 启动滚动动画
|
||||
// startSingleNumberAnimation(waterAddition)
|
||||
// }
|
||||
// else if (item.dataType === 4000) {
|
||||
// // 尿素
|
||||
// let obj: any = {
|
||||
// value: handleGetPonitFixed(item.totalAmount) || 0,
|
||||
// unit: item.totalAmountUnit || '',
|
||||
// totalCount: handleGetPonitFixed(item.totalCount) || 0,
|
||||
// totalCountUnit: item.totalCountUnit || '',
|
||||
// }
|
||||
// // let obj: any = {
|
||||
// // value: item.totalCount.toString().length > 8 ? Number((item.totalCount / 10000).toFixed(2)).toLocaleString() : Number(item.totalCount).toLocaleString(),
|
||||
// // unit: item.totalCount.toString().length > 8 ? '万升' : '升'
|
||||
// // }
|
||||
// aiObj["尿素"] = `${item.totalCount}${item.totalCountUnit}`
|
||||
// urea.value = obj
|
||||
// // 启动滚动动画
|
||||
// startSingleNumberAnimation(urea)
|
||||
// }
|
||||
else if (item.dataType === 5000) {
|
||||
// 充电次数
|
||||
let obj: any = {
|
||||
value: handleGetPonitFixed(item.totalAmount) || 0,
|
||||
|
||||
@ -115,7 +115,7 @@ const handleGetData = async () => {
|
||||
category.push(item.CommodityType_Name)
|
||||
seriesData.push(item.Total_SellAmountRate)
|
||||
realData.push(item.Total_SellAmount)
|
||||
aiObj[item.name] = `占比${item.Total_SellAmountRate}%`
|
||||
aiObj[item.CommodityType_Name] = `占比${item.Total_SellAmountRate}%`
|
||||
})
|
||||
}
|
||||
// }
|
||||
|
||||
@ -213,7 +213,7 @@ const handleGetSectionFlowCount = async () => {
|
||||
ProvinceCode: '530000',
|
||||
StatisticsDate: moment().format('YYYY-MM-DD'),
|
||||
StartDate: moment().startOf('y').format('YYYY-MM-DD'),
|
||||
EndDate: moment().endOf('M').format('YYYY-MM-DD'),
|
||||
EndDate: moment().subtract(1, 'M').endOf('M').format('YYYY-MM-DD'),
|
||||
}
|
||||
|
||||
let TrendOfTrafficFlow = sessionStorage.getItem('TrendOfTrafficFlow')
|
||||
|
||||
@ -367,7 +367,7 @@ const handleGetSectionFlowCount = async () => {
|
||||
|
||||
const req: any = {
|
||||
StartDate: moment().startOf('y').format('YYYY-MM-DD'),
|
||||
EndDate: moment().subtract(1, 'M').format('YYYY-MM-DD'),
|
||||
EndDate: moment().subtract(1, 'M').endOf('M').format('YYYY-MM-DD'),
|
||||
ProvinceCode: 530000
|
||||
// Serverpart_ID: props.currentService?.SERVERPART_ID || "1143,1144,1186,1188,1189,1190,1191,1192,1193,979,999,1023,1029,1030,1031,1033,1037,1041,1078,1087,1095,1137,1141,1147,1157,1159,1164,1165,1170,1174,981,985,987,994,1007,1009,1010,1012,1016,971,996,1002,1017,1018,1022,1027,1032,1073,1076,1099,1118,1122,1140,1142,1150,1171,970,969,978,1001,1005,1015,1050,1051,1052,1053,1064,1066,1096,1097,1101,1103,1104,1105,1106,1109,1112,1114,1115,1116,1117,991,995,1039,1080,1094,1100,1107,1123,1127,1133,1154,1155,1161,1163,1179,1180,1019,1021,1048,1049,1056,1059,1062,1063,1069,1093,1067,1228,1008,1070,1072,1166,1113,1148,1153,986,1086,1075,1182,1068,1226,1218,1088,1090,1058,1044,1084,1077,1089,1081,1091,1083,1162,1036,1092,988,993,1111,1158,1194,1202,1230,1198,1207,1216,1221,1203,1206,1209,1215,1227,1201,1205,1208,1214,1217,1229,1212,1065,1085,1055,1071,982,1168,1185,1110,977,1169,973,974,1011,1151,1121,1046,1045,1172,1146,976,1187,1156,1181,1136,1138,1211,983,1195,1131,1176,1167,1223,997,1252,1225,1043,1129,992,1149,975,1382,989,1047,1197,1025,1199,1183,1222,1178,1003,1013,1224,1139,1125,1173,1135,1038,1177,1060,1175,1184,1035,1026,1028,1079,1119,1120,1489"
|
||||
}
|
||||
@ -385,8 +385,8 @@ const handleGetSectionFlowCount = async () => {
|
||||
|
||||
const yesReq: any = {
|
||||
StartDate: moment().subtract(1, 'y').startOf('y').format('YYYY-MM-DD'),
|
||||
// EndDate: moment().subtract(1, 'y').endOf('y').format('YYYY-MM-DD'),
|
||||
EndDate: moment().subtract(1, 'M').subtract(1, 'y').format('YYYY-MM-DD'), // 找到当前月份对应的去年
|
||||
// EndDate: moment().subtract(1, 'y').endOf('y').format('YYYY-MM-DD'),
|
||||
EndDate: moment().subtract(1, 'M').subtract(1, 'y').endOf('M').format('YYYY-MM-DD'), // 找到当前月份对应的去年
|
||||
ProvinceCode: 530000
|
||||
// Serverpart_ID: props.currentService?.SERVERPART_ID || "1143,1144,1186,1188,1189,1190,1191,1192,1193,979,999,1023,1029,1030,1031,1033,1037,1041,1078,1087,1095,1137,1141,1147,1157,1159,1164,1165,1170,1174,981,985,987,994,1007,1009,1010,1012,1016,971,996,1002,1017,1018,1022,1027,1032,1073,1076,1099,1118,1122,1140,1142,1150,1171,970,969,978,1001,1005,1015,1050,1051,1052,1053,1064,1066,1096,1097,1101,1103,1104,1105,1106,1109,1112,1114,1115,1116,1117,991,995,1039,1080,1094,1100,1107,1123,1127,1133,1154,1155,1161,1163,1179,1180,1019,1021,1048,1049,1056,1059,1062,1063,1069,1093,1067,1228,1008,1070,1072,1166,1113,1148,1153,986,1086,1075,1182,1068,1226,1218,1088,1090,1058,1044,1084,1077,1089,1081,1091,1083,1162,1036,1092,988,993,1111,1158,1194,1202,1230,1198,1207,1216,1221,1203,1206,1209,1215,1227,1201,1205,1208,1214,1217,1229,1212,1065,1085,1055,1071,982,1168,1185,1110,977,1169,973,974,1011,1151,1121,1046,1045,1172,1146,976,1187,1156,1181,1136,1138,1211,983,1195,1131,1176,1167,1223,997,1252,1225,1043,1129,992,1149,975,1382,989,1047,1197,1025,1199,1183,1222,1178,1003,1013,1224,1139,1125,1173,1135,1038,1177,1060,1175,1184,1035,1026,1028,1079,1119,1120,1489"
|
||||
}
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
import { wrapTreeNode } from "../../options/serveice";
|
||||
import request from "../../request/request";
|
||||
import requestCode from "../../request/requestCode";
|
||||
import requestSamember from "../../request/requestSamember";
|
||||
import requestOld from "../../request/newRequest";
|
||||
import requestJava from '../../request/requestTest'
|
||||
import requestPos from "../../request/requestPos";
|
||||
@ -189,6 +190,23 @@ export async function handleGetRealData(params: any) {
|
||||
return data.Result_Data
|
||||
}
|
||||
|
||||
// .net的获取实时数据
|
||||
export async function handleGetEnergyRevenueInfo(params: any) {
|
||||
const data: any = await requestCode.encryptAESpost('/BigData/GetEnergyRevenueInfo', params)
|
||||
if (data.Result_Code !== 100) {
|
||||
return data
|
||||
}
|
||||
return data.Result_Data
|
||||
}
|
||||
|
||||
export async function handleGetEnergyRevenueInfotSamember(params: any) {
|
||||
const data: any = await requestSamember.encryptAESpost('/BigData/GetEnergyRevenueInfo', params)
|
||||
if (data.Result_Code !== 100) {
|
||||
return data
|
||||
}
|
||||
return data.Result_Data
|
||||
}
|
||||
|
||||
// 拿到实时数据 月度
|
||||
export async function handleGetMonthlyBusinessRevenue(params: any) {
|
||||
const data: any = await requestPos.post('/Revenue/GetMonthlyBusinessRevenue', params)
|
||||
|
||||
@ -2,6 +2,8 @@ import axios, { AxiosRequestConfig, AxiosResponse } from 'axios';
|
||||
// import { notification } from 'antd';
|
||||
// import Cookies from 'js-cookie';
|
||||
import moment from 'moment';
|
||||
// @ts-ignore
|
||||
import { encryptAES } from '../options/handleAes.js'
|
||||
|
||||
// 定义 HTTP 状态码及其描述
|
||||
const codeMessage: Record<number, string> = {
|
||||
@ -73,6 +75,10 @@ instance.interceptors.response.use(
|
||||
const request = {
|
||||
get: (url: string, params?: any) => instance.get(url, { params }),
|
||||
post: (url: string, data?: any) => instance.post(url, data),
|
||||
encryptAESpost: (url: string, data?: any) => instance.post(url, {
|
||||
name: "",
|
||||
value: encryptAES(JSON.stringify(data))
|
||||
}),
|
||||
put: (url: string, data?: any) => instance.put(url, data),
|
||||
delete: (url: string, params?: any) => instance.delete(url, { params }),
|
||||
};
|
||||
|
||||
86
src/request/requestSamember.ts
Normal file
86
src/request/requestSamember.ts
Normal file
@ -0,0 +1,86 @@
|
||||
import axios, { AxiosRequestConfig, AxiosResponse } from 'axios';
|
||||
// import { notification } from 'antd';
|
||||
// import Cookies from 'js-cookie';
|
||||
import moment from 'moment';
|
||||
// @ts-ignore
|
||||
import { encryptAES } from '../options/handleAes.js'
|
||||
|
||||
// 定义 HTTP 状态码及其描述
|
||||
const codeMessage: Record<number, string> = {
|
||||
200: '服务器成功返回请求的数据。',
|
||||
201: '新建或修改数据成功。',
|
||||
202: '一个请求已经进入后台排队(异步任务)。',
|
||||
204: '删除数据成功。',
|
||||
400: '发出的请求有错误,服务器没有进行新建或修改数据的操作。',
|
||||
401: '用户没有权限(令牌、用户名、密码错误)。',
|
||||
403: '用户得到授权,但是访问是被禁止的。',
|
||||
404: '发出的请求针对的是不存在的记录,服务器没有进行操作。',
|
||||
406: '请求的格式不可得。',
|
||||
410: '请求的资源被永久删除,且不会再得到的。',
|
||||
422: '当创建一个对象时,发生一个验证错误。',
|
||||
500: '服务器发生错误,请检查服务器。',
|
||||
502: '网关错误。',
|
||||
503: '服务不可用,服务器暂时过载或维护。',
|
||||
504: '网关超时。',
|
||||
};
|
||||
|
||||
// 错误处理
|
||||
const errorHandler = (error: any): any => {
|
||||
const { response } = error;
|
||||
if (response && response.status) {
|
||||
const errorText = codeMessage[response.status] || response.statusText;
|
||||
const { status, url } = response;
|
||||
// notification.error({
|
||||
// message: `请求错误 ${status}: ${url}`,
|
||||
// description: errorText,
|
||||
// });
|
||||
} else {
|
||||
// notification.error({
|
||||
// description: '您的网络异常,无法连接到服务器。',
|
||||
// message: '网络异常',
|
||||
// });
|
||||
}
|
||||
return Promise.reject(error);
|
||||
};
|
||||
|
||||
// 创建 axios 实例
|
||||
const instance = axios.create({
|
||||
baseURL: 'https://samember.yciccloud.com:8999/CommercialApi', // 默认请求前缀
|
||||
timeout: 60000, // 请求超时时间
|
||||
headers: {
|
||||
"provincecode": "530000",
|
||||
'Content-Type': 'application/json',
|
||||
},
|
||||
});
|
||||
|
||||
// 请求拦截器
|
||||
instance.interceptors.request.use(
|
||||
(config: any) => {
|
||||
return config;
|
||||
},
|
||||
errorHandler
|
||||
);
|
||||
|
||||
// 响应拦截器
|
||||
instance.interceptors.response.use(
|
||||
(response: AxiosResponse) => {
|
||||
// 每次响应,设置一个 tmp 的 Cookie
|
||||
// Cookies.set('tmp', moment().format());
|
||||
return response.data; // 统一返回 data
|
||||
},
|
||||
errorHandler
|
||||
);
|
||||
|
||||
// 封装的请求方法
|
||||
const request = {
|
||||
get: (url: string, params?: any, config?: AxiosRequestConfig) => instance.get(url, { params, ...config }),
|
||||
post: (url: string, data?: any, config?: AxiosRequestConfig) => instance.post(url, data, config),
|
||||
encryptAESpost: (url: string, data?: any) => instance.post(url, {
|
||||
name: "",
|
||||
value: encryptAES(JSON.stringify(data))
|
||||
}),
|
||||
put: (url: string, data?: any, config?: AxiosRequestConfig) => instance.put(url, data, config),
|
||||
delete: (url: string, params?: any, config?: AxiosRequestConfig) => instance.delete(url, { params, ...config }),
|
||||
};
|
||||
|
||||
export default request;
|
||||
@ -1 +1 @@
|
||||
{"root":["./src/main.ts","./src/shims-vue.d.ts","./src/vite-env.d.ts","./src/options/serveice.ts","./src/page/index/service.ts","./src/page/login/service.ts","./src/request/newrequest.ts","./src/request/request.ts","./src/request/requestcode.ts","./src/request/requestconfig.ts","./src/request/requestlocal.ts","./src/request/requestpos.ts","./src/request/requesttest.ts","./src/router/index.ts","./src/stores/counter.ts","./src/app.vue","./src/page/index/index.vue","./src/page/index/components/accountsreceivablewarning/accountsreceivablewarning.vue","./src/page/index/components/analysisofmember/analysisofmember.vue","./src/page/index/components/announcementtopic/announcementtopic.vue","./src/page/index/components/annualaccountsreceivable/annualaccountsreceivable.vue","./src/page/index/components/arealegend/arealegend.vue","./src/page/index/components/assessmentscoring/assessmentscoring.vue","./src/page/index/components/assessmentscoringranking/assessmentscoringranking.vue","./src/page/index/components/basicmessagebox/basicmessagebox.vue","./src/page/index/components/brandconsumptionlevel/brandconsumptionlevel.vue","./src/page/index/components/branddetail/branddetail.vue","./src/page/index/components/brandlisttbox/brandlisttbox.vue","./src/page/index/components/businesscase/businesscase.vue","./src/page/index/components/businessstructure/businessstructure.vue","./src/page/index/components/busytradingranking/busytradingranking.vue","./src/page/index/components/centertitle/centertitle.vue","./src/page/index/components/consumptionconversion/consumptionconversion.vue","./src/page/index/components/consumptionlevel/consumptionlevel.vue","./src/page/index/components/consumptionperiod/consumptionperiod.vue","./src/page/index/components/contractinformation/contractinformation.vue","./src/page/index/components/corebusinessdata/corebusinessdata.vue","./src/page/index/components/corecategory/corecategory.vue","./src/page/index/components/customeragegroup/customeragegroup.vue","./src/page/index/components/customerconsumptionpreferences/customerconsumptionpreferences.vue","./src/page/index/components/customergroup/customergroup.vue","./src/page/index/components/customergroupstay/customergroupstay.vue","./src/page/index/components/dailyinspection/dailyinspection.vue","./src/page/index/components/deductiontype/deductiontype.vue","./src/page/index/components/detailedpayment/detailedpayment.vue","./src/page/index/components/festivalrevenue/festivalrevenue.vue","./src/page/index/components/festivalrevenuesuminfo/festivalrevenuesuminfo.vue","./src/page/index/components/gendercustomergroup/gendercustomergroup.vue","./src/page/index/components/highqualitymerchants/highqualitymerchants.vue","./src/page/index/components/hotproductlist/hotproductlist.vue","./src/page/index/components/mallorderstatistics/mallorderstatistics.vue","./src/page/index/components/membermall/index.vue","./src/page/index/components/merchantcategory/merchantcategory.vue","./src/page/index/components/merchantratingranking/merchantratingranking.vue","./src/page/index/components/multiindustryincome/multiindustryincome.vue","./src/page/index/components/overviewofservicearea/overviewofservicearea.vue","./src/page/index/components/pagemap/pagemap.vue","./src/page/index/components/passengerflowchanges/passengerflowchanges.vue","./src/page/index/components/paymentprogress/paymentprogress.vue","./src/page/index/components/preferencetype/preferencetype.vue","./src/page/index/components/privaterideservice/privaterideservice.vue","./src/page/index/components/regionalrevenue/regionalrevenue.vue","./src/page/index/components/returnrate/returnrate.vue","./src/page/index/components/salescomparison/salescomparison.vue","./src/page/index/components/signedclients/signedclients.vue","./src/page/index/components/thismonthbenefits/thismonthbenefits.vue","./src/page/index/components/todaytrend/todaytrend.vue","./src/page/index/components/totalaccountsreceivable/totalaccountsreceivable.vue","./src/page/index/components/tradingalert/numberroller.vue","./src/page/index/components/tradingalert/tradingalert.vue","./src/page/index/components/trendoftrafficflow/trendoftrafficflow.vue","./src/page/index/components/vehiclemodelstay/vehiclemodelstay.vue","./src/page/index/components/vehiclestayanalysis/vehiclestayanalysis.vue","./src/page/index/components/vehiclesentering/vehiclesentering.vue","./src/page/index/components/modaltitle/modaltitle.vue","./src/page/index/components/newbigtitlebox/newbigtitlebox.vue","./src/page/index/components/noticelistbox/noticelistbox.vue","./src/page/index/components/pagetop/pagetop.vue","./src/page/index/components/smalltitle/smalltitle.vue","./src/page/index/components/supplierlistbox/supplierlistbox.vue","./src/page/login/login.vue"],"version":"5.6.3"}
|
||||
{"root":["./src/main.ts","./src/shims-vue.d.ts","./src/vite-env.d.ts","./src/options/serveice.ts","./src/page/index/service.ts","./src/page/login/service.ts","./src/request/newrequest.ts","./src/request/request.ts","./src/request/requestcode.ts","./src/request/requestconfig.ts","./src/request/requestlocal.ts","./src/request/requestpos.ts","./src/request/requestsamember.ts","./src/request/requesttest.ts","./src/router/index.ts","./src/stores/counter.ts","./src/app.vue","./src/page/index/index.vue","./src/page/index/components/accountsreceivablewarning/accountsreceivablewarning.vue","./src/page/index/components/analysisofmember/analysisofmember.vue","./src/page/index/components/announcementtopic/announcementtopic.vue","./src/page/index/components/annualaccountsreceivable/annualaccountsreceivable.vue","./src/page/index/components/arealegend/arealegend.vue","./src/page/index/components/assessmentscoring/assessmentscoring.vue","./src/page/index/components/assessmentscoringranking/assessmentscoringranking.vue","./src/page/index/components/basicmessagebox/basicmessagebox.vue","./src/page/index/components/brandconsumptionlevel/brandconsumptionlevel.vue","./src/page/index/components/branddetail/branddetail.vue","./src/page/index/components/brandlisttbox/brandlisttbox.vue","./src/page/index/components/businesscase/businesscase.vue","./src/page/index/components/businessstructure/businessstructure.vue","./src/page/index/components/busytradingranking/busytradingranking.vue","./src/page/index/components/centertitle/centertitle.vue","./src/page/index/components/consumptionconversion/consumptionconversion.vue","./src/page/index/components/consumptionlevel/consumptionlevel.vue","./src/page/index/components/consumptionperiod/consumptionperiod.vue","./src/page/index/components/contractinformation/contractinformation.vue","./src/page/index/components/corebusinessdata/corebusinessdata.vue","./src/page/index/components/corecategory/corecategory.vue","./src/page/index/components/customeragegroup/customeragegroup.vue","./src/page/index/components/customerconsumptionpreferences/customerconsumptionpreferences.vue","./src/page/index/components/customergroup/customergroup.vue","./src/page/index/components/customergroupstay/customergroupstay.vue","./src/page/index/components/dailyinspection/dailyinspection.vue","./src/page/index/components/deductiontype/deductiontype.vue","./src/page/index/components/detailedpayment/detailedpayment.vue","./src/page/index/components/festivalrevenue/festivalrevenue.vue","./src/page/index/components/festivalrevenuesuminfo/festivalrevenuesuminfo.vue","./src/page/index/components/gendercustomergroup/gendercustomergroup.vue","./src/page/index/components/highqualitymerchants/highqualitymerchants.vue","./src/page/index/components/hotproductlist/hotproductlist.vue","./src/page/index/components/mallorderstatistics/mallorderstatistics.vue","./src/page/index/components/membermall/index.vue","./src/page/index/components/merchantcategory/merchantcategory.vue","./src/page/index/components/merchantratingranking/merchantratingranking.vue","./src/page/index/components/multiindustryincome/multiindustryincome.vue","./src/page/index/components/overviewofservicearea/overviewofservicearea.vue","./src/page/index/components/pagemap/pagemap.vue","./src/page/index/components/passengerflowchanges/passengerflowchanges.vue","./src/page/index/components/paymentprogress/paymentprogress.vue","./src/page/index/components/preferencetype/preferencetype.vue","./src/page/index/components/privaterideservice/privaterideservice.vue","./src/page/index/components/regionalrevenue/regionalrevenue.vue","./src/page/index/components/returnrate/returnrate.vue","./src/page/index/components/salescomparison/salescomparison.vue","./src/page/index/components/signedclients/signedclients.vue","./src/page/index/components/thismonthbenefits/thismonthbenefits.vue","./src/page/index/components/todaytrend/todaytrend.vue","./src/page/index/components/totalaccountsreceivable/totalaccountsreceivable.vue","./src/page/index/components/tradingalert/numberroller.vue","./src/page/index/components/tradingalert/tradingalert.vue","./src/page/index/components/trendoftrafficflow/trendoftrafficflow.vue","./src/page/index/components/vehiclemodelstay/vehiclemodelstay.vue","./src/page/index/components/vehiclestayanalysis/vehiclestayanalysis.vue","./src/page/index/components/vehiclesentering/vehiclesentering.vue","./src/page/index/components/modaltitle/modaltitle.vue","./src/page/index/components/newbigtitlebox/newbigtitlebox.vue","./src/page/index/components/noticelistbox/noticelistbox.vue","./src/page/index/components/pagetop/pagetop.vue","./src/page/index/components/smalltitle/smalltitle.vue","./src/page/index/components/supplierlistbox/supplierlistbox.vue","./src/page/login/login.vue"],"version":"5.6.3"}
|
||||
Loading…
x
Reference in New Issue
Block a user