home.vue 1.52 KB
<template>
  <div class="main">
    <el-row class="w100">
      <el-col v-if="obj.IFBASE" :span="type=='否'?8:12">
        <left-page :obj="obj" :type="type" :url="result"/>
      </el-col>
      <el-col v-if="type=='否'" :span="8">
        <center-page :obj="obj" :type="type=='否'" :url="result"/>
      </el-col>
      <el-col v-if="obj.IFBASE" :span="type=='否'?8:12">
        <right-page :obj="obj" :type="type" :url="result"/>
      </el-col>
    </el-row>
  </div>

</template>

<script setup>
import LeftPage from "@/viewsPc/vip/leftPage"
import CenterPage from "@/viewsPc/vip/centerPage"
import RightPage from "@/viewsPc/vip/rightPage"
import {getYS000} from '@/api/server.js'
import {ref, onMounted, getCurrentInstance} from 'vue'
import {useRouter} from 'vue-router'

const type = ref('是')
const url = ref()
const obj = ref({
  IFBASE: "是"
})
const result = ref()
const router = useRouter()
url.value = 'http://192.168.1.152:8899/login/sid=36487a35-4354-421a-b0d8-4a430f88b7fa#/'
// url.value = 'http://192.168.1.152:8899/login/sid5342b777-d86a-4967-a18b-7329a3fca56b/'
// url.value = window.location.href
result.value = url.value?.split('=')[1]?.split('#')[0];

onMounted(() => {
  // console.log(window.location.href)
  console.log(result.value)
  if (result.value) {
    handelGetYS000()
  } else {
    router.push('/401')
  }
})


async function handelGetYS000() {
  const res = await getYS000(result.value)
  type.value = res.data?.IFBASE || '否'
  // obj.value = res.data || {}
}


</script>

<style lang="scss" scoped>
</style>