diff --git a/src/views/agjtLiveScreen/indexLive.vue b/src/views/agjtLiveScreen/indexLive.vue index 027ff93..4cfdeab 100644 --- a/src/views/agjtLiveScreen/indexLive.vue +++ b/src/views/agjtLiveScreen/indexLive.vue @@ -4,8 +4,8 @@
-

指挥部大屏

-

现场大屏

+ +

{{cbsProjectInfo.projectBuildArea || '现场大屏'}}

数字化项目监管平台
@@ -26,10 +26,6 @@
{{ adminName }}
-
-
-
项目后台
-
退出登录
@@ -51,6 +47,11 @@ import { useRouter } from "vue-router"; import { GlobalStore } from "@/stores"; import { jumpLargeUserInfoApi } from "@/api/modules/login"; import { COMPANY } from "@/config/config"; +//引入现场大屏API +import { + getEnterpriseIdApi, + getEnterpriseInfoByIdApi, + } from "@/api/modules/agjtLiveApi"; const BASEURL = import.meta.env.VITE_API_URL; const store = GlobalStore(); let nowTime = ref("2023-04-16 09:22:12" as any); @@ -60,16 +61,9 @@ let adminName = ref("" as any); let menuList = ref([ { moduleName: "指挥部大屏", - modulePath: "/commandScreen" + modulePath: "/agjtLiveScreen" }, ]); -// 鞍山指挥部大屏 -let agjtCommandList = ref([ - { - moduleName: "指挥部大屏", - modulePath: "/commandScreen" - } -]); // 鞍山现场大屏 let agjtLiveList = ref([ { @@ -83,16 +77,6 @@ const activeTab = ref(0); const activeTab2 = ref(0); const router = useRouter(); -//获取动态tab -const getAllModelMenu = () => { - let half = store.projectDateAuth.moduleList; - half.forEach((item: any) => { - if (item.moduleType == 4) { - menuList.value.push(item); - return; - } - }); -}; const navigateTo = (path, type) => { if (type == 1) { activeTab.value = path.modulePath; @@ -103,13 +87,30 @@ const navigateTo = (path, type) => { router.push(path.companyPath); } }; +const cbsProjectInfo = ref({} as any) +async function getCbsProjectInfo() { + console.log("BASEURL===>",BASEURL) + //获取企业Id + await getEnterpriseIdApi().then(res => { + if(res.success){ + let data = { + enterpriseId: res.result.id, + projectSn: '', + } + if(BASEURL == 'http://182.90.224.237:51234' || BASEURL == 'http://192.168.34.221:9111') data.projectSn = 'BD3137498CB84BF0969979E0342CDBCA' + if(BASEURL == 'http://42.180.188.17:9809' || BASEURL == 'http://42.180.188.17:11211') data.projectSn = '471568F45EB247A3912A0D10EA1BFCEB' + getEnterpriseInfoByIdApi(data).then(res2 => { + cbsProjectInfo.value = res2.result.projectEnterprise + console.log(22222222222222222222222222) + console.log(res2) + console.log(22222222222222222222222222) + }) + } + }); +}; onMounted(async () => { - if (COMPANY === "agjtCommand") { - // menuList.value = AGJTCommandMenu; - menuList.value = agjtCommandList.value; - } + await getCbsProjectInfo() if (COMPANY === "agjtLive") { - // menuList.value = AGJTCommandMenu; menuList.value = agjtLiveList.value; } //这里是跳转过来后免登录的操作,接收token 登录 懂了 @@ -132,7 +133,6 @@ onMounted(async () => { // } // }); } - // await getAllModelMenu(); navigateTo(menuList.value[0], 1); activeTab.value = menuList.value[0].modulePath; itemList.value = menuList.value[0].menuList; @@ -142,12 +142,9 @@ onMounted(async () => { getNowTime(); document.addEventListener("click", bodyCloseMenus); const subMenus = document.querySelectorAll(".menStyle"); - if (subMenus.length >= 5 && COMPANY !== "hfqc") { - subMenus[4].style.marginLeft = "30%"; - } - if (COMPANY === "hfqc") { - subMenus[3].style.marginLeft = "44%"; - } + // if(COMPANY == 'agjtLive'){ + // getCbsProjectInfo() + // } }); let timer = ref(null as any); @@ -185,31 +182,6 @@ function loginOut() { location.reload(); router.push("/login"); } -//跳转后台 -function jumpBgd() { - // window.location.replace("http://192.168.34.226:8080/#/projectIndex"); - if (COMPANY === "syhy") { - window.location.replace("http://101.43.164.214:45020/#/projectIndex"); //沈阳和盈 - } - if (COMPANY === "jxwjj") { - window.location.replace("http://183.249.224.118:9000/#/projectIndex"); //嘉兴王江泾公用码头 - } - if (COMPANY === "phmw") { - window.location.replace("http://101.43.164.214:11111/#/projectIndex"); // 鄱湖美湾医疗、医美产业集群项目 - } - if (COMPANY === "hfqc") { - window.location.replace("http://101.43.164.214:11111/#/projectIndex"); // 鄱湖美湾医疗、医美产业集群项目 - } - if (COMPANY === "as") { - window.location.replace("http://182.90.224.237:15551/#/projectIndex"); // 鞍山项目 - } - if(COMPANY === "agjtCommand"){ - window.location.replace("http://47.93.215.234:9809" + "/#/login?token=" + store.token); - } - if(COMPANY === "agjtLive"){ - window.location.replace("http://47.93.215.234:9809" + "/#/login?token=" + store.token); - } -}