liting2017 6 years ago
parent
commit
0fdc7e6a2a

+ 3 - 2
src/css/public.css

@@ -47,10 +47,11 @@ a:hover {
 	color: #000;
 	text-decoration: none;
 }
-
+/* 
 .container {
 	width: 1200px;
-}
+	margin: 0 auto;
+} */
 
 a:focus {
 	text-decoration: none;

+ 44 - 0
src/js/banner.js

@@ -0,0 +1,44 @@
+window.onload=function(){
+    $('#myCarousel').html(`
+        <ol class="carousel-indicators"></ol>
+        <div class="carousel-inner"></div>
+    `)
+    let href = window.location.href,http = window.location.host,api='';
+    let pre = /.html|\#|\?/,
+        r1 = href.match(pre);
+    if(pre.test(href)){
+        let p1 = href.split(r1);
+            api=p1[0].split('/').pop();
+    }else{
+        api=href.split('/').pop();
+    }
+    $.ajax({
+        method:'get',
+        dataType:'json',
+        url: globalConfig.context + "/api/portal/banners/list",
+        data:{
+            apiUrl:api,
+            client:0
+        }
+    }).done(data=>{
+        let theData=data.data,bannerDott=[],bannerImgs=[];
+        theData.map((item,index)=>{
+            bannerDott.push(`
+                <li data-target="#myCarousel" data-slide-to=${index} class="${index?'':'active'}"></li>
+            `);
+            bannerImgs.push(`
+            <div class="${index?'item':'item active'}">
+                <a href="${item.forwardUrl?'http://'+http+item.forwardUrl:'javascript:;'}"><img src="${globalConfig.avatarHost+item.imgUrl}" alt="${item.text}"></a>
+            </div>
+            `);
+        })
+        $('.carousel-indicators').html(bannerDott.length>1?bannerDott.join(''):'');
+        $('.carousel-inner').html(bannerImgs.join(''));
+        if(theData.length>1){
+            $('#myCarousel').append(`
+                <a class="carousel-control left" href="#myCarousel" data-slide="prev">&lsaquo;</a>
+                <a class="carousel-control right" href="#myCarousel" data-slide="next">&rsaquo;</a>
+            `)
+        }
+    })
+}

+ 2 - 0
src/js/newMenu/achievement.js

@@ -3,9 +3,11 @@ import 'bootstrap/dist/js/bootstrap.js';
 import 'css/newMenu/public.css';
 import 'css/newMenu/header.css'
 import 'css/newMenu/achievement.css';
+import 'js/banner.js';
 import 'js/public.js';
 
 
+
 $(function(){
     //轮播
     init()

+ 1 - 0
src/js/newMenu/demand.js

@@ -6,6 +6,7 @@ import 'bootstrap/dist/js/bootstrap.js';
 import 'css/newMenu/public.css';
 import 'css/newMenu/header.css'
 import 'css/newMenu/demand.css';
+import 'js/banner.js';
 import 'js/public.js';
 
 $(function () {

+ 2 - 0
src/js/newMenu/index.js

@@ -3,7 +3,9 @@ import 'bootstrap/dist/js/bootstrap.js';
 import 'css/newMenu/public.css';
 import 'css/newMenu/header.css'
 import 'css/newMenu/index.css';
+import 'js/banner.js';
 import 'js/public.js';
+
 (function(){
     "use strict";
     init();

+ 1 - 0
src/js/newMenu/patent.js

@@ -3,6 +3,7 @@ import 'bootstrap/dist/js/bootstrap.js';
 import 'css/newMenu/public.css';
 import 'css/newMenu/header.css'
 import 'css/newMenu/patent.css';
+import 'js/banner.js';
 import 'js/public.js';
 
 $(function(){

+ 1 - 0
src/js/newMenu/services.js

@@ -3,6 +3,7 @@ import 'bootstrap/dist/js/bootstrap.js';
 import 'css/newMenu/public.css';
 import 'css/newMenu/header.css';
 import 'css/newMenu/services.css';
+import 'js/banner.js';
 import 'js/public.js';
 import 'js/newMenu/map.js';
 

+ 1 - 0
src/js/newMenu/tradingIndex.js

@@ -3,6 +3,7 @@ import 'bootstrap/dist/js/bootstrap.js';
 import 'css/newMenu/public.css';
 import 'css/newMenu/header.css'
 import 'css/newMenu/tradingIndex.css';
+import 'js/banner.js';
 import 'js/public.js';
 
 

+ 1 - 0
src/js/public.js

@@ -1,3 +1,4 @@
+
 $(function(){
 	//导航
 	$(".index_blur").html("×");

+ 5 - 4
template/index.html

@@ -7,10 +7,10 @@
 	<meta name="viewport" content="width=device-width, initial-scale=1.0">
 	<meta http-equiv="X-UA-Compatible" content="ie=edge">
 	<title>首页</title>
-	<!-- <link rel="stylesheet" href="../src/css/bootstrap.css">
+	<link rel="stylesheet" href="../src/css/bootstrap.css">
     <link rel="stylesheet" href="../src/css/newMenu/public.css">
     <link rel="stylesheet" href="../src/css/newMenu/header.css">
-    <link rel="stylesheet" href="../src/css/newMenu/index.css"> -->
+    <link rel="stylesheet" href="../src/css/newMenu/index.css">
 </head>
 <body>
 	<div class="header">
@@ -762,8 +762,9 @@
 	</footer>
 </body>
 <script language="javascript" src="https://put.zoosnet.net/JS/LsJS.aspx?siteid=PUT70876498&float=1&lng=cn"></script>
-<!-- <script src="../src/js/jquery-2.1.0.js"></script>
+<script src="../src/js/jquery-2.1.0.js"></script>
+<script src="../src/js/banner.js"></script>
 <script src="../src/js/public.js"></script>
-<script src="../src/js/newMenu/index.js"></script> -->
+<script src="../src/js/newMenu/index.js"></script>
 
 </html>

+ 7 - 6
template/indexNew.html

@@ -9,10 +9,9 @@
 	<meta name="viewport" content="width=device-width,initial-scale=1, minimum-scale=1, maximum-scale=1,user-scalable=no">
 	<meta http-equiv="x-ua-compatible" content="ie=edge">
 	<title>首页</title>
-	<!--<link rel="stylesheet" href="../src/css/indexNew.css" />
-		<link rel="stylesheet" href="../src/css/public.css" />
-		<link rel="stylesheet" href="../src/css/index_home.css" />-->
-
+	<!-- <link rel="stylesheet" href="../src/css/indexNew.css" />
+		 <link rel="stylesheet" href="../src/css/public.css" />
+		 <link rel="stylesheet" href="../src/css/index_home.css" /> -->
 </head>
 
 <body>
@@ -1101,7 +1100,9 @@
 		<input type="text" name="msg" value="111" id="msg" />
 	</div>
 </body>
-<!--<script type="text/javascript" src="../src/js/jquery-2.1.0.js"></script>
-	<script type="text/javascript" src="../src/js/indexNew.js"></script>-->
+<!-- 
+<script type="text/javascript" src="../src/js/jquery-2.1.0.js"></script>
+
+	<script type="text/javascript" src="../src/js/indexNew.js"></script> -->
 
 </html>

+ 2 - 2
template/newMenu/safeguarding.html

@@ -7,10 +7,10 @@
     <meta http-equiv="X-UA-Compatible" content="ie=edge">
     <title>知识产权维权</title>
 </head>
-<!-- <link rel="stylesheet" href="../../src/css/bootstrap.css">
+<link rel="stylesheet" href="../../src/css/bootstrap.css">
 <link rel="stylesheet" href="../../src/css/newMenu/header.css">
 <link rel="stylesheet" href="../../src/css/newMenu/public.css">
-<link rel="stylesheet" href="../../src/css/newMenu/safeguarding.css"> -->
+<link rel="stylesheet" href="../../src/css/newMenu/safeguarding.css">
 <body>
     <div class="header">
 		<div class="container">

+ 1 - 1
webpack.config.js

@@ -320,7 +320,7 @@ module.exports = (function () {
             chunks: ['newMenu/militaryProjectApp', 'vendors']
         }),
         new HtmlWebpackPlugin({
-            title: '维权',
+            title: '知识产权维权',
             filename: 'html/newMenu/safeguarding.html',
             template: './template/newMenu/safeguarding.html',
             chunks: ['newMenu/safeguarding', 'vendors']