소스 검색

应急代码提交

wang_xy 3 년 전
부모
커밋
5a2ac81b9b

+ 337 - 0
leiSP-admin/src/main/resources/static/yanji/css/yjyj_dl.css

@@ -0,0 +1,337 @@
+@charset "utf-8";
+*,html,body{
+	margin: 0px;
+	padding: 0px;
+}
+html
+{
+	width:100%;
+	height:100%;
+	font-size:12px;
+	/* font-family:Arial, Helvetica, sans-serif, Helveticb; */
+	-webkit-text-size-adjust:none;
+}
+body{
+	position: relative;
+	width: 100%;
+	height: 100%;
+	background: #000;
+}
+a{
+	cursor: pointer;
+}
+.fl{
+	float: left;
+}
+.fr{
+	float: right;
+}
+.clearfix:after {
+	content: ".";     /*内容为“.”就是一个英文的句号而已。也可以不写。*/
+	display: block;   /*加入的这个元素转换为块级元素。*/
+	clear: both;     /*清除左右两边浮动。*/
+	visibility: hidden;      /*可见度设为隐藏。注意它和display:none;是有区别的。visibility:hidden;仍然占据空间,只是看不到而已;*/
+	line-height: 0;    /*行高为0;*/
+	height: 0;     /*高度为0;*/
+	font-size:0;    /*字体大小为0;*/}
+
+.clearfix { *zoom:1;}   /*这是针对于IE6的,因为IE6不支持:after伪类,这个神奇的zoom:1让IE6的元素可以清除浮动来包裹内部元素。*/
+
+select
+{
+	height: 30px;
+	line-height: 30px;
+}
+input,select,option,textarea{outline: none!important;}
+a{
+	cursor: pointer;
+}
+u,i,b{
+	font-style:normal;
+	text-decoration: none;
+}
+ul li,dl dt,dl dd{
+	list-style: none;
+}
+.orange{
+	color:#f17d15;
+}
+.green{
+	color:#1bf8c9;
+}
+.purple{
+	color:#7a3cff;
+}
+.green2{
+	color: #00bf16;
+}
+.yellow{
+	color: #ffd119;
+}
+.red{
+	color: #fe0c0c!important;
+}
+.orangebg{
+	background: #e39657;
+}
+.greenbg{
+	background: #58b35d;
+}
+
+@font-face {
+	font-family: electronicFont;
+	src: url(../css/LED.ttf);
+}
+/* 通用样式结束 */
+.login-box{
+	width: 100%;
+	height: 100%;
+	z-index: -1;
+	position: fixed;
+}
+.dl_con{
+	width: 1200px;
+	margin: 0px auto;
+	padding-top: 254px;
+}
+.dl_left{
+	width:750px;
+	height: 652px;
+	position: relative;
+}
+.dl_bg{
+	position: absolute;
+	bottom:0px;
+	left: 0px;
+	z-index: 2;
+	width: 100%;
+}
+.dl_map{
+	position: absolute;
+	bottom: 127px;
+	left: 176px;
+	z-index: 1;
+	width: 415px;
+	animation: heart 5s ease-in-out 8s infinite alternate;
+}
+.dl_jk{
+	position: absolute;
+	left: 72px;
+	top: 192px;
+	width: 89px;
+	height: 89px;
+	z-index: 9;
+}
+.dl_fh{
+	position: absolute;
+	right: 125px;
+	top: 247px;
+	width: 89px;
+	height: 89px;
+	z-index: 9;
+}
+.dl_jy{
+	position: absolute;
+	right: -7px;
+	top: 317px;
+	width: 89px;
+	height: 89px;
+	z-index: 9;
+}
+@-webkit-keyframes rotation {
+	from {
+		-webkit-transform: rotate(0deg);
+	}
+	to {
+		-webkit-transform: rotate(360deg);
+	}
+}
+.dl_y {
+	width: 89px;
+	height: 89px;
+	-webkit-transform: rotate(360deg);
+	animation: rotation 1s linear infinite;
+	-moz-animation: rotation 1s linear infinite;
+	-webkit-animation: rotation 1s linear infinite;
+	-o-animation: rotation 1s linear infinite;
+}
+.dl_y{
+	background: url("../images/dl_y.png") no-repeat center;
+}
+.dl_btn img{
+	position: absolute;
+	left: 27px;
+	top:25px;
+}
+.dl_btn h4{
+	font-size: 24px;
+	font-weight: 900;
+	background-image: linear-gradient(#0588fe, #3fffeb);
+	background-clip: text;
+	-webkit-background-clip: text;
+	color: transparent; /*需要文字透明*/
+	text-align:center;
+	position: absolute;
+	top: -46px;
+	left: 24px;
+}
+.dl_right{
+	width: 340px;
+}
+.dl_right h2{
+	font-size: 30px;
+	color: #fff;
+	height: 80px;
+	line-height: 80px;
+}
+.dl_right label{
+	margin-bottom: 20px;
+	display: block;
+}
+.dl_right input{
+	border-bottom: 1px solid #fff;
+	border-top: 0px;
+	border-left: 0px;
+	border-right: 0px;
+	padding-left: 15%;
+	height: 55px;
+	line-height: 55px;
+	outline: 0px;
+	color: #fff;
+	font-size: 16px;
+	width: 85%;
+}
+.dl_right input.dl_yhm{
+	background: url("../images/dl_yhm.png") no-repeat left center;
+}
+.dl_right input.dl_mm{
+	background: url("../images/dl_mm.png") no-repeat left center;
+}
+.dl_right input.dl_yzm{
+	background: none;
+	width: 44%;
+	display: inline-block;
+	padding-left: 0px;
+}
+.yzm_img{
+	display: inline-block;
+	width: 50%;
+	height: 55px;
+	background: #ccc;
+	margin-right: 4%;
+	/* margin-top: 5px; */
+	vertical-align: bottom;
+}
+.dl_right a{
+	/*overflow: hidden;*/
+	position: relative;
+	padding: 15px 50px;
+	color: #0370f6;
+	/*取消a表现原有的下划线*/
+	text-decoration: none;
+	/*同样加个过渡*/
+	transition: all 0.5s;
+	margin-left: 106px;
+	margin-top: 92px;
+}
+.dl_right a:hover {
+	color: #fff;
+	border-radius: 5px;
+	background-color: #0370f6;
+	box-shadow: 0 0 5px #0370f6,0 0 25px #0370f6,0 0 50px #0370f6,0 0 100px #0370f6;
+}
+.dl_right a span{
+	position: absolute;
+}
+.dl_right a span:first-child {
+	top: 0;
+	left: -100%;
+	width: 100%;
+	height: 2px;
+	/*to right 就是往右边 下面的同理*/
+	background: linear-gradient(to right,transparent,#0370f6);
+	/*动画 名称  时长 linear是匀速运动 infinite是无限次运动*/
+	animation: move1 1s linear infinite;
+
+}
+.dl_right a span:nth-child(2){
+	right: 0;
+	top: -100%;
+	width: 2px;
+	height: 100%;
+	background: linear-gradient(transparent,#0370f6);
+	/*这里多了个0.25s其实是延迟时间*/
+	animation: move2 1s linear 0.25s infinite;
+}
+
+.dl_right a span:nth-child(3){
+	right: -100%;
+	bottom: 0;
+	width: 100%;
+	height: 2px;
+	background: linear-gradient(to left,transparent,#0370f6);
+
+	animation: move3 1s linear 0.5s infinite;
+}
+
+.dl_right a span:last-child{
+	left: 0;
+	bottom: -100%;
+	width: 2px;
+	height: 100%;
+	background: linear-gradient(#0370f6,transparent);
+	animation: move4 1s linear 0.75s infinite;
+}
+/*写一下动画 */
+@keyframes move1{
+	0%{
+		left: -100%;
+
+	}
+	50%,
+	100%{
+		left: 100%;
+	}
+}
+
+@keyframes move2{
+	0%{
+		top: -100%;
+
+	}
+	50%,
+	100%{
+		top: 100%;
+	}
+}
+
+@keyframes move3{
+	0%{
+		right: -100%;
+
+	}
+	50%,
+	100%{
+		right: 100%;
+	}
+}
+
+@keyframes move4{
+	0%{
+		bottom: -100%;
+
+	}
+	50%,
+	100%{
+		bottom: 100%;
+	}
+}
+@keyframes heart {
+	from {
+		transform: translate(0, -10px);
+	}
+	to {
+		transform: translate(0, 1px);
+	}
+}
+

BIN
leiSP-admin/src/main/resources/static/yanji/images/dl_bg.png


BIN
leiSP-admin/src/main/resources/static/yanji/images/dl_fh.png


BIN
leiSP-admin/src/main/resources/static/yanji/images/dl_jk.png


BIN
leiSP-admin/src/main/resources/static/yanji/images/dl_jy.png


BIN
leiSP-admin/src/main/resources/static/yanji/images/dl_map.png


BIN
leiSP-admin/src/main/resources/static/yanji/images/dl_mm.png


BIN
leiSP-admin/src/main/resources/static/yanji/images/dl_y.png


BIN
leiSP-admin/src/main/resources/static/yanji/images/dl_yhm.png


+ 4 - 4
leiSP-admin/src/main/resources/templates/index.html

@@ -4,10 +4,10 @@
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta name="renderer" content="webkit">
-    <title>智慧养殖后台管理系统</title>
+    <title>延吉应急后台管理系统</title>
     <!-- 避免IE使用兼容模式 -->
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
-    <link rel="shortcut icon" href="../static/sooka.ico" th:href="@{sooka.ico}"/>
+    <!--<link rel="shortcut icon" href="../static/sooka.ico" th:href="@{sooka.ico}"/>-->
     <link th:href="@{/css/bootstrap.min.css}" rel="stylesheet"/>
     <link th:href="@{/css/jquery.contextMenu.min.css}" rel="stylesheet"/>
     <link th:href="@{/css/font-awesome.min.css}" rel="stylesheet"/>
@@ -255,7 +255,7 @@
                         <i class="fa fa-bars"></i>
                     </a>
                 </div>
-                <div style="float: left;margin: 8px 0 0 0; font-size: 24px; color: #fff; font-weight: bold">智慧养殖后台管理系统 </div>
+                <div style="float: left;margin: 8px 0 0 0; font-size: 24px; color: #fff; font-weight: bold">延吉应急后台管理系统 </div>
                 <ul class="nav navbar-top-links navbar-right welcome-message">
                     <!--<li><a title="示例" href="" target="_blank"><i class="fa fa-video-camera"></i> 示例</a></li>
                     <li><a title="文档" href="" target="_blank"><i class="fa fa-question-circle"></i> 文档</a></li>-->
@@ -313,7 +313,7 @@
                     th:src="@{/system/main}" frameborder="0" seamless></iframe>
         </div>
         <div class="footer">
-            <div class="pull-right">智慧养殖后台管理系统</div>
+            <div class="pull-right">延吉应急后台管理系统</div>
             <div class="txtk" style="display: none;">
                 <p id="gjData"></p >
                 <input type="button" value="关闭" class="gb_btn"/>

+ 169 - 50
leiSP-admin/src/main/resources/templates/login.html

@@ -3,8 +3,10 @@
 <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
-    <title>登录管理系统</title>
+    <title>延吉市应急指挥平台</title>
     <meta name="description" content="后台管理框架">
+    <link href="../static/yanji/css/yjyj_dl.css" th:href="@{/yanji/css/yjyj_dl.css}" rel="stylesheet"/>
+    <link href="../static/css/bootstrap.min.css" th:href="@{/css/bootstrap.min.css}" rel="stylesheet"/>
     <link href="../static/css/bootstrap.min.css" th:href="@{/css/bootstrap.min.css}" rel="stylesheet"/>
     <link href="../static/css/font-awesome.min.css" th:href="@{/css/font-awesome.min.css}" rel="stylesheet"/>
     <link href="../static/css/style.css" th:href="@{/css/style.css}" rel="stylesheet"/>
@@ -14,7 +16,7 @@
     <meta name="renderer" content="webkit">
     <!-- 避免IE使用兼容模式 -->
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
-    <link rel="shortcut icon" href="../static/sooka.ico" th:href="@{sooka.ico}"/>
+    <!--<link rel="shortcut icon" href="../static/sooka.ico" th:href="@{sooka.ico}"/>-->
     <style type="text/css">label.error {
         position: inherit;
     }</style>
@@ -33,58 +35,68 @@
 
     </style>
 </head>
-<body class="signin">
-<div class="signinpanel">
-    <div class="row" style="width: 360px;display: block;margin: 0px auto;">
-        <!--<div class="col-sm-7">
-            <div class="signin-info">
-                <div class="logopanel m-b">
-                    <h1><img alt="[ lei_wang ]" src="../static/sooka.png" th:src="@{/sooka.png}"></h1>
-                </div>
-                <div class="m-b"></div>
-                <h4>欢迎使用 </h4>
-                <ul class="m-b">
-                    <li><i class="fa fa-arrow-circle-o-right m-r-xs"></i> SpringBoot</li>
-                    <li><i class="fa fa-arrow-circle-o-right m-r-xs"></i> Mybatis</li>
-                    <li><i class="fa fa-arrow-circle-o-right m-r-xs"></i> Shiro</li>
-                    <li><i class="fa fa-arrow-circle-o-right m-r-xs"></i> Thymeleaf</li>
-                    <li><i class="fa fa-arrow-circle-o-right m-r-xs"></i> Bootstrap</li>
-                </ul>
-                <strong th:if="${@config.getKey('sys.account.registerUser')}">还没有账号? <a th:href="@{/register}">立即注册&raquo;</a></strong>
-            </div>login-background.jpg
-        </div>-->
-        <div style=" font-size: 36px; font-weight: bold; margin-bottom: 20px;color: #008fbd;">智慧养殖后台管理系统</div>
-        <div>
-            <form id="signupForm" autocomplete="off">
-                <h4 style=" color: #333;margin-bottom: 20px; border-bottom: 2px solid #1269ff; display: block; width: fit-content; padding-bottom: 5px;">请登录</h4>
-                <input type="text" name="username" class="form-control uname" placeholder="用户名" value=""/>
-                <input type="password" name="password" class="form-control pword" placeholder="密码" value=""/>
-                <div class="row m-t" th:if="${captchaEnabled==true}">
-                    <div class="col-xs-6">
-                        <input type="text" name="validateCode" class="form-control code" placeholder="验证码"
-                               maxlength="5"/>
-                    </div>
-                    <div class="col-xs-6">
-                        <a href="javascript:void(0);" title="点击更换验证码">
-                            <img th:src="@{captcha/captchaImage(type=${captchaType})}" class="imgcode" width="85%"/>
-                        </a>
-                    </div>
+<body>
+<div class="login-box" id="demo">
+    <canvas id="canvas" width="100%" height="100%"></canvas>
+</div>
+<div class="dl_con clearfix">
+    <div class="dl_left fl">
+        <img th:src="@{/yanji/images/dl_bg.png}" class="dl_bg"/>
+        <img th:src="@{/yanji/images/dl_map.png}" class="dl_map"/>
+        <div class="dl_jk dl_btn">
+            <div class="dl_y"></div>
+            <img th:src="@{/yanji/images/dl_jk.png}"/>
+            <h4>监控</h4>
+        </div>
+        <div class="dl_fh dl_btn">
+            <div class="dl_y"></div>
+            <img th:src="@{/yanji/images/dl_fh.png}"/>
+            <h4>防火</h4>
+        </div>
+        <div class="dl_jy dl_btn">
+            <div class="dl_y"></div>
+            <img th:src="@{/yanji/images/dl_jy.png}"/>
+            <h4>救援</h4>
+        </div>
+    </div>
+    <div class="dl_right fr">
+        <h2>延吉市应急指挥平台</h2>
+        <form id="signupForm" autocomplete="off">
+            <label>
+                <input type="text" name="username" class="dl_yhm" placeholder="请输入用户名" value=""/>
+            </label>
+            <label>
+                <input type="password" name="password" class="dl_mm" placeholder="请输入密码" value=""/>
+            </label>
+            <div class="row m-t" th:if="${captchaEnabled==true}">
+                <div class="col-xs-6">
+                    <input type="text" name="validateCode" class="form-control code" placeholder="验证码"
+                           maxlength="5"/>
                 </div>
-                <div class="checkbox-custom" th:classappend="${captchaEnabled==false} ? 'm-t'">
-                    <input type="checkbox" id="rememberme" name="rememberme"> <label for="rememberme"
-                                                                                     style=" color: #333;">记住我</label>
+                <div class="col-xs-6">
+                    <a href="javascript:void(0);" title="点击更换验证码">
+                        <img th:src="@{captcha/captchaImage(type=${captchaType})}" class="imgcode" width="85%"/>
+                    </a>
                 </div>
-                <button class="btn btn-success btn-block" id="btnSubmit" data-loading="正在验证登录,请稍后..." style="height: 50px">登录</button>
-            </form>
-        </div>
+            </div>
+            <div class="checkbox-custom" th:classappend="${captchaEnabled==false} ? 'm-t'">
+                <input type="checkbox" id="rememberme" name="rememberme"> <label for="rememberme"
+                                                                                 style=" color: #333;">记住我</label>
+            </div>
+            <a href="javascript:void(0)" onclick="login()" data-loading="正在验证登录,请稍后...">
+                登录
+                <span></span>
+                <span></span>
+                <span></span>
+                <span></span>
+            </a>
+            <!--<button class="btn btn-success btn-block" id="btnSubmit" data-loading="正在验证登录,请稍后..." style="height: 50px">登录</button>-->
+        </form>
     </div>
-    <!--<div class="signup-footer">
-        <div class="pull-left">
-            &copy; 2020 All Rights Reserved.  <br>
-        </div>
-    </div>-->
 </div>
-<script th:inline="javascript"> var ctx = [[@{/}]]; var captchaType = [[${captchaType}]]; </script>
+<script th:inline="javascript">
+        var ctx = [[@{/}]];
+        var captchaType = [[${captchaType}]]; </script>
 <!-- 全局js -->
 <script src="../static/js/jquery.min.js" th:src="@{/js/jquery.min.js}"></script>
 <script src="../static/js/bootstrap.min.js" th:src="@{/js/bootstrap.min.js}"></script>
@@ -97,5 +109,112 @@
 <script src="../static/ajax/libs/blockUI/jquery.blockUI.js" th:src="@{/ajax/libs/blockUI/jquery.blockUI.js}"></script>
 <script src="../static/ruoyi/js/ry-ui.js" th:src="@{/ruoyi/js/ry-ui.js}"></script>
 <script src="../static/ruoyi/login.js" th:src="@{/ruoyi/login.js}"></script>
+
+<script>
+    //宇宙特效
+    "use strict";
+    var canvas = document.getElementById('canvas'),
+        ctx1 = canvas.getContext('2d'),
+        w = canvas.width = window.innerWidth,
+        h = canvas.height = window.innerHeight,
+
+        hue = 217,
+        stars = [],
+        count = 0,
+        maxStars = 2500;//星星数量
+
+    var canvas2 = document.createElement('canvas'),
+        ctx2 = canvas2.getContext('2d');
+    canvas2.width = 100;
+    canvas2.height = 100;
+    var half = canvas2.width / 2,
+        gradient2 = ctx2.createRadialGradient(half, half, 0, half, half, half);
+    gradient2.addColorStop(0.025, '#CCC');
+    gradient2.addColorStop(0.1, 'hsl(' + hue + ', 61%, 33%)');
+    gradient2.addColorStop(0.25, 'hsl(' + hue + ', 64%, 6%)');
+    gradient2.addColorStop(1, 'transparent');
+
+    ctx2.fillStyle = gradient2;
+    ctx2.beginPath();
+    ctx2.arc(half, half, half, 0, Math.PI * 2);
+    ctx2.fill();
+
+    // End cache
+
+    function random(min, max) {
+        if (arguments.length < 2) {
+            max = min;
+            min = 0;
+        }
+
+        if (min > max) {
+            var hold = max;
+            max = min;
+            min = hold;
+        }
+
+        return Math.floor(Math.random() * (max - min + 1)) + min;
+    }
+
+    function maxOrbit(x, y) {
+        var max = Math.max(x, y),
+            diameter = Math.round(Math.sqrt(max * max + max * max));
+        return diameter / 2;
+        //星星移动范围,值越大范围越小,
+    }
+
+    var Star = function() {
+
+        this.orbitRadius = random(maxOrbit(w, h));
+        this.radius = random(60, this.orbitRadius) / 18;
+        //星星大小
+        this.orbitX = w / 2;
+        this.orbitY = h / 2;
+        this.timePassed = random(0, maxStars);
+        this.speed = random(this.orbitRadius) / 500000;
+        //星星移动速度
+        this.alpha = random(2, 10) / 10;
+
+        count++;
+        stars[count] = this;
+    }
+
+    Star.prototype.draw = function() {
+        var x = Math.sin(this.timePassed) * this.orbitRadius + this.orbitX,
+            y = Math.cos(this.timePassed) * this.orbitRadius + this.orbitY,
+            twinkle = random(10);
+
+        if (twinkle === 1 && this.alpha > 0) {
+            this.alpha -= 0.05;
+        } else if (twinkle === 2 && this.alpha < 1) {
+            this.alpha += 0.05;
+        }
+
+        ctx1.globalAlpha = this.alpha;
+        ctx1.drawImage(canvas2, x - this.radius / 2, y - this.radius / 2, this.radius, this.radius);
+        this.timePassed += this.speed;
+    }
+
+    for (var i = 0; i < maxStars; i++) {
+        new Star();
+    }
+
+    function animation() {
+        ctx1.globalCompositeOperation = 'source-over';
+        ctx1.globalAlpha = 0.5; //尾巴
+        ctx1.fillStyle = 'hsla(' + hue + ', 64%, 6%, 2)';
+        ctx1.fillRect(0, 0, w, h)
+
+        ctx1.globalCompositeOperation = 'lighter';
+        for (var i = 1, l = stars.length; i < l; i++) {
+            stars[i].draw();
+        };
+
+        window.requestAnimationFrame(animation);
+    }
+
+    animation();
+</script>
+
 </body>
 </html>

+ 1 - 5
leiSP-framework/src/main/java/com/sooka/framework/config/ShiroConfig.java

@@ -281,11 +281,7 @@ public class ShiroConfig
         filterChainDefinitionMap.put("/ajax/**", "anon");
         filterChainDefinitionMap.put("/js/**", "anon");
         filterChainDefinitionMap.put("/ruoyi/**", "anon");
-        filterChainDefinitionMap.put("/zhnc/phoneHtml/**", "anon");
-        //演示Demo用,门户网站=============================Start
-        filterChainDefinitionMap.put("/zhnc/website/**", "anon");
-        filterChainDefinitionMap.put("/website/*","anon");//演示Demo用,门户网站
-        //演示Demo用,门户网站=============================End
+        filterChainDefinitionMap.put("/yanji/**", "anon");
         filterChainDefinitionMap.put("/captcha/captchaImage**", "anon");
         filterChainDefinitionMap.put("/AppUploadController/**", "anon,captchaValidate");
         filterChainDefinitionMap.put("/business/app/**", "anon,captchaValidate");

+ 1 - 1
mybusiness/src/main/resources/templates/camera/camera/add.html

@@ -29,7 +29,7 @@
                 </div>
             </div>
             <div class="form-group">
-                <label class="col-sm-3 control-label">县区:</label>
+                <label class="col-sm-3 control-label">所属县区:</label>
                 <div class="col-sm-8">
                     <select id="counties" class='form-control' name="counties" onchange="findCounties(this.value,'ownship')">
                         <option value="">---请选择---</option>

+ 7 - 7
mybusiness/src/main/resources/templates/camera/camera/camera.html

@@ -15,31 +15,31 @@
                                 <input type="text" name="name"/>
                             </li>
                             <li>
-                                <label>摄像头设备编号:</label>
+                                <label>设备编号:</label>
                                 <input type="text" name="channelId"/>
                             </li>
                             <li>
                                 <label>所属市级:</label>
-                                <select class='form-control' name="city" onchange="findCounties(this.value,'counties')">
+                                <select name="city" onchange="findCounties(this.value,'counties')">
                                     <option value="">---请选择---</option>
                                     <option th:each="city : ${citys}" th:value="${city.deptId}" th:text="${city.deptName}"></option>
                                 </select>
                             </li>
                             <li>
-                                <label>县区:</label>
-                                <select class='form-control' name="counties" id="counties" onchange="findCounties(this.value,'ownship')">
+                                <label>所属县区:</label>
+                                <select name="counties" id="counties" onchange="findCounties(this.value,'ownship')">
                                     <option value="">---请选择---</option>
                                 </select>
                             </li>
                             <li>
                                 <label>所属乡镇:</label>
-                                <select class='form-control' name="ownship" id="ownship" onchange="findCounties(this.value,'village')">
+                                <select name="ownship" id="ownship" onchange="findCounties(this.value,'village')">
                                     <option value="">---请选择---</option>
                                 </select>
                             </li>
                             <li>
                                 <label>所属村级:</label>
-                                <select class='form-control' name="village" id="village">
+                                <select name="village" id="village">
                                     <option value="">---请选择---</option>
                                 </select>
                             </li>
@@ -107,7 +107,7 @@
                 },
                 {
                     field: 'countiesName',
-                    title: '县区'
+                    title: '所属县区'
                 },
                 {
                     field: 'ownshipName',

+ 1 - 1
mybusiness/src/main/resources/templates/camera/camera/edit.html

@@ -30,7 +30,7 @@
                 </div>
             </div>
             <div class="form-group">
-                <label class="col-sm-3 control-label">县区:</label>
+                <label class="col-sm-3 control-label">所属县区:</label>
                 <div class="col-sm-8">
                     <select id="counties" class='form-control' name="counties" onchange="findCounties(this.value,'ownship')">
                         <option value="">---请选择---</option>

+ 16 - 0
mybusiness/src/main/resources/templates/ksh/ksh.html

@@ -86,6 +86,22 @@
         position: fixed;
         z-index: 0;
     }
+
+    .BMap_bubble_pop{
+        background-color: rgba(1,1,33,0.88)!important;
+        border: 1px solid rgb(20 18 18)!important;
+    }
+    .BMap_bubble_content{
+        color: #fff!important;
+        text-align:left;
+        background: none;
+    }
+    .BMap_bubble_top{
+        display: none;
+    }
+    .BMap_bubble_pop img{
+        display: none;
+    }
 </style>
 <body>