Selaa lähdekoodia

咨询状态样式的完善

dell 8 vuotta sitten
vanhempi
commit
3590e17dda
1 muutettua tiedostoa jossa 1042 lisäystä ja 1039 poistoa
  1. 1042 1039
      src/main/webapp/js/consult.js

+ 1042 - 1039
src/main/webapp/js/consult.js

@ -1,1039 +1,1042 @@
1
//用户id
2
var userid = $.cookie("userid");
3

4
//点击主页面咨询
5
$(".workmenu").on("click","#consultbtn",clickConsultBtn);
6

7

8
//data:需要处理的数据,htmlStr:页面中需要的html字符串拼接,
9
//attrParams:数据中不同的参数比如:收到咨询是professorId,收到答复:consultantId
10
function handleData(data,attrParams,btnCls){
11
	var htmlStr = '';
12
	for(var i = 0; i < data.length;i++){
13
		//text:回复/查看,state:进行中/已完成/未评价,photoUrl:头像地址,proModify:专家认证
14
		var text,state,photoUrl,proModify;
15
		
16
		if(data[i]["consultStatus"] == 0){
17
			state = "进行中";
18
			/*$(".coultstate").eq(i).removeClass("status-2,status-3");
19
			$(".coultstate").eq(i).addClass("status-1");*/
20
			text = '回复';
21
		} else if (data[i]["consultStatus"] == 1) {
22
			text = "查看";
23
			/*$(".coultstate").eq(i).removeClass("status-2,status-1");
24
			$(".coultstate").eq(i).addClass("status-3");*/
25
			state = "已完成";
26
			if(attrParams == 'consultId'){
27
				if(data[i]["assessStatus"] == 0){
28
					/*$(".coultstate").eq(i).removeClass("status-1,status-3");
29
					$(".coultstate").eq(i).addClass("status-2");*/
30
					state = "待评价";
31
				}
32
			} 
33
		}else if(data[i]["consultStatus"] == undefined){
34
			text = "";
35
			state = "";
36
		}
37
		
38
		if(data[i]["professor"]["title"] == undefined){
39
			data[i]["professor"]["title"] = '';
40
		}
41
		if(data[i]["professor"]["orgName"] == undefined){
42
			data[i]["professor"]["orgName"] = '';
43
		}
44
		if(data[i]["professor"]["department"] == undefined){
45
			data[i]["professor"]["department"] = '';
46
		}
47
		if(data[i]["professor"]["adress"] == undefined){
48
			data[i]["professor"]["adress"]  = '';
49
		};
50
		if(data[i]["professor"]["office"] == undefined){
51
			data[i]["professor"]["office"] = '';
52
		};
53
		//专家头像
54
		if(data[i]["professor"]["hasHeadImage"] == 0){
55
			photoUrl = "images/default-photo.jpg"
56
			
57
		}else{
58
			photoUrl = "images/head/"+data[i]["professor"]["id"]+"_m.jpg"
59
			
60
		};
61
		//认证
62
		if(data[i]["professor"]["authentication"] == true){
63
			proModify = "display:inline-block;"
64
		}else{
65
			proModify = "display:none;"
66
		}
67
		
68
		//未读消息
69
		var unread = unreadConsultFn (userid,data[i]["consultId"],i);
70
		
71
		htmlStr += 
72
			"<div class='workselectitem' id='" +data[i]["consultId"] +"' >" +
73
				"<table width='100%'>" +
74
					"<tbody><tr>" +
75
						"<td width='14%' class='messagebox'>" +
76
							"<a class='workhead workitimg headRadius'>" +
77
								"<img class='headPhoto' src='"+photoUrl+"'  width='100%' height='100%'>" +
78
							"</a>" +
79
							"<span class='msgprompt showUnreadMsg' style='"+unread.style+"' id='" +data[i]["consultId"] +"'>"+unread.unreadCount+"</span>" +
80
						"</td>" +
81
						"<td style='position:relative;' width='86%'>" +
82
							"<div class='workinfor worksitcon'>" +
83
								"<h4><a class='named' id='nameS'> " + data[i]["professor"]["name"] +" </a><img class='modifyicon' style='"+proModify+"' src='images/rz.png' width='30'><input type='text' class='assessStar' value='"+data[i]["assessStar"] +"' style='display: none;'></h4>" +
84
								"<h6><span>职称  " + data[i]["professor"]["title"] +"  </span>,<span>职位"+data[i]["professor"]["office"]+"</span>,<span> " + data[i]["professor"]["orgName"] +"  </span>,<span> " + data[i]["professor"]["department"] +" </span>&nbsp;|&nbsp;<span> " + data[i]["professor"]["adress"] +"  </span></h6>" +
85
								"<h6>"+
86
								"<span>咨询主题:<em> " + data[i]["consultTitle"] +"  </em></span>" +
87
									"&nbsp;&nbsp;&nbsp;&nbsp;an> " + data[i]["professor"]["adress"] +"  </span></h6>" +
88
									"<span>咨询类型:<em> " + data[i]["consultType"] +"  </em></span>" +
89
									"&nbsp;&nbsp;&nbsp;&nbsp;<span>" +
90
									"咨询发起时间:<em>  " +
91
									data[i]["createTime"].substr(0,4) + "-" + data[i]["createTime"].substr(4,2) + "-" + data[i]["createTime"].substr(6,2) + " " + data[i]["createTime"].substr(8,2)+ ":" +data[i]["createTime"].substr(10,2)+
92
									"</em>" +
93
									"</span></h6>" +
94
									"<p><span class='lasttime'>   " +
95
									lastReplyFn(userid,data[i]["consultId"])["lastReplyTime"]+
96
									" </span>" +
97
									"</p>" +
98
									"<p class='rebackcon lastReplyCon' >"+lastReplyFn(userid,data[i]["consultId"])["lastReplyCon"]+"</p>" +
99
									"</div>" +
100
									"<div class='workhandle'>" +
101
										"<div class='rightopert floatR'>" +
102
											"<span   attrP='"+attrParams+"' class='replybtn "+btnCls+"' id='"+ data[i]["consultId"]+"' consultStatus='"+ data[i]["consultStatus"]+"' assess='"+ data[i]["assessStatus"]+ "' thanks='"+ data[i]["thanksStatus"]+
103
											"' onclick='clickLookBtn2(\""+userid+"\",\""+attrParams+"\",\""+data[i]["consultId"]+"\","+data[i]["consultStatus"]+","+data[i]["assessStatus"]+","+data[i]["thanksStatus"]+");'>" +
104
											text +
105
											"</span>" +
106
											"<span class='moreopert complain'>...</span>" +
107
											"<ul class='moreopertbtn'>" +
108
												"<li>投诉</li>" +
109
											"</ul>" +
110
										"</div>" +
111
										"<div class='leftstate floatR'>" +
112
											"<span class='coultstate'><i>"+state+"</i></span>" +
113
										"</div>" +
114
									"</div>" +
115
								"</td>" +
116
							"</tr></tbody></table>" +
117
		"</div>";
118
		
119
	};
120

121
	return htmlStr
122
};
123

124

125
//未读信息接口
126
function unreadConsultFn (senderId,consultId,i){
127
	var unreadCount,style;
128
	var params = {
129
			    "senderId":senderId, //发送者ID
130
			    "consultId":consultId //咨询ID
131
			};
132
	$.ajax({
133
		url:"/ajax/tidings/qaNotReadTidings",
134
		type:"get",
135
		async:false,
136
		data:params,
137
		success:function(response){
138
			unreadCount = response["data"];
139
			console.log()
140
			if(unreadCount == 0){
141
				style = "display:none;"
142
			}else{
143
				style = "display:block;"
144
				
145
			}
146
		},
147
		error:function(error){
148
			$.MsgBox.Alert('提示',"未读消息请求失败");
149
		}
150
		
151
	});
152
	return {"unreadCount":unreadCount,
153
			"style":style
154
	}
155
	
156

157
};
158

159

160

161
//列表最后回复
162
function lastReplyFn(sendId,consultId){
163
	
164
	var lastReplyTimeData,lastReplyTime,lastReplyCon;
165
	$.ajax({
166
		url:"/ajax/tidings/qaLastRevovery",
167
		async:false,
168
		data:{
169
		    "consultId":consultId, //咨询ID
170
		    "senderId":sendId //登录者ID
171
		},
172
		success:function(response){
173
			if(response["data"] == null || response["data"] == "" || response["data"] == undefined){
174
				lastReplyTimeData = '';
175
				lastReplyTime = '';
176
				lastReplyCon = '';
177
			}
178
			else{
179
				lastReplyTimeData = response["data"]["createTime"];
180
				lastReplyTime ="最后回复(" + lastReplyTimeData.substr(0,4) + "-" + lastReplyTimeData.substr(4,2) + "-" + lastReplyTimeData.substr(6,2) + " " + lastReplyTimeData.substr(8,2)+ ":" +lastReplyTimeData.substr(10,2) + ")"
181
				lastReplyCon = response["data"]["tidingsContant"];
182
			}
183
			
184
		},
185
		error:function(error){
186
			$.MsgBox.Alert('提示',"最后回复数据失败");
187
		}
188
		
189
	});
190
	
191
	return  {
192
		"lastReplyTime":lastReplyTime,
193
		"lastReplyCon":lastReplyCon
194
		
195
	};
196
};
197

198

199
//咨询点击回复,对话页字符串拼接函数
200
//data:要处理的数据,htmlStr:需要拼接到页面的元素,position
201
function dialogContentStrFn(data){
202
	var htmlStr ="";
203
	var dialogitem,float,dilinfobox,dilarrow,dilarrow_bor;
204
	for(var i = 0; i < data.length;i++){
205
		if(data[i]["professor"]["id"] == userid){
206
			dialogitem = "dialogrightitem";
207
			float = "floatR";
208
			dilinfobox = "dilinfobox_r";
209
			dilarrow = "dilarrow_r";
210
			dilarrow_bor="dilarrow_r_bor";
211
		}
212
		else{
213
			dialogitem = "dialogleftitem";
214
			float = "floatL";
215
			dilarrow = "dilarrow_l";
216
			dilinfobox = "dilinfobox_l";
217
			dilarrow_bor="dilarrow_l_bor";
218
		}
219
		htmlStr += 
220
			"<div class='"+dialogitem+"'>" +
221
			"<div class='dilmod'>" +
222
				"<div class='diluser "+float+"'>" +
223
					"<a  target='_blank' class='userface headRadius'>" +
224
						"<img src='images/default-photo.jpg' width='100%' height='100%'>" +
225
					"</a>" +
226
				"</div>" +
227
				"<div class='dilinfobox "+ dilinfobox+" "+ float +"'>" +
228
					"<div class='delinfocon clearfix'>" +
229
						"<div class='dilarrow "+ dilarrow+"'></div>" +
230
						"<div class='dilarrow "+dilarrow_bor+"'></div>" +
231
						"<div class='delinfomain "+float+"'>" +
232
							"<div class='cont'>" +
233
								"<p>"+data[i]["tidingsContant"]+"</p>" +
234
							"</div>" +
235
						"</div>" +
236
					"</div>" + //dilinfobox
237
				"</div>" + //dilinfobox
238
			"</div>" +  //dilmod
239
		"</div>" + //dialogrightitem
240
	"</div> "
241
	};
242
	
243
	return htmlStr;
244
};
245

246

247

248
//收到回复
249
var getMyData = function (pageSize,pageNo,isbind,status,timeType,sortType){
250
	var params = {
251
		    "consultantId":userid, //专家ID
252
		    "status":status, //查询状态 0-全部,1-进行中,2-未感谢,3-未评价,4-已完成, 可以不传,默认为0
253
		    "timeType":timeType, //排序类型 0-按发起时间,1-按最后回复时间,2-按完成时间 默认为0
254
		    "sortType":sortType, //排序类型 0-倒序,1-正序 默认为0
255
		    "pageSize":pageSize, //每页记录数 默认为5
256
		    "pageNo":pageNo //当前页码 默认为1
257
		};
258
	
259
	$.ajax({
260
    	url:"/ajax/consult/pqCon",//收到回复接口
261
		type:"get",
262
		data :params,
263
		dataType: "json",
264
		contentType: "application/x-www-form-urlencoded",
265
		success:function(response){
266
			if(response["data"]["data"] == null || response["data"]["data"] == undefined || response["data"]["data"] == ""){
267
				return false;
268
			}
269
			else{
270
				//拿到收到回复数据
271
				var replyStr;
272
				var allData = response.data;
273
				var myData = allData.data;
274
				
275
				$("#workContainer2").html("");	
276
				if(myData.length != 0 &&  myData.length != null){
277
					replyStr = handleData(myData,"consultId","lookBtn");
278
					$("#workContainer2").append(replyStr);
279
					
280
				}else{
281
					return false;
282
				};
283
				//分页
284
				if(isbind == true){
285
					$(".getReplyPage").createPage({
286
				        pageCount:Math.ceil(allData.total/pageSize),
287
				        current:allData.pageNo,
288
				        backFn:function(p){
289
				        	getMyData(pageSize,p,false,status,timeType,sortType);
290
				        }
291
				    });
292
				}
293
				
294
			}
295
			
296
		},
297
		error:function(response){
298
			//收到回复错误返回
299
			$.MsgBox.Alert('提示',"收到回复数据请求失败");
300
		},
301
    	
302
    });
303
};
304

305
var getConsultData = function (pageSize,pageNo,isbind,status,timeType,sortType){
306
	var params = {
307
		    "professorId":userid, //专家ID
308
		    "status":status, //查询状态 0-全部,1-进行中,2-未感谢,3-未评价,4-已完成, 可以不传,默认为0
309
		    "timeType":timeType, //排序类型 0-按发起时间,1-按最后回复时间,2-按完成时间 默认为0
310
		    "sortType":sortType, //排序类型 0-倒序,1-正序 默认为0
311
		    "pageSize":pageSize, //每页记录数 默认为5
312
		    "pageNo":pageNo //当前页码 默认为1
313
		};
314
	
315
	$.ajax({
316
    	url:"/ajax/consult/pqPro",
317
		type:"get",
318
		//传值:登陆人id:咨询id
319
		data :params,
320
		async:false,
321
		dataType: "json",
322
		contentType: "application/x-www-form-urlencoded",
323
		success:function(response){
324
			if(response["data"]["data"] == null || response["data"]["data"] == undefined || response["data"]["data"] == ""){
325
				return false;
326
			}
327
			else{
328
				var consultStr;
329
				var allData = response.data;
330
				var myData = allData["data"];
331

332
				//拿到收到咨询数据
333
				$("#workContainer").html("");
334
				if(myData.length != 0 &&  myData.length != null){
335
					consultStr = handleData(myData,"professorId","lookBtn");
336
					$("#workContainer").append(consultStr);
337

338
				}else{
339
					return false;
340
				}
341
				//分页
342
				if(isbind == true){
343
					$(".getConsultPage").createPage({
344
				        pageCount:Math.ceil(allData.total/pageSize),
345
				        current:allData.pageNo,
346
				        backFn:function(p){
347
				        	getConsultData(pageSize,p,false,status,timeType,sortType);
348
				        }
349
				    });
350
				}
351
			        }
352
			
353
		},
354
		error:function(response){
355
			$.MsgBox.Alert('提示',"收到咨询数据请求失败");
356
		},
357
    	
358
    });
359
};
360

361

362
//咨询和回复中点击查看或者回复
363
function clickLookBtn2(sendId,attrParams,consultId,consultStatus,assessStatus,thanksStatus){
364
	
365
	//收到咨询 
366
	if(attrParams == "professorId"){
367
		//调取页面
368
		$.ajax({
369
			url:"diloags.html",
370
			dataType:"html",
371
			success:function(result){
372
				$(".workcon").html(result);
373
				
374
				
375

376
				dialogHeadFn2("/ajax/consult/qapro",attrParams,consultId,thanksStatus);
377
				dialogContentDataHandle2(consultId);
378
				$("#dialog_sendBtn").click(function(){sendDialogContentFn2(sendId,consultId)});
379
			},
380
			error:function(error){
381
				//console.log(data);
382
				//加载对话页面失败
383
//				console.log(error);
384
			},
385
			complete:function(){
386
				//对话页后退按钮
387
				$("#backBtn").click(function(){
388
					$("#consultbtn").css({
389
						color:"#fff",
390
						background:"#f99550"
391
					});
392
					clickConsultBtn();
393
					
394
				});
395
			}
396
		})
397

398
	}
399

400
	//收到回复
401
	else if(attrParams == "consultId"){
402
		
403
		$.ajax({
404
			url:"diloags.html",
405
			dataType:"html",
406
			success:function(result){
407
				//console.log(data);
408
				$(".workcon").html(result);
409
				//进行中
410
				if(consultStatus == 0){
411
					dialogHeadFn2("/ajax/consult/qacon",attrParams,consultId,thanksStatus);
412
					dialogContentDataHandle2(consultId);
413
					$("#dialog_sendBtn").click(function(){sendDialogContentFn2(sendId,consultId)});
414
				}
415
				//完成
416
				else if(consultStatus == 1){
417
					//未评价
418
					if(assessStatus == 0){
419
							assessFn2(consultId,attrParams,thanksStatus)
420
	
421
					}else if(assessStatus == 1){
422
						dialogHeadFn2("/ajax/consult/qacon",attrParams,consultId,thanksStatus);
423
						dialogContentDataHandle2(consultId);
424
						$("#dialog_sendBtn").click(function(){sendDialogContentFn2(sendId,consultId)});
425
					}
426

427
				}
428
			},
429
			error:function(error){
430
				//console.log(data);
431
				//加载对话页面失败
432
//				console.log(error);
433
			},
434
			complete:function(){
435
				//对话页后退按钮
436
				$("#backBtn").click(function(){
437
					$("#consultbtn").css({
438
						color:"#fff",
439
						background:"#f99550"
440
					});
441
					clickConsultBtn();
442
					
443
				});
444
			}
445
			
446
			
447
		})
448
	}
449

450
};
451

452

453
//对话页咨询内容展开和收起
454
var cur_status = "less";
455
function showMore(){
456
	//alert("show_more_init!");
457
	var charNumbers=$("#dialog_consultContent").html().length;//总字数
458
	var limit = 20;//显示字数
459
	if(charNumbers > limit){
460
		var orgText  = $("#dialog_consultContent").html();//原始文本
461
		var orgHeight= $("#dialog_consultContent").height();//原始高度
462
		var showText = orgText.substring(0,limit);//最终显示的文本
463
		var showText = showText + "...";
464
		$("#dialog_consultContent").html(showText);
465
		var contentHeight = $("#dialog_consultContent").height();//截取内容后的高度
466
		$("#dialog_switch").click(function(){
467
			if(cur_status == "less"){
468
				$("#dialog_consultContent").height(contentHeight).html(orgText).animate({ height:orgHeight}, { duration: "slow" });
469
				$(this).html("收起");
470
				cur_status = "more";
471
			}else{
472
				$("#dialog_consultContent").height(orgHeight).html(showText).animate({ height:contentHeight}, { duration: "fast" });
473
				$(this).html("展开");
474
				cur_status = "less";
475
			}
476
		});
477
	}
478
	else{
479
		$("#dialog_switch").hide();
480
	}
481
};
482

483

484

485

486
//返回函数
487
function backHandle(){
488
	
489
	
490
};
491

492

493
//对话标题处理函数
494
function dialogHeadFn2(url,attrParams,consultId,thanksStatus){
495
	
496
	$.ajax({
497
		url:url,//
498
		data:{"consultId":consultId,"readStatus":"1"},
499
		type:"get",
500
		aysnc:false,
501
		success:function(response){
502
			var myData = response["data"];
503
			//咨询
504
			if(attrParams == 'professorId'){
505
				
506
				//进行中
507
				if(myData["consultStatus"] == 0){
508
					$("#dil_consultStatus").text("进行中");//咨询状态
509
					$(".dialogfoot").css("display","block");//显示发送对话部分
510
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
511
					$("#dialog_consultType").text(myData["consultType"]);//咨询类型
512
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
513
					$("#dialog_consultContent").html(myData["consultContant"])//咨询内容
514
					
515
				}
516
				//咨询已完成
517
				else {
518
					$("#dil_consultStatus").text("完成");//咨询状态
519
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
520
					$("#dialog_consultType").text(myData["consultType"]);//咨询类型
521
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
522
					$("#dialog_consultContent").html(myData["consultContant"])//咨询内容
523
					
524
					$(".dialogfoot").css("display","none");//隐藏发送对话部分
525
					//如果评价
526
					if(myData["assessStatus"] == 1){
527
						
528
						var startConut = myData["assessStar"];
529
						for(var i = 0; i < startConut; i ++){
530
							$("#showAllAssess .evastar2").eq(i).addClass("addStar");
531
						}
532
						$("#showAllAssess").removeClass("displayNone");//总体评价
533
						
534
						$("#dialog_assessContent").removeClass("displayNone");
535
						$("#dialog_assessContentText").html(myData["assessContant"]);
536

537
						//如果感谢
538
						if(myData["thanksStatus"] == 1){
539

540
							if(myData["thanksMoney"] != null && myData["thanksMoney"] != undefined && myData["thanksMoney"] != "" && myData["thanksMoney"] != 0 ){
541
								
542
								$("#dialog_thanks").removeClass("displayNone");//感谢
543
								$("#dialog_thanksMoney").text(myData["thanksMoney"]);
544
							}
545
							
546
						}else {//未感谢
547
							return false;
548
						}
549
						
550
					}else {//未评价
551
						return false;
552
					}
553

554
				}
555
				
556
			}
557
			//回复
558
			else if(attrParams == 'consultId'){
559
				
560
				//回复进行中
561
				if (myData["consultStatus"] == 0) {
562
					$("#dil_consultStatus").text("进行中");//咨询状态
563
					$(".dialogfoot").css("display","block");//显示发送对话部分
564
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
565
					$("#dialog_consultType").text(myData["consultType"]);//咨询类型
566
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
567
					$("#dialog_consultContent").html(myData["consultContant"])//咨询内容
568

569
					$("#confirmBtn").removeClass("displayNone");//确认完成按钮显示
570
					
571
					//点击确认完成
572
					$("#confirmBtn").click(function(){
573
						clickConfirmFn(consultId,thanksStatus);
574
					})
575
					
576
					//发表评论
577
					$("#sendAssessBtn").click(function(){
578
						clickSendAssessBtn2(consultId,attrParams,thanksStatus)
579
					});
580
					
581
					//稍后评价
582
					$("#noAssessBtn").click(function(){
583
						noAssessFn2(consultId,attrParams,thanksStatus);
584
					});
585
					//点击关闭
586
					$("#closeAssessBtn").click(function(){
587
						noAssessFn2(consultId,attrParams,thanksStatus);
588
					});
589
					
590
					
591
				}
592
				//回复完成
593
				else {
594
					$("#dil_consultStatus").text("已完成");//咨询状态
595
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
596
					$("#dialog_consultType").text(myData["consultType"]);//咨询类型
597
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
598
					$("#dialog_consultContent").html(myData["consultContant"])//咨询内容
599
					
600
					$(".dialogfoot").css("display","none");//隐藏发送对话部分
601
					
602
					//回复完成未评价
603
					if(myData["assessStatus"] == 0){
604
						
605
							assessFn2(consultId,attrParams,thanksStatus)
606

607
					}else {
608
						//评价星级
609
						var startConut = myData["assessStar"];
610
						for(var i = 0; i < startConut; i ++){
611
							$("#showAllAssess .evastar2").eq(i).addClass("addStar");
612
						}
613
						$("#showAllAssess").removeClass("displayNone");//总体评价
614
//						$("#dialog_thanksBtn").removeClass("displayNone");
615
						
616
						$("#dialog_assessContent").removeClass("displayNone");
617
						$("#dialog_assessContentText").html(myData["assessContant"]);
618
						
619
						//未感谢
620
						if(myData["thanksStatus"] == 0){
621
							
622
//							$("#dialog_thanksBtn").removeClass("dispalyNone");
623
						}else {
624
							//感谢金额
625
//							$("#dialog_thanks").removeClass("displayNone");
626
//							$("#dialog_thanksMoney").text(myData["thanksMoney"]);
627
							
628
						}
629
						
630
					}
631
					
632
				}
633
	
634
			};
635
			
636
			//咨询内容展开收起效果
637
			if($("#dialog_consultContent")){
638
				
639
				showMore();
640
			};
641
			
642

643
		},
644
		error:function (error) {
645
			//对话标题信息
646
		}
647
	});
648
	
649
	
650

651
}
652

653

654

655

656
//点击确认完成
657
function clickConfirmFn(consultId,thanksStatus){
658
	finish();
659
	
660
	$("#finish").click(function(){
661
		finishFn(consultId)
662
	});
663
	
664
}
665

666
//点击确认完成弹窗中完成
667
function finishFn(consultId,thanksStatus){
668
	//更新咨询状态
669
	$.ajax({
670
		url:"/ajax/consult/finishTime",
671
		type:"post",
672
		data:{
673
		    "consultId":consultId, //咨询ID
674
		    "consultStatus":"1", //咨询状态 0-进行中,1-已完成
675
		},
676
		success:function(response){
677
			console.log(response);
678
			$(".blackcover").remove();
679
			$("body").css("position","static");
680
			assessFn2(consultId,"consultId",thanksStatus);
681
		},
682
		error:function(error){
683
			//更新咨询状态失败
684
		}
685
	});
686
	
687
	
688
};
689

690

691
//============对话内容数据处理函数
692
function dialogContentDataHandle2(consultId){
693
	$.ajax({
694
		"url":"/ajax/tidings/qacon",//对话内容显示接口
695
		"type":"get",
696
		"data":{"consultId":consultId},
697
		"success":function(response){
698
			$("#dialogContent").empty("");						
699
			var dialogConData = response["data"];
700
			var dialogStr;
701
			dialogStr = dialogContentStrFn(dialogConData);
702
			$("#dialogContent").prepend(dialogStr);	
703
			$("#dialogContent").removeClass("dialog");
704
			var height=$("#dialogContent").height();			
705
						
706
			$("#dialogContent").addClass("dialog");
707
			$("#dialogContent").scrollTop(height);
708
		},
709
		error:function(error){
710
			
711
		}
712
	});
713

714
};
715

716
//发送按钮处理函数
717
function sendDialogContentFn2(sendId,consultId){
718
	var tidingsContant = $("#dialog_sendContent").val();
719
	
720
	//console.log(tidingStr);
721
	$.ajax({
722
		"url":"/ajax/tidings",
723
		"type":"post",
724
		"data":{"tidingsContant":tidingsContant,"senderId":sendId,"consultId":consultId},
725
		"success":function(response){
726
		//	console.log(response);//返回对话内容的id
727
			if(response.success){
728
				
729
				dialogContentDataHandle2(consultId);
730
			}			
731
		},
732
		"error":function(error){
733
			//对话发送消息失败
734
			console.log(error);
735
		}
736
	});
737
	$("#dialog_sendContent").val("");
738
};
739

740

741
//评价
742
function assessFn2(consultId,attrParams,thanksStatus){
743
	ConsultComment();
744

745
	//评价星星样式
746
	var start;
747
	function clickStar(){
748
		$(".evastar2").removeClass('addStar');
749
		start=$(this).index()+1;
750
		for(var i=0;i<start;i++){
751
			if(i<start){
752
				$(".evastar2").eq(i).addClass("addStar");
753
			}
754
			else{
755
				$(".evastar2").eq(i).removeClass('addStar');
756
			}
757
		}
758
		$("#startCount").val($(".addStar").length);
759
	};
760
	$(".evastar2").bind("click",clickStar);
761
	
762
	//发表评论
763
	$("#sendAssessBtn").click(function(){
764
		clickSendAssessBtn2(consultId,attrParams,thanksStatus)
765
	});
766
	
767
	//稍后评价
768
	$("#noAssessBtn").click(function(){
769
		noAssessFn2(consultId,attrParams,thanksStatus)
770
	});
771
	//点击关闭
772
	$("#closeAssessBtn").click(function(){
773
		noAssessFn2(consultId,attrParams,thanksStatus)
774
	});
775

776
};
777

778
//发送评价
779
//点击发表评论:保存发表内容和星级
780
function clickSendAssessBtn2(consultId,attrParams,thanksStatus){
781
	var assessStar = $("#startCount").val();
782
	var assessContant = $("#assessCon").val();
783
	var assessContentStr ={
784
			"consultId":consultId, //咨询ID
785
		    "assessStatus":"1", //评价状态 0-未评价,1-已评价
786
		    "assessStar":assessStar, //评价星级
787
		    "assessContant":assessContant //评价内容
788
	};
789
	
790
	//保存
791
	$.ajax({
792
		"url":"/ajax/consult/assess",//点击发表评论接口
793
		"type":"post",
794
		"data":assessContentStr,
795
		"success":function(response){
796
			
797
		},
798
		"error":function(error){
799
			//发表评论失败
800
			$.MsgBox.Alert('提示',"评论失败");
801
		},
802
		"complete":function(){
803
			$(".blackcover").remove();
804
			$("body").css("position","static");
805
			
806
			//发表评价后进入对话页
807
			$.ajax({
808
				"url":"diloags.html",
809
				"dataType":"html",
810
				"success":function(result){
811
					//console.log(data);
812
					$(".workcon").html(result);
813

814
					dialogHeadFn2("/ajax/consult/qacon",attrParams,consultId,thanksStatus);
815
					dialogContentDataHandle2(consultId);
816

817

818
				},
819
				"error":function(error){
820
					//console.log(data);
821
					//加载对话页面失败
822
					console.log(error);
823
				}
824
			});
825
		}
826

827
	});
828
	
829

830
};
831

832

833
//稍后评价、
834
function noAssessFn2(consultId,attrParams,thanksStatus){
835
	$.ajax({
836
		"url":"diloags.html",
837
		"dataType":"html",
838
		"success":function(result){
839
			//console.log(data);
840
			$(this).attr("id");
841
			$(".workcon").html(result);
842
			$(".blackcover").remove();
843
			$("body").css("position","static");
844
			
845
			$.ajax({
846
				url:"/ajax/consult/qacon",//对话标题信息接口
847
				data:{"consultId":consultId,"readStatus":"1"},
848
				type:"get",
849
				aysnc:false,
850
				success:function(response){
851
					var myData = response["data"];
852
					//稍后评价说明已经完成	
853
					$("#dil_consultStatus").text("已完成");//咨询状态
854
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
855
					$("#dialog_consultType").text(myData["consultType"]);//咨询类型
856
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
857
					$(".dialogfoot").css("display","none");//隐藏发送对话部分
858
					
859
					$("#dialog_assessBtn").removeClass("displayNone");
860
					$("#dialog_assessBtn").click(function(){
861
						assessFn2(consultId,attrParams,thanksStatus);
862
					});
863
					
864
				},
865
				error:function(error){
866
					
867
				}
868
			});
869
			
870
			dialogContentDataHandle2(consultId);
871

872
		},
873
		"error":function(error){
874
			//加载对话页面失败
875
			$.MsgBox.Alert('提醒',"对话请求错误");
876
		}
877
	});
878
};
879

880

881
//点击主页面咨询函数
882
function clickConsultBtn(){
883
	if(userid != "" && userid != null){
884
		
885
		 $.ajax({
886
	        	"url":"consult.html",
887
				"dataType" : "html",
888
				"success":function(responseHtml){
889
					$(".workcon").html(responseHtml);
890
					
891
					//On Click Event 收到咨询和收到回复tab效果 
892
			        $(".worksamlltit3").bind("click",tab);
893
			        function tab(){
894
			        	$(".worksamlltit3").removeClass("worksamlltitnow");
895
			            $(this).addClass("worksamlltitnow");
896
			            $(".workmysrc3").hide();
897
			            var activeTab = $(this).attr("href");
898
			            $(activeTab).fadeIn();
899
			            
900
			            return false;
901
			        };
902
					
903

904
					//收到咨询
905
					getConsultData("5",1,true,0,0,0);
906
					//咨询点击下拉菜单
907
					consultPullDownMenu();
908
					
909

910
					//无咨询  显示我的需求
911
					if($("#workContainer").find(".workselectitem").length == 0){
912
//						alert("无咨询  显示我的需求");
913
						$(".worksubcon .workmysrc3 ").eq(0).css("display","none");
914
						$(".workcontit .worksamlltit3").eq(0).removeClass("worksamlltitnow");
915
						
916
						$(".worksubcon .workmysrc3 ").eq(1).css("display","block");
917
						$(".workcontit .worksamlltit3").eq(1).addClass("worksamlltitnow");
918
						
919
						//回复
920
				        getMyData("5",1,true,0,0,0);
921
				        //回复点击下拉菜单
922
				        myRequirePullDownMenu();
923
						
924
				        //无咨询和需求
925
				        if($("#workContainer2").find(".workselectitem").length == 0){
926
//				        	$("#workContainer2").append("<div>无需求</div>");
927
				        }
928
				        
929
						
930
					}
931
					//有咨询
932
					else {
933
//						alert("有咨询")
934
						//回复
935
				        getMyData("5",1,true,0,0,0);
936
				        
937
				        //回复点击下拉菜单
938
				        myRequirePullDownMenu();
939
				        
940
					}
941

942
						$(".workcontit .worksamlltit3").eq(0).click(function(){
943
							
944
							$("#workContainer").remove();
945
							$(".getConsultPage").remove();
946
							$(".workselectcon").eq(0).append('<div id="workContainer"></div>');
947
							$(".workselectcon").eq(0).append('<div class="tcdPageCode getConsultPage"></div>');
948
							
949
							//收到咨询
950
							getConsultData("5",1,true,0,0,0);
951
							//点击下拉菜单
952
							consultPullDownMenu();
953
							
954
						});
955
						
956
						
957
		 				$(".workcontit .worksamlltit3").eq(1).click(function(){
958

959
		 					$("#workContainer2").remove();
960
							$(".getReplyPage").remove();
961
							$(".workselectcon").eq(1).append('<div id="workContainer2"></div>');
962
							$(".workselectcon").eq(1).append('<div class="tcdPageCode getReplyPage"></div>');
963
		 					
964
		 					//回复
965
					        getMyData("5",1,true,0,0,0);
966
					        //点击下拉菜单
967
					        myRequirePullDownMenu();
968
		 					
969
						});
970
	   
971
				},
972
	        })
973
						
974
	
975
	}else{
976
		$.MsgBox.Alert('提醒',"您尚未登录");
977
	}
978

979
};
980

981
//咨询下拉菜单顺序处理函数
982
function  consultPullDownMenu(){
983
	//点击下拉菜单
984
    $(".consultOption ul").find("li").click(function(){
985
    	getConsultData("5",1,true,$(this).attr("tip"),$("#showTimeSort").attr("tim"),$("#timeSortId").val());
986
    	});
987
	$(".timeOption ul").find("li").click(function(){
988

989
		getConsultData("5",1,true,$("#showStatus").attr("tip"),$(this).attr("tim"),$("#timeSortId").val());
990
		});
991
	var sortFlag = true;
992
	$("#consultArrow").click(function(){
993
	
994
		if(sortFlag == true){
995
      		$(this).find("div").css("background-position","-20px 1px");	
996
      		$("#timeSortId").val("1");
997
      		sortFlag = false;
998
      	}else{
999
      		$(this).find("div").css("background-position","0px 1px");	
1000
      		$("#timeSortId").val("0");
1001
      		sortFlag=true;
1002
      	}
1003
		
1004
		
1005
		getConsultData("5",1,true,$("#showStatus").attr("tip"),$("#showTimeSort").attr("tim"),$("#timeSortId").val());
1006
	});
1007
};
1008

1009
//我的需求下拉菜单处理函数
1010
function  myRequirePullDownMenu(){
1011
	 //点击下拉菜单
1012
    $(".replyOption ul").find("li").click(function(){
1013
    	
1014
    	getMyData("5",1,true,$(this).attr("tip"),$("#showTimeSort2").attr("tim"),$("#timeSortId2").val());
1015
    	});
1016
	$(".timeOption2 ul").find("li").click(function(){
1017
		getMyData("5",1,true,$("#showStatus2").attr("tip"),$(this).attr("tim"),$("#timeSortId2").val());
1018
		});
1019
	var sortFlag2 = true;
1020
	$("#replyArrow").click(function(){
1021
		
1022
		if(sortFlag2 == true){
1023
      		$(this).find("div").css("background-position","-20px 1px");	
1024
      		$("#timeSortId2").val("1");
1025
      		sortFlag2 =false;
1026
      		
1027
      	}else{
1028
      		$(this).find("div").css("background-position","0px 1px");	
1029
      		$("#timeSortId2").val("0");
1030
      		
1031
      		sortFlag2=true;
1032
      	}
1033
		getMyData("5",1,true,$("#showStatus2").attr("tip"),$("#showTimeSort2").attr("tim"),$("#timeSortId2").val());
1034
	});
1035
};
1036

1037

1038

1039

1
//用户id
2
var userid = $.cookie("userid");
3
4
//点击主页面咨询
5
$(".workmenu").on("click","#consultbtn",clickConsultBtn);
6
7
8
//data:需要处理的数据,htmlStr:页面中需要的html字符串拼接,
9
//attrParams:数据中不同的参数比如:收到咨询是professorId,收到答复:consultantId
10
function handleData(data,attrParams,btnCls){
11
	var htmlStr = '';
12
	for(var i = 0; i < data.length;i++){
13
		//text:回复/查看,state:进行中/已完成/未评价,photoUrl:头像地址,proModify:专家认证
14
		var text,state,stateStyle,photoUrl,proModify;
15
		
16
		if(data[i]["consultStatus"] == 0){
17
			state = "进行中";
18
			stateStyle = 'status-1';
19
			/*$(".coultstate").eq(i).removeClass("status-2,status-3");
20
			$(".coultstate").eq(i).addClass("status-1");*/
21
			text = '回复';
22
		} else if (data[i]["consultStatus"] == 1) {
23
			text = "查看";
24
			/*$(".coultstate").eq(i).removeClass("status-2,status-1");
25
			$(".coultstate").eq(i).addClass("status-3");*/
26
			state = "已完成";
27
			stateStyle = 'status-3';
28
			if(attrParams == 'consultId'){
29
				if(data[i]["assessStatus"] == 0){
30
					/*$(".coultstate").eq(i).removeClass("status-1,status-3");
31
					$(".coultstate").eq(i).addClass("status-2");*/
32
					state = "待评价";
33
					stateStyle = 'status-2';
34
				}
35
			} 
36
		}else if(data[i]["consultStatus"] == undefined){
37
			text = "";
38
			state = "";
39
		}
40
		
41
		if(data[i]["professor"]["title"] == undefined){
42
			data[i]["professor"]["title"] = '';
43
		}
44
		if(data[i]["professor"]["orgName"] == undefined){
45
			data[i]["professor"]["orgName"] = '';
46
		}
47
		if(data[i]["professor"]["department"] == undefined){
48
			data[i]["professor"]["department"] = '';
49
		}
50
		if(data[i]["professor"]["adress"] == undefined){
51
			data[i]["professor"]["adress"]  = '';
52
		};
53
		if(data[i]["professor"]["office"] == undefined){
54
			data[i]["professor"]["office"] = '';
55
		};
56
		//专家头像
57
		if(data[i]["professor"]["hasHeadImage"] == 0){
58
			photoUrl = "images/default-photo.jpg"
59
			
60
		}else{
61
			photoUrl = "images/head/"+data[i]["professor"]["id"]+"_m.jpg"
62
			
63
		};
64
		//认证
65
		if(data[i]["professor"]["authentication"] == true){
66
			proModify = "display:inline-block;"
67
		}else{
68
			proModify = "display:none;"
69
		}
70
		
71
		//未读消息
72
		var unread = unreadConsultFn (userid,data[i]["consultId"],i);
73
		
74
		htmlStr += 
75
			"<div class='workselectitem' id='" +data[i]["consultId"] +"' >" +
76
				"<table width='100%'>" +
77
					"<tbody><tr>" +
78
						"<td width='14%' class='messagebox'>" +
79
							"<a class='workhead workitimg headRadius'>" +
80
								"<img class='headPhoto' src='"+photoUrl+"'  width='100%' height='100%'>" +
81
							"</a>" +
82
							"<span class='msgprompt showUnreadMsg' style='"+unread.style+"' id='" +data[i]["consultId"] +"'>"+unread.unreadCount+"</span>" +
83
						"</td>" +
84
						"<td style='position:relative;' width='86%'>" +
85
							"<div class='workinfor worksitcon'>" +
86
								"<h4><a class='named' id='nameS'> " + data[i]["professor"]["name"] +" </a><img class='modifyicon' style='"+proModify+"' src='images/rz.png' width='30'><input type='text' class='assessStar' value='"+data[i]["assessStar"] +"' style='display: none;'></h4>" +
87
								"<h6><span>职称  " + data[i]["professor"]["title"] +"  </span>,<span>职位"+data[i]["professor"]["office"]+"</span>,<span> " + data[i]["professor"]["orgName"] +"  </span>,<span> " + data[i]["professor"]["department"] +" </span>&nbsp;|&nbsp;<span> " + data[i]["professor"]["adress"] +"  </span></h6>an> " + data[i]["professor"]["adress"] +"  </span></h6>" +
88
								"<h6>"+
89
								"<span>咨询主题:<em> " + data[i]["consultTitle"] +"  </em></span>" +
90
									"&nbsp;&nbsp;&nbsp;&nbsp;" +
91
									"<span>咨询类型:<em> " + data[i]["consultType"] +"  </em></span>" +
92
									"&nbsp;&nbsp;&nbsp;&nbsp;<span>" +
93
									"咨询发起时间:<em>  " +
94
									data[i]["createTime"].substr(0,4) + "-" + data[i]["createTime"].substr(4,2) + "-" + data[i]["createTime"].substr(6,2) + " " + data[i]["createTime"].substr(8,2)+ ":" +data[i]["createTime"].substr(10,2)+
95
									"</em>" +
96
									"</span></h6>" +
97
									"<p><span class='lasttime'>   " +
98
									lastReplyFn(userid,data[i]["consultId"])["lastReplyTime"]+
99
									" </span>" +
100
									"</p>" +
101
									"<p class='rebackcon lastReplyCon' >"+lastReplyFn(userid,data[i]["consultId"])["lastReplyCon"]+"</p>" +
102
									"</div>" +
103
									"<div class='workhandle'>" +
104
										"<div class='rightopert floatR'>" +
105
											"<span   attrP='"+attrParams+"' class='replybtn "+btnCls+"' id='"+ data[i]["consultId"]+"' consultStatus='"+ data[i]["consultStatus"]+"' assess='"+ data[i]["assessStatus"]+ "' thanks='"+ data[i]["thanksStatus"]+
106
											"' onclick='clickLookBtn2(\""+userid+"\",\""+attrParams+"\",\""+data[i]["consultId"]+"\","+data[i]["consultStatus"]+","+data[i]["assessStatus"]+","+data[i]["thanksStatus"]+");'>" +
107
											text +
108
											"</span>" +
109
											"<span class='moreopert complain'>...</span>" +
110
											"<ul class='moreopertbtn'>" +
111
												"<li>投诉</li>" +
112
											"</ul>" +
113
										"</div>" +
114
										"<div class='leftstate floatR'>" +
115
											"<span class='coultstate  "+stateStyle+"'><i>"+state+"</i></span>" +
116
										"</div>" +
117
									"</div>" +
118
								"</td>" +
119
							"</tr></tbody></table>" +
120
		"</div>";
121
		
122
	};
123
124
	return htmlStr
125
};
126
127
128
//未读信息接口
129
function unreadConsultFn (senderId,consultId,i){
130
	var unreadCount,style;
131
	var params = {
132
			    "senderId":senderId, //发送者ID
133
			    "consultId":consultId //咨询ID
134
			};
135
	$.ajax({
136
		url:"/ajax/tidings/qaNotReadTidings",
137
		type:"get",
138
		async:false,
139
		data:params,
140
		success:function(response){
141
			unreadCount = response["data"];
142
			console.log()
143
			if(unreadCount == 0){
144
				style = "display:none;"
145
			}else{
146
				style = "display:block;"
147
				
148
			}
149
		},
150
		error:function(error){
151
			$.MsgBox.Alert('提示',"未读消息请求失败");
152
		}
153
		
154
	});
155
	return {"unreadCount":unreadCount,
156
			"style":style
157
	}
158
	
159
160
};
161
162
163
164
//列表最后回复
165
function lastReplyFn(sendId,consultId){
166
	
167
	var lastReplyTimeData,lastReplyTime,lastReplyCon;
168
	$.ajax({
169
		url:"/ajax/tidings/qaLastRevovery",
170
		async:false,
171
		data:{
172
		    "consultId":consultId, //咨询ID
173
		    "senderId":sendId //登录者ID
174
		},
175
		success:function(response){
176
			if(response["data"] == null || response["data"] == "" || response["data"] == undefined){
177
				lastReplyTimeData = '';
178
				lastReplyTime = '';
179
				lastReplyCon = '';
180
			}
181
			else{
182
				lastReplyTimeData = response["data"]["createTime"];
183
				lastReplyTime ="最后回复(" + lastReplyTimeData.substr(0,4) + "-" + lastReplyTimeData.substr(4,2) + "-" + lastReplyTimeData.substr(6,2) + " " + lastReplyTimeData.substr(8,2)+ ":" +lastReplyTimeData.substr(10,2) + ")"
184
				lastReplyCon = response["data"]["tidingsContant"];
185
			}
186
			
187
		},
188
		error:function(error){
189
			$.MsgBox.Alert('提示',"最后回复数据失败");
190
		}
191
		
192
	});
193
	
194
	return  {
195
		"lastReplyTime":lastReplyTime,
196
		"lastReplyCon":lastReplyCon
197
		
198
	};
199
};
200
201
202
//咨询点击回复,对话页字符串拼接函数
203
//data:要处理的数据,htmlStr:需要拼接到页面的元素,position
204
function dialogContentStrFn(data){
205
	var htmlStr ="";
206
	var dialogitem,float,dilinfobox,dilarrow,dilarrow_bor;
207
	for(var i = 0; i < data.length;i++){
208
		if(data[i]["professor"]["id"] == userid){
209
			dialogitem = "dialogrightitem";
210
			float = "floatR";
211
			dilinfobox = "dilinfobox_r";
212
			dilarrow = "dilarrow_r";
213
			dilarrow_bor="dilarrow_r_bor";
214
		}
215
		else{
216
			dialogitem = "dialogleftitem";
217
			float = "floatL";
218
			dilarrow = "dilarrow_l";
219
			dilinfobox = "dilinfobox_l";
220
			dilarrow_bor="dilarrow_l_bor";
221
		}
222
		htmlStr += 
223
			"<div class='"+dialogitem+"'>" +
224
			"<div class='dilmod'>" +
225
				"<div class='diluser "+float+"'>" +
226
					"<a  target='_blank' class='userface headRadius'>" +
227
						"<img src='images/default-photo.jpg' width='100%' height='100%'>" +
228
					"</a>" +
229
				"</div>" +
230
				"<div class='dilinfobox "+ dilinfobox+" "+ float +"'>" +
231
					"<div class='delinfocon clearfix'>" +
232
						"<div class='dilarrow "+ dilarrow+"'></div>" +
233
						"<div class='dilarrow "+dilarrow_bor+"'></div>" +
234
						"<div class='delinfomain "+float+"'>" +
235
							"<div class='cont'>" +
236
								"<p>"+data[i]["tidingsContant"]+"</p>" +
237
							"</div>" +
238
						"</div>" +
239
					"</div>" + //dilinfobox
240
				"</div>" + //dilinfobox
241
			"</div>" +  //dilmod
242
		"</div>" + //dialogrightitem
243
	"</div> "
244
	};
245
	
246
	return htmlStr;
247
};
248
249
250
251
//收到回复
252
var getMyData = function (pageSize,pageNo,isbind,status,timeType,sortType){
253
	var params = {
254
		    "consultantId":userid, //专家ID
255
		    "status":status, //查询状态 0-全部,1-进行中,2-未感谢,3-未评价,4-已完成, 可以不传,默认为0
256
		    "timeType":timeType, //排序类型 0-按发起时间,1-按最后回复时间,2-按完成时间 默认为0
257
		    "sortType":sortType, //排序类型 0-倒序,1-正序 默认为0
258
		    "pageSize":pageSize, //每页记录数 默认为5
259
		    "pageNo":pageNo //当前页码 默认为1
260
		};
261
	
262
	$.ajax({
263
    	url:"/ajax/consult/pqCon",//收到回复接口
264
		type:"get",
265
		data :params,
266
		dataType: "json",
267
		contentType: "application/x-www-form-urlencoded",
268
		success:function(response){
269
			if(response["data"]["data"] == null || response["data"]["data"] == undefined || response["data"]["data"] == ""){
270
				return false;
271
			}
272
			else{
273
				//拿到收到回复数据
274
				var replyStr;
275
				var allData = response.data;
276
				var myData = allData.data;
277
				
278
				$("#workContainer2").html("");	
279
				if(myData.length != 0 &&  myData.length != null){
280
					replyStr = handleData(myData,"consultId","lookBtn");
281
					$("#workContainer2").append(replyStr);
282
					
283
				}else{
284
					return false;
285
				};
286
				//分页
287
				if(isbind == true){
288
					$(".getReplyPage").createPage({
289
				        pageCount:Math.ceil(allData.total/pageSize),
290
				        current:allData.pageNo,
291
				        backFn:function(p){
292
				        	getMyData(pageSize,p,false,status,timeType,sortType);
293
				        }
294
				    });
295
				}
296
				
297
			}
298
			
299
		},
300
		error:function(response){
301
			//收到回复错误返回
302
			$.MsgBox.Alert('提示',"收到回复数据请求失败");
303
		},
304
    	
305
    });
306
};
307
308
var getConsultData = function (pageSize,pageNo,isbind,status,timeType,sortType){
309
	var params = {
310
		    "professorId":userid, //专家ID
311
		    "status":status, //查询状态 0-全部,1-进行中,2-未感谢,3-未评价,4-已完成, 可以不传,默认为0
312
		    "timeType":timeType, //排序类型 0-按发起时间,1-按最后回复时间,2-按完成时间 默认为0
313
		    "sortType":sortType, //排序类型 0-倒序,1-正序 默认为0
314
		    "pageSize":pageSize, //每页记录数 默认为5
315
		    "pageNo":pageNo //当前页码 默认为1
316
		};
317
	
318
	$.ajax({
319
    	url:"/ajax/consult/pqPro",
320
		type:"get",
321
		//传值:登陆人id:咨询id
322
		data :params,
323
		async:false,
324
		dataType: "json",
325
		contentType: "application/x-www-form-urlencoded",
326
		success:function(response){
327
			if(response["data"]["data"] == null || response["data"]["data"] == undefined || response["data"]["data"] == ""){
328
				return false;
329
			}
330
			else{
331
				var consultStr;
332
				var allData = response.data;
333
				var myData = allData["data"];
334
335
				//拿到收到咨询数据
336
				$("#workContainer").html("");
337
				if(myData.length != 0 &&  myData.length != null){
338
					consultStr = handleData(myData,"professorId","lookBtn");
339
					$("#workContainer").append(consultStr);
340
341
				}else{
342
					return false;
343
				}
344
				//分页
345
				if(isbind == true){
346
					$(".getConsultPage").createPage({
347
				        pageCount:Math.ceil(allData.total/pageSize),
348
				        current:allData.pageNo,
349
				        backFn:function(p){
350
				        	getConsultData(pageSize,p,false,status,timeType,sortType);
351
				                }
352
				    });
353
				}
354
			}
355
			
356
		},
357
		error:function(response){
358
			$.MsgBox.Alert('提示',"收到咨询数据请求失败");
359
		},
360
    	
361
    });
362
};
363
364
365
//咨询和回复中点击查看或者回复
366
function clickLookBtn2(sendId,attrParams,consultId,consultStatus,assessStatus,thanksStatus){
367
	
368
	//收到咨询 
369
	if(attrParams == "professorId"){
370
		//调取页面
371
		$.ajax({
372
			url:"diloags.html",
373
			dataType:"html",
374
			success:function(result){
375
				$(".workcon").html(result);
376
				
377
				
378
379
				dialogHeadFn2("/ajax/consult/qapro",attrParams,consultId,thanksStatus);
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
			complete:function(){
389
				//对话页后退按钮
390
				$("#backBtn").click(function(){
391
					$("#consultbtn").css({
392
						color:"#fff",
393
						background:"#f99550"
394
					});
395
					clickConsultBtn();
396
					
397
				});
398
			}
399
		})
400
401
	}
402
403
	//收到回复
404
	else if(attrParams == "consultId"){
405
		
406
		$.ajax({
407
			url:"diloags.html",
408
			dataType:"html",
409
			success:function(result){
410
				//console.log(data);
411
				$(".workcon").html(result);
412
				//进行中
413
				if(consultStatus == 0){
414
					dialogHeadFn2("/ajax/consult/qacon",attrParams,consultId,thanksStatus);
415
					dialogContentDataHandle2(consultId);
416
					$("#dialog_sendBtn").click(function(){sendDialogContentFn2(sendId,consultId)});
417
				}
418
				//完成
419
				else if(consultStatus == 1){
420
					//未评价
421
					if(assessStatus == 0){
422
							assessFn2(consultId,attrParams,thanksStatus)
423
	
424
					}else if(assessStatus == 1){
425
						dialogHeadFn2("/ajax/consult/qacon",attrParams,consultId,thanksStatus);
426
						dialogContentDataHandle2(consultId);
427
						$("#dialog_sendBtn").click(function(){sendDialogContentFn2(sendId,consultId)});
428
					}
429
430
				}
431
			},
432
			error:function(error){
433
				//console.log(data);
434
				//加载对话页面失败
435
//				console.log(error);
436
			},
437
			complete:function(){
438
				//对话页后退按钮
439
				$("#backBtn").click(function(){
440
					$("#consultbtn").css({
441
						color:"#fff",
442
						background:"#f99550"
443
					});
444
					clickConsultBtn();
445
					
446
				});
447
			}
448
			
449
			
450
		})
451
	}
452
453
};
454
455
456
//对话页咨询内容展开和收起
457
var cur_status = "less";
458
function showMore(){
459
	//alert("show_more_init!");
460
	var charNumbers=$("#dialog_consultContent").html().length;//总字数
461
	var limit = 20;//显示字数
462
	if(charNumbers > limit){
463
		var orgText  = $("#dialog_consultContent").html();//原始文本
464
		var orgHeight= $("#dialog_consultContent").height();//原始高度
465
		var showText = orgText.substring(0,limit);//最终显示的文本
466
		var showText = showText + "...";
467
		$("#dialog_consultContent").html(showText);
468
		var contentHeight = $("#dialog_consultContent").height();//截取内容后的高度
469
		$("#dialog_switch").click(function(){
470
			if(cur_status == "less"){
471
				$("#dialog_consultContent").height(contentHeight).html(orgText).animate({ height:orgHeight}, { duration: "slow" });
472
				$(this).html("收起");
473
				cur_status = "more";
474
			}else{
475
				$("#dialog_consultContent").height(orgHeight).html(showText).animate({ height:contentHeight}, { duration: "fast" });
476
				$(this).html("展开");
477
				cur_status = "less";
478
			}
479
		});
480
	}
481
	else{
482
		$("#dialog_switch").hide();
483
	}
484
};
485
486
487
488
489
//返回函数
490
function backHandle(){
491
	
492
	
493
};
494
495
496
//对话标题处理函数
497
function dialogHeadFn2(url,attrParams,consultId,thanksStatus){
498
	
499
	$.ajax({
500
		url:url,//
501
		data:{"consultId":consultId,"readStatus":"1"},
502
		type:"get",
503
		aysnc:false,
504
		success:function(response){
505
			var myData = response["data"];
506
			//咨询
507
			if(attrParams == 'professorId'){
508
				
509
				//进行中
510
				if(myData["consultStatus"] == 0){
511
					$("#dil_consultStatus").text("进行中");//咨询状态
512
					$(".dialogfoot").css("display","block");//显示发送对话部分
513
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
514
					$("#dialog_consultType").text(myData["consultType"]);//咨询类型
515
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
516
					$("#dialog_consultContent").html(myData["consultContant"])//咨询内容
517
					
518
				}
519
				//咨询已完成
520
				else {
521
					$("#dil_consultStatus").text("完成");//咨询状态
522
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
523
					$("#dialog_consultType").text(myData["consultType"]);//咨询类型
524
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
525
					$("#dialog_consultContent").html(myData["consultContant"])//咨询内容
526
					
527
					$(".dialogfoot").css("display","none");//隐藏发送对话部分
528
					//如果评价
529
					if(myData["assessStatus"] == 1){
530
						
531
						var startConut = myData["assessStar"];
532
						for(var i = 0; i < startConut; i ++){
533
							$("#showAllAssess .evastar2").eq(i).addClass("addStar");
534
						}
535
						$("#showAllAssess").removeClass("displayNone");//总体评价
536
						
537
						$("#dialog_assessContent").removeClass("displayNone");
538
						$("#dialog_assessContentText").html(myData["assessContant"]);
539
540
						//如果感谢
541
						if(myData["thanksStatus"] == 1){
542
543
							if(myData["thanksMoney"] != null && myData["thanksMoney"] != undefined && myData["thanksMoney"] != "" && myData["thanksMoney"] != 0 ){
544
								
545
								$("#dialog_thanks").removeClass("displayNone");//感谢
546
								$("#dialog_thanksMoney").text(myData["thanksMoney"]);
547
							}
548
							
549
						}else {//未感谢
550
							return false;
551
						}
552
						
553
					}else {//未评价
554
						return false;
555
					}
556
557
				}
558
				
559
			}
560
			//回复
561
			else if(attrParams == 'consultId'){
562
				
563
				//回复进行中
564
				if (myData["consultStatus"] == 0) {
565
					$("#dil_consultStatus").text("进行中");//咨询状态
566
					$(".dialogfoot").css("display","block");//显示发送对话部分
567
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
568
					$("#dialog_consultType").text(myData["consultType"]);//咨询类型
569
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
570
					$("#dialog_consultContent").html(myData["consultContant"])//咨询内容
571
572
					$("#confirmBtn").removeClass("displayNone");//确认完成按钮显示
573
					
574
					//点击确认完成
575
					$("#confirmBtn").click(function(){
576
						clickConfirmFn(consultId,thanksStatus);
577
					})
578
					
579
					//发表评论
580
					$("#sendAssessBtn").click(function(){
581
						clickSendAssessBtn2(consultId,attrParams,thanksStatus)
582
					});
583
					
584
					//稍后评价
585
					$("#noAssessBtn").click(function(){
586
						noAssessFn2(consultId,attrParams,thanksStatus);
587
					});
588
					//点击关闭
589
					$("#closeAssessBtn").click(function(){
590
						noAssessFn2(consultId,attrParams,thanksStatus);
591
					});
592
					
593
					
594
				}
595
				//回复完成
596
				else {
597
					$("#dil_consultStatus").text("已完成");//咨询状态
598
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
599
					$("#dialog_consultType").text(myData["consultType"]);//咨询类型
600
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
601
					$("#dialog_consultContent").html(myData["consultContant"])//咨询内容
602
					
603
					$(".dialogfoot").css("display","none");//隐藏发送对话部分
604
					
605
					//回复完成未评价
606
					if(myData["assessStatus"] == 0){
607
						
608
							assessFn2(consultId,attrParams,thanksStatus)
609
610
					}else {
611
						//评价星级
612
						var startConut = myData["assessStar"];
613
						for(var i = 0; i < startConut; i ++){
614
							$("#showAllAssess .evastar2").eq(i).addClass("addStar");
615
						}
616
						$("#showAllAssess").removeClass("displayNone");//总体评价
617
//						$("#dialog_thanksBtn").removeClass("displayNone");
618
						
619
						$("#dialog_assessContent").removeClass("displayNone");
620
						$("#dialog_assessContentText").html(myData["assessContant"]);
621
						
622
						//未感谢
623
						if(myData["thanksStatus"] == 0){
624
							
625
//							$("#dialog_thanksBtn").removeClass("dispalyNone");
626
						}else {
627
							//感谢金额
628
//							$("#dialog_thanks").removeClass("displayNone");
629
//							$("#dialog_thanksMoney").text(myData["thanksMoney"]);
630
							
631
						}
632
						
633
					}
634
					
635
				}
636
	
637
			};
638
			
639
			//咨询内容展开收起效果
640
			if($("#dialog_consultContent")){
641
				
642
				showMore();
643
			};
644
			
645
646
		},
647
		error:function (error) {
648
			//对话标题信息
649
		}
650
	});
651
	
652
	
653
654
}
655
656
657
658
659
//点击确认完成
660
function clickConfirmFn(consultId,thanksStatus){
661
	finish();
662
	
663
	$("#finish").click(function(){
664
		finishFn(consultId)
665
	});
666
	
667
}
668
669
//点击确认完成弹窗中完成
670
function finishFn(consultId,thanksStatus){
671
	//更新咨询状态
672
	$.ajax({
673
		url:"/ajax/consult/finishTime",
674
		type:"post",
675
		data:{
676
		    "consultId":consultId, //咨询ID
677
		    "consultStatus":"1", //咨询状态 0-进行中,1-已完成
678
		},
679
		success:function(response){
680
			console.log(response);
681
			$(".blackcover").remove();
682
			$("body").css("position","static");
683
			assessFn2(consultId,"consultId",thanksStatus);
684
		},
685
		error:function(error){
686
			//更新咨询状态失败
687
		}
688
	});
689
	
690
	
691
};
692
693
694
//============对话内容数据处理函数
695
function dialogContentDataHandle2(consultId){
696
	$.ajax({
697
		"url":"/ajax/tidings/qacon",//对话内容显示接口
698
		"type":"get",
699
		"data":{"consultId":consultId},
700
		"success":function(response){
701
			$("#dialogContent").empty("");						
702
			var dialogConData = response["data"];
703
			var dialogStr;
704
			dialogStr = dialogContentStrFn(dialogConData);
705
			$("#dialogContent").prepend(dialogStr);	
706
			$("#dialogContent").removeClass("dialog");
707
			var height=$("#dialogContent").height();			
708
						
709
			$("#dialogContent").addClass("dialog");
710
			$("#dialogContent").scrollTop(height);
711
		},
712
		error:function(error){
713
			
714
		}
715
	});
716
717
};
718
719
//发送按钮处理函数
720
function sendDialogContentFn2(sendId,consultId){
721
	var tidingsContant = $("#dialog_sendContent").val();
722
	
723
	//console.log(tidingStr);
724
	$.ajax({
725
		"url":"/ajax/tidings",
726
		"type":"post",
727
		"data":{"tidingsContant":tidingsContant,"senderId":sendId,"consultId":consultId},
728
		"success":function(response){
729
		//	console.log(response);//返回对话内容的id
730
			if(response.success){
731
				
732
				dialogContentDataHandle2(consultId);
733
			}			
734
		},
735
		"error":function(error){
736
			//对话发送消息失败
737
			console.log(error);
738
		}
739
	});
740
	$("#dialog_sendContent").val("");
741
};
742
743
744
//评价
745
function assessFn2(consultId,attrParams,thanksStatus){
746
	ConsultComment();
747
748
	//评价星星样式
749
	var start;
750
	function clickStar(){
751
		$(".evastar2").removeClass('addStar');
752
		start=$(this).index()+1;
753
		for(var i=0;i<start;i++){
754
			if(i<start){
755
				$(".evastar2").eq(i).addClass("addStar");
756
			}
757
			else{
758
				$(".evastar2").eq(i).removeClass('addStar');
759
			}
760
		}
761
		$("#startCount").val($(".addStar").length);
762
	};
763
	$(".evastar2").bind("click",clickStar);
764
	
765
	//发表评论
766
	$("#sendAssessBtn").click(function(){
767
		clickSendAssessBtn2(consultId,attrParams,thanksStatus)
768
	});
769
	
770
	//稍后评价
771
	$("#noAssessBtn").click(function(){
772
		noAssessFn2(consultId,attrParams,thanksStatus)
773
	});
774
	//点击关闭
775
	$("#closeAssessBtn").click(function(){
776
		noAssessFn2(consultId,attrParams,thanksStatus)
777
	});
778
779
};
780
781
//发送评价
782
//点击发表评论:保存发表内容和星级
783
function clickSendAssessBtn2(consultId,attrParams,thanksStatus){
784
	var assessStar = $("#startCount").val();
785
	var assessContant = $("#assessCon").val();
786
	var assessContentStr ={
787
			"consultId":consultId, //咨询ID
788
		    "assessStatus":"1", //评价状态 0-未评价,1-已评价
789
		    "assessStar":assessStar, //评价星级
790
		    "assessContant":assessContant //评价内容
791
	};
792
	
793
	//保存
794
	$.ajax({
795
		"url":"/ajax/consult/assess",//点击发表评论接口
796
		"type":"post",
797
		"data":assessContentStr,
798
		"success":function(response){
799
			
800
		},
801
		"error":function(error){
802
			//发表评论失败
803
			$.MsgBox.Alert('提示',"评论失败");
804
		},
805
		"complete":function(){
806
			$(".blackcover").remove();
807
			$("body").css("position","static");
808
			
809
			//发表评价后进入对话页
810
			$.ajax({
811
				"url":"diloags.html",
812
				"dataType":"html",
813
				"success":function(result){
814
					//console.log(data);
815
					$(".workcon").html(result);
816
817
					dialogHeadFn2("/ajax/consult/qacon",attrParams,consultId,thanksStatus);
818
					dialogContentDataHandle2(consultId);
819
820
821
				},
822
				"error":function(error){
823
					//console.log(data);
824
					//加载对话页面失败
825
					console.log(error);
826
				}
827
			});
828
		}
829
830
	});
831
	
832
833
};
834
835
836
//稍后评价、
837
function noAssessFn2(consultId,attrParams,thanksStatus){
838
	$.ajax({
839
		"url":"diloags.html",
840
		"dataType":"html",
841
		"success":function(result){
842
			//console.log(data);
843
			$(this).attr("id");
844
			$(".workcon").html(result);
845
			$(".blackcover").remove();
846
			$("body").css("position","static");
847
			
848
			$.ajax({
849
				url:"/ajax/consult/qacon",//对话标题信息接口
850
				data:{"consultId":consultId,"readStatus":"1"},
851
				type:"get",
852
				aysnc:false,
853
				success:function(response){
854
					var myData = response["data"];
855
					//稍后评价说明已经完成	
856
					$("#dil_consultStatus").text("已完成");//咨询状态
857
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
858
					$("#dialog_consultType").text(myData["consultType"]);//咨询类型
859
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
860
					$(".dialogfoot").css("display","none");//隐藏发送对话部分
861
					
862
					$("#dialog_assessBtn").removeClass("displayNone");
863
					$("#dialog_assessBtn").click(function(){
864
						assessFn2(consultId,attrParams,thanksStatus);
865
					});
866
					
867
				},
868
				error:function(error){
869
					
870
				}
871
			});
872
			
873
			dialogContentDataHandle2(consultId);
874
875
		},
876
		"error":function(error){
877
			//加载对话页面失败
878
			$.MsgBox.Alert('提醒',"对话请求错误");
879
		}
880
	});
881
};
882
883
884
//点击主页面咨询函数
885
function clickConsultBtn(){
886
	if(userid != "" && userid != null){
887
		
888
		 $.ajax({
889
	        	"url":"consult.html",
890
				"dataType" : "html",
891
				"success":function(responseHtml){
892
					$(".workcon").html(responseHtml);
893
					
894
					//On Click Event 收到咨询和收到回复tab效果 
895
			        $(".worksamlltit3").bind("click",tab);
896
			        function tab(){
897
			        	$(".worksamlltit3").removeClass("worksamlltitnow");
898
			            $(this).addClass("worksamlltitnow");
899
			            $(".workmysrc3").hide();
900
			            var activeTab = $(this).attr("href");
901
			            $(activeTab).fadeIn();
902
			            
903
			            return false;
904
			        };
905
					
906
907
					//收到咨询
908
					getConsultData("5",1,true,0,0,0);
909
					//咨询点击下拉菜单
910
					consultPullDownMenu();
911
					
912
913
					//无咨询  显示我的需求
914
					if($("#workContainer").find(".workselectitem").length == 0){
915
//						alert("无咨询  显示我的需求");
916
						$(".worksubcon .workmysrc3 ").eq(0).css("display","none");
917
						$(".workcontit .worksamlltit3").eq(0).removeClass("worksamlltitnow");
918
						
919
						$(".worksubcon .workmysrc3 ").eq(1).css("display","block");
920
						$(".workcontit .worksamlltit3").eq(1).addClass("worksamlltitnow");
921
						
922
						//回复
923
				        getMyData("5",1,true,0,0,0);
924
				        //回复点击下拉菜单
925
				        myRequirePullDownMenu();
926
						
927
				        //无咨询和需求
928
				        if($("#workContainer2").find(".workselectitem").length == 0){
929
//				        	$("#workContainer2").append("<div>无需求</div>");
930
				        }
931
				        
932
						
933
					}
934
					//有咨询
935
					else {
936
//						alert("有咨询")
937
						//回复
938
				        getMyData("5",1,true,0,0,0);
939
				        
940
				        //回复点击下拉菜单
941
				        myRequirePullDownMenu();
942
				        
943
					}
944
945
						$(".workcontit .worksamlltit3").eq(0).click(function(){
946
							
947
							$("#workContainer").remove();
948
							$(".getConsultPage").remove();
949
							$(".workselectcon").eq(0).append('<div id="workContainer"></div>');
950
							$(".workselectcon").eq(0).append('<div class="tcdPageCode getConsultPage"></div>');
951
							
952
							//收到咨询
953
							getConsultData("5",1,true,0,0,0);
954
							//点击下拉菜单
955
							consultPullDownMenu();
956
							
957
						});
958
						
959
						
960
		 				$(".workcontit .worksamlltit3").eq(1).click(function(){
961
962
		 					$("#workContainer2").remove();
963
							$(".getReplyPage").remove();
964
							$(".workselectcon").eq(1).append('<div id="workContainer2"></div>');
965
							$(".workselectcon").eq(1).append('<div class="tcdPageCode getReplyPage"></div>');
966
		 					
967
		 					//回复
968
					        getMyData("5",1,true,0,0,0);
969
					        //点击下拉菜单
970
					        myRequirePullDownMenu();
971
		 					
972
						});
973
	   
974
				},
975
	        })
976
						
977
	
978
	}else{
979
		$.MsgBox.Alert('提醒',"您尚未登录");
980
	}
981
982
};
983
984
//咨询下拉菜单顺序处理函数
985
function  consultPullDownMenu(){
986
	//点击下拉菜单
987
    $(".consultOption ul").find("li").click(function(){
988
    	getConsultData("5",1,true,$(this).attr("tip"),$("#showTimeSort").attr("tim"),$("#timeSortId").val());
989
    	});
990
	$(".timeOption ul").find("li").click(function(){
991
992
		getConsultData("5",1,true,$("#showStatus").attr("tip"),$(this).attr("tim"),$("#timeSortId").val());
993
		});
994
	var sortFlag = true;
995
	$("#consultArrow").click(function(){
996
	
997
		if(sortFlag == true){
998
      		$(this).find("div").css("background-position","-20px 1px");	
999
      		$("#timeSortId").val("1");
1000
      		sortFlag = false;
1001
      	}else{
1002
      		$(this).find("div").css("background-position","0px 1px");	
1003
      		$("#timeSortId").val("0");
1004
      		sortFlag=true;
1005
      	}
1006
		
1007
		
1008
		getConsultData("5",1,true,$("#showStatus").attr("tip"),$("#showTimeSort").attr("tim"),$("#timeSortId").val());
1009
	});
1010
};
1011
1012
//我的需求下拉菜单处理函数
1013
function  myRequirePullDownMenu(){
1014
	 //点击下拉菜单
1015
    $(".replyOption ul").find("li").click(function(){
1016
    	
1017
    	getMyData("5",1,true,$(this).attr("tip"),$("#showTimeSort2").attr("tim"),$("#timeSortId2").val());
1018
    	});
1019
	$(".timeOption2 ul").find("li").click(function(){
1020
		getMyData("5",1,true,$("#showStatus2").attr("tip"),$(this).attr("tim"),$("#timeSortId2").val());
1021
		});
1022
	var sortFlag2 = true;
1023
	$("#replyArrow").click(function(){
1024
		
1025
		if(sortFlag2 == true){
1026
      		$(this).find("div").css("background-position","-20px 1px");	
1027
      		$("#timeSortId2").val("1");
1028
      		sortFlag2 =false;
1029
      		
1030
      	}else{
1031
      		$(this).find("div").css("background-position","0px 1px");	
1032
      		$("#timeSortId2").val("0");
1033
      		
1034
      		sortFlag2=true;
1035
      	}
1036
		getMyData("5",1,true,$("#showStatus2").attr("tip"),$("#showTimeSort2").attr("tim"),$("#timeSortId2").val());
1037
	});
1038
};
1039
1040
1041
1042