Browse Source

1.咨询内容输入字数限制和自动减少功能
2.最后回复接口
3.列表中状态Bug修改

xiaoai_123 8 years ago
parent
commit
463b441305

+ 2 - 2
src/main/webapp/css/workspace.css

@ -115,7 +115,7 @@
115 115
.workmenufrm{ max-width:100%;}
116 116
.workselectbox{ position:relative; /*border:1px red solid;*/ padding:4px 10px; }
117 117
.workselectmenu{ padding:4px 20px; position:relative;background: url(../images/downselect.png) no-repeat right center;cursor:pointer;}
118
.workdropdown { position:absolute;right:0; background:#fff; border-radius:6px;border: 1px #d6d6d6 solid; box-shadow:0px 2px 2px 1px #CECEB8;-moz-box-shadow:0px 2px 2px 1px #CECEB8;-webkit-box-shadow:0px 2px 2px 1px #CECEB8; z-index:40;}
118
.workdropdown { position:absolute;right:0; background:#fff; border-radius:6px;border: 1px #d6d6d6 solid; box-shadow:0px 2px 2px 1px #CECEB8;-moz-box-shadow:0px 2px 2px 1px #CECEB8;-webkit-box-shadow:0px 2px 2px 1px #CECEB8; z-index:99;}
119 119
.workdropdown li{padding:0 20px;width:100px; line-height:40px;cursor:pointer;}
120 120
.workdropdown li:hover{ background-color:#f7f7f7;}
121 121
.workdropdown2 li{width:200px;}
@ -128,7 +128,7 @@
128 128
.workselectitem{/*  overflow:hidden; */ margin:6px 0;}
129 129
.workselectitem:nth-child(odd){background:#fff;}
130 130
.workselectitem table tr .workcheck{ text-align:center;}
131
.worksitcon{ width:100%;margin-top:0; overflow:hidden; cursor:pointer; }
131
.worksitcon{ width:100%;margin-top:0; overflow:hidden; }
132 132
.worksitcon .lasttime{ font-size:13px; color:#666;}
133 133
.worksitcon span{ padding-right:4px;}
134 134
.rebackcon{ height:60px; overflow:hidden;}

+ 2 - 2
src/main/webapp/diloags.html

@ -90,8 +90,8 @@
90 90
                    <a href="javascript:void(0);" class="mlink2"></a>
91 91
                    <a href="javascript:void(0);" class="mlink3"></a>
92 92
                </div>
93
                <div class="sendbtn floatR" id="dialog_sendBtn">
94
                    <a href="javascript:void(0);" class="W_btn" node-type="submit" action-type="submit" action-data="">发送</a>
93
                <div class="sendbtn floatR" >
94
                    <a href="javascript:void(0);" class="W_btn" node-type="submit" action-type="submit" action-data="" id="dialog_sendBtn">发送</a>
95 95
                </div>
96 96
            </div>
97 97
        </div>

+ 873 - 613
src/main/webapp/js/consultFlat.js

@ -16,10 +16,24 @@ $(".workmenu").on("click","#consultbtn",clickConsultBtn);
16 16

17 17
//data:需要处理的数据,htmlStr:页面中需要的html字符串拼接,
18 18
//attrParams:数据中不同的参数比如:收到咨询是professorId,收到答复:consultantId
19
function handleData(data,htmlStr,attrParams,btnCls){
20
	var text;
21
	htmlStr = '';
19
function handleData(data,attrParams,btnCls){
20
	var htmlStr = '';
22 21
	for(var i = 0; i < data.length;i++){
22
		var text;
23
		var state;	
24
		if(data[i]["consultStatus"] == 0){
25
			state = "进行中";
26
			text = '回复';
27
		} else if (data[i]["consultStatus"] == 1) {
28
			text = "查看";
29
			state = "已完成";
30
			if(attrParams == 'consultId'){
31
				if(data[i]["assessStatus"] == 0){
32
					state = "未评价";
33
				}
34
			} 
35
		}
36
	
23 37
		if(data[i]["professor"]["title"] == undefined){
24 38
			data[i]["professor"]["title"] = '';
25 39
		}
@ -32,33 +46,7 @@ function handleData(data,htmlStr,attrParams,btnCls){
32 46
		if(data[i]["professor"]["adress"] == undefined){
33 47
			data[i]["professor"]["adress"]  = '';
34 48
		};
35
		
36
		
37
		if(data[i]["consultStatus"] == 0){
38
			data[i]["consultStatus"] = "进行中";
39
			text = '回复';
40
			data[i]["assessStatus"] = "";
41
			data[i]["thanksStatus"] = "";
42
		};
43
		if(data[i]["consultStatus"] == 1){
44
			data[i]["consultStatus"] = "完成/";
45
			text = "查看";
46
			if(data[i]["assessStatus"] == 0){
47
				data[i]["assessStatus"] = "未评价/";
48
			}
49
			if(data[i]["assessStatus"] == 1){
50
				data[i]["assessStatus"] = "已评价/";
51
			}
52
			if(data[i]["thanksStatus"] == 0){
53
				data[i]["thanksStatus"] = "未感谢";
54
			}
55
			if(data[i]["thanksStatus"] == 1){
56
				data[i]["thanksStatus"] = "已感谢";
57
			};
58
			
59
		}
60
		
61
		
49

62 50
		//未读信息接口
63 51
		var unreadConsultFn = function (senderId,consultId){
64 52
			var unreadCount;
@ -83,20 +71,21 @@ function handleData(data,htmlStr,attrParams,btnCls){
83 71
			console.log(unreadCount);
84 72
		};
85 73
		
74
		
86 75
		htmlStr += 
87 76
			"<div class='workselectitem' id='" +data[i]["consultId"] +"' >" +
88 77
				"<table width='100%'>" +
89 78
					"<tbody><tr>" +
90 79
						"<td width='14%' class='messagebox'>" +
91
							"<a class='workhead workitimg' href='information.html'>" +
80
							"<a class='workhead workitimg'>" +
92 81
								"<img src='images/default-photo.jpg' width='100%' height='100%'>" +
93 82
							"</a>" +
94 83
							"<span class='msgprompt showUnreadMsg' id='" +data[i]["consultId"] +"'>"+unreadConsultFn(userid,data[i]["consultId"])+"</span>" +
95 84
						"</td>" +
96 85
						"<td style='position:relative;' width='86%'>" +
97 86
							"<div class='workinfor worksitcon'>" +
98
								"<h4><a href='' class='named' id='nameS'> " + data[i]["professor"]["name"] +" </a><img class='modifyicon' src='images/rz.png' width='30'><input type='text' class='assessStar' value='"+data[i]["assessStar"] +"' style='display: none;'></h4>" +
99
								"<h6><span>职称  " + data[i]["professor"]["title"] +"  </span>,<span>职位  " + data[i]["consultId"] +"  </span>,<span> " + data[i]["professor"]["orgName"] +"  </span>,<span> " + data[i]["professor"]["department"] +" </span>&nbsp;|&nbsp;<span> " + data[i]["professor"]["adress"] +"  </span></h6>" +
87
								"<h4><a class='named' id='nameS'> " + data[i]["professor"]["name"] +" </a><img class='modifyicon' src='images/rz.png' width='30'><input type='text' class='assessStar' value='"+data[i]["assessStar"] +"' style='display: none;'></h4>" +
88
								"<h6><span>职称  " + data[i]["professor"]["title"] +"  </span>,<span>职位   </span>,<span> " + data[i]["professor"]["orgName"] +"  </span>,<span> " + data[i]["professor"]["department"] +" </span>&nbsp;|&nbsp;<span> " + data[i]["professor"]["adress"] +"  </span></h6>" +
100 89
								"<h6>"+
101 90
								"<span>咨询主题:<em> " + data[i]["consultTitle"] +"  </em></span>" +
102 91
									"&nbsp;&nbsp;&nbsp;&nbsp;" +
@ -107,32 +96,75 @@ function handleData(data,htmlStr,attrParams,btnCls){
107 96
									"</em>" +
108 97
									"</span></h6>" +
109 98
									"<p>最后回复<span class='lasttime'> (  " +
110
									data[i]["revoveryTime"].substr(0,4) + "-" + data[i]["revoveryTime"].substr(4,2) + "-" + data[i]["revoveryTime"].substr(6,2) + " " + data[i]["revoveryTime"].substr(8,2)+ ":" +data[i]["revoveryTime"].substr(10,2) +
99
									lastReplyFn(userid,data[i]["consultId"])["lastReplyTime"]+
111 100
									") </span>" +
112 101
									"</p>" +
113
									"<p class='rebackcon'>  " + data[i]["consultContant"] +"  </p>" +
102
									"<p class='rebackcon lastReplyCon' >"+lastReplyFn(userid,data[i]["consultId"])["lastReplyCon"]+"</p>" +
114 103
									"</div>" +
115 104
									"<div class='workhandle'>" +
116 105
										"<div class='rightopert floatR'>" +
117
											"<span attrP='"+attrParams+"' class='replybtn "+btnCls+"' id='"+ data[i]["consultId"]+"' consultStatus='"+ data[i]["consultStatus"]+"' assess='"+ data[i]["assessStatus"]+ "' thanks='"+ data[i]["thanksStatus"]+ "'>" +text +"</span>" +
106
											"<span   attrP='"+attrParams+"' class='replybtn "+btnCls+"' id='"+ data[i]["consultId"]+"' consultStatus='"+ data[i]["consultStatus"]+"' assess='"+ data[i]["assessStatus"]+ "' thanks='"+ data[i]["thanksStatus"]+
107
											"' onclick='clickLookBtn2(\""+userid+"\",\""+attrParams+"\",\""+data[i]["consultId"]+"\","+data[i]["consultStatus"]+","+data[i]["assessStatus"]+","+data[i]["thanksStatus"]+");'>" +
108
											text +
109
											"</span>" +
118 110
											"<span class='moreopert complain'>...</span>" +
119 111
											"<ul class='moreopertbtn'>" +
120 112
												"<li>投诉</li>" +
121 113
											"</ul>" +
122 114
										"</div>" +
123 115
										"<div class='leftstate floatR'>" +
124
											"<span class='coultstate'><i class='coultState'>" +data[i]["consultStatus"]+"</i><i class='assessStatus'> "+data[i]["assessStatus"]+"</i><i class='thanksStatus' >"+data[i]["thanksStatus"]+"</i></span>" +
116
											"<span class='coultstate'><i>"+state+"</i></span>" +
125 117
										"</div>" +
126 118
									"</div>" +
127 119
								"</td>" +
128 120
							"</tr></tbody></table>" +
129 121
		"</div>";
130 122
		
123
		
131 124
	};
132 125

133 126
	return htmlStr
134 127
};
135 128

129

130
//列表最后回复
131
function lastReplyFn(sendId,consultId){
132
	
133
	var lastReplyTimeData,lastReplyTime,lastReplyCon;
134
	$.ajax({
135
		url:"/ajax/tidings/qaLastRevovery",
136
		async:false,
137
		data:{
138
		    "consultId":consultId, //咨询ID
139
		    "senderId":sendId //登录者ID
140
		},
141
		success:function(response){
142
			if(response["data"] == null || response["data"] == "" || response["data"] == undefined){
143
				lastReplyTimeData = '';
144
				lastReplyTime = '';
145
				lastReplyCon = '';
146
			}
147
			else{
148
				lastReplyTimeData = response["data"]["createTime"];
149
				lastReplyTime = lastReplyTimeData.substr(0,4) + "-" + lastReplyTimeData.substr(4,2) + "-" + lastReplyTimeData.substr(6,2) + " " + lastReplyTimeData.substr(8,2)+ ":" +lastReplyTimeData.substr(10,2)
150
				lastReplyCon = response["data"]["tidingsContant"];
151
			}
152
			
153
		},
154
		error:function(error){
155
			
156
		}
157
		
158
	});
159
	
160
	return  {
161
		"lastReplyTime":lastReplyTime,
162
		"lastReplyCon":lastReplyCon
163
		
164
	};
165
};
166

167

136 168
//咨询点击回复,对话页字符串拼接函数
137 169
//data:要处理的数据,htmlStr:需要拼接到页面的元素,position
138 170
function dialogContentStrFn(data){
@ -157,7 +189,7 @@ function dialogContentStrFn(data){
157 189
			"<div class='"+dialogitem+"'>" +
158 190
			"<div class='dilmod'>" +
159 191
				"<div class='diluser "+float+"'>" +
160
					"<a href='' target='_blank' class='userface'>" +
192
					"<a  target='_blank' class='userface'>" +
161 193
						"<img src='images/default-photo.jpg' width='100%' height='100%'>" +
162 194
					"</a>" +
163 195
				"</div>" +
@ -192,7 +224,6 @@ var getMyData = function (url,pageSize,pageNo,isbind,status,timeType,sortType){
192 224
		    "pageSize":pageSize, //每页记录数 默认为5
193 225
		    "pageNo":pageNo //当前页码 默认为1
194 226
		};
195
	console.log(params);
196 227
	$.ajax({
197 228
    	url:url,//收到回复接口,//收到回复接口
198 229
		type:"get",
@ -201,32 +232,38 @@ var getMyData = function (url,pageSize,pageNo,isbind,status,timeType,sortType){
201 232
		dataType: "json",
202 233
		contentType: "application/x-www-form-urlencoded",
203 234
		"success":function(response){
204
			//拿到收到回复数据
205
			var replyTrHtml;
206
			var allData = response.data;
207
			var myData = allData.data;
208
			console.log(myData)
209
			$("#workContainer2 .workselectitem").remove();	
210
			if(myData.length != 0 &&  myData.length != null){
211
				replyTrHtml = handleData(myData,replyTrHtml,"consultId","lookBtn");
212
				$("#workContainer2").prepend(replyTrHtml);
213
				
214
				$("#workContainer2 .workselectitem").find(".lookBtn").bind("click",clickLookBtn);
215
				
216
				if(isbind == true){
217
					$(".getReplyPage").createPage({
218
				        pageCount:Math.ceil(allData.total/pageSize),
219
				        current:allData.pageNo,
220
				        backFn:function(p){
221
				        	getMyData(url,pageSize,p,false,status,timeType,sortType);
222
				        }
223
				    });
224
				}
225
				
226
			}else{
235
			console.log(response);
236
			if(response["data"]["data"] == null || response["data"]["data"] == undefined || response["data"]["data"] == ""){
237
				$.MsgBox.Alert('提示',"没有收到回复");
227 238
				return false;
228
			}						
229

239
			}
240
			else{
241
				//拿到收到回复数据
242
				var replyStr;
243
				var allData = response.data;
244
				var myData = allData.data;
245
				$("#workContainer2 .workselectitem").remove();	
246
				if(myData.length != 0 &&  myData.length != null){
247
					replyStr = handleData(myData,"consultId","lookBtn");
248
					console.log(replyStr);
249
					$("#workContainer2").prepend(replyStr);
250
					
251
//					$("#workContainer2 .workselectitem").find(".lookBtn").bind("click",clickLookBtn);
252
					
253
					if(isbind == true){
254
						$(".getReplyPage").createPage({
255
					        pageCount:Math.ceil(allData.total/pageSize),
256
					        current:allData.pageNo,
257
					        backFn:function(p){
258
					        	getMyData(url,pageSize,p,false,status,timeType,sortType);
259
					        }
260
					    });
261
					}
262
					
263
				}else{
264
					return false;
265
				}	
266
			}
230 267
			
231 268
		},
232 269
		"error":function(response){
@ -252,37 +289,42 @@ var getConsultData = function (url,pageSize,pageNo,isbind,status,timeType,sortTy
252 289
		type:"get",
253 290
		//传值:登陆人id:咨询id
254 291
		data :params,
292
		async:false,
255 293
		dataType: "json",
256 294
		contentType: "application/x-www-form-urlencoded",
257 295
		success:function(response){
258 296
			console.log(response);
259 297
			//拿到收到回复数据
260
			
261
			var replyTrHtml;
262
			var allData = response.data;
263
			var myData = allData["data"];
264
			console.log(myData)
265
			$("#workContainer .workselectitem").remove();	
266
			if(myData.length != 0 &&  myData.length != null){
267
				replyTrHtml = handleData(myData,replyTrHtml,"professorId","lookBtn");
268
				$("#workContainer").prepend(replyTrHtml);
269
				
270
				$("#workContainer .workselectitem").find(".lookBtn").bind("click",clickLookBtn);
271
				
272
				if(isbind == true){
273
					$(".getConsultPage").createPage({
274
				        pageCount:Math.ceil(allData.total/pageSize),
275
				        current:allData.pageNo,
276
				        backFn:function(p){
277
				        	getConsultData(url,pageSize,p,false,status,timeType,sortType);
278
				        }
279
				    });
280
				}
281
				
282
			}else{
283
				return false;
284
			}						
285

298
//			if(response["data"]["data"] == null || response["data"]["data"] == undefined || response["data"]["data"] == ""){
299
//				$.MsgBox.Alert('提示',"没有此项数据");
300
//				return false;
301
//			}
302
//			else{
303
				var consultStr;
304
				var allData = response.data;
305
				var myData = allData["data"];
306
				$("#workContainer .workselectitem").remove();	
307
				if(myData.length != 0 &&  myData.length != null){
308
					consultStr = handleData(myData,"professorId","lookBtn");
309
					/*console.log(consultStr);*/
310
					$("#workContainer").prepend(consultStr);
311
					
312
//					$("#workContainer .workselectitem").find(".lookBtn").bind("click",clickLookBtn);
313
					
314
					if(isbind == true){
315
						$(".getConsultPage").createPage({
316
					        pageCount:Math.ceil(allData.total/pageSize),
317
					        current:allData.pageNo,
318
					        backFn:function(p){
319
					        	getConsultData(url,pageSize,p,false,status,timeType,sortType);
320
					        }
321
					    });
322
					}
323
					
324
				}else{
325
					return false;
326
				}	
327
//			}
286 328
			
287 329
		},
288 330
		error:function(response){
@ -294,10 +336,94 @@ var getConsultData = function (url,pageSize,pageNo,isbind,status,timeType,sortTy
294 336
};
295 337

296 338

297
//对话标题数据
298
/*function lookDialogHeadDataHandleFn(params){
339
//咨询和回复中点击查看或者回复
340
function clickLookBtn2(sendId,attrParams,consultId,consultStatus,assessStatus,thanksStatus){
341
	alert(consultId);
342
	//收到咨询 
343
	if(attrParams == "professorId"){
344
		//调取页面
345
		$.ajax({
346
			url:"diloags.html",
347
			dataType:"html",
348
			success:function(result){
349
				//console.log(data);
350
				$(this).attr("id");
351
				$(".workcon").html(result);
352

353
				dialogHeadFn2("/ajax/consult/qapro",consultId);
354
				dialogContentDataHandle2(consultId);
355
				$("#dialog_sendBtn").click(function(){sendDialogContentFn2(sendId,consultId)});
356
			},
357
			error:function(error){
358
				//console.log(data);
359
				//加载对话页面失败
360
				console.log(error);
361
			}
362
		})
363

364
	}
365

366
	//收到回复
367
	if(attrParams == "consultId"){alert("收到回复")
368
		//进行中
369
		if(consultStatus == 0){
370
			//调取页面
371
			$.ajax({
372
				url:"diloags.html",
373
				dataType:"html",
374
				success:function(result){
375
					//console.log(data);
376
					$(this).attr("id");
377
					$(".workcon").html(result);
299 378
	
300
	var starStart;//星星评级
379
					dialogHeadFn2("/ajax/consult/qacon",consultId);
380
					dialogContentDataHandle2(consultId);
381
					$("#dialog_sendBtn").click(function(){sendDialogContentFn2(sendId,consultId)});
382
				},
383
				error:function(error){
384
					//console.log(data);
385
					//加载对话页面失败
386
					console.log(error);
387
				}
388
			})
389

390

391
		}
392
		//完成
393
		else {
394
			//未评价
395
			if(assessStatus == 0){
396
				assessFn2(thanksStatus);
397
			}
398
			else{
399
				//调取页面
400
				$.ajax({
401
					url:"diloags.html",
402
					dataType:"html",
403
					success:function(result){
404
						//console.log(data);
405
						$(this).attr("id");
406
						$(".workcon").html(result);
407
		
408
						dialogHeadFn2("/ajax/consult/qacon",consultId);
409
						dialogContentDataHandle2(consultId);
410
						$("#dialog_sendBtn").click(function(){sendDialogContentFn2(sendId,consultId)});
411
					},
412
					error:function(error){
413
						//console.log(data);
414
						//加载对话页面失败
415
						console.log(error);
416
					}
417
				})
418
			}
419
		}
420
	}
421

422
};
423

424
function dialogHeadFn2(url,consultId){
425
	//星星评价
426
	var starStart;
301 427
	function clickStar(){
302 428
		$(".evastar2").removeClass('addStar');
303 429
		starStart=$(this).index()+1;
@ -311,88 +437,220 @@ var getConsultData = function (url,pageSize,pageNo,isbind,status,timeType,sortTy
311 437
		}
312 438
		$("#startCount").val($(".addStar").length);
313 439
	};
314

315 440
	$.ajax({
316
		"url":"/ajax/consult/qacon",//从收到回复点击查看接口
317
		"type":"get",
318
		"data":params,
319
		"success":function(response){
320
//			console.log("点击查看返回数据");
321
//			console.log(response)
322
			var consultantData = response["data"];
323
			//对话框标题信息
324
			//进行中,
325
			if(consultantData["consultStatus"] == 0){
326
				consultantData["consultStatus"] = "进行中";
327
				$("#dil_consultStatus").text(consultantData["consultStatus"]);//咨询状态
328
				$("#dial_confirmFinishConsult").css("display","block");//确认完成按钮显示
329
				$("#showAllAssess").css("display","none");//总体评价
441
		url:url,//
442
		data:{"consultId":consultId},
443
		type:"get",
444
		aysnc:false,
445
		success:function(response){
446
			var myData = response["data"];
447
			console.log(myData);
448
			//咨询进行中
449
			if(myData["consultStatus"] == 0){alert("jinxing");
450
				$("#dil_consultStatus").text("进行中");//咨询状态
330 451
				$(".dialogfoot").css("display","block");//显示发送对话部分
331
				$("#dialog_thanks").css("display","none");//隐藏感谢
332
				$("#dial_consultName").text(consultantData["professor"]["name"]);//与@@@对话
333
				
334
				$("#dialog_consultTitle").text(consultantData["consultTitle"]);//咨询主题
335
				$("#dialog_consultType").text(consultantData["consultType"]);//咨询类型
336
				
452
				$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
453
				$("#dialog_consultType").text(myData["consultType"]);//咨询类型
454
				$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
455

337 456
			}
338
			//已完成
339
			if(consultantData["consultStatus"] == 1 || consultantData["consultStatus"] == 2 ||consultantData["consultStatus"] == 3 || consultantData["consultStatus"] == 4){
340
				consultantData["consultStatus"] = "已完成";
341
				$("#dil_consultStatus").text(consultantData["consultStatus"]);//咨询状态
342
				//已完成,未感谢:
343
				if(consultantData["thanksStatus"] == 0){
344
					$("#dialog_thanksBtn").css("display","block");//显示感谢按钮
345
					//未感谢,未评价
346
					if(consultantData["assessStatus"] == 0){
347
						$("#dialog_assessBtn").css("display","block");//显示评价按钮
348
						
349
						$("#showAllAssess").css("display","none");//隐藏总体评价
350
						$("#dialog_thanks").css("display","none");//隐藏感谢
351
						$("#dial_consultName").text(consultantData["professor"]["name"]);//与@@@对话
352
						$("#dialog_consultTitle").text(consultantData["consultTitle"]);//咨询主题
353
						$("#dialog_consultType").text(consultantData["consultType"]);//咨询类型
354
					}
355
					//未感谢,已评价
356
					else{
357
						
358
//						$("#dialog_thanksBtn").css("display","block");//显示感谢按钮
359
						
360
						var starCount = consultantData["assessStar"];
361
						for(var i=0;i<starCount;i++){
362
							$("#showAllAssess .evastar2").eq(i).addClass("addStar");
363
						}
364
						$("#showAllAssess").css("display","block");//显示星级
365
						$("#dialog_thanks").css("display","none");//隐藏感谢
366
						$("#dial_consultName").text(consultantData["professor"]["name"]);//与@@@对话
367
						$("#dialog_consultTitle").text(consultantData["consultTitle"]);//咨询主题
368
						$("#dialog_consultType").text(consultantData["consultType"]);//咨询类型
369
					}
370
					
371
				}
372
				//已完成,已感谢:评价星级,感谢金额
373
				if(consultantData["thanksStatus"] == 1){
374
					$(".dialogfoot").css("display","none");//隐藏发送对话部分
375
					var starCount = consultantData["assessStar"];
457
			//咨询已完成
458
			else {alert("wanc")
459
				$("#dil_consultStatus").text("完成");//咨询状态
460
				$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
461
				$("#dialog_consultType").text(myData["consultType"]);//咨询类型
462
				$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
463
				//如果评价
464
				if(myData["assessStatus"] == 1){
465
					var starCount = myData["assessStar"];
376 466
					for(var i=0;i<starCount;i++){
377 467
						$("#showAllAssess .evastar2").eq(i).addClass("addStar");
378
					};
379
					$("#showAllAssess").css("display","block");//显示星级
380
					$("#dial_consultName").text(consultantData["professor"]["name"]);//与@@@对话
381
					
382
					$("#dialog_consultTitle").text(consultantData["consultTitle"]);//咨询主题
383
					$("#dialog_consultType").text(consultantData["consultType"]);//咨询类型
384
					$("#dialog_thanksMoney").text(consultantData["thanksMoney"]);
468
					}
469
					$("#showAllAssess").css("display","block");//总体评价
470

471
					//如果感谢
472
					if(myData["thanksStatus"] == 1){
473
						$("#dialog_thanksMoney").text(myData["thanksMoney"]);
474
						$("#dialog_thanks").css("display","block");//感谢
475
					}
385 476
				}
386
				
477

387 478
			}
388
		
479

480
			//回复
481
			//回复进行中
482
			if (myData["consultStatus"] == 0) {
483
				$("#dil_consultStatus").text(myData["consultStatus"]);//咨询状态
484
				$(".dialogfoot").css("display","block");//显示发送对话部分
485
				$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
486
				$("#dialog_consultType").text(myData["consultType"]);//咨询类型
487
				$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
488

489
				$("#dial_confirmFinishConsult").css("display","block");//确认完成按钮显示
490

491
			}
492
			//回复完成
493
			else {
494
				$("#dil_consultStatus").text(myData["consultStatus"]);//咨询状态
495
				$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
496
				$("#dialog_consultType").text(myData["consultType"]);//咨询类型
497
				$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
498
			}
499

500

501
		},
502
		error:function (error) {
503
			//对话标题信息
504
		}
505
	})
506

507
}
508

509

510
	//============对话内容数据处理函数
511
function dialogContentDataHandle2(consultId){
512
	$.ajax({
513
		"url":"/ajax/tidings/qacon",//对话内容显示接口
514
		"type":"get",
515
		"data":{"consultId":consultId},
516
		"success":function(response){
517
			console.log(response)
518
			var dialogConData = response["data"];
519
			var dialogStr;
520
			dialogStr = dialogContentStrFn(dialogConData);
521
			$("#dialogContent").prepend(dialogStr);
522
		},
523
		error:function(error){
524
			
525
		}
526
	});
527

528
};
529

530
//发送按钮处理函数
531
function sendDialogContentFn2(sendId,consultId){
532
	var tidingsContant = $("#dialog_sendContent").val();
533
	alert("tidingsContant"+tidingsContant);
534
	//console.log(tidingStr);
535
	$.ajax({
536
		"url":"/ajax/tidings",
537
		"type":"post",
538
		"data":{"tidingsContant":tidingsContant,"senderId":sendId,"consultId":consultId},
539
		"success":function(response){
540
			console.log(response);//返回对话内容的id
541
			$("#dialogContent").empty();
542
			dialogContentDataHandle2(consultId);
389 543
		},
390 544
		"error":function(error){
391
		//对话框头部信息请求失败
545
			//对话发送消息失败
546
			console.log(error);
392 547
		}
393 548
	});
394
	
395
};*/
549
	$("#dialog_sendContent").val("");
550
};
551

552
//评价
553
function assessFn2(thanksStatus){
554
	ConsultComment();
555

556
	if(thanksStatus == 0){
557
		$(".addcomment2").css("display","none");//
558

559
	}else{
560

561
		$(".overcomment").css("display","none");
562
	}
563
	//评价星星样式
564
	var start;
565
	function clickStar(){
566
		$(".evastar2").removeClass('addStar');
567
		start=$(this).index()+1;
568
		for(var i=0;i<start;i++){
569
			if(i<start){
570
				$(".evastar2").eq(i).addClass("addStar");
571
			}
572
			else{
573
				$(".evastar2").eq(i).removeClass('addStar');
574
			}
575
		}
576
		$("#startCount").val($(".addStar").length);
577
	};
578
	$(".evastar2").bind("click",clickStar);
579
	//发表评论
580
	$("#sendAssessBtn").bind("click",clickSendAssessBtn2(consultId));
581

582
};
583

584
//发送评价
585
//点击发表评论:保存发表内容和星级
586
function clickSendAssessBtn2(consultId){
587
	var assessStar = $("#startCount").val();
588
	var assessContant = $(".resouinforcon").find("textarea").val();
589

590
	var assessContentStr ={
591
			"consultId":consultId, //咨询ID
592
		    "assessStatus":"1", //评价状态 0-未评价,1-已评价
593
		    "assessStar":assessStar, //评价星级
594
		    "assessContant":assessContant //评价内容
595
	};
596

597
	if(assessStar == "" || assessStar == null || assessStar == undefined){
598
		if(assessContant == "" || assessContant == null || assessContant == undefined){
599
			$.MsgBox.Alert('提示',"未评论,是否退出评论");
600
		}
601
		$.MsgBox.Alert('提示',"未选择星级");
602
	};
603
	//保存
604
	$.ajax({
605
		"url":"/ajax/consult/assess",//点击发表评论接口
606
		"type":"post",
607
		"data":assessContentStr,
608
		"success":function(response){
609
			$(".blackcover").remove();
610
			$("body").css("position","static");
611
			$.MsgBox.Alert('提示',"评论成功");
612
			
613
		},
614
		"error":function(error){
615
			//发表评论失败
616
			console.log(error);
617
		}
618

619
	});
620
	//发表评价后进入对话页
621
	$.ajax({
622
		"url":"diloags.html",
623
		"dataType":"html",
624
		"success":function(result){
625
			//console.log(data);
626
			$(this).attr("id");
627
			$(".workcon").html(result);
628

629
			dialogHeadFn2(url,consultId);
630
			dialogContentDataHandle2(url,consultId);
631
			$("#dialog_sendBtn").bind("click",sendDialogContentFn2(url,sendId,consultId));
632

633

634
		},
635
		"error":function(error){
636
			//console.log(data);
637
			//加载对话页面失败
638
			console.log(error);
639
		}
640
	});
641

642
};
643

644

645

646

647

648

649

650

651

652

653

396 654

397 655
function clickLookBtn(){
398 656
//	var consultId     = $.trim($(this).attr("id"));//咨询id
@ -745,514 +1003,516 @@ function clickLookBtn(){
745 1003

746 1004

747 1005

748

749

750

751

752

753 1006
function clickConsultBtn(){
754 1007
	if(userid != "" && userid != null){
755 1008
		$.ajax({
756 1009
			"url":"/ajax/consult/pqpro",//判断是否有无咨询
757 1010
			"type" : "get",
1011
			"async":false,
758 1012
			"data" :{"professorId":userid},
759 1013
			"contentType" : "application/x-www-form-urlencoded",
760 1014
			"success":function(consultResponse){
761 1015
//				console.log(consultResponse);
762
				//如果没有咨询数据 隐藏收到咨询
763
				if(consultResponse["data"]["total"] == 0){
764
			        $.ajax({
765
			        	"url":"consult.html",
766
						"dataType" : "html",
767
						"success":function(responseHtml){
768
							$(".workcon").html(responseHtml);
769
							$(".worksamlltit3:first").hide();
770
					        $(".workmysrc3:first").hide();
771
					        $(".workmysrc3:last").fadeIn();
772
					       
773
					        //=无咨询  ajax请求收到回复=
774
					      //收到回复
775
					        getMyData("/ajax/consult/pqcon","5",1,true,0,0,0);
776
					      //点击下拉菜单
777
					        $(".replyOption ul").find("li").click(function(){
778
					        	getMyData("/ajax/consult/pqcon","5",1,true,$(this).attr("tip"),$("#showTimeSort2").attr("tim"),$("#timeSortId2").val());
779
					        	});
780
							$(".timeOption2 ul").find("li").click(function(){
781
								getMyData("/ajax/consult/pqcon","5",1,true,$("#showStatus2").attr("tip"),$(this).attr("tim"),$("#timeSortId2").val());
782
								});
783
							var sortFlag = true;
784
							$("#replyArrow").click(function(){
785
								
786
								if(sortFlag == true){
787
						      		$(this).find("div").css("background-position","-20px 1px");	
788
						      		$("#timeSortId2").val("1");
789
						      		sortFlag = false;
790
						      	}else{
791
						      		$(this).find("div").css("background-position","0px 1px");	
792
						      		$("#timeSortId2").val("0");
793
						      		sortFlag=true;
794
						      	}
795
								getMyData("/ajax/consult/pqcon","5",1,true,$("#showStatus2").attr("tip"),$("#showTimeSort2").attr("tim"),$("#timeSortId2").val());
796
							});	
797
						},
798
						"error":function(response){
799
							//请求页面失败
800
//							console.log(response)
801
						},
802
								
803
			        })
804

805
					
806
				}else{
807
				//ajax页面
808
				 $.ajax({
809
			        	"url":"consult.html",
810
						"dataType" : "html",
811
						"success":function(responseHtml){
812
							$(".workcon").html(responseHtml);
813
					        
814
					        //ajax 收到咨询数据和收到回复数据
815
					        //ajax收到咨询   consultResponse 收到咨询返回值
816
							/*var consultTrHtml;
817
					        var allData = consultResponse.data;
818
							var consultData = allData["data"];
819
					        consultTrHtml = handleData(consultData,consultTrHtml,"professorId","replyBtn");
820
					        $("#workContainer").prepend(consultTrHtml);*/
821
							
822
							//收到咨询
823
							getConsultData("/ajax/consult/pqpro","5",1,true,0,0,0);
824
							//点击下拉菜单
825
					        $(".consultOption ul").find("li").click(function(){
826
					        	getConsultData("/ajax/consult/pqpro","5",1,true,$(this).attr("tip"),$("#showTimeSort").attr("tim"),$("#timeSortId").val());
827
					        	});
828
							$(".timeOption2 ul").find("li").click(function(){
829
								getConsultData("/ajax/consult/pqpro","5",1,true,$("#showStatus").attr("tip"),$(this).attr("tim"),$("#timeSortId").val());
830
								});
831
							var sortFlag = true;
832
							$("#replyArrow").click(function(){
833
								
834
								if(sortFlag == true){
835
						      		$(this).find("div").css("background-position","-20px 1px");	
836
						      		$("#timeSortId2").val("1");
837
						      		sortFlag = false;
838
						      	}else{
839
						      		$(this).find("div").css("background-position","0px 1px");	
840
						      		$("#timeSortId2").val("0");
841
						      		sortFlag=true;
842
						      	}
843
								getConsultData("/ajax/consult/pqpro","5",1,true,$("#showStatus").attr("tip"),$("#showTimeSort").attr("tim"),$("#timeSortId").val());
844
							});
845
							
846
							//
847
					        getMyData("/ajax/consult/pqcon","5",1,true,0,0,0);
848
					        //点击下拉菜单
849
					        $(".replyOption ul").find("li").click(function(){
850
					        	console.log($("#showTimeSort2"));
851
					        	getMyData("/ajax/consult/pqcon","5",1,true,$(this).attr("tip"),$("#showTimeSort2").attr("tim"),$("#timeSortId2").val());
852
					        	});
853
							$(".timeOption2 ul").find("li").click(function(){
854
								getMyData("/ajax/consult/pqcon","5",1,true,$("#showStatus2").attr("tip"),$(this).attr("tim"),$("#timeSortId2").val());
855
								});
856
							$("#replyArrow").click(function(){
1016
				if(consultResponse["data"]["data"] == null || consultResponse["data"]["data"] == undefined || consultResponse["data"]["data"] == ""){
1017
					$.MsgBox.Alert('提醒',"您目前没有咨询信息");
1018
					return false;
1019
				}
1020
				else {
1021
					//如果没有咨询数据 隐藏收到咨询
1022
					if(consultResponse["data"]["total"] == 0){
1023
				        $.ajax({
1024
				        	"url":"consult.html",
1025
							"dataType" : "html",
1026
							"success":function(responseHtml){
1027
								$(".workcon").html(responseHtml);
1028
								$(".worksamlltit3:first").hide();
1029
						        $(".workmysrc3:first").hide();
1030
						        $(".workmysrc3:last").fadeIn();
1031
						       
1032
						        //=无咨询  ajax请求收到回复=
1033
						      //收到回复
1034
						        getMyData("/ajax/consult/pqcon","5",1,true,0,0,0);
1035
						      //点击下拉菜单
1036
						        $(".replyOption ul").find("li").click(function(){
1037
						        	getMyData("/ajax/consult/pqcon","5",1,true,$(this).attr("tip"),$("#showTimeSort2").attr("tim"),$("#timeSortId2").val());
1038
						        	});
1039
								$(".timeOption2 ul").find("li").click(function(){
1040
									getMyData("/ajax/consult/pqcon","5",1,true,$("#showStatus2").attr("tip"),$(this).attr("tim"),$("#timeSortId2").val());
1041
									});
857 1042
								var sortFlag = true;
858
								if(sortFlag == true){
859
						      		$(this).find("div").css("background-position","-20px 1px");	
860
						      		$("#timeSortId2").val("1");
861
						      		sortFlag =false;
862
						      		
863
						      	}else{
864
						      		$(this).find("div").css("background-position","0px 1px");	
865
						      		$("#timeSortId2").val("0");
866
						      		
867
						      		sortFlag=true;
868
						      	}
869
								getMyData("/ajax/consult/pqcon","5",1,true,$("#showStatus2").attr("tip"),$("#showTimeSort2").attr("tim"),$("#timeSortId2").val());
870
							});
871
							
872

873
					        
874
					        
875
					        //================================================有咨询时,下拉菜单改===变 ajax==========================
876
							// 排列顺序(正序、倒序)	
877
						    /*var sortFlag = true;//正倒排序标记
878
							$(".orderedbtn").click(function(){
879
								if(sortFlag == true){
880
									$(this).find("div").css("background-position","-20px 1px");	
881
									$("#timeSortId").val("1");
1043
								$("#replyArrow").click(function(){
882 1044
									
883
									sortFlag =false;
1045
									if(sortFlag == true){
1046
							      		$(this).find("div").css("background-position","-20px 1px");	
1047
							      		$("#timeSortId2").val("1");
1048
							      		sortFlag = false;
1049
							      	}else{
1050
							      		$(this).find("div").css("background-position","0px 1px");	
1051
							      		$("#timeSortId2").val("0");
1052
							      		sortFlag=true;
1053
							      	}
1054
									getMyData("/ajax/consult/pqcon","5",1,true,$("#showStatus2").attr("tip"),$("#showTimeSort2").attr("tim"),$("#timeSortId2").val());
1055
								});	
1056
							},
1057
							"error":function(response){
1058
								//请求页面失败
1059
	//							console.log(response)
1060
							},
884 1061
									
885
								}else{
886
									$(this).find("div").css("background-position","0px 1px");	
887
									$("#timeSortId").val("0");
1062
				        })
1063
	
1064
						
1065
					}else{
1066
					//ajax页面
1067
					 $.ajax({
1068
				        	"url":"consult.html",
1069
							"dataType" : "html",
1070
							"success":function(responseHtml){
1071
								$(".workcon").html(responseHtml);
1072
						        
1073
						        //ajax 收到咨询数据和收到回复数据
1074
						        //ajax收到咨询   consultResponse 收到咨询返回值
1075
								/*var consultTrHtml;
1076
						        var allData = consultResponse.data;
1077
								var consultData = allData["data"];
1078
						        consultTrHtml = handleData(consultData,consultTrHtml,"professorId","replyBtn");
1079
						        $("#workContainer").prepend(consultTrHtml);*/
1080
								
1081
								//收到咨询
1082
								getConsultData("/ajax/consult/pqpro","5",1,true,0,0,0);
1083
								//点击下拉菜单
1084
						        $(".consultOption ul").find("li").click(function(){
1085
						        	getConsultData("/ajax/consult/pqpro","5",1,true,$(this).attr("tip"),$("#showTimeSort").attr("tim"),$("#timeSortId").val());
1086
						        	});
1087
								$(".timeOption2 ul").find("li").click(function(){
1088
									getConsultData("/ajax/consult/pqpro","5",1,true,$("#showStatus").attr("tip"),$(this).attr("tim"),$("#timeSortId").val());
1089
									});
1090
								var sortFlag = true;
1091
								$("#replyArrow").click(function(){
888 1092
									
889
									sortFlag=true;
890
								}
1093
									if(sortFlag == true){
1094
							      		$(this).find("div").css("background-position","-20px 1px");	
1095
							      		$("#timeSortId2").val("1");
1096
							      		sortFlag = false;
1097
							      	}else{
1098
							      		$(this).find("div").css("background-position","0px 1px");	
1099
							      		$("#timeSortId2").val("0");
1100
							      		sortFlag=true;
1101
							      	}
1102
									getConsultData("/ajax/consult/pqpro","5",1,true,$("#showStatus").attr("tip"),$("#showTimeSort").attr("tim"),$("#timeSortId").val());
1103
								});
1104
								
1105
								//
1106
						        getMyData("/ajax/consult/pqcon","5",1,true,0,0,0);
1107
						        //点击下拉菜单
1108
						        $(".replyOption ul").find("li").click(function(){
1109
						        	console.log($("#showTimeSort2"));
1110
						        	getMyData("/ajax/consult/pqcon","5",1,true,$(this).attr("tip"),$("#showTimeSort2").attr("tim"),$("#timeSortId2").val());
1111
						        	});
1112
								$(".timeOption2 ul").find("li").click(function(){
1113
									getMyData("/ajax/consult/pqcon","5",1,true,$("#showStatus2").attr("tip"),$(this).attr("tim"),$("#timeSortId2").val());
1114
									});
1115
								$("#replyArrow").click(function(){
1116
									var sortFlag = true;
1117
									if(sortFlag == true){
1118
							      		$(this).find("div").css("background-position","-20px 1px");	
1119
							      		$("#timeSortId2").val("1");
1120
							      		sortFlag =false;
1121
							      		
1122
							      	}else{
1123
							      		$(this).find("div").css("background-position","0px 1px");	
1124
							      		$("#timeSortId2").val("0");
1125
							      		
1126
							      		sortFlag=true;
1127
							      	}
1128
									getMyData("/ajax/consult/pqcon","5",1,true,$("#showStatus2").attr("tip"),$("#showTimeSort2").attr("tim"),$("#timeSortId2").val());
1129
								});
1130
								
1131
	
1132
						        
1133
						        
1134
						        //================================================有咨询时,下拉菜单改===变 ajax==========================
1135
								// 排列顺序(正序、倒序)	
1136
							    /*var sortFlag = true;//正倒排序标记
1137
								$(".orderedbtn").click(function(){
1138
									if(sortFlag == true){
1139
										$(this).find("div").css("background-position","-20px 1px");	
1140
										$("#timeSortId").val("1");
1141
										
1142
										sortFlag =false;
1143
										
1144
									}else{
1145
										$(this).find("div").css("background-position","0px 1px");	
1146
										$("#timeSortId").val("0");
1147
										
1148
										sortFlag=true;
1149
									}
1150
									
1151
								});
1152
								
1153
								var timeType,sortType,consultStatus,consultId;
891 1154
								
892
							});
893
							
894
							var timeType,sortType,consultStatus,consultId;
895
							
896
							consultStatus = $("#consultSelectId").val();//咨询状态值
897
							timeType = $("#timeTypeId").val();//时间类型值
898
							sortType = $("#timeSortId").val();//排序值;
899
							
900
							//默认传值:
901
							var consultInfo = {
902
									"professorId":userid,
903
									"status":consultStatus,
904
									"timeType":timeType,
905
									"sortType":sortType
906
							};
907
//							console.log("默认值:"+consultInfo.status + consultInfo.timeType + consultInfo.sortType +  consultInfo.professorId);
908
							
909
							//收到咨询信息改变下拉菜单
910
							function consultStatusFn(){
911
								//改变后,要传的值
912 1155
								consultStatus = $("#consultSelectId").val();//咨询状态值
913 1156
								timeType = $("#timeTypeId").val();//时间类型值
914 1157
								sortType = $("#timeSortId").val();//排序值;
915 1158
								
916
								//要传的值:
917
								consultInfo = {
1159
								//默认传值:
1160
								var consultInfo = {
918 1161
										"professorId":userid,
919 1162
										"status":consultStatus,
920 1163
										"timeType":timeType,
921 1164
										"sortType":sortType
922
										
923 1165
								};
1166
	//							console.log("默认值:"+consultInfo.status + consultInfo.timeType + consultInfo.sortType +  consultInfo.professorId);
924 1167
								
925
//								console.log("ajax中的值:"+ consultInfo.status + consultInfo.timeType + consultInfo.sortType +  consultInfo.consultantId);
926
								
927
								//更新下拉菜单
928
								$.ajax({
929
									"url":"/ajax/consult/pqpro",//更新下拉菜单接口
930
						        	"data":consultInfo,
931
						        	"type":"get",
932
									"success":function(response){
933
										$("#workContainer .workselectitem").remove();
934
//										$(".tcdPageCode:first").before().empty();
935
										var allData = response.data;
936
										var consultData = allData["data"];
937
										consultTrHtml = handleData(consultData,consultTrHtml,"professorId","replyBtn");
938
										$("#workContainer").prepend(consultTrHtml);
939
										
940
										//给咨询回复绑定回复和查看事件
941
										$("#workContainer .workselectitem").find(".replyBtn").bind("click",clickReplyFn);
1168
								//收到咨询信息改变下拉菜单
1169
								function consultStatusFn(){
1170
									//改变后,要传的值
1171
									consultStatus = $("#consultSelectId").val();//咨询状态值
1172
									timeType = $("#timeTypeId").val();//时间类型值
1173
									sortType = $("#timeSortId").val();//排序值;
1174
									
1175
									//要传的值:
1176
									consultInfo = {
1177
											"professorId":userid,
1178
											"status":consultStatus,
1179
											"timeType":timeType,
1180
											"sortType":sortType
1181
											
1182
									};
1183
									
1184
	//								console.log("ajax中的值:"+ consultInfo.status + consultInfo.timeType + consultInfo.sortType +  consultInfo.consultantId);
1185
									
1186
									//更新下拉菜单
1187
									$.ajax({
1188
										"url":"/ajax/consult/pqpro",//更新下拉菜单接口
1189
							        	"data":consultInfo,
1190
							        	"type":"get",
1191
										"success":function(response){
1192
											$("#workContainer .workselectitem").remove();
1193
	//										$(".tcdPageCode:first").before().empty();
1194
											var allData = response.data;
1195
											var consultData = allData["data"];
1196
											consultTrHtml = handleData(consultData,consultTrHtml,"professorId","replyBtn");
1197
											$("#workContainer").prepend(consultTrHtml);
1198
											
1199
											//给咨询回复绑定回复和查看事件
1200
											$("#workContainer .workselectitem").find(".replyBtn").bind("click",clickReplyFn);
1201
											
1202
										},
1203
										"error":function(response){
1204
	//										console.log(response)
1205
											//更新下拉菜单失败
1206
										}
942 1207
										
943
									},
944
									"error":function(response){
945
//										console.log(response)
946
										//更新下拉菜单失败
947
									}
1208
									});
948 1209
									
949
								});
1210
																
1211
								};//更新咨询下拉菜单处理函数结束
1212
	
1213
								//绑定咨询状态事件
1214
								$(".consultOption ul").bind("click", "li",consultStatusFn);
950 1215
								
951
															
952
							};//更新咨询下拉菜单处理函数结束
953

954
							//绑定咨询状态事件
955
							$(".consultOption ul").bind("click", "li",consultStatusFn);
956
							
957
							//绑定咨询状态事件
958
							$(".timeOption ul").bind("click", "li",consultStatusFn);
959
							
960
							$(".orderedbtn").bind("click",consultStatusFn);*/
961
							
962
							
963
							
964
							//============================================点击咨询页面中回复按钮=====================
965
					        function clickReplyFn(){
966
								var consultId     = $.trim($(this).attr("id"));//咨询id
967
								var assessStatus  = $.trim($(this).find(".assessStatus").text());//评价状态 0-未评价,1-已评价
968
								var consultStatus = $.trim($(this).find(".coultState").text());//咨询状态 0-进行中,1-已完成
969
								var thanksStatus  = $.trim($(this).find(".thanksStatus").text());//感谢状态 0-未感谢,1-已感谢
970
								var assessStar    = $.trim($(this).find(".assessStar").val());//星级,几颗星 用隐藏域做
1216
								//绑定咨询状态事件
1217
								$(".timeOption ul").bind("click", "li",consultStatusFn);
971 1218
								
972

973
								//ajax加载对话页面
974
								$.ajax({
975
									"url":"diloags.html",
976
									"dataType":"html",
977
									"success":function(result){
978
										//console.log(data);
979
										$(this).attr("id");
980
										$(".workcon").html(result);
981
										
982
										//===========================================dialog数据==================
983
										//=========对话头部
984
										//对话头部数据渲染
985
										function dialogHeadDataHandleFn(){
986
											//星星评级
987
											var starStart;
988
											function clickStar(){
989
												$(".evastar2").removeClass('addStar');
990
												starStart=$(this).index()+1;
991
												for(var i=0;i<starStart;i++){
992
													if(i<starStart){
993
														$(".evastar2").eq(i).addClass("addStar");
994
													}
995
													else{
996
														$(".evastar2").eq(i).removeClass('addStar');
997
													}
998
												}
999
												$("#startCount").val($(".addStar").length);
1000
											};
1001

1002
											$.ajax({
1003
												"url":"/ajax/consult/qapro",//从收到咨询点击回复接口
1004
												"type":"get",
1005
												"data":consultIdStr,
1006
												"success":function(response){
1007
													var consultantData = response["data"];
1008
													//对话框标题信息
1009
													//进行中,
1010
													if(consultantData["consultStatus"] == 0){
1011
														consultantData["consultStatus"] = "进行中";
1012
														$("#dial_confirmFinishConsult").css("display","none");//确认完成按钮显示
1013
														$("#dialog_thanksBtn").css("display","none");
1014
														$("#dialog_assessBtn").css("display","none");
1015
														$("#showAllAssess").css("display","none");//总体评价
1016
														$(".dialogfoot").css("display","block");//显示发送对话部分
1017
														$("#dialog_thanks").css("display","none");//隐藏感谢
1018
														$("#dial_consultName").text(consultantData["professor"]["name"]);//与@@@对话
1019
														$("#dil_consultStatus").text(consultantData["consultStatus"]);//咨询状态
1020
														$("#dialog_consultTitle").text(consultantData["consultTitle"]);//咨询主题
1021
														$("#dialog_consultType").text(consultantData["consultType"]);//咨询类型
1022
														
1219
								$(".orderedbtn").bind("click",consultStatusFn);*/
1220
								
1221
								
1222
								
1223
								//============================================点击咨询页面中回复按钮=====================
1224
						        function clickReplyFn(){
1225
									var consultId     = $.trim($(this).attr("id"));//咨询id
1226
									var assessStatus  = $.trim($(this).find(".assessStatus").text());//评价状态 0-未评价,1-已评价
1227
									var consultStatus = $.trim($(this).find(".coultState").text());//咨询状态 0-进行中,1-已完成
1228
									var thanksStatus  = $.trim($(this).find(".thanksStatus").text());//感谢状态 0-未感谢,1-已感谢
1229
									var assessStar    = $.trim($(this).find(".assessStar").val());//星级,几颗星 用隐藏域做
1230
									
1231
	
1232
									//ajax加载对话页面
1233
									$.ajax({
1234
										"url":"diloags.html",
1235
										"dataType":"html",
1236
										"success":function(result){
1237
											//console.log(data);
1238
											$(this).attr("id");
1239
											$(".workcon").html(result);
1240
											
1241
											//===========================================dialog数据==================
1242
											//=========对话头部
1243
											//对话头部数据渲染
1244
											function dialogHeadDataHandleFn(){
1245
												//星星评级
1246
												var starStart;
1247
												function clickStar(){
1248
													$(".evastar2").removeClass('addStar');
1249
													starStart=$(this).index()+1;
1250
													for(var i=0;i<starStart;i++){
1251
														if(i<starStart){
1252
															$(".evastar2").eq(i).addClass("addStar");
1253
														}
1254
														else{
1255
															$(".evastar2").eq(i).removeClass('addStar');
1256
														}
1023 1257
													}
1024
													//已完成
1025
													if(consultantData["consultStatus"] == 1 || consultantData["consultStatus"] == 2 ||consultantData["consultStatus"] == 3 || consultantData["consultStatus"] == 4){
1026
														consultantData["consultStatus"] = "已完成";
1027
														$("#dil_consultStatus").text(consultantData["consultStatus"]);//咨询状态
1028
														//已完成,未感谢:
1029
														if(consultantData["thanksStatus"] == 0){
1030
															//未感谢,未评价
1031
															if(consultantData["assessStatus"] == 0){
1032
																$("#dial_confirmFinishConsult").css("display","none");//隐藏确认完成按钮
1033
																$("#dialog_thanksBtn").css("display","none");
1034
																$("#dialog_assessBtn").css("display","none");
1035
																$("#showAllAssess").css("display","none");//隐藏评价
1036
																$("#dialog_thanks").css("display","none");//隐藏感谢
1037
																$("#dial_consultName").text(consultantData["professor"]["name"]);//与@@@对话
1038
																$("#dialog_consultTitle").text(consultantData["consultTitle"]);//咨询主题
1039
																$("#dialog_consultType").text(consultantData["consultType"]);//咨询类型
1040
															}
1041
															//未感谢,已评价
1042
															else{
1258
													$("#startCount").val($(".addStar").length);
1259
												};
1260
	
1261
												$.ajax({
1262
													"url":"/ajax/consult/qapro",//从收到咨询点击回复接口
1263
													"type":"get",
1264
													"data":consultIdStr,
1265
													"success":function(response){
1266
														var consultantData = response["data"];
1267
														//对话框标题信息
1268
														//进行中,
1269
														if(consultantData["consultStatus"] == 0){
1270
															consultantData["consultStatus"] = "进行中";
1271
															$("#dial_confirmFinishConsult").css("display","none");//确认完成按钮显示
1272
															$("#dialog_thanksBtn").css("display","none");
1273
															$("#dialog_assessBtn").css("display","none");
1274
															$("#showAllAssess").css("display","none");//总体评价
1275
															$(".dialogfoot").css("display","block");//显示发送对话部分
1276
															$("#dialog_thanks").css("display","none");//隐藏感谢
1277
															$("#dial_consultName").text(consultantData["professor"]["name"]);//与@@@对话
1278
															$("#dil_consultStatus").text(consultantData["consultStatus"]);//咨询状态
1279
															$("#dialog_consultTitle").text(consultantData["consultTitle"]);//咨询主题
1280
															$("#dialog_consultType").text(consultantData["consultType"]);//咨询类型
1281
															
1282
														}
1283
														//已完成
1284
														if(consultantData["consultStatus"] == 1 || consultantData["consultStatus"] == 2 ||consultantData["consultStatus"] == 3 || consultantData["consultStatus"] == 4){
1285
															consultantData["consultStatus"] = "已完成";
1286
															$("#dil_consultStatus").text(consultantData["consultStatus"]);//咨询状态
1287
															//已完成,未感谢:
1288
															if(consultantData["thanksStatus"] == 0){
1289
																//未感谢,未评价
1290
																if(consultantData["assessStatus"] == 0){
1291
																	$("#dial_confirmFinishConsult").css("display","none");//隐藏确认完成按钮
1292
																	$("#dialog_thanksBtn").css("display","none");
1293
																	$("#dialog_assessBtn").css("display","none");
1294
																	$("#showAllAssess").css("display","none");//隐藏评价
1295
																	$("#dialog_thanks").css("display","none");//隐藏感谢
1296
																	$("#dial_consultName").text(consultantData["professor"]["name"]);//与@@@对话
1297
																	$("#dialog_consultTitle").text(consultantData["consultTitle"]);//咨询主题
1298
																	$("#dialog_consultType").text(consultantData["consultType"]);//咨询类型
1299
																}
1300
																//未感谢,已评价
1301
																else{
1302
																	
1303
																	$("#dial_confirmFinishConsult").css("display","none");//隐藏确认完成按钮
1304
																	$("#dialog_thanksBtn").css("display","none");
1305
																	$("#dialog_assessBtn").css("display","none");
1306
																	$("#showAllAssess").css("display","block");
1307
																	var starCount = consultantData["assessStar"];
1308
																	for(var i=0;i<starCount;i++){
1309
																		$("#showAllAssess .evastar2").eq(i).addClass("addStar");
1310
																	}
1311
																	$("#showAllAssess").css("display","block");//显示星级
1312
																	$("#dialog_thanks").css("display","none");//隐藏感谢
1313
																	$("#dial_consultName").text(consultantData["professor"]["name"]);//与@@@对话
1314
																	$("#dialog_consultTitle").text(consultantData["consultTitle"]);//咨询主题
1315
																	$("#dialog_consultType").text(consultantData["consultType"]);//咨询类型
1316
																}
1043 1317
																
1318
															}
1319
															//已完成,已感谢:评价星级,感谢金额
1320
															if(consultantData["thanksStatus"] == 1){
1044 1321
																$("#dial_confirmFinishConsult").css("display","none");//隐藏确认完成按钮
1045 1322
																$("#dialog_thanksBtn").css("display","none");
1046 1323
																$("#dialog_assessBtn").css("display","none");
1324
																$(".dialogfoot").css("display","none");//隐藏发送对话部分
1047 1325
																$("#showAllAssess").css("display","block");
1048 1326
																var starCount = consultantData["assessStar"];
1049 1327
																for(var i=0;i<starCount;i++){
1050 1328
																	$("#showAllAssess .evastar2").eq(i).addClass("addStar");
1051
																}
1329
																};
1330
																$("#dialog_thanks").css("display","block");//显示感谢
1052 1331
																$("#showAllAssess").css("display","block");//显示星级
1053
																$("#dialog_thanks").css("display","none");//隐藏感谢
1054 1332
																$("#dial_consultName").text(consultantData["professor"]["name"]);//与@@@对话
1333
																$("#dil_consultStatus").text(consultantData["consultStatus"]);//咨询状态
1055 1334
																$("#dialog_consultTitle").text(consultantData["consultTitle"]);//咨询主题
1056 1335
																$("#dialog_consultType").text(consultantData["consultType"]);//咨询类型
1057 1336
															}
1058 1337
															
1059 1338
														}
1060
														//已完成,已感谢:评价星级,感谢金额
1061
														if(consultantData["thanksStatus"] == 1){
1062
															$("#dial_confirmFinishConsult").css("display","none");//隐藏确认完成按钮
1063
															$("#dialog_thanksBtn").css("display","none");
1064
															$("#dialog_assessBtn").css("display","none");
1065
															$(".dialogfoot").css("display","none");//隐藏发送对话部分
1066
															$("#showAllAssess").css("display","block");
1067
															var starCount = consultantData["assessStar"];
1068
															for(var i=0;i<starCount;i++){
1069
																$("#showAllAssess .evastar2").eq(i).addClass("addStar");
1070
															};
1071
															$("#dialog_thanks").css("display","block");//显示感谢
1072
															$("#showAllAssess").css("display","block");//显示星级
1073
															$("#dial_consultName").text(consultantData["professor"]["name"]);//与@@@对话
1074
															$("#dil_consultStatus").text(consultantData["consultStatus"]);//咨询状态
1075
															$("#dialog_consultTitle").text(consultantData["consultTitle"]);//咨询主题
1076
															$("#dialog_consultType").text(consultantData["consultType"]);//咨询类型
1077
														}
1078
														
1339
													
1340
													},
1341
													"error":function(error){
1342
													//对话框头部信息请求失败
1079 1343
													}
1344
												});
1080 1345
												
1081
												},
1082
												"error":function(error){
1083
												//对话框头部信息请求失败
1084
												}
1085
											});
1086
											
1087
										};
1088
									
1089
										dialogHeadDataHandleFn();
1090
										
1091
										//============对话内容数据处理函数
1092
										function dialogContentDataHandle(){
1093
											$.ajax({
1094
												"url":"/ajax/tidings/qacon",//对话内容显示接口
1095
												"type":"get",
1096
												"data":consultIdStr,
1097
												"success":function(response){
1098
													var dialogConData = response["data"];
1099
													var dialogStr;
1100
													dialogStr = dialogContentStrFn(dialogConData);
1101
													$("#dialogContent").prepend(dialogStr);
1102
//													
1103
												},
1104
												"error":function(error){
1105
													//对话框内容信息请求失败
1106
												}
1107
											});
1108
											
1109
											
1110
										};
1111
										dialogContentDataHandle();
1112
										
1113
										//=============================对话页面底部发送
1114
										//发送按钮处理函数
1115
										function sendDialogContentFn(){
1116
											var tidingsContant = $("#dialog_sendContent").val();
1117
											var tidingStr = {
1118
												"tidingsContant":tidingsContant,
1119
												"senderId":userid,
1120
												"consultId":consultId
1121 1346
											};
1122
											//console.log(tidingStr);
1123
											$.ajax({
1124
												"url":"/ajax/tidings",
1125
												"type":"post",
1126
												"data":tidingStr,
1127
												"success":function(response){
1128
													$("#dialogContent").empty();
1129
													dialogContentDataHandle();
1130
												},
1131
												"error":function(error){
1132
													//对话发送消息失败
1133
													console.log(error);
1134
												}
1135
											});
1136
											$("#dialog_sendContent").val("");
1137
										};
1138
										$("#dialog_sendBtn").bind("click",sendDialogContentFn);
1139
										
1140 1347
										
1141
										//==============发表评价
1142
										function assessFn(){
1143
											ConsultComment();
1144
											if($(this).attr("id") == "dialog_thanksBtn"){
1145
												$(".overcomment").css("display","block");//显示感谢
1146
											}
1147
											if($(this).attr("id") == "dialog_assessBtn"){
1148
//												$(".addcomment2").css("display","block");//显示评价
1149
												$("#showAllAssess").css("display","block");
1150
											}
1151
											//评价星星样式
1152
											var start;
1153
											function clickStar(){
1154
												$(".evastar2").removeClass('addStar');
1155
												start=$(this).index()+1;
1156
												for(var i=0;i<start;i++){
1157
													if(i<start){
1158
														$(".evastar2").eq(i).addClass("addStar");
1348
											dialogHeadDataHandleFn();
1349
											
1350
											//============对话内容数据处理函数
1351
											function dialogContentDataHandle(){
1352
												$.ajax({
1353
													"url":"/ajax/tidings/qacon",//对话内容显示接口
1354
													"type":"get",
1355
													"data":consultIdStr,
1356
													"success":function(response){
1357
														var dialogConData = response["data"];
1358
														var dialogStr;
1359
														dialogStr = dialogContentStrFn(dialogConData);
1360
														$("#dialogContent").prepend(dialogStr);
1361
	//													
1362
													},
1363
													"error":function(error){
1364
														//对话框内容信息请求失败
1159 1365
													}
1160
													else{
1161
														$(".evastar2").eq(i).removeClass('addStar');
1366
												});
1367
												
1368
												
1369
											};
1370
											dialogContentDataHandle();
1371
											
1372
											//=============================对话页面底部发送
1373
											//发送按钮处理函数
1374
											function sendDialogContentFn(){
1375
												var tidingsContant = $("#dialog_sendContent").val();
1376
												var tidingStr = {
1377
													"tidingsContant":tidingsContant,
1378
													"senderId":userid,
1379
													"consultId":consultId
1380
												};
1381
												//console.log(tidingStr);
1382
												$.ajax({
1383
													"url":"/ajax/tidings",
1384
													"type":"post",
1385
													"data":tidingStr,
1386
													"success":function(response){
1387
														$("#dialogContent").empty();
1388
														dialogContentDataHandle();
1389
													},
1390
													"error":function(error){
1391
														//对话发送消息失败
1392
														console.log(error);
1162 1393
													}
1163
												}
1164
												$("#startCount").val($(".addStar").length);
1394
												});
1395
												$("#dialog_sendContent").val("");
1165 1396
											};
1166
											$(".evastar2").bind("click",clickStar);
1167
											//发表评论
1168
											$("#sendAssessBtn").bind("click",clickSendAssessBtn);
1397
											$("#dialog_sendBtn").bind("click",sendDialogContentFn);
1169 1398
											
1170
										};
1171
										/*//绑定对话页面确认完成咨询
1172
										$("#dial_confirmFinishConsult").bind("click",assessFn);*/
1173
										
1174
										
1175
										//点击发表评论:保存发表内容和星级
1176
										function clickSendAssessBtn(){
1177
											var assessStar = $("#startCount").val();
1178
											var assessContant = $(".resouinforcon").find("textarea").val();
1179
											//评价状态 0-未评价,1-已评价
1180 1399
											
1181
											//确认完成后,发表评论传值
1182
											var assessContentStr ={
1183
													"consultId":consultId, //咨询ID
1184
												    "assessStatus":"1", //评价状态 0-未评价,1-已评价
1185
												    "assessStar":assessStar, //评价星级
1186
												    "assessContant":assessContant //评价内容
1187
											};
1188
//											console.log(assessContentStr);
1189
											//如果未评论,提示未评论
1190
											if(assessStar == "" || assessStar == null || assessStar == undefined){
1191
												if(assessContant == "" || assessContant == null || assessContant == undefined){
1192
													$.MsgBox.Alert('提示',"未评论,是否退出评论");
1400
											//==============发表评价
1401
											function assessFn(){
1402
												ConsultComment();
1403
												if($(this).attr("id") == "dialog_thanksBtn"){
1404
													$(".overcomment").css("display","block");//显示感谢
1193 1405
												}
1194
												$.MsgBox.Alert('提示',"未选择星级");
1195
											};
1196
											$.ajax({
1197
												"url":"/ajax/consult/assess",//点击发表评论接口
1198
												"type":"post",
1199
												"data":assessContentStr,
1200
												"success":function(response){
1201
//													console.log(response);
1202
													$(".blackcover").remove();
1203
													$("body").css("position","static");
1204
													$.MsgBox.Alert('提示',"评论成功");
1205
													
1206
													//评价状态改变,所以头部信息改变
1207
													dialogHeadDataHandleFn();
1208
													//点击确认完成
1209
													//绑定对话页面确认完成咨询
1210
													$("#dial_confirmFinishConsult").bind("click",assessFn);
1211
												},
1212
												"error":function(error){
1213
													//发表评论失败
1214
													console.log(error);
1406
												if($(this).attr("id") == "dialog_assessBtn"){
1407
	//												$(".addcomment2").css("display","block");//显示评价
1408
													$("#showAllAssess").css("display","block");
1215 1409
												}
1410
												//评价星星样式
1411
												var start;
1412
												function clickStar(){
1413
													$(".evastar2").removeClass('addStar');
1414
													start=$(this).index()+1;
1415
													for(var i=0;i<start;i++){
1416
														if(i<start){
1417
															$(".evastar2").eq(i).addClass("addStar");
1418
														}
1419
														else{
1420
															$(".evastar2").eq(i).removeClass('addStar');
1421
														}
1422
													}
1423
													$("#startCount").val($(".addStar").length);
1424
												};
1425
												$(".evastar2").bind("click",clickStar);
1426
												//发表评论
1427
												$("#sendAssessBtn").bind("click",clickSendAssessBtn);
1216 1428
												
1217
											});
1218
										};
1429
											};
1430
											/*//绑定对话页面确认完成咨询
1431
											$("#dial_confirmFinishConsult").bind("click",assessFn);*/
1432
											
1433
											
1434
											//点击发表评论:保存发表内容和星级
1435
											function clickSendAssessBtn(){
1436
												var assessStar = $("#startCount").val();
1437
												var assessContant = $(".resouinforcon").find("textarea").val();
1438
												//评价状态 0-未评价,1-已评价
1439
												
1440
												//确认完成后,发表评论传值
1441
												var assessContentStr ={
1442
														"consultId":consultId, //咨询ID
1443
													    "assessStatus":"1", //评价状态 0-未评价,1-已评价
1444
													    "assessStar":assessStar, //评价星级
1445
													    "assessContant":assessContant //评价内容
1446
												};
1447
	//											console.log(assessContentStr);
1448
												//如果未评论,提示未评论
1449
												if(assessStar == "" || assessStar == null || assessStar == undefined){
1450
													if(assessContant == "" || assessContant == null || assessContant == undefined){
1451
														$.MsgBox.Alert('提示',"未评论,是否退出评论");
1452
													}
1453
													$.MsgBox.Alert('提示',"未选择星级");
1454
												};
1455
												$.ajax({
1456
													"url":"/ajax/consult/assess",//点击发表评论接口
1457
													"type":"post",
1458
													"data":assessContentStr,
1459
													"success":function(response){
1460
	//													console.log(response);
1461
														$(".blackcover").remove();
1462
														$("body").css("position","static");
1463
														$.MsgBox.Alert('提示',"评论成功");
1464
														
1465
														//评价状态改变,所以头部信息改变
1466
														dialogHeadDataHandleFn();
1467
														//点击确认完成
1468
														//绑定对话页面确认完成咨询
1469
														$("#dial_confirmFinishConsult").bind("click",assessFn);
1470
													},
1471
													"error":function(error){
1472
														//发表评论失败
1473
														console.log(error);
1474
													}
1475
													
1476
												});
1477
											};
1478
										
1479
	
1480
										
1481
										},
1482
										"error":function(error){
1483
											//console.log(data);
1484
											//加载对话页面失败
1485
											console.log(error);
1486
										}
1487
									})
1219 1488
									
1220

1221 1489
									
1222
									},
1223
									"error":function(error){
1224
										//console.log(data);
1225
										//加载对话页面失败
1226
										console.log(error);
1227
									}
1228
												})
1229
								
1490
								};
1491
								//给咨询页回复绑定事件
1492
								$("#workContainer .workselectitem").find(".replyBtn").bind("click",clickReplyFn);
1493
	
1230 1494
								
1231
							};
1232
							//给咨询页回复绑定事件
1233
							$("#workContainer .workselectitem").find(".replyBtn").bind("click",clickReplyFn);
1234

1235
							
1236
							//收到咨询和收到回复切换
1237
//							$(".worksamlltit3:first").addClass("active").show();
1238
//					        $(".workmysrc3:first").show(); 
1239
					          
1240
					        //On Click Event 收到咨询和收到回复tab效果 
1241
					        $(".worksamlltit3").bind("click",tab);
1242
					        function tab(){
1243
					        	$(".worksamlltit3").removeClass("worksamlltitnow");
1244
					            $(this).addClass("worksamlltitnow");
1245
					            $(".workmysrc3").hide();
1246
					            var activeTab = $(this).attr("href");
1247
					            $(activeTab).fadeIn();
1248
					            
1249
					            return false;
1250
					        };
1251
					   
1252
					        
1253
						},
1254
			        })
1255
					
1495
								//收到咨询和收到回复切换
1496
	//							$(".worksamlltit3:first").addClass("active").show();
1497
	//					        $(".workmysrc3:first").show(); 
1498
						          
1499
						        //On Click Event 收到咨询和收到回复tab效果 
1500
						        $(".worksamlltit3").bind("click",tab);
1501
						        function tab(){
1502
						        	$(".worksamlltit3").removeClass("worksamlltitnow");
1503
						            $(this).addClass("worksamlltitnow");
1504
						            $(".workmysrc3").hide();
1505
						            var activeTab = $(this).attr("href");
1506
						            $(activeTab).fadeIn();
1507
						            
1508
						            return false;
1509
						        };
1510
						 
1511
						        
1512
							},
1513
				        })
1514
						
1515
					}
1256 1516
				}
1257 1517
			},
1258 1518
			"error":function(response){

+ 24 - 4
src/main/webapp/js/information.brow.js

@ -588,14 +588,36 @@ $(".subsidebar").click(function(){
588 588
		
589 589
	};
590 590
	
591
	
592
	
593
	
594

595

596
	
591 597

592 598
	//===============点击咨询==============
593
	var consultBtn = $("#consultbtn");
594 599
	var userid = $.cookie("userid");//登陆人id====重复代码
595 600
 	var professorId = GetQueryString("professorId");//专家id====重复代码
596
 
601
	//点击咨询
602
 	$("#consultbtn").bind('click',consultHandler);	
603
	
604
 	
605
	//字数限制函数
606
	function limitFontCountFn(){
607
		var curLength=$(this).val().length; 
608
		if(curLength>500){ 
609
			var num=$(this).val().substr(0,500); 
610
			$(this).val(num);
611
			$.MsgBox.Alert('提醒',"已经超过500字");
612
		} 
613
		else{ 
614
			$("#textCount").text(500-$(this).val().length); 
615
		} 
616
	} 
617
 	
597 618
	function consultHandler(){
598 619
		ConsultApply();
620
		$("#consultContent").bind("keyup",limitFontCountFn);
599 621
		//点击的发送
600 622
		$("#sendConsultBtn").on("click",sendConsultHandler);
601 623
		
@ -636,8 +658,6 @@ $(".subsidebar").click(function(){
636 658
		}
637 659
	};
638 660
	
639
	//点击咨询
640
	consultBtn.on('click',consultHandler);	
641 661
	var consultId;
642 662
	//发送咨询申请处理函数
643 663
	function sendConsultHandler(){

+ 1 - 1
src/main/webapp/js/popup.js

@ -686,7 +686,7 @@ function ConsultApply() {
686 686
		PopHtml += '<form class="resoufrm"><ul class="sendmsgcon">';
687 687
		PopHtml += '<li><span>*</span><label>主题</label><input type="text" id="consultTitle" class="frmtype"></li>';
688 688
		PopHtml += '<li><span>*</span><label>内容</label><textarea class="frmtype" id="consultContent"></textarea></li>';
689
		PopHtml += '<li class="rightline">请不要超过500个字</li>';
689
		PopHtml += '<li class="rightline">请不要超过<span id="textCount">500</span>个字</li>';
690 690
		PopHtml += '<li class="rightline"><input type="button" id="sendConsultBtn"class="frmtype frmbtn" value="发送"></li>';
691 691
		PopHtml += '</ul></form></div>';
692 692
		//关闭按钮