fix: BUG修改
This commit is contained in:
parent
68cde83997
commit
1e651700d4
@ -75,3 +75,7 @@ export const getSystemUserApi = (params: {}) => {
|
|||||||
export const getAlarmRecordApi = (params: {}) => {
|
export const getAlarmRecordApi = (params: {}) => {
|
||||||
return http.post(BASEURL + `/xmgl/aiAnalyseHardWareAlarmRecord/selectPageList`, params, { headers: { noLoading: true } });
|
return http.post(BASEURL + `/xmgl/aiAnalyseHardWareAlarmRecord/selectPageList`, params, { headers: { noLoading: true } });
|
||||||
};
|
};
|
||||||
|
// 顶部数据接口
|
||||||
|
export const getAlarmTypeCountApi = (params: {}) => {
|
||||||
|
return http.post(BASEURL + `/xmgl/aiStatistic/selectAiAnalyseHardWareAlarmTypeCount`, params, { headers: { noLoading: true } });
|
||||||
|
};
|
||||||
@ -2,13 +2,13 @@
|
|||||||
<div class="political-outlook">
|
<div class="political-outlook">
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="top-statistics">
|
<div class="top-statistics">
|
||||||
<div class="statistics-item">
|
<div class="statistics-item" v-for="(item,index) in topDangerList" :key="index">
|
||||||
<span class="title">区域入侵</span>
|
<span class="title">{{item.alarmTypeName}}</span>
|
||||||
<span class="statistics-item-content">今日报警次数:1</span>
|
<span class="statistics-item-content">今日报警次数:0</span>
|
||||||
<span class="statistics-item-content">本月报警次数:1</span>
|
<span class="statistics-item-content">本月报警次数:0</span>
|
||||||
<span class="statistics-item-content">历史报警次数:1</span>
|
<span class="statistics-item-content">历史报警次数:0</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="statistics-item">
|
<!-- <div class="statistics-item">
|
||||||
<span class="title">烟雾检测</span>
|
<span class="title">烟雾检测</span>
|
||||||
<span class="statistics-item-content">今日报警次数:1</span>
|
<span class="statistics-item-content">今日报警次数:1</span>
|
||||||
<span class="statistics-item-content">本月报警次数:1</span>
|
<span class="statistics-item-content">本月报警次数:1</span>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<span class="statistics-item-content">今日报警次数:1</span>
|
<span class="statistics-item-content">今日报警次数:1</span>
|
||||||
<span class="statistics-item-content">本月报警次数:1</span>
|
<span class="statistics-item-content">本月报警次数:1</span>
|
||||||
<span class="statistics-item-content">历史报警次数:1</span>
|
<span class="statistics-item-content">历史报警次数:1</span>
|
||||||
</div>
|
</div> -->
|
||||||
</div>
|
</div>
|
||||||
<div class="table-one">
|
<div class="table-one">
|
||||||
<div class="tabList">
|
<div class="tabList">
|
||||||
@ -122,39 +122,31 @@ import { GlobalStore } from "@/stores";
|
|||||||
import { getCompanyDataList, getMemberInfoList } from "@/api/modules/labor";
|
import { getCompanyDataList, getMemberInfoList } from "@/api/modules/labor";
|
||||||
import type { TabsPaneContext } from 'element-plus'
|
import type { TabsPaneContext } from 'element-plus'
|
||||||
import { getAlarmTypeOption } from "@/api/modules/aIEarlyWarn";
|
import { getAlarmTypeOption } from "@/api/modules/aIEarlyWarn";
|
||||||
import { getAlarmRecordApi } from "@/api/modules/agjtCommandApi";
|
import { getAlarmRecordApi, getAlarmTypeCountApi } from "@/api/modules/agjtCommandApi";
|
||||||
const store = GlobalStore();
|
const store = GlobalStore();
|
||||||
const props = defineProps(["tip"]);
|
const props = defineProps(["tip"]);
|
||||||
const BASEURL = import.meta.env.VITE_API_URL;
|
const BASEURL = import.meta.env.VITE_API_URL;
|
||||||
let showDialog = ref(false as any);
|
let showDialog = ref(false as any);
|
||||||
const activeName = ref('first')
|
|
||||||
const activeIndex = ref('1' as any)
|
|
||||||
const onlineWorkList = ref([
|
|
||||||
{ name: "在职", value: 1 },
|
|
||||||
{ name: "离职", value: 2 }
|
|
||||||
])
|
|
||||||
const enterpriseListData = ref([] as any);
|
const enterpriseListData = ref([] as any);
|
||||||
const memberTypeList = ref([
|
const topDangerList = ref([] as any)
|
||||||
{ name: "劳务人员", value: 1 },
|
|
||||||
{ name: "管理人员", value: 2 },
|
|
||||||
{ name: "临时人员", value: 3 }
|
|
||||||
]);
|
|
||||||
const alarmTypeList = ref(["报警", "预警"]);
|
|
||||||
let pageNo = ref(1 as any);
|
let pageNo = ref(1 as any);
|
||||||
let moreScroll = ref(true as any);
|
let moreScroll = ref(true as any);
|
||||||
const refScrollbar = ref(null as any); // 绑定到滚动的盒子上
|
const refScrollbar = ref(null as any); // 绑定到滚动的盒子上
|
||||||
const deviceList = ref([] as any); // 设备列表
|
|
||||||
const detailData = ref({} as any);
|
const detailData = ref({} as any);
|
||||||
const searchForm = ref({
|
|
||||||
memberType: '',
|
|
||||||
belongCompany: '',
|
|
||||||
workState: '',
|
|
||||||
name: '',
|
|
||||||
idCard: ''
|
|
||||||
});
|
|
||||||
|
|
||||||
const partyMemberList = ref({} as any);
|
const partyMemberList = ref({} as any);
|
||||||
let aiAlarmTypeEnum = ref([] as any);
|
let aiAlarmTypeEnum = ref([] as any);
|
||||||
|
// 获取顶部数据
|
||||||
|
const getQualityStatisticsNumDataFn = async () => {
|
||||||
|
let data = {
|
||||||
|
projectSn: store.sn,
|
||||||
|
isStatsByWeek: 1
|
||||||
|
};
|
||||||
|
const res: any = await getAlarmTypeCountApi(data);
|
||||||
|
if (res.code == 200) {
|
||||||
|
console.log("安全隐患顶部数据",res)
|
||||||
|
topDangerList.value = res.result.alarmList || []
|
||||||
|
}
|
||||||
|
};
|
||||||
//获取告警类型枚举
|
//获取告警类型枚举
|
||||||
const getWarnTypeOption = async () => {
|
const getWarnTypeOption = async () => {
|
||||||
const res: any = await getAlarmTypeOption({ projectSn: store.sn });
|
const res: any = await getAlarmTypeOption({ projectSn: store.sn });
|
||||||
@ -230,6 +222,7 @@ const getMemberCountList = async (tip:any) => {
|
|||||||
onMounted(async () => {
|
onMounted(async () => {
|
||||||
await getCompanyList();
|
await getCompanyList();
|
||||||
await getMemberCountList('search');
|
await getMemberCountList('search');
|
||||||
|
await getQualityStatisticsNumDataFn();
|
||||||
getWarnTypeOption();
|
getWarnTypeOption();
|
||||||
refScrollbar.value.wrapRef.addEventListener("scroll", (e: any) => {
|
refScrollbar.value.wrapRef.addEventListener("scroll", (e: any) => {
|
||||||
// console.log("滚动容器", e);
|
// console.log("滚动容器", e);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user