Browse Source

企业工作台

jack 8 years ago
parent
commit
644088cf13

+ 12 - 14
cmp-portal/cmp-workspaces.html

@ -9,8 +9,6 @@
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
<script type="text/javascript"src="js/public/jquery.cookie.js"></script>
13
<script type="text/javascript" src="js/public/common.js"></script>
14 12
</head>
15 13
<body>
16 14

@ -35,26 +33,26 @@
35 33
			            <!--企业信息、相关记录-->
36 34
			            <div class="workblock clearfix">
37 35
			            	<div class="leftlogo boxBlock cmplogo headRadius floatL">
38
			            		<img class="boxBlockimg headRadius" src="images/default-icon.jpg" />
36
			            		<img class="boxBlockimg headRadius" src="" id="oimg"/>
39 37
			            	</div>
40 38
							<div class="rightinfo cmpinfo floatL">
41
			            		<div class="h1Font"><span>北京科袖科技有限公司</span><em class="authicon authicon-com-ok"></em></div>
42
			            		<div class="h4Font cmpBasic"><span>企业类型</span><span>企业规模</span><span>创立时间</span></div>
43
			            		<div class="h4Font">企业官网</div>
44
			            		<div class="h4Font">总部地点</div>
39
			            		<div class="h1Font"><span></span><em class="authicon" id="photoClass"></em></div>
40
			            		<div class="h4Font cmpBasic"><span id="orgType"></span><span id="qualificationList"></span><span id="createTime"></span></div>
41
			            		<div class="h4Font" id="inteAddress"></div>
42
			            		<div class="h4Font" id="ocity"></div>
45 43
			            		<div class="btnPosition alignCenter btnBlock">
46 44
				            		<a href="cmp-updateinfo.html"><button type="button" class="frmtype btnModel headRadius">编辑</button></a>
47
				            		<a href="cmp-browinfo.html"><button type="button" class="frmtype btnModel headRadius">查看企业主页</button></a>
45
				            		<a href="../companybrowinfor.html"><button type="button" class="frmtype btnModel headRadius">查看企业主页</button></a>
48 46
			            		</div>
49 47
			            	</div>
50 48
			            </div>
51
			            <div class="workblock identityState">
49
			            <div class="workblock identityState" id="authBad">
52 50
							<div class="nowState">
53 51
							   <p><span class="identProcess" id="identProcess">通过企业认证,员工可以在科袖网发布企业需求,<br />专家帮助您解决研发难题。</span><span class="identts" id="identts"></span></p>
54 52
							   <a href="cmp-setAuth.html"><button type="button" class="frmtype btnModel headRadius identBtn" id="identBtn">马上去认证</button></a>
55 53
							</div>
56 54
						</div>
57
						<div class="workblock clearfix">
55
						<div class="workblock clearfix" id="authOk">
58 56
							<div class="worksubblock floatL">
59 57
								<div class="worktit">企业需求<a class="worklinkbtn cmpColor floatR">查看全部</a></div>
60 58
			                    <div class="wbcon">
@ -201,9 +199,9 @@
201 199
<footer>
202 200
	<script type="text/javascript" src="js/public/cmpFooter.js"></script>
203 201
</footer>
204

205

206

207

202
<script type="text/javascript"src="js/public/jquery.cookie.js"></script>
203
<script type="text/javascript" src="js/public/jquery.similar.msgbox.js"></script>
204
<script type="text/javascript" src="js/public/common.js"></script>
205
<script type="text/javascript" src="js/cmp-workspaces.js"></script>
208 206
</body>
209 207
</html>

+ 96 - 0
cmp-portal/js/cmp-workspaces.js

@ -0,0 +1,96 @@
1
$(document).ready(function() {
2
	var id = $.cookie("userid");
3
	console.log(id);
4
	/*企业信息*/
5
	function companyInformation() {
6
		$.ajax({
7
			url: "/ajax/org/" + id,
8
			type: "GET",
9
			timeout: 10000,
10
			dataType: "json",
11
			beforeSend: function() {},
12
			success: function(data, textState) {
13
				if(data.success) {
14
					var $data = data.data;
15
					console.log(data);
16
					if($data.authStatus!=3){
17
						$("#photoClass").addClass("authicon-com-no")
18
						$("#authOk").hide();
19
					}else{
20
						$("#photoClass").addClass("authicon-com-ok")
21
						$("#authBad").hide();
22
					}
23
					$(".h1Font").find("span").text($data.name);
24
					if($data.hasOrgLogo) {
25
						$("#oimg").attr("src", "/images/org/" + $data.id + ".jpg");
26
					} else {
27
						$("#oimg").attr("src", "../images/default-icon.jpg");
28
					}
29
					if($data.orgUrl) {
30
						$("#inteAddress").val($data.orgUrl);
31
					}
32
					if($data.foundTime) {
33
						var oTime = timeGeshi($data.foundTime);
34
						$("#createTime").text(oTime);
35
					}
36
					if($data.city) {
37
						$("#ocity").text($data.city);
38
					}
39
					if($data.orgSize) {
40
						switch($data.orgSize) {
41
							case '1':
42
								$("#qualificationList").text("50人以内")
43
								break;
44
							case '2':
45
								$("#qualificationList").text("50-100人")
46
								break;
47
							case '3':
48
								$("#qualificationList").text("100-200人")
49
								break;
50
							case '4':
51
								$("#qualificationList").text("200-500人")
52
								break;
53
							case '5':
54
								$("#qualificationList").text("500-1000人")
55
								break;
56
							default:
57
								$("#qualificationList").text("1000人以上")
58
								break;
59
						}
60
					}
61
					if($data.orgType) {
62
						switch($data.orgType) {
63
							case '2':
64
								$("#orgType").text("国有企业");
65
								break;
66
							case '3':
67
								$("#orgType").text("上市企业");
68
								break;
69
							case '4':
70
								$("#orgType").text("合资企业");
71
								break;
72
							case '5':
73
								$("#orgType").text("私人企业");
74
								break;
75
							case '6':
76
								$("#orgType").text("外资企业");
77
								break;
78
							default:
79
								$("#orgType").text("初创企业");
80
								break;
81
						}
82
					}
83
				}
84
			},
85
			error: function(XMLHttpRequest, textStats, errorThrown) {
86
				$.MsgBox.Alert('提示', '服务器请求失败')
87
			}
88
		})
89
	}
90
	/*时间格式转换*/
91
	function timeGeshi(otm) {
92
		var otme = otm.substring(0, 4) + "-" + otm.substring(4, 6) + "-" + otm.substring(6, 8);
93
		return otme;
94
	}
95
	companyInformation() 
96
})

+ 32 - 9
cmp-portal/js/companybrowinfor.js

@ -11,7 +11,6 @@ $(document).ready(function() {
11 11
			beforeSend: function() {},
12 12
			success: function(data, textState) {
13 13
				if(data.success) {
14
					console.log(data);
15 14
					var $data = data.data;
16 15
					$(".h1Font").text($data.name);
17 16
					if($data.hasOrgLogo) {
@ -90,12 +89,11 @@ $(document).ready(function() {
90 89
				}
91 90
			},
92 91
			error: function(XMLHttpRequest, textStats, errorThrown) {
93
				console.log(XMLHttpRequest)
92
				$.MsgBox.Alert('提示', '服务器请求失败')
94 93
			}
95 94
		})
96 95
	}
97
	companyInformation();
98

96
	/*时间格式转换*/
99 97
	function timeGeshi(otm) {
100 98
		var otme = otm.substring(0, 4) + "-" + otm.substring(4, 6) + "-" + otm.substring(6, 8);
101 99
		return otme;
@ -127,9 +125,8 @@ $(document).ready(function() {
127 125
			beforeSend: function() {},
128 126
			success: function(data, textState) {
129 127
				if(data.success) {
130
					console.log(data);
131 128
					var $info=data.data;
132
					userHtml()
129
					userHtml($info);
133 130
				}
134 131
			},
135 132
			error: function(XMLHttpRequest, textStats, errorThrown) {
@ -137,8 +134,34 @@ $(document).ready(function() {
137 134
			}
138 135
		})
139 136
	}
140
	companyUser();
141
	function userHtml(){
142
		
137
	/*填充企业下用户*/
138
	function userHtml(arr) {
139
	for(var i=0; i < arr.length; i++) {
140
		var tiof="",img;
141
		if(arr[i].hasHeadImage){
142
			img = "/images/head/" + arr[i].id + "_l.jpg";
143
		}else{
144
			img ="images/default-photo.jpg"
145
		}
146
    	if(arr[i].title){
147
    		if(arr[i].office){
148
    			tiof=arr[i].title+" ,"+arr[i].office;
149
    		}else{
150
    			tiof=arr[i].title;
151
    		}
152
    	}else{
153
    		if(arr[i].office){
154
    			tiof=arr[i].office;
155
    		}
156
    	}
157
		var oString = '<dd>'
158
		oString += '<div class="staffChild">'
159
		oString += '<img class="headRadius" src="'+img+'" width="100%" />'
160
		oString += '</div><div class="h4Font"><span>'+arr[i].name+'</span></div>'
161
		oString += '<div class="h4Font">'+tiof+'</div></dd>'
162
		$("#userList").append(oString);
143 163
	}
164
}
165
	companyInformation();
166
	companyUser();
144 167
})

+ 15 - 15
companybrowinfor.html

@ -25,9 +25,9 @@
25 25
			<div class="head-center">
26 26
				<div class="infor-browse cmpBasic">
27 27
					<div class="h1Font"><span>北京科袖科技有限公司</span></div>
28
	        		<div class="h4Font cmpBasic"><span id="orgType">企业类型</span><span id="qualificationList">企业规模</span><span id="createTime">创立时间</span></div>
29
	        		<div class="h4Font" id="inteAddress">企业官网</div>
30
	        		<div class="h4Font" id="ocity">总部地点</div>
28
	        		<div class="h4Font cmpBasic"><span id="orgType"></span><span id="qualificationList"></span><span id="createTime"></span></div>
29
	        		<div class="h4Font" id="inteAddress"></div>
30
	        		<div class="h4Font" id="ocity"></div>
31 31
				</div>
32 32

33 33
			</div>
@ -49,7 +49,7 @@
49 49
					<div class="right-title"><span>企业简介</span></div>
50 50
					<div class="infor-browse">
51 51
						<div class="editbox" style="width:auto; margin:0 35px;">
52
							Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar tempor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nam fermentum, nulla luctus pharetra vulputate, felis tellus mollis orci, sed rhoncus sapien nunc eget odio.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar tempor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nam fermentum, nulla luctus pharetra vulputate, felis tellus mollis orci, sed rhoncus sapien nunc eget odio.
52
							 
53 53
						</div>
54 54
					</div>
55 55
				</div>
@ -57,8 +57,8 @@
57 57
					<div class="right-title"><span>所属行业</span></div>
58 58
					<div class="infor-browse">
59 59
						<ul class="edu-about edu-infor" id="industryShow">
60
							<li>3333</li>
61
							<li>3333</li>
60
							<!--<li>3333</li>
61
							<li>3333</li>-->
62 62
						</ul>
63 63
					</div>
64 64
				</div>
@ -66,8 +66,8 @@
66 66
					<div class="right-title"><span>专注领域</span></div>
67 67
					<div class="infor-browse">
68 68
						<div class="listbox btn-marL" id="subjectShow">
69
							<div class="acad">领域一</div>
70
							<div class="acad">领域二</div>
69
							<!--<div class="acad">领域一</div>
70
							<div class="acad">领域二</div>-->
71 71
						</div>
72 72
						<div class="clear"></div>
73 73
					</div>
@ -76,8 +76,8 @@
76 76
					<div class="right-title"><span>企业资质</span></div>
77 77
					<div class="infor-browse">
78 78
						<ul class="edu-about edu-infor" id="qiye">
79
							<li>3333</li>
80
							<li>3333</li>
79
							<!--<li>3333</li>
80
							<li>3333</li>-->
81 81
						</ul>
82 82
					</div>
83 83
				</div>
@ -85,8 +85,8 @@
85 85
					<div class="right-title"><span>企业用户</span></div>
86 86
					<div class="infor-browse">
87 87
						<div class="staffDlist cmpStaff">
88
	                        <dl class="clearfix">
89
	                        	<dd>
88
	                        <dl class="clearfix" id="userList">
89
	                        	<!--<dd>
90 90
	                        		<div class="staffChild">
91 91
	                        			<img class="headRadius" src="images/default-photo.jpg" width="100%" />
92 92
	                        		</div>
@ -141,7 +141,7 @@
141 141
	                        		</div>
142 142
	                        		<div class="h4Font"><span>用户名称</span></div>
143 143
					            	<div class="h4Font"><span>职称</span> ,<span>职位</span></div>
144
	                        	</dd>
144
	                        	</dd>-->
145 145
	                        	
146 146
	                        </dl>
147 147
	                    </div>
@ -162,7 +162,7 @@
162 162
<script type="text/javascript" src="/js/jquery.cookie.js"></script>
163 163
<script type="text/javascript" src="js/jquery.similar.msgbox.js"></script>
164 164
<script type="text/javascript" src="cmp-portal/js/companybrowinfor.js"></script>
165
<!--<script type="text/javascript">
165
<script type="text/javascript">
166 166
	//拿到点击的顺序,然后求出局文档的距离
167 167
	$(".subsidebar").mouseenter(function(){
168 168
		var dd=$(this)[0].className;
@ -187,6 +187,6 @@
187 187
	}).mousedown(function(){
188 188
	  	$(this).css("background","");
189 189
	});
190
</script>-->
190
</script>
191 191
</body>
192 192
</html>