<template>
  <div class="about">
    <div class="topnav">
      <div class="navcontent">
        <div class="left">
          <img src="@/static/images/logo.png" alt="" class="logo">
          <span class="orgname">Beelink</span>
        </div>
        <div class="right">
          <div @click="navto('/')">{{lan.$t('lijidenglu')}}</div>
          <div class="signnow" @click="navto('/sign')">{{lan.$t('lijizhuce')}}</div>
          <div class="line"></div>
            <a-dropdown :trigger="['click']" :getPopupContainer="triggerNode => triggerNode.parentNode">
                <div class="item" @click="e => e.preventDefault()">
                    <img src="@/static/images/yuyan.png" alt="" class="icon">
                    <div class="name">{{userinfo.language}}</div>
                    <img src="@/static/images/jiantou2.png" alt="" class="down">
                </div>
                <template v-slot:overlay>
                    <a-menu style="max-height:70vh;overflow: auto;">
                        <!-- 语言 -->
                        <a-menu-item  v-for="(i,j) in languagelist" :key="j" style="position: relative;">
                            <div class="selitem" @click="setlanguage(i.value)">
                                <span :style="{'color': i.name == userinfo.language ? '#06C7AE' : ''}">{{i.name}}</span>
                                 <img src="@/static/images/duihao.png" alt="" v-if="i.name == userinfo.language" class="duihao">
                            </div>
                        </a-menu-item>
                        <!-- <a-menu-item key="1">
                            <div class="selitem">
                                <span>时区2cc</span>
                            </div>
                        </a-menu-item>
                        <a-menu-item key="3">
                            <div class="selitem">
                                <span>时区3c</span>
                            </div>
                        </a-menu-item> -->
                    </a-menu>
                </template>
            </a-dropdown>
          
        </div>
      </div>
    </div>
    <div class="top">
      <div class="titlebox">
        <div class="title">Beelink</div>
        <div class="title">{{lan.$t("yiwanxinlai")}}</div>
        <div class="desc">{{lan.$t("kaiqishenghuo1")}}</div>
      </div>
    </div>
    <div class="mid">
      <div class="midcontent">
        <div class="midtopic">{{lan.$t("guanyu")}}</div>
        <div class="midline"></div>
        <div class="texts" v-html="text[0].content">
  
        </div>
        <!-- <div class="texts">
          Beelink—专致于外语学习的在线互动学习平台。Beelink汇聚各国名师资源，在线直播辅导，提、供中文、英语、西班牙语、俄罗斯语、法语等多种外语讲课，为学生提供优质学习课
          程。一对一，一对多，不同教学形式符合您的多项不同需求。课程支持直播视频回放、视频评论等功能，让学生可以充分利用碎片时间，讲知识难点、语言技巧等完整、系统化地呈现，
          随时随地想学就学，做自己的学霸。
        </div> -->
      </div>
      <div class="other">
        <div class="relation">
          <div class="midtopic">{{lan.$t("lianxib")}}</div>
          <div class="midline"></div>
          <div class="desc">
             {{lan.$t('guanyudesc')}}
          </div>
          <div class="way">
            <div class="wayitem">
              <div class="iconbox">
                <img src="@/static/images/infoico4.png" alt="" class="icon" />
              </div>
              <span>{{lan.$t('fuwurexian')}}：111-1111-5456</span>
            </div>
            <div class="wayitem">
              <div class="iconbox">
                <img
                  src="@/static/images/infoico2.png"
                  alt=""
                  class="icon"
                />
              </div>
              <span> {{lan.$t('youxiangb')}} ：6455646561@163.com </span>
            </div>
            <div class="wayitem">
              <div class="iconbox">
                <img src="@/static/images/infoico1.png" alt="" class="icon" />
              </div>
              <span> {{lan.$t('chuanzhen')}}：010-1654645 </span>
            </div>
            <div class="wayitem">
              <div class="iconbox">
                <img src="@/static/images/infoico3.png" alt="" class="icon" />
              </div>
              <span> {{lan.$t('appxiazai')}} </span>
              <img src="@/static/images/erweima.png" alt="" class="ewm">
            </div>
          </div>
        </div>
        <div class="picbox">
          <div class="picitem picitem0"></div>
          <div class="picitem picitem1"></div>
          <div class="picitem picitem3"></div>
          <div class="picitem picitem2"></div>
        </div>
      </div>
    </div>
    <div class="bottomnav">
      <NavBottom :color="{'color': '#fff'}"></NavBottom>
    </div>
  </div>
</template>

<script lang="ts">
import { computed, defineComponent, onMounted, ref } from "vue";
import NavBottom from '@/components/NavBottom.vue';
import store from '@/store';
import router from '@/router';
import { useI18n } from '@/utils/i18n';
import { editsystemsetting, getlanguages } from '@/api';
import { saveValue } from '@/utils/common';
export default defineComponent({
  components: {
    NavBottom
  },
  setup() {
    const lan: any = useI18n()
    const languagelist=ref<any>([{
        alias: "",
        code: "104110011000",
        createdAt: "2020-08-14 11:08:28",
        deletedAt: null,
        dictionaryid: 210,
        name: "中文",
        position: 1,
        publish: 1,
        updatedAt: "2020-08-14 11:08:28",
        value: "zh"
    }])
    onMounted(async ()=>{
      languagelist.value=await getlanguages()
    })
    const text = computed(()=> store.state.infotext)
    const userinfo = computed(() => {
        return store.state.userinfo;
    })
    function navto(url: string){
      router.push(url)
    }
    function setlanguage(e?: any){
        console.log(e)
        saveValue("Lanvuage", e)
        if(store.state.islogin){
            editsystemsetting({language:e})
        }else {
            location.reload();
            // setLanvuage(e)
        }
    }
    return {
      languagelist,
      userinfo,
      navto,
      lan,
      setlanguage,
      text
    };
  },
});
</script>
<style lang="scss" scoped>
.about ::v-deep(.ant-dropdown-menu-item:hover, .ant-dropdown-menu-submenu-title:hover){
    background: white;
    .selitem{
        color:#06C7AE ;
    }
}
.about ::v-deep(.nav-bottom) ::v-deep(.nav-container){
  color:white!important
}
.about ::v-deep(.nav-bottom) ::v-deep(.copyright){
  color:white!important
}
.about {
  .duihao{
        width: 15px;
        height: 15px;
        position: absolute;
        right: 15px;
        top: 8px;
    }
  .topnav{
    width: 100%;
    height: 57px;
    background: white;
    display: flex;
    align-items: center;
    position: fixed;
    top: 0;
    z-index: 99;
    .navcontent{
      width: 910px;
      margin: 0 auto;
      display:flex;
      justify-content: space-between;
      align-items: center;
      .left{
        .logo{
          width: 38px;
          height: 36px;
          margin-right:6px;
        }
        .orgname{
          color: #0DBBA4;
          font-size: 20px;
          font-weight: bold;
        }
      }
      .right{
        // width: 282px;
        font-size: 11px;
        color:#111111;
        display: flex;
        align-items: center;
        .signnow{
          width: 85px;
          height: 23px;
          background: linear-gradient(90deg, #00DAC2, #42DE9D, #87E062, #D0EB3D, #FFFA18);
          border-radius: 11px;
          color: white;
          text-align: center;
          line-height: 23px;
          margin-left: 26px;
          margin-right: 23px;
        }
        .line{
          width: 1px;
          height: 18px;
          background: #EEEEEE;
          margin-right: 23px;
        }
        .icon{
          width: 14px;
          height: 14px;
          margin-right: 6px;
        }
        .arrow{
          width: 9px;
          height: 5px;
          margin-left: 28px;
        }
      }
    }
  }
  .top {
    width: 100%;
    height: 512px;
    // background: gray;
    background-image: url("../../static/images/infotop.png");
    background-size: cover;
    display: flex;
    flex-direction: column;
    justify-content: center;
    .titlebox {
      margin-left: 226px;
      .title {
        color: white;
        font-size: 40px;
        font-weight: bold;
      }
      .desc {
        color: white;
        font-weight: 800;
        font-size: 17px;
        margin-top: 17px;
      }
    }
  }
  .mid {
    min-width: 100%;
    // height: 1206px;
    background: url("../../static/images/aboutbg.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    .midcontent {
      width: 914px;
      height: 196px;
      margin: 0 auto;
      padding-top: 105px;
      margin-bottom: 230px;

      .texts {
        color: #333333;
        font-size: 11px;
        font-weight: bold;
        margin-bottom: 22px;
      }
    }
    .midtopic {
      font-size: 17px;
      color: #0dbba4;
      font-weight: 800;
    }
    .midline {
      width: 23px;
      height: 3px;
      background: linear-gradient(
        90deg,
        #00dac2,
        #42de9d,
        #87e062,
        #d0eb3d,
        #fffa18
      );
      border-radius: 1px;
      margin-top: 23px;
      margin-bottom: 39px;
    }
    .other {
      display: flex;
      justify-content: center;
      .relation {
        width: 520px;
        height: 420px;
        position: relative;
        left: -60px;
        top: 350px;
        .desc {
          color: #333333;
          font-size: 11px;
          font-weight: bold;
          margin-bottom: 28px;
        }
        .way {
          .wayitem {
            display: flex;
            line-height: 34px;
            font-size: 11px;
            color: #333333;
            font-weight: bold;
            .ewm{
              width: 100px;
              height: 100px;
              position: relative;
              left:16px;
              top: 10px;
            }
          }
          .iconbox {
            width: 34px;
            height: 34px;
            // background: #0dbba4;
            margin-bottom: 28px;
            margin-right: 13px;
            .icon {
              width: 100%;
              height: 100%;
              // margin: 10px 8px;
            }
            .icon1 {
              width: 19px;
              height: 18px;
            }

          }
        }
      }
      .picbox {
        width: 400px;
        // height: 805px;
        column-count: 2;
        position: relative;
        left: 90px;
        .picitem {
          width: 248px;
          height: 301px;
          margin-bottom: 75px;
          position: relative;
          break-inside: avoid;
        }
        .picitem0 {
          margin-top: 191px;
          left: -100px;
          background-image: url("../../static/images/info2.png");
          background-size: cover;
        }
        .picitem1 {
          width: 206px;
          height: 251px;
          background-image: url("../../static/images/info3.png");
          background-size: cover;
        }
        .picitem2 {
          width: 218px;
          height: 265px;
          left: 40px;
          background-image: url("../../static/images/info4.png");
          background-size: cover;
        }
        .picitem3 {
          left: 40px;
          background-image: url("../../static/images/info5.png");
          background-size: cover;
        }
      }
    }
  }
  .bottomnav{
    margin-top: 78px;
    height: 85px;
    background:#0DBBA4;
    display:flex;
    flex-direction: column;
    justify-content: center;
  }
   .item{
        display: flex;
        align-items: center;
        border-right: 1px solid #eee;
        padding: 0 23px;
        height: 18rpx;
        .icon{
            width: 16px;
            height: 16px;
        }
        .name{
            margin-left: 6px;
            font-size: 11px;
            color: #111;
            font-weight: bold;
        }
        .down{
            width: 9px;
            height: 5px;
            margin-left: 20px;
        }
    }
 
}
</style>