LIPENGTAO1313 %!s(int64=6) %!d(string=hace) años
padre
commit
c5aeefbc04

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

63
			type: "GET",
63
			type: "GET",
64
			timeout: 10000,
64
			timeout: 10000,
65
			dataType: "json",
65
			dataType: "json",
66
			traditional: true,
66
			data: {
67
			data: {
67
				"oid": id,
68
				"state":[1],
69
    			'oname':$.cookie('orgName'),
70
				"uid":id,
68
				"pageNo": pageNo,
71
				"pageNo": pageNo,
69
				"pageSize": pageSize
72
				"pageSize": pageSize
70
			},
73
			},

+ 6 - 5
cmp-portal/js/cmpInformation.js

79
				} else {
79
				} else {
80
					$("#proName").text($info.name);
80
					$("#proName").text($info.name);
81
				}
81
				}
82
				demandListVal(true,$info.name);
82
				commerceInfo($info.name);//工商信息
83
				commerceInfo($info.name);//工商信息
83
				if($info.authStatus == "3") {
84
				if($info.authStatus == "3") {
84
					$("#proAuth").addClass("authicon-com-ok");
85
					$("#proAuth").addClass("authicon-com-ok");
218
				}
219
				}
219
			});
220
			});
220
		},
221
		},
221
       	demandListVal=function(isbind) {
222
       	demandListVal=function(isbind,par) {
222
			oAjax("/ajax/demand/pq",{
223
			oAjax("/ajax/demand/pq",{
223
				"state":'1',
224
				"oid":orgId,
224
				"state":[1],
225
    			'oname':par,
226
				"uid":orgId,
225
				"pageSize":5
227
				"pageSize":5
226
			}, "get", function(data){
228
			}, "get", function(data){
227
				var $info = data.data.data;
229
				var $info = data.data.data;
246
							strCon+='<ul class="showli clearfix h3Font">'
248
							strCon+='<ul class="showli clearfix h3Font">'
247
							
249
							
248
							if($data.city){ strCon+='<li>所在城市:'+$data.city+'</li>' }
250
							if($data.city){ strCon+='<li>所在城市:'+$data.city+'</li>' }
249
							if($data.duration!=0){ strCon+='<li>预期时长:'+demandDuration[$data.duration]+'</li>' }
251
							if($data.duration!=0){ strCon+='<li>预计周期:'+demandDuration[$data.duration]+'</li>' }
250
							if($data.cost!=0){ strCon+='<li>费用预算:'+demandCost[$data.cost]+'</li>' }
252
							if($data.cost!=0){ strCon+='<li>费用预算:'+demandCost[$data.cost]+'</li>' }
251
							if($data.invalidDay){ strCon+='<li>有效期至:'+TimeTr($data.invalidDay)+'</li>' }
253
							if($data.invalidDay){ strCon+='<li>有效期至:'+TimeTr($data.invalidDay)+'</li>' }
252
							
254
							
612
	
614
	
613
	queryPubCount();
615
	queryPubCount();
614
	getCmpInfo(); //获取详细信息
616
	getCmpInfo(); //获取详细信息
615
	demandListVal(true);
616
	articalListVal(true);
617
	articalListVal(true);
617
	bindClickFun();
618
	bindClickFun();
618
	
619
	

+ 7 - 42
demandModify.html

96
								<span></span>
96
								<span></span>
97
							</li>
97
							</li>
98
							<li class="floatR col-w-6 postChild">
98
							<li class="floatR col-w-6 postChild">
99
								<p class="demandTit">预期时长</p>
99
								<p class="demandTit">预计合作周期</p>
100
								<select class="frmcontype fColor" id="budget" onchange="seleCo(this)">
100
								<select class="frmcontype fColor" id="budget" onchange="seleCo(this)">
101
									<option value="0">请选择预期时长</option>
101
									<option value="0">请选择预计合作周期</option>
102
									<option value="1">1个月内</option>
102
									<option value="1">1个月内</option>
103
									<option value="2">1-3个月</option>
103
									<option value="2">1-3个月</option>
104
									<option value="3">3-6个月</option>
104
									<option value="3">3-6个月</option>
121
								<span></span>
121
								<span></span>
122
							</li>
122
							</li>
123
							<li class="floatR col-w-6 postChild">
123
							<li class="floatR col-w-6 postChild">
124
								<p class="demandTit">您所在的企业名称<em class="requiredcon">*</em><span class="frmconmsg" style="display: none;">50字以内</span></p>
125
								<input type="text" placeholder="建议填写与营业执照一致的企业名称" class="frmcontype" maxlength="50" id="org"/>
126
							</li>
127
							<li class=" col-w-6 postChild">
124
								<p class="demandTit">联系电话<em class="requiredcon">*</em><span class="frmconmsg" style="display: none;">50字以内</span></p>
128
								<p class="demandTit">联系电话<em class="requiredcon">*</em><span class="frmconmsg" style="display: none;">50字以内</span></p>
125
								<input type="text" placeholder="请填写您的联系电话,以便客服与您联系" class="frmcontype fColor" maxlength="50" id="phone" />
129
								<input type="text" placeholder="请填写您的联系电话,以便客服与您联系" class="frmcontype fColor" maxlength="50" id="phone" />
126
							</li>
130
							</li>
132
							<span class="lastDemand" id="closeDemand" style="cursor:pointer;">关闭该需求</span>
136
							<span class="lastDemand" id="closeDemand" style="cursor:pointer;">关闭该需求</span>
133
						</div>
137
						</div>
134
					</div>
138
					</div>
135
					<div class="rightconBox floatR">
136
						<div class="conItem conItemG alignCenter" id="enterprise" style="border:none;">
137
							<a href="javascript:" class="qiyego">
138
								<div class="madiaHead cmpHead" id="Qimg">
139
									<div class="boxBlock">
140
										<img class="boxBlockimg" src="" id="companyImg">
141
									</div>
142
								</div>
143
							</a>
144
							<div class="proInfo">
145
								<div class="h3Font clearfix">
146
									<a class="h1Font qiyego" id="Qname">
147

148
										
149
									</a>
150
									<span class="authiconNew "  id="QauthFlag"></span>
151
								</div>
152
							</div>
153
							<div class="form-item otherBlock currentBlock">
154
								<div class="aboutTit">联系人</div>
155
								<div class="form-result addexpertRe" style="margin-top:0">
156
									<ul class="addexpert" id="expertli">
157
										<li class="flexCenter">
158
											<div class="madiaHead useHead" id="proImg">
159

160
											</div>
161
											<div class="madiaInfo" style="padding-right:0 ;">
162
												<p class="ellipsisSty">
163
													<span class="h1Font" id="proName"></span>
164
													<em class="authiconNew " id="auth"></em>
165
												</p>
166
												<p class="h2Font ellipsisSty" id="brief"></p>
167
											</div>
168
										</li>
169
									</ul>
170
								</div>
171
							</div>
172
						</div>
173

174
					</div>
139
					
175
				</div>
140
				</div>
176
			</div>
141
			</div>
177
		</div>
142
		</div>

+ 1 - 1
demandShow.html

62
						<a class="h1Font qiyego" id="Qname"></a>
62
						<a class="h1Font qiyego" id="Qname"></a>
63
						<span class="authiconNew" id="QauthFlag"></span>
63
						<span class="authiconNew" id="QauthFlag"></span>
64
					</div>
64
					</div>
65
					<div class="goSpan">
65
					<div class="goSpan displayNone">
66
						<span class="attenSpan">关注</span>
66
						<span class="attenSpan">关注</span>
67
					</div>
67
					</div>
68
					<div class="form-item otherBlock currentBlock">
68
					<div class="form-item otherBlock currentBlock">

+ 7 - 5
js/cmpInforShow.js

79
				} else {
79
				} else {
80
					$("#proName").text($info.name);
80
					$("#proName").text($info.name);
81
				}
81
				}
82
				demandListVal(true, $info.name);
82
				commerceInfo($info.name);//工商信息
83
				commerceInfo($info.name);//工商信息
83
				if($info.authStatus == "3") {
84
				if($info.authStatus == "3") {
84
					$("#proAuth").addClass("authicon-com-ok");
85
					$("#proAuth").addClass("authicon-com-ok");
218
				}
219
				}
219
			});
220
			});
220
		},
221
		},
221
       	demandListVal=function(isbind) {
222
       	demandListVal=function(isbind, par) {
222
			oAjax("/ajax/demand/pq",{
223
			oAjax("/ajax/demand/pq",{
223
				"state":'1',
224
				"oid":orgId,
224
				"state":[1],
225
    			'oname':par,
226
				"uid":orgId,
225
				"pageSize":5
227
				"pageSize":5
226
			}, "get", function(data){
228
			}, "get", function(data){
227
				var $info = data.data.data;
229
				var $info = data.data.data;
246
							strCon+='<ul class="showli clearfix h3Font">'
248
							strCon+='<ul class="showli clearfix h3Font">'
247
							
249
							
248
							if($data.city){ strCon+='<li>所在城市:'+$data.city+'</li>' }
250
							if($data.city){ strCon+='<li>所在城市:'+$data.city+'</li>' }
249
							if($data.duration!=0){ strCon+='<li>预期时长:'+demandDuration[$data.duration]+'</li>' }
251
							if($data.duration!=0){ strCon+='<li>预计周期:'+demandDuration[$data.duration]+'</li>' }
250
							if($data.cost!=0){ strCon+='<li>费用预算:'+demandCost[$data.cost]+'</li>' }
252
							if($data.cost!=0){ strCon+='<li>费用预算:'+demandCost[$data.cost]+'</li>' }
251
							if($data.invalidDay){ strCon+='<li>有效期至:'+TimeTr($data.invalidDay)+'</li>' }
253
							if($data.invalidDay){ strCon+='<li>有效期至:'+TimeTr($data.invalidDay)+'</li>' }
252
							
254
							
723
	queryPubCount();
725
	queryPubCount();
724
	getCmpInfo(); //获取详细信息
726
	getCmpInfo(); //获取详细信息
725
	ifcollectionAbout(orgId,$(".goSpan").find(".attenSpan"),6);
727
	ifcollectionAbout(orgId,$(".goSpan").find(".attenSpan"),6);
726
	demandListVal(true);
728
	
727
	articalListVal(true);
729
	articalListVal(true);
728
	bindClickFun();
730
	bindClickFun();
729
	
731
	

+ 14 - 67
js/demandModify.js

2
	loginStatus(); //判断个人是否登录
2
	loginStatus(); //判断个人是否登录
3
	valUser();
3
	valUser();
4
	var userid = $.cookie("userid");
4
	var userid = $.cookie("userid");
5
	personMess()
6
	var demandId = GetQueryString("demandId");
5
	var demandId = GetQueryString("demandId");
7
	var a = new Date();
6
	var a = new Date();
8
	var c = a.getFullYear() + "-" + (Number(a.getMonth()) + 1) + "-" + (Number(a.getDate()) + 1);
7
	var c = a.getFullYear() + "-" + (Number(a.getMonth()) + 1) + "-" + (Number(a.getDate()) + 1);
53
					$("#budget").val($data.duration);
52
					$("#budget").val($data.duration);
54
					$("#createTime").val(changeTime($data.invalidDay));
53
					$("#createTime").val(changeTime($data.invalidDay));
55
					$("#phone").val($data.contactNum);
54
					$("#phone").val($data.contactNum);
55
					$("#org").val($data.orgName);
56
					if($data.cost == 0) {
56
					if($data.cost == 0) {
57
						$("#spendCost").css("color", "#999");
57
						$("#spendCost").css("color", "#999");
58
					}
58
					}
105
				return;
105
				return;
106
			}
106
			}
107
		}
107
		}
108
		if($("#phone").val().trim() == "") {
108
		if($("#org").val().trim() == "") {
109
			$.MsgBox.Alert('提示', '请填写您所在的企业名称');
110
			return;
111
		} else if($("#org").val().length > 50) {
112
			$.MsgBox.Alert('提示', '您所在的企业名称不得超过50个字');
113
			return;
114
		}
115
		if($("#org").val().trim() == "") {
109
			$.MsgBox.Alert('提示', '请填写联系电话');
116
			$.MsgBox.Alert('提示', '请填写联系电话');
110
			return;
117
			return;
111
		} else if($("#phone").val().length > 50) {
118
		} else if($("#org").val().length > 50) {
112
			$.MsgBox.Alert('提示', '联系电话不得超过50个字');
119
			$.MsgBox.Alert('提示', '联系电话不得超过50个字');
113
			return;
120
			return;
114
		}
121
		}
203
				"invalidDay": st6($("#createTime").val()),
210
				"invalidDay": st6($("#createTime").val()),
204
				"contactNum": $("#phone").val(),
211
				"contactNum": $("#phone").val(),
205
				"modifier": userid,
212
				"modifier": userid,
206
				"id": demandId
213
				"id": demandId,
214
			    'orgName': $('#org').val(),
215
			    'source': 'ekexiuWeb'
207
			},
216
			},
208
			"contentType": "application/x-www-form-urlencoded",
217
			"contentType": "application/x-www-form-urlencoded",
209
			"traditional": true,
218
			"traditional": true,
218
			}
227
			}
219
		});
228
		});
220
	}
229
	}
221
	/*查询企业信息*/
222
	function queryOrg(orgId) {
223
		$.ajax({
224
			"url": "/ajax/org/" + orgId,
225
			"type": "GET",
226
			"traditional": true,
227
			"dataType": "json",
228
			"success": function(data) {
229
				if(data.success) {
230
					var $data = data.data;
231
					if($data.isJoin == 1) {
232
						if($data.forShort) {
233
							$("#Qname").text($data.forShort)
234
						} else {
235
							$("#Qname").text($data.name)
236
						}
237
						//$("#Qname,.qiyego").attr("href", "cmpInforShow.html?orgId=" + $data.id);
238
						if($data.authStatus == 3) {
239
							$("#QauthFlag").addClass("authicon-com-ok").attr("title", "科袖认证企业");
240
						}
241
						if($data.hasOrgLogo) {
242
							$("#companyImg").attr("src", "/images/org/" + $data.id + ".jpg");
243
						} else {
244
							$("#companyImg").attr("src", "/images/default-icon.jpg");
245
						}
246
					} else {
247
						$("#Qname").text($data.name);
248
						$("#companyImg").attr("src", "/images/default-icon.jpg");
249
					}
250
				}
251
			},
252
			"error": function() {
253
				$.MsgBox.Alert('提示', '服务器连接超时');
254
			}
255
		});
256
	}
257

258
	function personMess() {
259
		$.ajax({
260
			"url": "/ajax/professor/baseInfo/" + userid,
261
			"type": "GET",
262
			"traditional": true,
263
			"dataType": "json",
264
			"success": function(data) {
265
				if(data.success) {
266
					var $data = data.data;
267
					var userType = autho($data.authType, $data.orgAuth, $data.authStatus);
268
					$("#auth").attr("title", userType.title).addClass(userType.sty);
269
					$("#proName").text($data.name);
270
					if($data.hasHeadImage) {
271
						$("#proImg").attr("style", "background-image: url(/images/head/" + $data.id + "_l.jpg);");
272
					}
273
					var oT = ($data.title) ? $data.title : ($data.office ? $data.office : "");
274
					$("#brief").text(oT);
275
					queryOrg($data.orgId);
276
				}
277
			},
278
			"error": function() {
279
				$.MsgBox.Alert('提示', '服务器连接超时');
280
			}
281
		});
282
	}
283
})
230
});

+ 33 - 22
js/demandShow.js

77
					document.title = demandTit;
77
					document.title = demandTit;
78
					var strCon="";
78
					var strCon="";
79
					if($da.city){ strCon+='<li>所在城市:'+$da.city+'</li>' }
79
					if($da.city){ strCon+='<li>所在城市:'+$da.city+'</li>' }
80
					if($da.duration!=0){ strCon+='<li>预期时长:'+demandDuration[$da.duration]+'</li>' }
80
					if($da.duration!=0){ strCon+='<li>预计周期:'+demandDuration[$da.duration]+'</li>' }
81
					if($da.cost!=0){ strCon+='<li>费用预算:'+demandCost[$da.cost]+'</li>' }
81
					if($da.cost!=0){ strCon+='<li>费用预算:'+demandCost[$da.cost]+'</li>' }
82
					if($da.invalidDay){ strCon+='<li>有效期至:'+TimeTr($da.invalidDay)+'</li>' }
82
					if($da.invalidDay){ strCon+='<li>有效期至:'+TimeTr($da.invalidDay)+'</li>' }
83
					$(strCon).appendTo($("#demandInf"));
83
					$(strCon).appendTo($("#demandInf"));
95
					}else if($da.state==3){
95
					}else if($da.state==3){
96
						$(".showStatus").html('已关闭');
96
						$(".showStatus").html('已关闭');
97
					}
97
					}
98
					cmpFun($da.orgId);
98
					cmpFun($da.orgName);
99
					userFun($da.creator);
99
					userFun($da.creator);
100
					
100
					
101
					consuId = $da.creator;
101
					consuId = $da.creator;
110
		
110
		
111
	}
111
	}
112
	/*企业用户信息*/
112
	/*企业用户信息*/
113
	function cmpFun(id) {
113
	function cmpFun(par) {
114
		$.ajax({
114
		$.ajax({
115
			"url": "/ajax/org/" + id,
115
			"url": "/ajax/org/queryByName",
116
			'data': {
117
				name: par
118
			},
116
			"type": "get",
119
			"type": "get",
117
			"async": true,
120
			"async": true,
118
			"success": function(data) {
121
			"success": function(data) {
119
				if(data.success && data.data) {
122
				if(data.success && data.data) {
120
					if(data.data.forShort) {
121
						$("#Qname").text(data.data.forShort);
122
					}else{
123
						$("#Qname").text(data.data.name);
124
					}
125
					var img="/images/default-icon.jpg";
126
					if(data.data.hasOrgLogo==1){
127
						img="/images/org/" + data.data.id + ".jpg";
128
					}
129
					$("#companyImg").attr("src",img);
130
					$("#companyImg").parents(".cmpHead").attr("href","cmpInforShow.html?orgId="+data.data.id);
131
					$("#companyImg").parents(".cmpHead").attr("data-id",data.data.id);
132
					$("#Qname").attr("href","cmpInforShow.html?orgId="+data.data.id);
133
					if(data.data.authStatus==3){
134
						$("#QauthFlag").addClass("authicon-com-ok").attr("title","科袖认证企业")
135
					}
136
					if(userid){
137
						ifcollectionAbout(data.data.id,$(".goSpan").find(".attenSpan"), 6)
123
					if(data.data.name) {
124
						$(".goSpan").show();
125
						if(data.data.forShort) {
126
							$("#Qname").text(data.data.forShort);
127
						}else{
128
							$("#Qname").text(data.data.name);
129
						}
130
						var img="/images/default-icon.jpg";
131
						if(data.data.hasOrgLogo==1){
132
							img="/images/org/" + data.data.id + ".jpg";
133
						}
134
						$("#companyImg").attr("src",img);
135
						$("#companyImg").parents(".cmpHead").attr("href","cmpInforShow.html?orgId="+data.data.id);
136
						$("#companyImg").parents(".cmpHead").attr("data-id",data.data.id);
137
						$("#Qname").attr("href","cmpInforShow.html?orgId="+data.data.id);
138
						if(data.data.authStatus==3){
139
							$("#QauthFlag").addClass("authicon-com-ok").attr("title","科袖认证企业")
140
						}
141
						if(userid){
142
							ifcollectionAbout(data.data.id,$(".goSpan").find(".attenSpan"), 6)
143
						}
144
					} else {
145
						$("#companyImg").attr("src",'/images/default-icon.jpg');
146
						$("#Qname").text(par);
147
						$("#companyImg").parents(".cmpHead").removeAttr("href");
148
						$("#Qname").parents(".cmpHead").removeAttr("href");
138
					}
149
					}
139
				}
150
				}
140
			},
151
			},

+ 2 - 83
js/index.js

43
	$("#postNow").click(function(){
43
	$("#postNow").click(function(){
44
		if(userid=="null"||userid==undefined){
44
		if(userid=="null"||userid==undefined){
45
			location.href="login.html";
45
			location.href="login.html";
46
			return;
46
		}
47
		}
47
		var $status=["0","1"];
48
		$.ajax({//查询是否有发布中和已过期的需求
49
			url:"/ajax/demand/qc",
50
			type:"get",
51
			data:{
52
				state:$status,
53
				uid:userid
54
			},
55
			async:true,
56
			datatype:"json",
57
			traditional: true,
58
			success:function(data){
59
				console.log(data)
60
				var statusN=data.data;
61
				if(statusN){
62
					window.open("postDemand.html");
63
				}else{
64
					$(".blackcover2").fadeIn();
65
					var btnOk='<input class="mb_btn mb_btnOk mb_btnOkpub" type="button" disabled value="确定">'
66
					$(".modelContain").show(); $("body").addClass("modelOpen");
67
					$(".mb-listL").remove();$("#promotTh").prepend(sureOrg);
68
					$(".mb_btnOk").remove(); $("#promotGt").prepend(btnOk);
69
					
70
					$.ajax({
71
						"url": "/ajax/professor/editBaseInfo/" + userid,
72
						"type": "get",
73
						"async": true,
74
						"datatype":"json",
75
						"success": function(data) {
76
							if(data.success && data.data) {
77
								if(data.data.orgName!=""){
78
									$(".setTimeBlock .sureOrg").val(data.data.orgName);
79
									$("#oldName").val(data.data.orgName);
80
								}
81
								if($(".setTimeBlock .sureOrg").val().length>0){
82
									$(".setTimeBlock").find(".mb_btnOkpub").removeAttr("disabled");
83
								}
84
							}
85
						}
86
					});
87
					
88
					$(".setTimeBlock").on("click",".mb_btnOkpub", function() {
89
						$(".blackcover2").fadeOut();
90
						$(".modelContain").hide();
91
						$("body").removeClass("modelOpen");
92
						var newName=$(".setTimeBlock .sureOrg").val();
93
						if(newName.length<50){
94
							if(newName == $("#oldName").val()){
95
								location.href="postDemand.html";
96
							}else{
97
								updateOrgName(newName);
98
							}
99
						}else{
100
							$.MsgBox.Alert("提示", "机构名称不得超过50个字");
101
						}
102
						
103
					})
104
				}
105
			}
106
		});
107
		
48
	    window.open("postDemand.html");
108
	})
49
	})
109
	/*我是专家*/
50
	/*我是专家*/
110
	$("#JoinKeXiu").click(function(){
51
	$("#JoinKeXiu").click(function(){
113
		}
54
		}
114
		location.href="expert-authentication.html"
55
		location.href="expert-authentication.html"
115
	})
56
	})
116
	function updateOrgName(newName){
117
		$.ajax({
118
			"url": "/ajax/professor/org",
119
			"type": "POST",
120
			"async": true,
121
			"data":{
122
				"id":userid,
123
				"name":newName
124
			},
125
			"success": function(data) {
126
				if(data.success && data.data) {
127
					console.log(data)
128
					$.MsgBox.Confirm("提示", "机构名称修改成功",function(){
129
						location.href="postDemand.html";
130
					});
131
					$("#mb_msgicon").css("background", 'url("images/sign_icon_chenggong_nor.png") 0% 0% / contain');
132
				}
133
			}
134
		});
135
	}
136
	
137
	
138
	mouseIn()
57
	mouseIn()
139
	ruZhuCmp()
58
	ruZhuCmp()
140
	resShare()
59
	resShare()

+ 1 - 1
js/needList.js

75
			strCon+='<ul class="showli clearfix h3Font">'
75
			strCon+='<ul class="showli clearfix h3Font">'
76
			
76
			
77
			if($data.city){ strCon+='<li>所在城市:'+$data.city+'</li>' }
77
			if($data.city){ strCon+='<li>所在城市:'+$data.city+'</li>' }
78
			if($data.duration!=0){ strCon+='<li>预期时长:'+demandDuration[$data.duration]+'</li>' }
78
			if($data.duration!=0){ strCon+='<li>预计周期:'+demandDuration[$data.duration]+'</li>' }
79
			if($data.cost!=0){ strCon+='<li>费用预算:'+demandCost[$data.cost]+'</li>' }
79
			if($data.cost!=0){ strCon+='<li>费用预算:'+demandCost[$data.cost]+'</li>' }
80
			if($data.invalidDay){ strCon+='<li>有效期至:'+TimeTr($data.invalidDay)+'</li>' }
80
			if($data.invalidDay){ strCon+='<li>有效期至:'+TimeTr($data.invalidDay)+'</li>' }
81
			
81
			

+ 12 - 47
js/postDemand.js

93
			$.MsgBox.Alert('提示', '请选择需求有效期');
93
			$.MsgBox.Alert('提示', '请选择需求有效期');
94
			return;
94
			return;
95
		}
95
		}
96
		if($("#org").val().trim() == "") {
97
			$.MsgBox.Alert('提示', '您所在的企业名称');
98
			return;
99
		} else if($("#org").val().length > 50) {
100
			$.MsgBox.Alert('提示', '您所在的企业名称不得超过50个字');
101
			return;
102
		}
96
		if($("#phone").val().trim() == "") {
103
		if($("#phone").val().trim() == "") {
97
			$.MsgBox.Alert('提示', '请填写联系电话');
104
			$.MsgBox.Alert('提示', '请填写联系电话');
98
			return;
105
			return;
128
				"invalidDay": st6($("#createTime").val()),
135
				"invalidDay": st6($("#createTime").val()),
129
				"contactNum": $("#phone").val(),
136
				"contactNum": $("#phone").val(),
130
				"creator": userid,
137
				"creator": userid,
131
				"orgId": orgId
138
    			'orgName': $("#org").val(),
139
    			'source': 'ekexiuWeb'
132
			},
140
			},
133
			"contentType": "application/x-www-form-urlencoded",
141
			"contentType": "application/x-www-form-urlencoded",
134
			"traditional": true,
142
			"traditional": true,
143
			}
151
			}
144
		});
152
		});
145
	}
153
	}
146
	/*查询企业信息*/
147
	function queryOrg() {
148
		$.ajax({
149
			"url": "/ajax/org/" + orgId,
150
			"type": "GET",
151
			"traditional": true,
152
			"dataType": "json",
153
			"success": function(data) {
154
				if(data.success) {
155
					var $data = data.data;
156
					if($data.isJoin == 1) {
157
						if($data.forShort) {
158
							$("#Qname").text($data.forShort)
159
						} else {
160
							$("#Qname").text($data.name)
161
						}
162
//						$("#Qname,.qiyego").attr("href", "cmpInforShow.html?orgId=" + $data.id);
163
						if($data.authStatus == 3) {
164
							$("#QauthFlag").addClass("authicon-com-ok").attr("title", "科袖认证企业");
165
						}
166
						if($data.hasOrgLogo) {
167
							$("#companyImg").attr("src", "/images/org/" + $data.id + ".jpg");
168
						} else {
169
							$("#companyImg").attr("src", "/images/default-icon.jpg");
170
						}
171
					} else {
172
						$("#Qname").text($data.name);
173
						$("#companyImg").attr("src", "/images/default-icon.jpg");
174
					}
175
				}
176
			},
177
			"error": function() {
178
				$.MsgBox.Alert('提示', '服务器连接超时');
179
			}
180
		});
181
	}
182
	personMess()
154
	personMess()
183

155

184
	function personMess() {
156
	function personMess() {
190
			"success": function(data) {
162
			"success": function(data) {
191
				if(data.success) {
163
				if(data.success) {
192
					var $data = data.data;
164
					var $data = data.data;
193
					var userType = autho($data.authType, $data.orgAuth, $data.authStatus);
194
					$("#auth").attr("title", userType.title).addClass(userType.sty);
195
					$("#proName").text($data.name);
165
					$("#proName").text($data.name);
196
					if($data.hasHeadImage) {
197
						$("#proImg").attr("style", "background-image: url(/images/head/" + $data.id + "_l.jpg);");
198
					}
199
					var oT = ($data.title) ? $data.title : ($data.office ? $data.office : "");
200
					$("#brief").text(oT);
201
					
202
					if($data.province) {
166
					if($data.province) {
203
						$("#oprovince").text($data.province)
167
						$("#oprovince").text($data.province)
204
					}
168
					}
222
					if($data.phone) {
186
					if($data.phone) {
223
						$('#phone').val($data.phone)
187
						$('#phone').val($data.phone)
224
					}
188
					}
225
					orgId = $data.orgId;
226
					queryOrg();
189
					if($data.orgName) {
190
						$('#org').val($data.orgName);
191
					}
227
				}
192
				}
228
			},
193
			},
229
			"error": function() {
194
			"error": function() {

+ 1 - 1
js/userInforShow.js

466
							strCon+='<ul class="showli clearfix h3Font">'
466
							strCon+='<ul class="showli clearfix h3Font">'
467
							
467
							
468
							if($data.city){ strCon+='<li>所在城市:'+$data.city+'</li>' }
468
							if($data.city){ strCon+='<li>所在城市:'+$data.city+'</li>' }
469
							if($data.duration!=0){ strCon+='<li>预期时长:'+demandDuration[$data.duration]+'</li>' }
469
							if($data.duration!=0){ strCon+='<li>预计周期:'+demandDuration[$data.duration]+'</li>' }
470
							if($data.cost!=0){ strCon+='<li>费用预算:'+demandCost[$data.cost]+'</li>' }
470
							if($data.cost!=0){ strCon+='<li>费用预算:'+demandCost[$data.cost]+'</li>' }
471
							if($data.invalidDay){ strCon+='<li>有效期至:'+TimeTr($data.invalidDay)+'</li>' }
471
							if($data.invalidDay){ strCon+='<li>有效期至:'+TimeTr($data.invalidDay)+'</li>' }
472
							
472
							

+ 6 - 41
postDemand.html

110
								<span></span>
110
								<span></span>
111
							</li>
111
							</li>
112
							<li class="floatR col-w-6 postChild">
112
							<li class="floatR col-w-6 postChild">
113
								<p class="demandTit">预期时长</p>
113
								<p class="demandTit">预计合作周期</p>
114
								<select class="frmcontype fColor" onchange="seleCo(this)" id="budget">
114
								<select class="frmcontype fColor" onchange="seleCo(this)" id="budget">
115
									<option value="0">请选择预期时长</option>
115
									<option value="0">请选择预计合作周期</option>
116
									<option value="1">1个月内</option>
116
									<option value="1">1个月内</option>
117
									<option value="2">1-3个月</option>
117
									<option value="2">1-3个月</option>
118
									<option value="3">3-6个月</option>
118
									<option value="3">3-6个月</option>
135
								<span></span>
135
								<span></span>
136
							</li>
136
							</li>
137
							<li class="floatR col-w-6 postChild">
137
							<li class="floatR col-w-6 postChild">
138
								<p class="demandTit">您所在的企业名称<em class="requiredcon">*</em><span class="frmconmsg" style="display: none;">50字以内</span></p>
139
								<input type="text" placeholder="建议填写与营业执照一致的企业名称" class="frmcontype" maxlength="50" id="org"/>
140
							</li>
141
							<li class="floatL col-w-6 postChild">
138
								<p class="demandTit">联系电话<em class="requiredcon">*</em><span class="frmconmsg" style="display: none;">50字以内</span></p>
142
								<p class="demandTit">联系电话<em class="requiredcon">*</em><span class="frmconmsg" style="display: none;">50字以内</span></p>
139
								<input type="text" placeholder="请填写您的联系电话,以便客服与您联系" class="frmcontype" maxlength="50" id="phone"/>
143
								<input type="text" placeholder="请填写您的联系电话,以便客服与您联系" class="frmcontype" maxlength="50" id="phone"/>
140
							</li>
144
							</li>
142
146
143
						<div class="postCenter"><button class="btnModel posted">发布</button></div>
147
						<div class="postCenter"><button class="btnModel posted">发布</button></div>
144
					</div>
148
					</div>
145
					<div class="rightconBox floatR">
146
						<div class="conItem conItemG alignCenter" id="enterprise" style="border:none;">
147
							<a href="javascript:;" class="qiyego" style="cursor:default">
148
								<div class="madiaHead cmpHead" id="Qimg">
149
									<div class="boxBlock">
150
										<img class="boxBlockimg" src="" id="companyImg">
151
									</div>
152
								</div>
153
							</a>
154
							<div class="proInfo">
155
								<div class="h3Font clearfix">
156
									<a class="h1Font qiyego" id="Qname">
157
158
									</a>
159
									<span class="authiconNew "  id="QauthFlag"></span>
160
								</div>
161
							</div>
162
							<div class="form-item otherBlock currentBlock">
163
								<div class="aboutTit">联系人</div>
164
								<div class="form-result addexpertRe" style="margin-top:0">
165
									<ul class="addexpert" id="expertli">
166
										<li class="flexCenter">
167
											<div class="madiaHead useHead" id="proImg">
168
169
											</div>
170
											<div class="madiaInfo" style="padding-right:0 ;">
171
												<p class="ellipsisSty">
172
													<span class="h1Font" id="proName"></span>
173
													<em class="authiconNew "  id="auth"></em>
174
												</p>
175
												<p class="h2Font ellipsisSty" id="brief"></p>
176
											</div>
177
										</li>
178
									</ul>
179
								</div>
180
							</div>
181
						</div>
182
183
					</div>
184
				</div>
149
				</div>
185
			</div>
150
			</div>
186
		</div>
151
		</div>