feat:对接景区接口
This commit is contained in:
@@ -13,21 +13,30 @@ export const useScenicStore = defineStore('scenic', () => {
|
||||
// 景区排队信息
|
||||
let scenicQueueData = ref({ dataList: [], header: { jrcp: 0, jrjdrs: 0, pdcxsj: 0, pdrs: 0 } })
|
||||
// 景区负载信息
|
||||
let scenicBearData = ref({ dataList: [], header: { jqzdcz: 0, jrjdrs: 0 } })
|
||||
let scenicBearData = ref({ dataList: [], header: { jqRate: 0, jqzdcz: 0, jrjdrs: 0 } })
|
||||
// 景区停车信息
|
||||
let stopCarData = ref({
|
||||
dataList: [],
|
||||
dataLists: [],
|
||||
headList: []
|
||||
headList: [],
|
||||
info: {
|
||||
count: 0,
|
||||
remain: 0
|
||||
}
|
||||
})
|
||||
// 安全信息
|
||||
let secureData = ref({
|
||||
dataList: []
|
||||
dataList: [],
|
||||
headList: [
|
||||
{ name: '当前告警总数', count: 0, type: 0 },
|
||||
{ name: '安全告警总数', count: 0, type: 0 },
|
||||
{ name: '已解除告警数', count: 0, type: 0 }
|
||||
]
|
||||
})
|
||||
// 交通信息
|
||||
let trafficData = ref({
|
||||
infoList: [
|
||||
{ name: '总通景路段', value: 100 },
|
||||
{ name: '总通景路段', value: 0 },
|
||||
{ name: '通景路段拥堵', value: 0 },
|
||||
{ name: '通景拥堵开始时间', value: 0 },
|
||||
{ name: '拥堵持续时间', value: 0 }
|
||||
@@ -49,7 +58,29 @@ export const useScenicStore = defineStore('scenic', () => {
|
||||
})
|
||||
// 工单列表
|
||||
let wordkOrderList = ref([])
|
||||
// 工单统计
|
||||
let wordkOrderData = ref({
|
||||
toDayData: { count: 0, end: 0, rate: '0.0' },
|
||||
warnData: { count: 0, end: 0, rate: '0.0' }
|
||||
})
|
||||
// 车船信息
|
||||
let carShipData = ref({
|
||||
car: {
|
||||
count: { nonDrivingCount: 0, drivingCount: 0 },
|
||||
list: []
|
||||
},
|
||||
ship: {
|
||||
count: { nonDrivingCount: 0, drivingCount: 0 },
|
||||
list: []
|
||||
}
|
||||
})
|
||||
|
||||
const setCarShipData = (val) => {
|
||||
carShipData.value = val
|
||||
}
|
||||
const setWordkOrderData = (val) => {
|
||||
wordkOrderData.value = val
|
||||
}
|
||||
const setWordkOrderList = (val) => {
|
||||
wordkOrderList.value = val
|
||||
}
|
||||
@@ -75,6 +106,7 @@ export const useScenicStore = defineStore('scenic', () => {
|
||||
scenicSpotData.value = val
|
||||
}
|
||||
return {
|
||||
wordkOrderData,
|
||||
wordkOrderList,
|
||||
scenicSpotData,
|
||||
scenicQueueData,
|
||||
@@ -83,6 +115,8 @@ export const useScenicStore = defineStore('scenic', () => {
|
||||
secureData,
|
||||
trafficData,
|
||||
userPortraitData,
|
||||
carShipData,
|
||||
setWordkOrderData,
|
||||
setWordkOrderList,
|
||||
setScenicSpotData,
|
||||
setScenicQueueData,
|
||||
@@ -90,6 +124,7 @@ export const useScenicStore = defineStore('scenic', () => {
|
||||
setStopCarData,
|
||||
setSecureData,
|
||||
setTrafficData,
|
||||
setUserPortraitData
|
||||
setUserPortraitData,
|
||||
setCarShipData
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user