Преглед на файлове

工作台咨询和资源的数据渲染

xiaoai_123 преди 8 години
родител
ревизия
dd0be7c57c
променени са 2 файла, в които са добавени 80 реда и са изтрити 21 реда
  1. 67 8
      src/main/webapp/js/workindex.js
  2. 13 13
      src/main/webapp/workindex.html

+ 67 - 8
src/main/webapp/js/workindex.js

24
	}
24
	}
25
	getProfessorData(userid);
25
	getProfessorData(userid);
26
	getRecentlyData();
26
	getRecentlyData();
27
	$("#allResource").on("click",function(){
27
	$("#allResource .worklinkbtn").on("click",function(){
28
		$(".worksubmenu").eq(1).addClass("subcolor").siblings().removeClass("subcolor");
28
		$(".worksubmenu").eq(1).addClass("subcolor").siblings().removeClass("subcolor");
29
		$.ajax({
29
		$.ajax({
30
			"url":"sciresource.html",
30
			"url":"sciresource.html",
678
		})	
678
		})	
679
	}
679
	}
680
	
680
	
681
	//正在合作的数量
682
	$.ajax({		
683
		"url":"/ajax/operation/qaOnGoingOper",
684
		"type":"get",
685
		"data":{"professorId":userid},
686
		"async": true,
687
		"success":function(data)
688
		{
689
			if(data.success)
690
			{				
691
				$(".workcountnum").text(data.data);
692
			}
693
		}
694
	});
695
	
696
	
697

698
	
699
	//最新咨询中的发送
700
	$("#myFlatSendConsultBtn").bind("click",newConsultSendFn);
701
	//最新回复中的发送
702
	$("#myFlatSendReplyBtn").bind("click",newReplySendFn);
703
	//点击最新咨询查看全部
704
	$("#lookAllConsult").bind("click",clickConsultBtn);
705
	//点击最新回复查看全部
706
	$("#lookAllReply").bind("click",clickConsultBtn);
681
	getConsultData(userid);
707
	getConsultData(userid);
708
	getReplyData(userid);
709
	queryUnreadConsultFn(userid);
710
	allConsultFn(userid);
711
	
712
	function allConsultFn(professorId){
713
		var params = {"professorId":professorId};
714
		$.ajax({
715
			"url":"/ajax/consult/qaReceiveConsult",
716
			"type":"get",
717
			"async": false,
718
			"data":params,
719
			"success":function(response){
720
				$("#allConsultCount").html(response["data"]);
721
			},
722
			"error":function(){
723
				$.MsgBox.Alert('message','总的咨询条数请求失败');
724
			}
725
		});
726
		
727
	}
728

729
	function queryUnreadConsultFn(professorId){
730
		var params = {"professorId":professorId};
731
		$.ajax({
732
			"url":"/ajax/consult/qaReadStatus",
733
			"type":"get",
734
			"async": false,
735
			"data":params,
736
			"success":function(response){
737
				console.log(response)
738
				$("#unreadConsult").html(response["data"]);
739
			},
740
			"error":function(){
741
				$.MsgBox.Alert('message','总的未读咨询条数请求失败');
742
			}
743
		});
744
	};
745

682
	function getConsultData(professorId){
746
	function getConsultData(professorId){
683
		var params = {"professorId":professorId};
747
		var params = {"professorId":professorId};
684
		$.ajax({
748
		$.ajax({
742
		
806
		
743
		})
807
		})
744
	}
808
	}
745
	getReplyData(userid);
809
	
746
	
810
	
747
	//发送userid:用户id,container:获得内容的container
811
	//发送userid:用户id,container:获得内容的container
748
	function newConsultSendFn(){
812
	function newConsultSendFn(){
795
		$("#myFlatReplyCon").val("");
859
		$("#myFlatReplyCon").val("");
796
	};
860
	};
797
	
861
	
798
	//最新咨询中的发送
799
	$("#myFlatSendConsultBtn").bind("click",newConsultSendFn);
800
	//最新回复中的发送
801
	$("#myFlatSendReplyBtn").bind("click",newReplySendFn);
802
	//点击最新咨询查看全部
803
	$("#allConsult").bind("click",clickConsultBtn);
862
	
804
	
863
	
805
	
864
	
806
	
865
	

+ 13 - 13
src/main/webapp/workindex.html

9
            <div class="workblock">
9
            <div class="workblock">
10
                <div class="worksubblock floatL">
10
                <div class="worksubblock floatL">
11
                    <div class=" workhs floatL">
11
                    <div class=" workhs floatL">
12
                        <a class="workhead" href="information.html"><img src="images/default-photo.jpg" width="100%" height="100%"></a>
13
                        <p class="workstat">接受咨询<br><span>27</span>次</p>
12
                        <a class="workhead" ><img src="images/default-photo.jpg" width="100%" height="100%"></a>
13
                        <p class="workstat">接受咨询<br><span id="allConsultCount"></span>次</p>
14
                        <p class="workstat">合作<br><span>12</span>次</p>
14
                        <p class="workstat">合作<br><span>12</span>次</p>
15
                    </div>
15
                    </div>
16
                    <div class="workinfor floatL">
16
                    <div class="workinfor floatL">
17
                        <h4><a href="" class="named" id="nameS"></a><img class="modifyicon" src="images/rz.png" width="30"></h4>
17
                        <h4><a  class="named" id="nameS"></a><img class="modifyicon" src="images/rz.png" width="30"></h4>
18
                        <h5><span id="title"></span><span></span></h5>
18
                        <h5><span id="title"></span><span></span></h5>
19
                        <h6><span id="department"></span><span id="organization"></span></h6>
19
                        <h6><span id="department"></span><span id="organization"></span></h6>
20
                        <h6>所在地:<span></span></h6>
20
                        <h6>所在地:<span></span></h6>
24
                <div class="worksubblock floatL">
24
                <div class="worksubblock floatL">
25
                    <div class="workcountup">
25
                    <div class="workcountup">
26
                        <div class="workcount">
26
                        <div class="workcount">
27
                            <p><span class="workcountnum">10</span>条新的咨询信息</p>
28
                            <a href=""  class="worklinkbtn" >>>查看我的咨询信息</a>
27
                            <p><span class="workcountnum" id="unreadConsult"></span>条新的咨询信息</p>
28
                            <a class="worklinkbtn" id="lookMyConsult">>>查看我的咨询信息</a>
29
                        </div>
29
                        </div>
30
                        <div class="workcount">
30
                        <div class="workcount">
31
                            <p><span class="workcountnum">3</span>项合作正在进行</p>
31
                            <p><span class="workcountnum">3</span>项合作正在进行</p>
41
            <!--最新咨询、最新回复-->
41
            <!--最新咨询、最新回复-->
42
            <div class="workblock">
42
            <div class="workblock">
43
                <div class="floatL worksubblock">
43
                <div class="floatL worksubblock">
44
                    <div class="worktit">最新咨询<a class="worklinkbtn floatR" id="allConsult">查看全部</a></div>
44
                    <div class="worktit">最新咨询<a class="worklinkbtn floatR" id="lookAllConsult">查看全部</a></div>
45
                    <div class="wbcon">
45
                    <div class="wbcon">
46
                        <div class="leftwb floatL">
46
                        <div class="leftwb floatL">
47
                            <a href="" class="wbimg"><img src="images/default-photo.jpg" width="100%" height="100%"></a>
47
                            <a href="" class="wbimg"><img src="images/default-photo.jpg" width="100%" height="100%"></a>
51
                        </div>
51
                        </div>
52
                        <div class="rightwb floatL">
52
                        <div class="rightwb floatL">
53
                            <ul class="evasort">
53
                            <ul class="evasort">
54
                                <li class="worktopic">咨询时间:<span id="myFlatConsultTime">2016-09-06</span></li>
55
                                <li class="worktopic">咨询主题:<span id="myFlatConsultTitle">Lorem ipsum dolor sit amet, consectetur adipiscing elit. </span></li>
56
                                <li class="workrecord"><span id="myFlatConsultContent">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.consectetur adipiscing elit.consectetur adipiscing elit. </span></li>
54
                                <li class="worktopic">咨询时间:<span id="myFlatConsultTime"></span></li>
55
                                <li class="worktopic">咨询主题:<span id="myFlatConsultTitle"></span></li>
56
                                <li class="workrecord"><span id="myFlatConsultContent"></span></li>
57
                            </ul>
57
                            </ul>
58
                            <div class="writespan floatL">快速回复:</div>
58
                            <div class="writespan floatL">快速回复:</div>
59
                            <form class="writebackbox">
59
                            <form class="writebackbox">
65
                                
65
                                
66
                </div>
66
                </div>
67
                <div class="floatL worksubblock">
67
                <div class="floatL worksubblock">
68
                    <div class="worktit">最新回复<a class="worklinkbtn floatR" href="">查看全部</a></div>
68
                    <div class="worktit">最新回复<a class="worklinkbtn floatR" id="lookAllReply">查看全部</a></div>
69
                    <div class="wbcon">
69
                    <div class="wbcon">
70
                        <div class="leftwb floatL">
70
                        <div class="leftwb floatL">
71
                            <a href="" class="wbimg"><img src="images/default-photo.jpg" width="100%" height="100%"></a>
71
                            <a href="" class="wbimg"><img src="images/default-photo.jpg" width="100%" height="100%"></a>
75
                        </div>
75
                        </div>
76
                        <div class="rightwb floatL">
76
                        <div class="rightwb floatL">
77
                            <ul class="evasort">
77
                            <ul class="evasort">
78
                                <li class="worktopic">咨询时间:<span id="myFlatRelpyTime" >2016-09-06</span></li>
79
                                <li class="worktopic">咨询主题:<span id="myFlatRelpyTitle">Lorem ipsum dolor sit amet, consectetur adipiscing elit. </span></li>
80
                                <li class="workrecord"><span id="myFlatRelpyContent">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.consectetur adipiscing elit.consectetur adipiscing elit. </span></li>
78
                                <li class="worktopic">咨询时间:<span id="myFlatRelpyTime" ></span></li>
79
                                <li class="worktopic">咨询主题:<span id="myFlatRelpyTitle"></span></li>
80
                                <li class="workrecord"><span id="myFlatRelpyContent"></span></li>
81
                            </ul>
81
                            </ul>
82
                            <div class="writespan floatL">快速回复:</div>
82
                            <div class="writespan floatL">快速回复:</div>
83
                            <form class="writebackbox">
83
                            <form class="writebackbox">