Browse Source

企业版导航条和表单类表现方式和效果

luyanan 8 years ago
parent
commit
2997e9388d

+ 1 - 1
cmp-portal/cmp-pwdReset01.html

@ -47,7 +47,7 @@
47 47
						<button type="button" class="frmtype frmtypeW btnModel btnModelBig headRadius save-block" id="nxetseep" disabled>发送密码重置邮件</button>
48 48
					</li>
49 49
					<li>
50
						<a href="cmp-settled-log.html" class="frmtype fontLink cmpColor">又想起来了</a>
50
						<a href="cmp-settled-log.html" class="fontLink cmpColor">又想起来了</a>
51 51
					</li>
52 52
				</ul>
53 53
			</form>

+ 4 - 1
cmp-portal/cmp-pwdResetOk.html

@ -19,9 +19,12 @@
19 19
	<div class="containerCon contConP">
20 20
		<div class="covFrmblock">
21 21
			<form class="cmpAllFrm">
22
				<p class="h1Font alignCenter cmpColor">重置密码成功!</p>
22
				<p class="h1Font alignCenter cmpColor">找回企业账户密码</p>
23 23
				<ul class="cmpAllUl cmpCoverUl">
24 24
					<li class="successImg"></li>
25
					<li>
26
						<p class="importTip" style="font-size:16px;">密码找回成功,快去登录吧!</p>
27
					</li>
25 28
					<li>
26 29
						<a href="cmp-settled-log.html"><button type="button" class="frmtype frmtypeW btnModel btnModelBig headRadius save-block">返回企业账户登录页面</button></a>
27 30
					</li>

+ 1 - 1
cmp-portal/cmp-setBind.html

@ -18,7 +18,7 @@
18 18
			<ul class="cmpAllUl cmpBindul" id="emailone">
19 19
				<li class="importBlock"><p class="importTip">验证企业邮箱,完成账号绑定</p></li>
20 20
				<li>
21
    				<input type="email" class="frmtype frmtypeW" placeholder="请输入您的企业邮箱"  id="companyEmail"/>
21
    				<input type="email" class="frmtype frmtypeW" style="height: 40px;line-height: 40px;" placeholder="请输入您的企业邮箱"  id="companyEmail"/>
22 22
    				<div class="frmmsg msgBind1"><span></span></div>
23 23
				</li>
24 24
				<li class="alignCenter">

+ 6 - 1
cmp-portal/cmp-setPwd.html

@ -9,6 +9,11 @@
9 9
<link type="text/css" rel="stylesheet" href="css/common.css">
10 10
<link type="text/css" rel="stylesheet" href="css/cmpindex.css">
11 11
<script type="text/javascript" src="js/public/jquery-1.11.1.js"></script>
12
<style type="text/css">
13
	ul.cmpAllUl li .frmtype{height: 40px;}
14
	ul.cmpAllUl>li .col-w-2 { line-height: 40px;}
15
	.forgetLink{top:10px;right:-80px}
16
</style>
12 17
</head>
13 18
<body>
14 19
	
@ -37,7 +42,7 @@
37 42
				        			<div class="col-w-2">当前密码</div>
38 43
				        			<div class="col-w-10">
39 44
				        				<input type="password" class="frmtype frmtypeW" placeholder="请输入当前使用的登录密码" id="oldPwd"/>
40
				        				<a href="cmp-pwdReset01.html" class="frmtype fontLink forgetLink cmpColor">忘记密码?</a>
45
				        				<a href="cmp-pwdReset01.html" class="fontLink forgetLink cmpColor">忘记密码?</a>
41 46
				        				<div class="frmmsg msgPwd1"><span></span></div>
42 47
				        			</div>
43 48
				        		</li>

+ 1 - 1
cmp-portal/cmp-settled-active.html

@ -16,8 +16,8 @@
16 16
	<script type="text/javascript" src="js/public/cmpHeader.js"></script>
17 17
</header>
18 18
<!--中间-->
19
<div class="conBanner"></div>
20 19
<div id="container">
20
	<div class="conBanner"></div>
21 21
	<div class="containerCon">
22 22
        <div class="conTit">
23 23
			<h4 class="tit-hh4"><img src="images/business_icon_chuangjian_nor.png">激活账户</h4>

+ 2 - 2
cmp-portal/cmp-settled-log.html

@ -34,8 +34,8 @@
34 34
						<button type="button" disabled class="frmtype frmtypeW btnModel btnModelBig headRadius save-block" id="loginSubmit">登录</button>
35 35
					</li>
36 36
					<li>
37
						<a href="cmp-pwdReset01.html" class="frmtype fontLink cmpColor floatL">忘记密码?</a>
38
						<span class="floatR" style="color:#999">没有企业账号?<a href="cmp-settled-reg.html" class="frmtype fontLink cmpColor">立即入驻</a></span>
37
						<a href="cmp-pwdReset01.html" class="fontLink cmpColor floatL">忘记密码?</a>
38
						<span class="floatR" style="color:#999">没有企业账号?<a href="cmp-settled-reg.html" class="fontLink cmpColor">立即入驻</a></span>
39 39
					</li>
40 40
				</ul>
41 41
			</form>

+ 1 - 1
cmp-portal/cmp-settled-reback.html

@ -16,8 +16,8 @@
16 16
	<script type="text/javascript" src="js/public/cmpHeader.js"></script>
17 17
</header>
18 18
<!--中间-->
19
<div class="conBanner"></div>
20 19
<div id="container">
20
	<div class="conBanner"></div>
21 21
	<div class="containerCon" id="containerCon">
22 22
        <div class="conTit">
23 23
			<h4 class="tit-hh4"><img src="images/business_icon_chuangjian_nor.png">找回账户</h4>

+ 1 - 1
cmp-portal/cmp-settled-rebackOk.html

@ -19,8 +19,8 @@
19 19
	<script type="text/javascript" src="js/public/cmpHeader.js"></script>
20 20
</header>
21 21
<!--中间-->
22
<div class="conBanner"></div>
23 22
<div id="container">
23
	<div class="conBanner"></div>
24 24
	<div class="containerCon">
25 25
        <div class="conTit">
26 26
			<h4 class="tit-hh4"><img src="images/business_icon_chuangjian_nor.png">找回账户</h4>

+ 1 - 1
cmp-portal/cmp-settled-reg.html

@ -16,8 +16,8 @@
16 16
	<script type="text/javascript" src="js/public/cmpHeader.js"></script>
17 17
</header>
18 18
<!--中间-->
19
<div class="conBanner"></div>
20 19
<div id="container">
20
	<div class="conBanner"></div>
21 21
	<div class="containerCon">
22 22
		<div class="conTit">
23 23
			<h4 class="tit-hh4"><img src="images/business_icon_chuangjian_nor.png">创建账户</h4>

+ 1 - 1
cmp-portal/cmp-settled-regOk.html

@ -16,8 +16,8 @@
16 16
	<script type="text/javascript" src="js/public/cmpHeader.js"></script>
17 17
</header>
18 18
<!--中间-->
19
<div class="conBanner"></div>
20 19
<div id="container">
20
	<div class="conBanner"></div>
21 21
	<div class="containerCon">
22 22
		<div class="conTit">
23 23
			<h4 class="tit-hh4"><img src="images/business_icon_chuangjian_nor.png"><span></span></h4>

+ 17 - 2
cmp-portal/cmp-updateinfo.html

@ -14,8 +14,23 @@
14 14
<script type="text/javascript" src="js/public/jquery-1.11.1.js"></script>
15 15
<style type="text/css">
16 16
	.dropdown-menu{min-width: 240px;}
17
	.dropdown-menu table{width:100%;}
17
	.dropdown-menu table{width:100%;}
18
	input.frmtype[readonly] {color: #333;}
18 19
</style>
20
<script type="text/javascript">
21
$(document).ready(function() {	
22
	if($("#oprovince").text()=="请选择企业总部所在省或直辖市"){
23
		$("#oprovince").removeClass("mr_select");
24
	}else{
25
		$("#oprovince").addClass("mr_select");
26
	}
27
	if($("#ocity").text()=="请选择企业总部所在城市"){
28
		$("#ocity").removeClass("mr_select");
29
	}else{
30
		$("#ocity").addClass("mr_select");
31
	}
32
})
33
</script>
19 34
</head>
20 35
<body>
21 36
<!--头部-->
@ -100,7 +115,7 @@
100 115
											<!--<em class="requiredcon">*</em>-->
101 116
											<div class="col-w-12">
102 117
												<textarea class="frmtype" style="width: 99%;" placeholder="请输入企业的简介"></textarea>
103
												<p class="limitNum">您还能输入<span>300</span>字</p>
118
												<p class="limitNum" style="margin-right: 10px;">您还能输入<span>300</span>字</p>
104 119
											</div>
105 120
										</li>
106 121
										<li>

+ 8 - 5
cmp-portal/css/cmpindex.css

@ -46,7 +46,7 @@ a.worksubmenu.cmpBg{color: #FFFFFF;}
46 46
.staffDlist h2{float:left;width: 58px; text-align: right;line-height: 60px;}
47 47
.staffDlist dl{width: 78%;float: right;}
48 48
.staffDlist dl .staffchild{width:60px;}
49
.staffDlist dd{float:left;margin:2% 3%;}
49
.staffDlist dd{float:left;margin:2% 3%;text-align: center;}
50 50
/*公告*/
51 51
.workconright{ width:29%;}
52 52
.worknotice{ width:100%; height:478px;background:#fff; position: relative;text-align: center; margin:1px;}
@ -201,15 +201,17 @@ input.uploadInp[type="file"]{position:absolute;height: 40px;width: 100%;top: 0;o
201 201
.editUlistC li img{position:absolute;right:10px;top:10px;width: 12px;cursor: pointer;}
202 202
.paddingSpace{padding:0 6px;}
203 203
/*城市选择器*/
204
.citybox .frmtype{border:1px solid #B5B5B5;}
204 205
.citybox span{position:relative;width:96%;display:inline-block;padding:0 0 0 6px;cursor:pointer;margin:0;background:#fff;}
205
.citybox span .mr_show{ font-style:normal;width:100%;color:#AAAAAA;display:inline-block;height:32px;line-height:32px;position:relative;}
206
.citybox span .mr_sj{position: absolute;right: 10px;top: 13px;display:inline-block;height: 0;width: 0;border: 6px solid #fff;border-color: #28b8fa transparent transparent;}
207
.citybox span ul{width:98%;border-radius:0 0 5px 5px;position:absolute;border:1px solid #E8E8E8;background:#fff;left:-1px;top:32px;margin-bottom:10px;display:none;z-index:10;max-height:280px; overflow:auto;}
206
.citybox span .mr_show{ font-style:normal;color:#AAAAAA;width:100%;display:inline-block;height:32px;line-height:32px;position:relative;}
207
.citybox span .mr_show.mr_select{color:#333;}
208
.citybox span .mr_sj{position: absolute;right: 10px;top: 15px;display:inline-block;height: 0;width: 0;border: 6px solid #fff;border-color: #28b8fa transparent transparent;}
209
.citybox span ul{width:98%;border-radius:0 0 5px 5px;position:absolute;border:1px solid #E8E8E8;background:#fff;left:-1px;top:38px;margin-bottom:10px;display:none;z-index:10;max-height:280px; overflow:auto;}
208 210
.citybox span ul li{width:100%;float:left;overflow:hidden;border-top:1px solid #E8E8E8;}
209 211
.citybox span ul li:first-child{border-top:0;}
210 212
.citybox span ul li a{display:block;height:30px;line-height:30px;padding:0 8px;color:#494949;}
211 213
/*日期选择器*/
212
.input-append.date .dateIcon{position:absolute;right:14px; top:6px;}
214
.input-append.date .dateIcon{position:absolute;right:14px; top:9px;}
213 215
214 216
/*////////////个人设置/////////////////*/
215 217
a.workmenutit.accouttit{cursor: text;color: #a3a3a3;}
@ -234,6 +236,7 @@ ul.cmpAllUl>li .col-w-10{position: relative;}
234 236
.bindFont em{display:inline-block;position:absolute;left:0;top:50%;margin-top:-10px;width:20px;height:20px;background:url(../images/con-icon-email.png);background-size:cover;}
235 237
236 238
ul.cmpAllUl.cmpBindul{width:70%;margin:40px auto 20px;}
239
ul.cmpAllUl.cmpBindul .frmtype{height: 40px;}
237 240
.importBlock{margin:30px auto 20px;}
238 241
.importTip{font-size:22px;line-height: 40px; color:#333;text-align: center;}
239 242

+ 26 - 18
cmp-portal/css/common.css

@ -490,7 +490,11 @@ a:active,a:hover{outline:0;text-decoration:none;}
490 490
.clearfix{ clear:both;}
491 491
.clearfix:before,.clearfix:after{display:table;content:" "}
492 492
.clearfix:after{clear:both}
493

493
/*更改placeholder的颜色*/
494
:-moz-placeholder {color: #999;}
495
::-moz-placeholder {color: #999;}
496
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #999;}
497
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #999;}
494 498
/* 显示和隐藏样式 */
495 499
.inline {display:inline-block;}
496 500
.displayNone{display:none;}
@ -514,17 +518,19 @@ a:active,a:hover{outline:0;text-decoration:none;}
514 518
.alignCenter{text-align: center;}
515 519
/*圆角*/
516 520
.headRadius{border-radius: 4px;}/*头像、资源圆角*/
521
.userRadius{border-radius:50%;}
522
.cmpRadius{border-radius: 4px;}
517 523
.bgRadius{border-radius: 6px;}/*底板背景圆角*/
518 524
/*倒三角*/
519 525
.to-bottom {display: inline-block;overflow: hidden;width: 0px;height: 0px;border: 6px solid #ccc;border-color: #ccc #fff; border-width: 6px 6px 0 6px;position: absolute;right: 0;top: 40%;}
520 526
/*/////////////////////表单样式/////////////////////// */
521
.frmtype{border:1px #b5b5b5 solid;font-size:14px;line-height:16px;outline: none; padding:6px 20px 6px 10px;border-radius: 6px;}
522
.frmtype:focus{box-shadow: none;outline:none;border-color:#28b8fa;}
527
.frmtype{border:none;/*border:1px #b5b5b5 solid;*/height:36px;background:#edeff4;font-size:14px;outline: none; padding:6px 20px 6px 10px;border-radius: 6px;}
528
.frmtype:focus{box-shadow: none;outline:none;border:1px solid #28b8fa;}
523 529
.frmtypeW{width:98%;margin: auto;}
524 530
textarea.frmtype{height:100px;}
525 531
/*只读状态input*/
526 532
input.frmtype[readonly]{background:#EFEFEF;color:#AAAAAA;}
527
input.frmtype[readonly]:focus{border:1px #b5b5b5 solid;}
533
input.frmtype[readonly]:focus{border:1px transparent solid;}
528 534
/*小按钮*/
529 535
.btnModel{display:inline-block;color:#FFFFFF;border:none;background: #FFFFFF; padding:6px 20px;background:#28b8fa;}
530 536
.btnModel:hover{background:#1daaeb;}
@ -544,11 +550,12 @@ button.btnModelBig:hover{
544 550
	background: linear-gradient(left,#1daaeb,#487fde);
545 551
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#1daaeb), to(#487fde));}
546 552
.save-block{margin:20px auto 40px;padding:6px 40px;}/*保存按钮*/
547
.fontLink{background:none;border:none;}/*字体链接按钮*/
553
.fontLink{background:none;border:none;color:#28b8fa;}/*字体链接按钮*/
548 554
.limitNum{text-align: right;color:#AAAAAA;}/*限制字数*/
549 555
.requiredcon{ color:red; position:absolute;font-size:16px; top:8px; left:-10px;}/*必填项*/
550 556
/*表单消息提示*/
551
.frmmsg{background:url(../images/con_icon_info_warn.png) 0 center no-repeat;background-size: auto 50%;padding-left:18px;line-height:28px;}
557
.frmmsg{background:url(../images/con_icon_info_warn.png) 0 center no-repeat;background-size: auto 50%;padding-left:18px;line-height:28px;color: #fd5f39;}
558
.frmmsg-warning{border:1px solid #fd5f39;}
552 559
/*色系*/
553 560
.cmpBg{background: #28b8fa;color:#FFFFFF;}
554 561
.cmpColor{color: #28b8fa;}
@ -602,7 +609,7 @@ button.btnModelBig:hover{
602 609
.nodatabox .currtip{ font-size:14px;color: #AAAAAA;}
603 610
.nodatabox .keyword{font-size:20px; padding:0 6px;color:#555555;}
604 611
/***********************缺省页面*******************/
605

612
#container{margin-top:90px;}
606 613
.containerCon{width:1120px;padding:0 10px;position:relative; margin:auto;}
607 614
.containerCon:before,.containerCon:after{display:table;content:" "}
608 615
.containerCon:after{clear: both;}
@ -627,29 +634,30 @@ footer .weixincode{background-image: url(../images/home_bg_guanzhu_nor.png);}
627 634
footer .weixincode span{background-image:url(../images/home_code_weixin.jpg);background-size: cover;}
628 635

629 636
/*新版header*/
630
header{background: #373d41;color:#888;font-size:16px;line-height:32px;}
631
header .navheader .containerCon{background: #373d41;}
632
header .navheader{background: #373d41;height:60px;}
633
header .topheader{background: #000;height:30px;font-size:14px;line-height:30px;}
634
header .topheader .containerCon{background: #000;}
637
header{ position:fixed; top:0;left:0;right: 0; z-index:999;font-size:16px;line-height:32px;}
638
header .navheader{background:#FFFFFF;height:62px;border-bottom: 2px solid #e5e5e5;}
639
header .navheader.navhdown{background: rgba(256,256,256,1);border-color:#E5E5E5;box-shadow: 0px 2px 12px 0px rgba(204, 204, 204, 0.6);-webkit-box-shadow: 0px 2px 12px 0px rgba(204, 204, 204, 0.6);}
640
header .navheader.navhdown li a{color:#666;}
641
header .topheader{background: #333;height:30px;font-size:14px;line-height:30px;}
642
header .topheader .containerCon{background: #333;}
635 643
header .topheader a{padding:0 10px;margin-right:16px;color:#FFFFFF}
636 644
header .topheader .downicon{background: url(../images/top_icon_shouji_nor.png) 0 center no-repeat;padding-left:18px;}
637
header .headlogo h1 {width: 60px;height: 30px;margin:14px 14px 14px 0;padding: 0;background-image: url(../images/home_icon_cmplogo.png);background-repeat: no-repeat;background-size:contain;overflow: hidden;}
645
header .headlogo h1 {width: 60px;height: 30px;margin:15px 14px 15px 0;padding: 0;background-image: url(../images/home_icon_cmplogo.png);background-repeat: no-repeat;background-size:contain;overflow: hidden;}
638 646
header .headnav{margin:0 14px;}
639
header .headnav li{float:left;margin:0 4px; padding:12px 0;}
640
header .headnav li a{ color:#FFFFFF; padding:14px 18px;}
647
header .headnav li{float:left;margin:0 4px; padding:14px 0;}
648
header .headnav li a{ color:#666; padding:14px 18px;}
641 649
header .headuserimg{position:relative;padding: 10px 0 10px 20px; width: 60px;height: 60px;}
642
header .headuser{overflow: hidden;border:1px solid #222222; width: 40px;height: 40px;display: table-cell; vertical-align:middle; text-align:center;cursor: pointer;}
650
header .headuser{overflow: hidden;border:1px solid #999; width: 40px;height: 40px;display: table-cell; vertical-align:middle; text-align:center;cursor: pointer;}
643 651
header .headuser img{max-width: 40px;max-height: 100%;vertical-align:middle;height:auto !important; overflow-y:auto;}
644 652
header .headnavbtn{margin:14px 6px;}
645
header .headnavbtn a{color:#FFFFFF;}
653
header .headnavbtn a{color:#666;}
646 654
header .headnavbtn li{float:right;margin:0 6px;}
647 655
header .navbtn{width: 18px;height:20px;cursor: pointer; padding:10px 18px;background-position:center;background-repeat:no-repeat;}
648 656
header .navnews{background-image: url(../images/nav_button_news_nor.png);background-size:contain;}
649 657
header .navsearch{background-image: url(../images/nav_button_search_nor_2.png);background-size:contain;}
650 658
header .headnav li.navcurrent{border-bottom:4px solid #28b8fa;}
651 659

652
header .comuserSelf{width:180px; height:180px; position:absolute; top:40px; right:0;z-index: 100;}
660
header .comuserSelf{width:180px; height:180px; position:absolute; top:42px; right:0;z-index: 100;}
653 661
header .triangleB{ display:block; width:0; height:0; border:8px solid transparent; border-bottom-color:#28b8fa; float:right; margin-right:12px; margin-top:14px;}
654 662
header .personal-box{ width:100%;background:#28b8fa; clear:both; overflow:hidden;}
655 663
header .personal-box a{ display:block; width:100%; height:40px;line-height:40px; font-size: 13px; color:#fff;}

+ 1 - 1
cmp-portal/js/cmp-UnstaffList.js

@ -66,7 +66,7 @@ $(document).ready(function() {
66 66
				otex = "移除";
67 67
			}
68 68
			var oString = "<li>"
69
			oString += "<div class='leftlogo floatL headRadius'>"
69
			oString += "<div class='leftlogo floatL userRadius'>"
70 70
			oString += "<img class='headPhoto' src='" + img + "'  width='100%'>"
71 71
			oString += "</div>"
72 72
			oString += "<div class='rightinfo staffinfo floatL'>"

+ 1 - 1
cmp-portal/js/cmp-needList.js

@ -100,7 +100,7 @@ $(document).ready(function() {
100 100
			var oClass = autho($obje.authType, $obje.orgAuth, $obje.authStatus);
101 101
			var dataString = "<li class='workselectitem'>"
102 102
			dataString += "<div class='col-w-2'>"
103
			dataString += "<div class='workitimg headRadius'>"
103
			dataString += "<div class='workitimg userRadius'>"
104 104
			dataString += "<img class='headPhoto' src='" + oImg + "'  width='100%'>"
105 105
			dataString += "</div></div>"
106 106
			dataString += "<div class='col-w-10 needinfo'>"

+ 6 - 0
cmp-portal/js/cmp-pwdReset01.js

@ -13,6 +13,9 @@ $(function() {
13 13
	});
14 14

15 15
	/*校验企业邮箱*/
16
	$('.companyEmail').on('focus', function() {
17
		$(".msgLog1 span").text("");
18
	});
16 19
	$('.companyEmail').on('blur', function() {
17 20
		checkEmail();
18 21
	});
@ -33,8 +36,10 @@ $(function() {
33 36
				async: false,
34 37
				success: function($data) {
35 38
					if($data.data == true) {
39
						$(".msgLog1").prev().addClass("frmmsg-warning");
36 40
						$(".msgLog1 span").text("该企业账号不存在,请检查后重试");
37 41
					} else {
42
						$(".msgLog1").prev().removeClass("frmmsg-warning");
38 43
						$(".msgLog1 span").text("");
39 44
						setemail = true;
40 45
					}
@ -44,6 +49,7 @@ $(function() {
44 49
				},
45 50
			});
46 51
		} else {
52
			$(".msgLog1").prev().addClass("frmmsg-warning");
47 53
			$(".msgLog1 span").text("请输入正确是邮箱地址");
48 54
		}
49 55
	}

+ 11 - 0
cmp-portal/js/cmp-pwdReset03.js

@ -15,11 +15,17 @@ $(function() {
15 15
	});
16 16

17 17
	/*校验密码*/
18
	$('#newPassword').on('focus', function() {
19
		$(".msgReset1 span").text("");
20
	});
18 21
	$('#newPassword').on('blur', function() {
19 22
		checkNewPassword();
20 23
	});
21 24

22 25
	/*校验确认密码*/
26
	$('#newPasswordok').on('focus', function() {
27
		$(".msgReset2 span").text("");
28
	});
23 29
	$('#newPasswordok').on('blur', function() {
24 30
		checkNewPasswordOK();
25 31
	});
@ -32,8 +38,10 @@ $(function() {
32 38
	function checkNewPassword() {
33 39
		newPasswordval = $("#newPassword").val();
34 40
		if(newPasswordval.length < 6) {
41
			$(".msgReset1").prev().addClass("frmmsg-warning");
35 42
			$(".msgReset1 span").text("密码由6-24个字符组成,区分大小写");
36 43
		} else {
44
			$(".msgReset1").prev().removeClass("frmmsg-warning");
37 45
			$(".msgReset1 span").text("");
38 46
			setnewP = true;
39 47
		}
@ -42,10 +50,13 @@ $(function() {
42 50
	function checkNewPasswordOK() { 
43 51
		newPasswordokval = $("#newPasswordok").val();
44 52
		if(newPasswordokval.length < 6) {
53
			$(".msgReset2").prev().addClass("frmmsg-warning");
45 54
			$(".msgReset2 span").text("密码由6-24个字符组成,区分大小写");
46 55
		} else if(newPasswordval != newPasswordokval) {
56
			$(".msgReset2").prev().addClass("frmmsg-warning");
47 57
			$(".msgReset2 span").text("两次输入不一致,请重新输入");
48 58
		} else {
59
			$(".msgReset2").prev().removeClass("frmmsg-warning");
49 60
			$(".msgReset2 span").text("");
50 61
			setnewPok = true;
51 62
		}

+ 6 - 0
cmp-portal/js/cmp-setBind.js

@ -24,6 +24,9 @@ $(function() {
24 24
	});
25 25

26 26
	/*校验企业邮箱*/
27
	$('#companyEmail').on('focus', function() {
28
		$(".msgBind1 span").text("");
29
	});
27 30
	$('#companyEmail').on('blur', function() {
28 31
		checkEmail();
29 32
	}); 
@ -68,8 +71,10 @@ $(function() {
68 71
				success: function($data) {
69 72
					console.log($data)
70 73
					if($data.data == false) {
74
						$(".msgBind1").prev().addClass("frmmsg-warning");
71 75
						$(".msgBind1 span").text("该邮箱已绑定,请使用其他邮箱");
72 76
					} else {
77
						$(".msgBind1").prev().removeClass("frmmsg-warning");
73 78
						$(".msgBind1 span").text("");
74 79
						setemail = true;
75 80
					}
@ -79,6 +84,7 @@ $(function() {
79 84
				},
80 85
			});
81 86
		} else {
87
			$(".msgBind1").prev().addClass("frmmsg-warning");
82 88
			$(".msgBind1 span").text("请输入正确是邮箱地址");
83 89
		}
84 90
	}

+ 16 - 0
cmp-portal/js/cmp-setPwd.js

@ -17,16 +17,25 @@ $(function() {
17 17
	});
18 18

19 19
	/*校验旧密码*/
20
	$('#oldPwd').on('focus', function() {
21
		$(".msgPwd1 span").text("");
22
	});
20 23
	$('#oldPwd').on('blur', function() {
21 24
		checkOldPwd();
22 25
	});
23 26

24 27
	/*校验新密码*/
28
	$('#newPwd').on('focus', function() {
29
		$(".msgPwd2 span").text("");
30
	});
25 31
	$('#newPwd').on('blur', function() {
26 32
		checkNewPwd();
27 33
	});
28 34

29 35
	/*校验新密码*/
36
	$('#newPwdOk').on('focus', function() {
37
		$(".msgPwd3 span").text("");
38
	});
30 39
	$('#newPwdOk').on('blur', function() {
31 40
		checkNewPwd2();
32 41
	});
@ -39,8 +48,10 @@ $(function() {
39 48
	function checkOldPwd() {
40 49
		oldPwdVal = $("#oldPwd").val();
41 50
		if(oldPwdVal.length < 6) {
51
			$("#oldPwd").addClass("frmmsg-warning");
42 52
			$(".msgPwd1 span").text("密码由6-24个字符组成,区分大小写");
43 53
		} else {
54
			$("#oldPwd").removeClass("frmmsg-warning");
44 55
			$(".msgPwd1 span").text("");
45 56
			setoldpwd = true;
46 57
		}
@ -49,8 +60,10 @@ $(function() {
49 60
	function checkNewPwd() {
50 61
		newPwdVal = $("#newPwd").val();
51 62
		if(newPwdVal.length < 6) {
63
			$("#newPwd").addClass("frmmsg-warning");
52 64
			$(".msgPwd2 span").text("密码由6-24个字符组成,区分大小写");
53 65
		} else {
66
			$("#newPwd").removeClass("frmmsg-warning");
54 67
			$(".msgPwd2 span").text("");
55 68
			setnewpwd = true;
56 69
		}
@ -59,10 +72,13 @@ $(function() {
59 72
	function checkNewPwd2() {
60 73
		newPwdOkVal = $("#newPwdOk").val();
61 74
		if(newPwdOkVal.length < 6) {
75
			$("#newPwdOk").addClass("frmmsg-warning");
62 76
			$(".msgPwd3 span").text("密码由6-24个字符组成,区分大小写");
63 77
		} else if(newPwdVal != newPwdOkVal) {
78
			$("#newPwdOk").addClass("frmmsg-warning");
64 79
			$(".msgPwd3 span").text("两次输入不一致,请重新输入");
65 80
		} else {
81
			$("#newPwdOk").removeClass("frmmsg-warning");
66 82
			$(".msgPwd3 span").text("");
67 83
			setnewpwd2 = true;
68 84
		}

+ 13 - 0
cmp-portal/js/cmp-settled-log.js

@ -15,11 +15,17 @@ $(function() {
15 15
	});
16 16

17 17
	/*校验企业邮箱*/
18
	$('.companyEmail').on('focus', function() {
19
		$(".msgLog1 span").text("");
20
	});
18 21
	$('.companyEmail').on('blur', function() {
19 22
		checkEmail();
20 23
	});
21 24

22 25
	/*校验登录密码*/
26
	$('#companyPasw').on('focus', function() {
27
		$(".msgLog2 span").text("");
28
	});
23 29
	$('#companyPasw').on('blur', function() {
24 30
		checkPasw();
25 31
	});
@ -41,8 +47,10 @@ $(function() {
41 47
				success: function($data) {
42 48
					console.log($data);
43 49
					if($data.success && $data.data) {
50
						$(".msgLog1").prev().addClass("frmmsg-warning");
44 51
						$(".msgLog1 span").text("该企业账号不存在,请检查后重试");
45 52
					} else {
53
						$(".msgLog1").prev().removeClass("frmmsg-warning");
46 54
						$(".msgLog1 span").text("");
47 55
						setemail = true;
48 56
					}
@ -52,6 +60,7 @@ $(function() {
52 60
				},
53 61
			});
54 62
		} else {
63
			$(".msgLog1").prev().addClass("frmmsg-warning");
55 64
			$(".msgLog1 span").text("请输入正确的邮箱地址");
56 65
		}
57 66
	}
@ -59,8 +68,10 @@ $(function() {
59 68
	function checkPasw() {
60 69
		companyPaswVal = $("#companyPasw").val();
61 70
		if(companyPaswVal.length < 6) {
71
			$(".msgLog2").prev().addClass("frmmsg-warning");
62 72
			$(".msgLog2 span").text("密码由6-24个字符组成,区分大小写");
63 73
		} else {
74
			$(".msgLog2").prev().removeClass("frmmsg-warning");
64 75
			$(".msgLog2 span").text("");
65 76
			setpass = true;
66 77
		}
@ -79,8 +90,10 @@ $(function() {
79 90
				success: function($data) {
80 91
					console.log($data)
81 92
					if($data.success && $data.data!==null) {
93
						$(".msgLog2").prev().removeClass("frmmsg-warning");
82 94
						location.href = "cmp-workspaces.html";
83 95
					} else if($data.success && $data.data == null){
96
						$(".msgLog2").prev().addClass("frmmsg-warning");
84 97
						$(".msgLog2 span").text("登录账号与密码不匹配");
85 98
					}
86 99
				},

+ 20 - 1
cmp-portal/js/cmp-settled-reback.js

@ -18,16 +18,25 @@ $(function() {
18 18
	});
19 19

20 20
	/*校验企业名称*/
21
	$('#companyName').on('focus', function() {
22
		$(".msgReg1 span").text("");
23
	});
21 24
	$('#companyName').on('blur', function() {
22 25
		checkName();
23 26
	});
24 27

25 28
	/*校验企业邮箱*/
29
	$('.companyEmail').on('focus', function() {
30
		$(".msgReg2 span").text("");
31
	});
26 32
	$('.companyEmail').on('blur', function() {
27
		checkEmail();
33
		$(".msgReg3 span").text("");
28 34
	});
29 35

30 36
	/*校验登录密码*/
37
	$('#companyPasw').on('focus', function() {
38
		checkPasw();
39
	});
31 40
	$('#companyPasw').on('blur', function() {
32 41
		checkPasw();
33 42
	});
@ -65,6 +74,7 @@ $(function() {
65 74
	function checkName() {
66 75
		companyNameVal = $("#companyName").val();
67 76
		if(companyNameVal.length == "") {
77
			$(".msgReg1").prev().addClass("frmmsg-warning");
68 78
			$(".msgReg1 span").text("请输入您的企业名称");
69 79
		} else {
70 80
			$.ajax("/ajax/isOrgUser", {
@ -77,14 +87,18 @@ $(function() {
77 87
				success: function($data) {
78 88
					console.log($data)
79 89
					if($data.success && $data.data == true) {
90
						$(".msgReg1").prev().addClass("frmmsg-warning");
80 91
						$(".msgReg1 span").html('该企业名称还未注册企业账号,<a class="cmpColor" href="cmp-settled-reg.html">请先注册</a>');
81 92
					} else if(!$data.success && !$data.data) {
82 93
						if($data.code == 2) {
94
							$(".msgReg1").prev().removeClass("frmmsg-warning");
83 95
							$(".msgReg1 span").text("");
84 96
							setname = true;
85 97
						} else if($data.code == 3) {
98
							$(".msgReg1").prev().addClass("frmmsg-warning");
86 99
							$(".msgReg1 span").text("该企业已成为【科袖认证企业】,若有问题请联系客服 010-62343359");
87 100
						} else if($data.code == 4) {
101
							$(".msgReg1").prev().addClass("frmmsg-warning");
88 102
							$(".msgReg1 span").html('该企业正在进行认证审核,暂时无法找回账户');
89 103
						}
90 104
					}
@ -110,8 +124,10 @@ $(function() {
110 124
				success: function($data) {
111 125
					console.log($data)
112 126
					if($data.data == false) {
127
						$(".msgReg2").prev().addClass("frmmsg-warning");
113 128
						$(".msgReg2 span").text("该邮箱已注册企业账户,请使用其他邮箱");
114 129
					} else {
130
						$(".msgReg2").prev().removeClass("frmmsg-warning");
115 131
						$(".msgReg2 span").text("");
116 132
						setemail = true;
117 133
					}
@ -121,6 +137,7 @@ $(function() {
121 137
				},
122 138
			});
123 139
		} else {
140
			$(".msgReg2").prev().addClass("frmmsg-warning");
124 141
			$(".msgReg2 span").text("请输入正确是邮箱地址");
125 142
		}
126 143
	}
@ -128,8 +145,10 @@ $(function() {
128 145
	function checkPasw() {
129 146
		companyPaswVal = $("#companyPasw").val();
130 147
		if(companyPaswVal.length < 6) {
148
			$(".msgReg3").prev().addClass("frmmsg-warning");
131 149
			$(".msgReg3 span").text("密码由6-24个字符组成,区分大小写");
132 150
		} else {
151
			$(".msgReg3").prev().removeClass("frmmsg-warning");
133 152
			$(".msgReg3 span").text("");
134 153
			setpass = true;
135 154
		}

+ 18 - 0
cmp-portal/js/cmp-settled-reg.js

@ -17,16 +17,25 @@ $(function() {
17 17
	});
18 18

19 19
	/*校验企业名称*/
20
	$('#companyName').on('focus', function() {
21
		$(".msgReg1 span").text("");
22
	});
20 23
	$('#companyName').on('blur', function() {
21 24
		checkName();
22 25
	});
23 26

24 27
	/*校验企业邮箱*/
28
	$('.companyEmail').on('focus', function() {
29
		$(".msgReg2 span").text("");
30
	});
25 31
	$('.companyEmail').on('blur', function() {
26 32
		checkEmail();
27 33
	});
28 34

29 35
	/*校验登录密码*/
36
	$('#companyPasw').on('focus', function() {
37
		$(".msgReg3 span").text("");
38
	});
30 39
	$('#companyPasw').on('blur', function() {
31 40
		checkPasw();
32 41
	});
@ -56,6 +65,7 @@ $(function() {
56 65
	function checkName() {
57 66
		companyNameVal = $("#companyName").val();
58 67
		if(companyNameVal.length==""){
68
			$(".msgReg1").prev().addClass("frmmsg-warning");
59 69
			$(".msgReg1 span").text("请输入您的企业名称");
60 70
		}else{
61 71
			$.ajax("/ajax/isOrgUser", {
@ -68,12 +78,15 @@ $(function() {
68 78
				success: function($data) {
69 79
					console.log($data)
70 80
					if($data.success && $data.data) {
81
						$(".msgReg1").prev().removeClass("frmmsg-warning");
71 82
						$(".msgReg1 span").text("");
72 83
						setname = true;
73 84
					} else if(!$data.success && !$data.data){
74 85
						if($data.code == 2 || $data.code == 4) {
86
							$(".msgReg1").prev().addClass("frmmsg-warning");
75 87
							$(".msgReg1 span").html('该企业已注册企业账户,若您是企业管理者,<a class="cmpColor" href="cmp-settled-reback.html">您可以点击这里找回账户</a>');
76 88
						} else if($data.code == 3) {
89
							$(".msgReg1").prev().addClass("frmmsg-warning");
77 90
							$(".msgReg1 span").text("该企业已成为【科袖认证企业】,若有问题请联系客服 010-62343359");
78 91
						}
79 92
					}
@ -97,8 +110,10 @@ $(function() {
97 110
				success: function($data) {
98 111
					console.log($data)
99 112
					if($data.data == false) {
113
						$(".msgReg2").prev().addClass("frmmsg-warning");
100 114
						$(".msgReg2 span").text("该邮箱已注册企业账户,请使用其他邮箱");
101 115
					} else {
116
						$(".msgReg2").prev().removeClass("frmmsg-warning");
102 117
						$(".msgReg2 span").text("");
103 118
						setemail = true;
104 119
					}
@ -108,6 +123,7 @@ $(function() {
108 123
				},
109 124
			});
110 125
		} else {
126
			$(".msgReg2").prev().addClass("frmmsg-warning");
111 127
			$(".msgReg2 span").text("请输入正确是邮箱地址");
112 128
		}
113 129
	}
@ -115,8 +131,10 @@ $(function() {
115 131
	function checkPasw() {
116 132
		companyPaswVal = $("#companyPasw").val();
117 133
		if(companyPaswVal.length < 6) {
134
			$(".msgReg3").prev().addClass("frmmsg-warning");
118 135
			$(".msgReg3 span").text("密码由6-24个字符组成,区分大小写");
119 136
		} else {
137
			$(".msgReg3").prev().removeClass("frmmsg-warning");
120 138
			$(".msgReg3 span").text("");
121 139
			setpass = true;
122 140
		}

+ 1 - 1
cmp-portal/js/cmp-staffList.js

@ -92,7 +92,7 @@ $(document).ready(function() {
92 92
				otex = "移除";
93 93
			}
94 94
			var oString = "<li>"
95
			oString += "<div class='leftlogo floatL headRadius'>"
95
			oString += "<div class='leftlogo floatL userRadius'>"
96 96
			oString += "<img class='headPhoto' src='" + img + "'  width='100%'>"
97 97
			oString += "</div>"
98 98
			oString += "<div class='rightinfo staffinfo floatL'>"

+ 2 - 2
cmp-portal/js/cmp-workspaces.js

@ -143,7 +143,7 @@ $(document).ready(function() {
143 143
			}
144 144
			var oString = '<dd>'
145 145
			oString += '<div style="width: 60px;">'
146
			oString += '<img class="headRadius" src="' + img + '" width="100%" />'
146
			oString += '<img class="userRadius" src="' + img + '" width="100%" />'
147 147
			oString += '<div class="h4Font"><span>' + arr[i].name + '</span></div></div></dd>'
148 148
			$("#userList").append(oString);
149 149

@ -196,7 +196,7 @@ $(document).ready(function() {
196 196
			}
197 197
			var ostring = '<li>'
198 198
			ostring += '<div class="leftlogo floatL">'
199
			ostring += '<img class="headRadius" src="' + img + '" width="100%"/>'
199
			ostring += '<img class="userRadius" src="' + img + '" width="100%"/>'
200 200
			ostring += '<div class="h4Font"><span>' + arr[i].professor.name + '</span></div></div>'
201 201
			ostring += '<div class="rightinfo floatL">'
202 202
			ostring += '<p class="h3Font fontweight ellipsisSty">' + arr[i].demandTitle + '</p>'

+ 2 - 2
cmp-portal/js/public/cmpHeader.js

@ -15,7 +15,7 @@
15 15
									'</div>' +
16 16
								'</div>' +
17 17
								//未登录状态
18
								'<div class="unlogin floatR">'+
18
								'<div class="unlogin floatR displayNone">'+
19 19
									'<ul class="headnavbtn floatR">'+
20 20
											'<li><a href="cmp-settled-log.html">登录</a></li>'+
21 21
									'</ul>' +
@ -23,7 +23,7 @@
23 23
								//已登录状态
24 24
								'<div class="onlogin floatR displayNone">'+
25 25
									'<div class="headuserimg floatR">'+
26
											'<div class="headuser headRadius"><img src="../images/default-icon.jpg" id="imglogo" /></div>'+
26
											'<div class="headuser cmpRadius"><img src="../images/default-icon.jpg" id="imglogo" /></div>'+
27 27
											'<div class="comuserSelf displayNone">' +
28 28
					                '<div class="triangleB"></div>'+
29 29
					                '<div class="personal-box bgRadius">'+

+ 10 - 0
cmp-portal/js/public/common.js

@ -1,4 +1,6 @@
1 1
$(document).ready(function(){
2
	$(".unlogin").removeClass("displayNone");
3
	
2 4
	var footerHeight = $("footer").outerHeight(true);
3 5
	$('#container').css("padding-bottom", footerHeight +"px" );
4 6
	//窗口大小变更事件
@ -8,6 +10,14 @@ $(document).ready(function(){
8 10
		//console.log(footerHeight)
9 11
	});
10 12
	
13
	$(document).scroll(function() {
14
		var top = $(document).scrollTop();
15
		if (top == 0) {
16
			$(".navheader").removeClass("navhdown");
17
		} else {
18
			$(".navheader").addClass("navhdown");
19
		}
20
	})
11 21
	//退出登录转态
12 22
	$("#exitLogin").on("click",function(){
13 23
		exit();