<template>
  <div class="wrap">
    <div class="actions">
      <p class="page-name">页面设置/产业应用</p>
      <div>
        <el-button type="primary" @click="preview">预览</el-button>
        <el-button @click="save(0)">保存为草稿</el-button>
        <el-button type="primary" @click="save(1)">发布</el-button>
        <el-button @click="back">放弃编辑</el-button>
      </div>
    </div>
    
    <div class="modules">
      <div class="relative">
        <div class="single-banner">
          <img class="banner-img" :src="modules[0].form.pic" alt="" />
          <div class="texts">
            <h6 class="banner-title">{{ modules[0].form.title }}</h6>
          </div>
        </div>
        <div class="cover" @click="toSet(0)">点击更换banner与链接</div>
      </div>

      <div class="block history gray">
        <div class="inner c-wrap">
          <h2 class="wow fadeInLeft" style="margin-left: 57px">{{ modules[1].form.title }}</h2>
          <div class="texts wow fadeInDown" data-wow-delay="0.5s">
            <div class="left">
              <h2>{{ modules[1].form.subTitle }}</h2>
              <div class="des" v-html="modules[1].form.des"></div>
            </div>
            <img class="bg" width="562" height="506" :src="modules[1].form.pic" alt="">
          </div>
          <div class="cover" @click="toSet(1)">点击更改图片、标题概述与链接</div>
        </div>
      </div>
      
      <div class="block land">
        <div class="inner">
          <img class="pic" :src="modules[2].form.pic" alt="">
          <div class="right">
            <h6>{{ modules[2].form.title }}</h6>
            <div class="text" v-html="modules[2].form.des"></div>
          </div>
          <div class="cover" @click="toSet(2)">点击更改图片、标题与概述</div>
        </div>
      </div>

      <div class="block gray">
        <div class="inner">
          <div class="c-wrap">
            <h2 class="b-title">{{ modules[3].form.title }}</h2>
            <p class="intro" v-html="modules[3].form.des"></p>
            <div class="cover" @click="toSet(3)">点击更换标题与描述</div>
          </div>
          <ul class="plan">
            <li>
              <div class="left">
                <h6>{{ modules[4].form.title }}</h6>
                <div class="text" v-html="modules[4].form.des"></div>
                <img src="@/assets/images/arrow.png" alt="">
              </div>
              <img class="pic" :src="modules[4].form.pic" alt="">
              <div class="cover" @click="toSet(4)">点击更换标题、描述、链接与图片</div>
            </li>
            <li>
              <div class="left">
                <h6>{{ modules[5].form.title }}</h6>
                <div class="text" v-html="modules[5].form.des"></div>
                <img src="@/assets/images/arrow.png" alt="">
              </div>
              <img class="pic" :src="modules[5].form.pic" alt="">
              <div class="cover" @click="toSet(5)">点击更换标题、描述、链接与图片</div>
            </li>
          </ul>
        </div>
      </div>
    </div>

    <Module ref="module" :data.sync="curData" :visible.sync="diaVisible" @moduleSubmit="moduleSubmit" />
  </div>
</template>

<script>
import mixins from '@/mixins/page'
import Modules from '@/const/modules'
export default {
  mixins: [mixins],
  data() {
    return {
      modules: Modules.industrial
    }
  },
  mounted() {
    this.$store.commit('user/setCrumbs', [
      {
        name: '站点管理',
        route: '/site'
      },
      {
        name: '内容管理',
        route: '/column'
      },
      {
        name: '栏目管理',
        route: '/column'
      },
      {
        name: '产业应用'
      }
    ])
  },
  methods: {
    
  }
};
</script>

<style lang="scss" scoped>
@import "../../../styles/page/page.scss";
.history {
  h2 {
    font-size: 1.8rem;
    color: #333;
  }
  .texts {
    display: flex;
    justify-content: space-between;
    padding: 82px 57px 30px;
    margin-top: 20px;
    background-color: #fff;
    border-radius: 100px 0px 0px 0px;
    transition: .3s;
    &:hover {
      transform: scale(1.05);
    }
  }
  .left {
    width: 695px;
  }
  .des {
    margin: 20px 0;
    font-size: 1.2rem;
    color: #181818;
    line-height: 31px;
  }
  .bg {
    margin: -122px 0 0 0;
  }
}
.land {
  .inner {
    position: relative;
    display: flex;
  }
  .pic {
    width: 50%;
    height: 450px;
  }
  .right {
    width: 50%;
  }
  h6 {
    margin-left: 50px;
    font-size: 1.3rem;
    font-family: PingFangSC-Semibold, PingFang SC;
    color: #333;
    @include ellipsis();
  }
  .text {
    height: 405px;
    padding: 50px;
    margin-top: 1rem;
    background: rgba(242,246,248,0.45);
    border-radius: 0px 100px 0px 0px;
  }
}
.plan {
  li {
    position: relative;
    display: flex;
    height: 500px;
    margin-bottom: 60px;
    color: #333;
    background-color: #fff;
    border-radius: 100px 0px 0px 0px;
    &:nth-child(even) {
      flex-direction: row-reverse;
      .pic {
        margin: -20px 0 0 -20px;
        border-radius: 0 100px 0 0;
      }
    }
    .left {
      width: 50%;
      padding: 50px;
    }
    h6 {
      font-size: 1.4rem;
      font-family: PingFangSC-Medium, PingFang SC;
    }
    .text {
      margin: 1rem 0;
      font-size: 1rem;
      line-height: 1.6;
    }
    .pic {
      width: 48%;
      height: 500px;
      margin: -20px -20px 0 0;
      border-radius: 100px 0 0 0;
    }
  }
}
</style>
