Browse Source

Merge branch 'master' of http://git.cc-lotus.info/smart-center/web-common

xiejiacheng 5 years ago
parent
commit
566491ceb0
4 changed files with 41 additions and 28 deletions
  1. 0 3
      src/layout/detail/content.vue
  2. 20 12
      src/layout/index/foot.vue
  3. 21 11
      src/views/detail/detail.vue
  4. 0 2
      src/views/index/index.vue

+ 0 - 3
src/layout/detail/content.vue

@@ -9,9 +9,6 @@
             <el-breadcrumb-item>数据详情</el-breadcrumb-item>
           </el-breadcrumb>
         </el-col>
-        <el-col :span="24" class="fenxiang">
-          分享
-        </el-col>
         <el-col :span="24" class="info">
           <el-col :span="24">
             <el-col :span="24" class="title">

+ 20 - 12
src/layout/index/foot.vue

@@ -1,7 +1,10 @@
 <template>
   <div id="foot">
     <el-row>
-      <el-col :span="24" class="down">
+      <el-col :span="24" class="foot">
+        <div class="w_1200">
+          {{content}}
+        </div>
         <!-- <el-col :span="24">
           <p class="text">{{downList.title}}</p>
         </el-col>
@@ -16,7 +19,6 @@
           <p class="text">{{downList.email}}</p>
         </el-col> -->
         <!-- {{downList.content}} -->
-{{content}}
       </el-col>
     </el-row>
   </div>
@@ -25,27 +27,33 @@
 export default {
   name: 'foot',
   props: {
-    content:null,
+    content: null,
   },
   components: {},
   data: () => ({}),
-  created() {},
+  created() { },
   computed: {},
   methods: {},
 };
 </script>
 
 <style lang="less" scoped>
-p{
-  margin:0;
-  padding:0;
+.w_1200 {
+  width: 1200px;
+  margin: 0 auto;
 }
-.down{
-  padding:10px 0;
+p {
+  margin: 0;
+  padding: 0;
+}
+.foot {
+  height: 100px;
+  padding: 10px 0;
   text-align: center;
-  color:#fff;
+  color: #fff;
+  background-color: #336699;
 }
-.text{
-  padding:5px 0;
+.text {
+  padding: 5px 0;
 }
 </style>

+ 21 - 11
src/views/detail/detail.vue

@@ -3,31 +3,44 @@
     <el-row>
       <el-col :span="24" class="top">
         <div class="w_1200">
-          头部
+          <top :logolist="logolist"></top>
         </div>
       </el-col>
       <el-col :span="24" class="menu">
-        <div class="w_1200">
-          导航
+        <div class="w_1200" >
+          <native></native>
         </div>
       </el-col>
       <el-col :span="24" class="content">
         <div class="w_1200">
-          内容
+          <contentinfo :contentList="contentList"></contentinfo>
         </div>
       </el-col>
       <el-col :span="24" class="down">
-        <div class="w_1200">底部</div>
+          <footinfo :content="content"></footinfo>
       </el-col>
     </el-row>
   </div>
 </template>
 
 <script>
+import top from '../../layout/index/top.vue';
+import native from '../../layout/index/native.vue';
+import contentinfo from '../../layout/detail/content.vue';
+import footinfo from '../../layout/index/foot.vue';
 export default {
   name: 'detail',
-  props: {},
-  components: {},
+  props: {
+    logolist:null,
+    contentList:null,
+    content:null,
+  },
+  components: {
+    top,
+    native,
+    contentinfo,
+    footinfo,
+  },
   data: () => ({}),
   created() {},
   computed: {},
@@ -41,18 +54,15 @@ export default {
   margin: 0 auto;
 }
 .top {
-  height: 100px;
-  border: 1px solid #ccc;
+  height: 150px;
 }
 .menu {
   margin-bottom: 20px;
   height: 40px;
-  border: 1px solid #ccc;
 }
 .content{
   margin-bottom:20px;
   min-height:500px;
-  border:1px solid #ccc;
 }
 .down {
   height: 100px;

+ 0 - 2
src/views/index/index.vue

@@ -32,9 +32,7 @@
         </div>
       </el-col>
       <el-col :span="24" class="down">
-        <div class="w_1200">
           <footinfo :content="content"></footinfo>
-        </div>
       </el-col>
     </el-row>
   </div>