xuchunyang преди 8 години
родител
ревизия
5a1257194a
променени са 10 файла, в които са добавени 1399 реда и са изтрити 1432 реда
  1. 176 143
      consult.html
  2. 3 3
      css/workspace.css
  3. 201 0
      demand.html
  4. 78 1
      diloags.html
  5. 78 963
      js/consult.js
  6. 357 0
      js/demand.js
  7. 154 80
      needList.html
  8. 91 10
      news-list.html
  9. 88 12
      newsciresource.html
  10. 173 220
      workspaces.html

+ 176 - 143
consult.html

@ -1,171 +1,204 @@
1
<!--  // 咨询-->
2
<div class="workconitem consublock">
3
    <div class="workcontit">咨询<a class="worksamlltit worksamlltit3 worksamlltitnow" href="#getConsult">收到咨询</a><a class="worksamlltit worksamlltit3" href="#getReply">我的咨询</a><!-- <span class="workset floatR">设置</span> --></div>
4
    <div class="worksubcon"> 
5
    	<div class="workmysrc workmysrc3 displayNone" id="getConsult">	
6
             <div class="workmenubox clearfix">
7
                <form class="workmenufrm floatR">
8
                    <!-- <div class="workselectbox floatL consultSelect" onclick="showSelect('consultSelect','consultOption','tip')"> -->
9
                    <div class="workselectbox floatL consultSelect selcet3">
10
                       <input type="text" id="consultSelectId" value="0" style="display:none;">
11
                       <span  id="showStatus" class="workselectmenu" tip="0">全部</span>
12
                       <div class="consultOption option3" style="display:none;">
13
	                       <ul id="downbox" class="workdropdown" > 
14
	                            <li class="workcurrent" tip="0">全部</li> 
15
	                            <li class="" tip="1">进行中</li> 
16
	                            <!-- <li class="" tip="2">待感谢</li>  -->
17
	                            <li class="" tip="3">待评价</li> 
18
	                           <!--  <li class="" tip="4">完成的</li> -->
19
	                       </ul>
20
                       </div>
21
                    </div>
22
                    
23
                    <!-- <div class="workselectbox floatL timeType" onclick="showSelect('timeType','timeOption','tim')"> -->
24
                    <div class="workselectbox floatL timeType selcet4">
25
                    	<input type="text" id="timeTypeId" value="" style="display:none;">
26
                        <span  id="showTimeSort" class="workselectmenu" tim="1">按最后回复时间排序</span>
27
                        <div class="timeOption option4" style="display:none;">
28
	                        <ul id="downbox1" class="workdropdown workdropdown2" > 
29
	                            <li tim="0" class="cur">按发起时间排序</li> 
30
	                            <li tim="1" class="cur workcurrent">按最后回复时间排序</li> 
31
	                            <li tim="2" class="cur">按完成时间排序</li> 
32
	                       </ul>
33
                        </div>
34
                       
35
                    </div>
36
                    <input id="timeSortId" type="text" value="0" style="display:none;">
37
                    <div class="workselectbox floatL">
38
                        <div class="orderedbtn" id="consultArrow"><div></div></div>
39
                    </div>
40
                
41
                </form>
42
             </div>   
43
             
44
            <div class="workselectcon" id="shoudao">
45
            	<!-- <div class="loding"><img src="images/loading.gif"/></div> -->
46
                <div id="workContainer"></div>
47
                <div class="tcdPageCode getConsultPage"></div>
48
            </div>
49
        </div>
50
        
51
        <div class="workmysrc workmysrc3 displayNone" id="getReply">	
52
             <div class="workmenubox clearfix">
53
                <form class="workmenufrm floatR">
54
                   <!--  <div class="workselectbox floatL replySelect" onclick="showSelect('replySelect','replyOption','tip')" > -->
55
                   <div class="workselectbox floatL replySelect selcet1"> 
56
                    	<input id="replySelectId" type="text" value="0" style ="display:none;"/>
57
                        <span id="showStatus2" class="workselectmenu" tip="0">全部</span>
58
                        <div class="replyOption option1" style="display:none;">
59
	                        <ul id="downbox" class="workdropdown" > 
60
	                            <li  class=" workcurrent" tip="0">全部</li> 
61
	                            <li  class="" tip="1">进行中</li> 
62
	                            <!-- <li  class="" tip="2">待感谢</li>  -->
63
	                            <li  class="" tip="3">待评价</li> 
64
	                            <!-- <li  class="" tip="4">完成的</li> -->
65
	                       </ul>
66
                        </div>
67
                    </div>
68
                    
69
                   <!--  <div class="workselectbox floatL timeType2" onclick="showSelect('timeType2','timeOption2','tim')"> -->
70
                     <div class="workselectbox floatL timeType2 selcet2">
71
                    	<input type="text" id="timeTypeId2" value="" style ="display:none;">
72
                        <span id="showTimeSort2" class="workselectmenu" tim="1">按最后回复时间排序</span>
73
                        <div class="timeOption2 option2" style="display:none;">
74
	                        <ul id="downbox1" class="workdropdown workdropdown2"> 
75
	                            <li class="" tim="0">按发起时间排序</li> 
76
	                            <li class="workcurrent" tim="1">按最后回复时间排序</li> 
77
	                            <li class="" tim="2">按完成时间排序</li> 
78
	                       </ul> 
79
                        </div>
80
                        
81
                    </div>
82
                    <input id="timeSortId2" type="text" value="0" style ="display:none;">
83
                    <div class="workselectbox floatL">
84
                        <div class="orderedbtn" id="replyArrow"><div></div></div> 
85
                    </div>
86
                
87
                </form>
88
             </div>   
89
             
90
            <div class="workselectcon" id="wode">
91
                <div id="workContainer2"></div>
92
                <div class="tcdPageCode getReplyPage"></div>
93
            </div>
94
        </div>
95
        
96
    </div>
1
<!DOCTYPE html>
2
<html>
3
<head>
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
6
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7
<title>我的工作台 - 咨询 - 收到的咨询</title>
8
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.png" media="screen" />
9
<link type="text/css" href="css/bootstrap.min.css" rel="stylesheet">
10
<link type="text/css" href="css/reset.css" rel="stylesheet" />
11
<link type="text/css" href="css/webuploader/webuploader.css" rel="stylesheet">
12
<link type="text/css" href="css/common.css" rel="stylesheet">
13
<link type="text/css" href="css/workspace.css" rel="stylesheet">
14
<link type="text/css" href="css/popup.css" rel="stylesheet">
15
<link type="text/css" href="css/newsciresource.css" rel="stylesheet">
16
</head>
17
<body>
18
<!--头部-->
19
<div id="header">
20
	<a href="index.html" alt="科袖" class="logo"></a>
21
	<div class="searchblock" style="display:block;">
22
		<input type="text" placeholder="搜索专家、研发资源" class="search-txt" id="hsearchContent">
23
		<div class="search-btn" id="hsearch"><span class="search-icon"></span></div>
24
	</div>
25
	<div class="header-right">
26
		<!--未登录-->
27
		<div class="unlogin">
28
			<a class="loginbtn loginlbtn" href="login-invite-code.html">特邀专家登录</a>
29
			<a class="loginbtn loginrbtn" href="login.html">登录&nbsp;&nbsp;|</a>
30
			<a class="loginbtn loginrbtn" href="register.html">注册</a>
31
		</div>
32
		<!--已登录-->
33
		<div class="onlogin">
34
			<a class="myWorkspace" href="workspaces.html">我的工作台</a>
35
			<div class="head-portrait">
36
				<img class="portrait-p headRadius" />
37
				<div class="personal-infor">
38
					<div class="triangleB"></div>
39
					<div class="personal-box bgRadius">
40
						<!-- <a href="#"><span class="icon icon1"></span>我的主页</a> -->
41
						<a href="information.html"><span class="icon icon2"></span>修改资料</a>
42
						<a href="account-set.html"><span class="icon icon3"></span>账户设置</a>
43
						<a href="#" onClick="exit()"><span class="icon icon4"></span>退出登录</a>
44
					</div>
45
				</div>
46
			</div>
47
		</div>
48
	</div>
97 49
</div>
98
<!--  咨询 // -->
99 50
51
<!--中间-->
52
<div id="container">
53
	<div class="con-center">
54
		<div class="workmenu" style="height: 600px;">
55
			<a href="workspaces.html" class="workmenutit">我的工作台</a>
56
			<a href="consult.html" class="worksubmenu subcolor">咨询</a>
57
			<a href="newsciresource.html" class="worksubmenu">资源</a>
58
			<a href="news-list.html" class="worksubmenu">文章</a>
59
			<a href="needList.html" class="worksubmenu">需求</a>
60
		</div>
61
		<div class="workcon">
62
			<div class="workconitem consublock">
63
				<div class="workcontit">咨询
64
					<a class="worksamlltit worksamlltit3 worksamlltitnow" href="consult.html">收到咨询</a>
65
					<a class="worksamlltit worksamlltit3" href="demand.html">我的咨询</a>
66
				</div>
67
				<div class="worksubcon">
68
					<div class="workmysrc workmysrc3 displayNone" id="getConsult">
69
						<div class="workmenubox clearfix">
70
							<form class="workmenufrm floatR">
71
								<!-- <div class="workselectbox floatL consultSelect" onclick="showSelect('consultSelect','consultOption','tip')"> -->
72
								<div class="workselectbox floatL consultSelect selcet3">
73
									<input type="text" id="consultSelectId" value="0" style="display:none;">
74
									<span id="showStatus" class="workselectmenu" tip="0">全部</span>
75
									<div class="consultOption option3" style="display:none;">
76
										<ul id="downbox" class="workdropdown">
77
											<li class="workcurrent" tip="0">全部</li>
78
											<li class="" tip="1">新咨询</li>
79
											<li class="" tip="2">进行中</li>
80
											<li class="" tip="3">已谢绝</li>
81
											<li class="" tip="4">已完成</li>
82
										</ul>
83
									</div>
84
								</div>
100 85
86
								<!-- <div class="workselectbox floatL timeType" onclick="showSelect('timeType','timeOption','tim')"> -->
87
								<div class="workselectbox floatL timeType selcet4">
88
									<input type="text" id="timeTypeId" value="" style="display:none;">
89
									<span id="showTimeSort" class="workselectmenu" tim="1">按最后回复时间排序</span>
90
									<div class="timeOption option4" style="display:none;">
91
										<ul id="downbox1" class="workdropdown workdropdown2">
92
											<li tim="0" class="cur">按发起时间排序</li>
93
											<li tim="1" class="cur workcurrent">按最后回复时间排序</li>
94
											<li tim="2" class="cur">按完成时间排序</li>
95
										</ul>
96
									</div>
97
98
								</div>
99
								<input id="timeSortId" type="text" value="0" style="display:none;">
100
								<div class="workselectbox floatL">
101
									<div class="orderedbtn" id="consultArrow">
102
										<div></div>
103
									</div>
104
								</div>
105
106
							</form>
107
						</div>
108
109
						<div class="workselectcon" id="shoudao">
110
							<!-- <div class="loding"><img src="images/loading.gif"/></div> -->
111
							<div id="workContainer"></div>
112
							<div class="tcdPageCode getConsultPage"></div>
113
						</div>
114
					</div>
115
116
				</div>
117
			</div>
118
119
		</div>
120
	</div>
121
</div>
122
123
<!--底部-->
124
<footer>
125
	<script type="text/javascript" src="js/footer.js"></script>
126
</footer>
127
128
<script type="text/javascript" src="js/jquery-1.11.1.js"></script>
129
<script type="text/javascript" src="js/jquery.cookie.js"></script>
130
<script type="text/javascript" src="js/jquery.similar.msgbox.js"></script>
131
<script type="text/javascript" src="js/jquery.page.js"></script>
132
<script type="text/javascript" src="js/common.js"></script>
133
<script type="text/javascript" src="js/index.js"></script>
134
<script type="text/javascript" src="js/popup.js"></script>
135
<script type="text/javascript" src="js/workindex.js"></script>
136
<script type="text/javascript" src="js/consult.js"></script>
101 137
<script type="text/javascript">
102 138
	//下拉菜单,点击选项和body,下拉菜单你消失
103
	function selcet(i){
139
	function selcet(i) {
104 140
		/* console.log($(".selcet"+i)); */
105
		$(".selcet"+i).on('click',function(e){
106
			
141
		$(".selcet" + i).on('click', function(e) {
142
107 143
			var attrPa;
108
			var option = $(this).find(".option"+i);
144
			var option = $(this).find(".option" + i);
109 145
			/* console.log(option); */
110 146
			option
111
			.css("display","block")
112
			.slideDown();
113
			
114
			if($(this).find(".workselectmenu").attr('tip')){
147
				.css("display", "block")
148
				.slideDown();
149
150
			if($(this).find(".workselectmenu").attr('tip')) {
115 151
				attrPa = 'tip';
116 152
			}
117
			if($(this).find(".workselectmenu").attr('tim')){
153
			if($(this).find(".workselectmenu").attr('tim')) {
118 154
				attrPa = 'tim';
119 155
			};
120 156
			var o_this = $(this);
121
			o_this.find("li").click(function(){
122
		    	option.slideUp();
123
		    		/* console.log($(this)); */
124
		    		o_this.find("li").removeClass("workcurrent");
125
		    		$(this).addClass("workcurrent");
126
			      o_this.find("span").text($(this).text());
127
			      o_this.find("span").attr(attrPa,$(this).attr(attrPa));
128
			     /*  $(this).find("span").attr(attrPa,$(this).attr(attrPa));
129
			      $(this).find("input").val($(this).attr(attrPa)); */
130
			      
131
			      	consultStatus = $("#consultSelectId").val();//咨询状态值
132
					timeType = $("#timeTypeId").val();//时间类型值
133
					sortType = $("#timeSortId").val();//排序值;
134
					
135
					replyStatus = $("#replySelectId").val();//回复状态值
136
					timeType2 = $("#timeTypeId2").val();//回复时间类型值
137
					sortType2 = $("#timeSortId2").val();//回复中 排序值;
138
		    });
139
			
140
			$("body").click(function(e){
141
				if($(e.target)["0"] == $("#showStatus2")["0"]){
142
					 $(".select1").slideDown();
143
				}else if($(e.target)["0"] == $("#showTimeSort2")["0"]){
157
			o_this.find("li").click(function() {
158
				option.slideUp();
159
				/* console.log($(this)); */
160
				o_this.find("li").removeClass("workcurrent");
161
				$(this).addClass("workcurrent");
162
				o_this.find("span").text($(this).text());
163
				o_this.find("span").attr(attrPa, $(this).attr(attrPa));
164
				/*  $(this).find("span").attr(attrPa,$(this).attr(attrPa));
165
				 $(this).find("input").val($(this).attr(attrPa)); */
166
167
				consultStatus = $("#consultSelectId").val(); //咨询状态值
168
				timeType = $("#timeTypeId").val(); //时间类型值
169
				sortType = $("#timeSortId").val(); //排序值;
170
171
				replyStatus = $("#replySelectId").val(); //回复状态值
172
				timeType2 = $("#timeTypeId2").val(); //回复时间类型值
173
				sortType2 = $("#timeSortId2").val(); //回复中 排序值;
174
			});
175
176
			$("body").click(function(e) {
177
				if($(e.target)["0"] == $("#showStatus2")["0"]) {
178
					$(".select1").slideDown();
179
				} else if($(e.target)["0"] == $("#showTimeSort2")["0"]) {
144 180
					$(".select2").slideDown();
145
				}else if($(e.target)["0"] == $("#showStatus")["0"]){
181
				} else if($(e.target)["0"] == $("#showStatus")["0"]) {
146 182
					$(".select3").slideDown();
147
				}else if($(e.target)["0"] == $("#showTimeSort")["0"]){
183
				} else if($(e.target)["0"] == $("#showTimeSort")["0"]) {
148 184
					$(".select4").slideDown();
149
				}
150
				else {
185
				} else {
151 186
					option.slideUp();
152 187
				}
153
				
188
154 189
			});
155
			 
190
156 191
		})
157 192
	};
158
	selcet(1);
159
	selcet(2);
160 193
	selcet(3);
161 194
	selcet(4);
162
	
163 195
	/*...点击之后的下拉*/
164
	$(".moreopert").click(function(){
165
		$(".moreopertbtn").eq($(".moreopert").index(this)).toggle();	
166
	
167
	})
196
	$(".moreopert").click(function() {
197
		$(".moreopertbtn").eq($(".moreopert").index(this)).toggle();
168 198
199
	})
200
</script>
169 201
202
</body>
170 203
171
</script>
204
</html>

+ 3 - 3
css/workspace.css

@ -10,9 +10,9 @@
10 10
11 11
/*左侧菜单*/
12 12
.workmenu{ float:left; width:12%; height:300px; background: #fafafa;border-radius: 6px;overflow: hidden;}
13
.workmenutit{height: 60px;padding: 0 20px;font-size:16px;line-height:60px; border-bottom:1px #ff9900 solid;cursor:pointer;}
14
.worksubmenu{width:100%; height:40px; margin:10px 0; padding-left:30px;font-size:15px;line-height:40px; color:#313131; cursor:pointer;}
15
.worksubmenu.subcolor{ background:#ff9900; color:#fff;}
13
a.workmenutit{height: 60px;padding: 0 20px;font-size:16px;line-height:60px; border-bottom:1px #ff9900 solid;cursor:pointer; display: block;color:#313131; }
14
a.worksubmenu{width:100%; height:40px; margin:10px 0; padding-left:30px;font-size:15px;line-height:40px; color:#313131; cursor:pointer;display: block;}
15
a.worksubmenu.subcolor{ background:#ff9900; color:#fff;}
16 16
17 17
/*右侧内容*/
18 18
.workcon{float:right; margin-left:10px; width:87%; background: #fafafa;border-radius:6px;overflow: hidden;}

+ 201 - 0
demand.html

@ -0,0 +1,201 @@
1
<!DOCTYPE html>
2
<html>
3
<head>
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
6
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7
<title>我的工作台 - 咨询 - 我的咨询</title>
8
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.png" media="screen" />
9
<link type="text/css" href="css/bootstrap.min.css" rel="stylesheet">
10
<link type="text/css" href="css/reset.css" rel="stylesheet" />
11
<link type="text/css" href="css/webuploader/webuploader.css" rel="stylesheet">
12
<link type="text/css" href="css/common.css" rel="stylesheet">
13
<link type="text/css" href="css/workspace.css" rel="stylesheet">
14
<link type="text/css" href="css/popup.css" rel="stylesheet">
15
<link type="text/css" href="css/newsciresource.css" rel="stylesheet">
16
</head>
17
<body>
18
<!--头部-->
19
<div id="header">
20
	<a href="index.html" alt="科袖" class="logo"></a>
21
	<div class="searchblock" style="display:block;">
22
		<input type="text" placeholder="搜索专家、研发资源" class="search-txt" id="hsearchContent">
23
		<div class="search-btn" id="hsearch"><span class="search-icon"></span></div>
24
	</div>
25
	<div class="header-right">
26
		<!--未登录-->
27
		<div class="unlogin">
28
			<a class="loginbtn loginlbtn" href="login-invite-code.html">特邀专家登录</a>
29
			<a class="loginbtn loginrbtn" href="login.html">登录&nbsp;&nbsp;|</a>
30
			<a class="loginbtn loginrbtn" href="register.html">注册</a>
31
		</div>
32
		<!--已登录-->
33
		<div class="onlogin">
34
			<a class="myWorkspace" href="workspaces.html">我的工作台</a>
35
			<div class="head-portrait">
36
				<img class="portrait-p headRadius" />
37
				<div class="personal-infor">
38
					<div class="triangleB"></div>
39
					<div class="personal-box bgRadius">
40
						<!-- <a href="#"><span class="icon icon1"></span>我的主页</a> -->
41
						<a href="information.html"><span class="icon icon2"></span>修改资料</a>
42
						<a href="account-set.html"><span class="icon icon3"></span>账户设置</a>
43
						<a href="#" onClick="exit()"><span class="icon icon4"></span>退出登录</a>
44
					</div>
45
				</div>
46
			</div>
47
		</div>
48
	</div>
49
</div>
50
51
<!--中间-->
52
<div id="container">
53
	<div class="con-center">
54
		<div class="workmenu" style="height: 600px;">
55
			<a href="workspaces.html" class="workmenutit">我的工作台</a>
56
			<a href="consult.html" class="worksubmenu subcolor">咨询</a>
57
			<a href="newsciresource.html" class="worksubmenu">资源</a>
58
			<a href="news-list.html" class="worksubmenu">文章</a>
59
			<a href="needList.html" class="worksubmenu">需求</a>
60
		</div>
61
		<div class="workcon">
62
			<div class="workconitem consublock">
63
				<div class="workcontit">咨询
64
				<a class="worksamlltit worksamlltit3 " href="consult.html">收到咨询</a>
65
					<a class="worksamlltit worksamlltit3 worksamlltitnow" href="demand.html">我的咨询</a>
66
				</div>
67
				<div class="worksubcon">
68
					<div class="workmysrc workmysrc3" id="getReply">
69
						<div class="workmenubox clearfix">
70
							<form class="workmenufrm floatR">
71
								<!--  <div class="workselectbox floatL replySelect" onclick="showSelect('replySelect','replyOption','tip')" > -->
72
								<div class="workselectbox floatL replySelect selcet1">
73
									<input id="replySelectId" type="text" value="0" style="display:none;" />
74
									<span id="showStatus2" class="workselectmenu" tip="0">全部</span>
75
									<div class="replyOption option1" style="display:none;">
76
										<ul id="downbox" class="workdropdown">
77
											<li class="workcurrent" tip="0">全部</li>
78
											<li class="" tip="1">待回复</li>
79
											<li class="" tip="2">进行中</li>
80
											<li class="" tip="3">被谢绝</li>
81
											<li class="" tip="5">待评价</li>
82
										</ul>
83
									</div>
84
								</div>
85
86
								<!--  <div class="workselectbox floatL timeType2" onclick="showSelect('timeType2','timeOption2','tim')"> -->
87
								<div class="workselectbox floatL timeType2 selcet2">
88
									<input type="text" id="timeTypeId2" value="" style="display:none;">
89
									<span id="showTimeSort2" class="workselectmenu" tim="1">按最后回复时间排序</span>
90
									<div class="timeOption2 option2" style="display:none;">
91
										<ul id="downbox1" class="workdropdown workdropdown2">
92
											<li class="" tim="0">按发起时间排序</li>
93
											<li class="workcurrent" tim="1">按最后回复时间排序</li>
94
											<li class="" tim="2">按完成时间排序</li>
95
										</ul>
96
									</div>
97
98
								</div>
99
								<input id="timeSortId2" type="text" value="0" style="display:none;">
100
								<div class="workselectbox floatL">
101
									<div class="orderedbtn" id="replyArrow">
102
										<div></div>
103
									</div>
104
								</div>
105
106
							</form>
107
						</div>
108
109
						<div class="workselectcon" id="wode">
110
							<div id="workContainer2"></div>
111
							<div class="tcdPageCode getReplyPage"></div>
112
						</div>
113
					</div>
114
115
				</div>
116
			</div>
117
118
		</div>
119
	</div>
120
</div>
121
122
<!--底部-->
123
<footer>
124
	<script type="text/javascript" src="js/footer.js"></script>
125
</footer>
126
127
<script type="text/javascript" src="js/jquery-1.11.1.js"></script>
128
<script type="text/javascript" src="js/jquery.cookie.js"></script>
129
<script type="text/javascript" src="js/jquery.similar.msgbox.js"></script>
130
<script type="text/javascript" src="js/jquery.page.js"></script>
131
<script type="text/javascript" src="js/common.js"></script>
132
<script type="text/javascript" src="js/index.js"></script>
133
<script type="text/javascript" src="js/popup.js"></script>
134
<script type="text/javascript" src="js/workindex.js"></script>
135
<script type="text/javascript" src="js/demand.js"></script>
136
<script type="text/javascript">
137
	//下拉菜单,点击选项和body,下拉菜单你消失
138
	function selcet(i) {
139
		/* console.log($(".selcet"+i)); */
140
		$(".selcet" + i).on('click', function(e) {
141
142
			var attrPa;
143
			var option = $(this).find(".option" + i);
144
			/* console.log(option); */
145
			option
146
				.css("display", "block")
147
				.slideDown();
148
149
			if($(this).find(".workselectmenu").attr('tip')) {
150
				attrPa = 'tip';
151
			}
152
			if($(this).find(".workselectmenu").attr('tim')) {
153
				attrPa = 'tim';
154
			};
155
			var o_this = $(this);
156
			o_this.find("li").click(function() {
157
				option.slideUp();
158
				/* console.log($(this)); */
159
				o_this.find("li").removeClass("workcurrent");
160
				$(this).addClass("workcurrent");
161
				o_this.find("span").text($(this).text());
162
				o_this.find("span").attr(attrPa, $(this).attr(attrPa));
163
				/*  $(this).find("span").attr(attrPa,$(this).attr(attrPa));
164
				 $(this).find("input").val($(this).attr(attrPa)); */
165
166
				consultStatus = $("#consultSelectId").val(); //咨询状态值
167
				timeType = $("#timeTypeId").val(); //时间类型值
168
				sortType = $("#timeSortId").val(); //排序值;
169
170
				replyStatus = $("#replySelectId").val(); //回复状态值
171
				timeType2 = $("#timeTypeId2").val(); //回复时间类型值
172
				sortType2 = $("#timeSortId2").val(); //回复中 排序值;
173
			});
174
175
			$("body").click(function(e) {
176
				if($(e.target)["0"] == $("#showStatus2")["0"]) {
177
					$(".select1").slideDown();
178
				} else if($(e.target)["0"] == $("#showTimeSort2")["0"]) {
179
					$(".select2").slideDown();
180
				} else if($(e.target)["0"] == $("#showStatus")["0"]) {
181
					$(".select3").slideDown();
182
				} else if($(e.target)["0"] == $("#showTimeSort")["0"]) {
183
					$(".select4").slideDown();
184
				} else {
185
					option.slideUp();
186
				}
187
188
			});
189
190
		})
191
	};
192
	selcet(1);
193
	selcet(2);
194
	/*...点击之后的下拉*/
195
	$(".moreopert").click(function() {
196
		$(".moreopertbtn").eq($(".moreopert").index(this)).toggle();
197
198
	})
199
</script>
200
</body>
201
</html>

+ 78 - 1
diloags.html

@ -1,5 +1,64 @@
1
<!DOCTYPE html>
2
<html>
3
<head>
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
6
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7
<title>我的工作台 - 咨询 - 聊天页面</title>
8
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.png" media="screen" />
9
<link type="text/css" href="css/bootstrap.min.css" rel="stylesheet">
10
<link type="text/css" href="css/reset.css" rel="stylesheet" />
11
<link type="text/css" href="css/webuploader/webuploader.css" rel="stylesheet">
12
<link type="text/css" href="css/common.css" rel="stylesheet">
13
<link type="text/css" href="css/workspace.css" rel="stylesheet">
14
<link type="text/css" href="css/popup.css" rel="stylesheet">
15
</head>
16
<body>
17
<!--头部-->
18
<div id="header">
19
	<a href="index.html" alt="科袖" class="logo"></a>
20
	<div class="searchblock" style="display:block;">
21
		<input type="text" placeholder="搜索专家、研发资源" class="search-txt" id="hsearchContent">
22
		<div class="search-btn" id="hsearch"><span class="search-icon"></span></div>
23
	</div>
24
	<div class="header-right">
25
		<!--未登录-->
26
		<div class="unlogin">
27
			<a class="loginbtn loginlbtn" href="login-invite-code.html">特邀专家登录</a>
28
			<a class="loginbtn loginrbtn" href="login.html">登录&nbsp;&nbsp;|</a>
29
			<a class="loginbtn loginrbtn" href="register.html">注册</a>
30
		</div>
31
		<!--已登录-->
32
		<div class="onlogin">
33
			<a class="myWorkspace" href="workspaces.html">我的工作台</a>
34
			<div class="head-portrait">
35
				<img class="portrait-p headRadius" />
36
				<div class="personal-infor">
37
					<div class="triangleB"></div>
38
					<div class="personal-box bgRadius">
39
						<!-- <a href="#"><span class="icon icon1"></span>我的主页</a> -->
40
						<a href="information.html"><span class="icon icon2"></span>修改资料</a>
41
						<a href="account-set.html"><span class="icon icon3"></span>账户设置</a>
42
						<a href="#" onClick="exit()"><span class="icon icon4"></span>退出登录</a>
43
					</div>
44
				</div>
45
			</div>
46
		</div>
47
	</div>
48
</div>
1 49
2
 <div class="consultdialogbox">
50
<!--中间-->
51
<div id="container">
52
	<div class="con-center">
53
		<div class="workmenu" style="height: 600px;">
54
			<a href="workspaces.html" class="workmenutit">我的工作台</a>
55
			<a href="consult.html" class="worksubmenu subcolor">咨询</a>
56
			<a href="newsciresource.html" class="worksubmenu">资源</a>
57
			<a href="news-list.html" class="worksubmenu">文章</a>
58
			<a href="needList.html" class="worksubmenu">需求</a>
59
		</div>
60
		<div class="workcon">
61
			 <div class="consultdialogbox">
3 62
	<div class="consultdialog">
4 63
    	<div class="dialoghead">
5 64
        	<a class="backupbtn" id="backBtn"></a>
@ -94,4 +153,22 @@
94 153
   <!-- <div class="scrollBar" style="right: 0px;"><div class="bar" style="top: 0%; height: 62.5%;"></div></div> -->
95 154
</div>
96 155
156
		</div>
157
	</div>
158
</div>
159
160
<!--底部-->
161
<footer>
162
	<script type="text/javascript" src="js/footer.js"></script>
163
</footer>
164
165
<script type="text/javascript" src="js/jquery-1.11.1.js"></script>
166
<script type="text/javascript" src="js/jquery.cookie.js"></script>
167
<script type="text/javascript" src="js/jquery.similar.msgbox.js"></script>
168
<script type="text/javascript" src="js/jquery.page.js"></script>
169
<script type="text/javascript" src="js/common.js"></script>
170
<script type="text/javascript" src="js/index.js"></script>
171
<script type="text/javascript" src="js/popup.js"></script>
97 172
<script type="text/javascript"src="js/dialogs.js"></script>
173
</body>
174
</html>

+ 78 - 963
js/consult.js

@ -5,12 +5,72 @@ var userid = $.cookie("userid");
5 5
var pageSize = 5;
6 6
var pageNo,isbind,status,timeType,sortType;
7 7
8
//点击主页面咨询
9
//$(".workmenu").on("click","#consultbtn",clickConsultBtn);
10
$(".workmenu").on("click","#consultbtn",function(){
11
	var lookall = 0;
12
	clickConsultBtn(lookall)
13
});
8
getConsultData(pageSize,1,true,0,1,0);
9
consultPullDownMenu();
10
11
function getConsultData(pageSize,pageNo,isbind,status,timeType,sortType){
12
	var params = {
13
		    "professorId":userid, //专家ID
14
		    "status":status, //查询状态 0-全部,1-进行中,2-未感谢,3-未评价,4-已完成, 可以不传,默认为0
15
		    "timeType":timeType, //排序目的 0-按发起时间,1-按最后回复时间,2-按完成时间 默认为0
16
		    "sortType":sortType, //排序目的 0-倒序,1-正序 默认为0
17
		    "pageSize":pageSize, //每页记录数 默认为5
18
		    "pageNo":pageNo //当前页码 默认为1
19
		};
20
//	console.log(params);
21
	$.ajax({
22
    	url:"/ajax/consult/pqPro",
23
		type:"get",
24
		//传值:登陆人id:咨询id
25
		data :params,
26
		async:false,
27
		dataType: "json",
28
		contentType: "application/x-www-form-urlencoded",
29
		success:function(response){
30
//			console.log(response);
31
			//数据为空时
32
			if(response.success) {
33
				if(response["data"]["data"] == null || response["data"]["data"] == undefined || response["data"]["data"] == ""){
34
					return ;
35
				}
36
				else{
37
					var consultStr;
38
					var allData = response.data;
39
					var myData = allData["data"];
40
//					console.log(myData);
41
					//拿到收到咨询数据
42
					$("#workContainer").html("");//清空数据
43
					
44
					if(myData.length != 0 &&  myData.length != null){
45
						consultStr = handleData(myData,"professorId","lookBtn");
46
//						console.log(consultStr)
47
						$("#workContainer").append(consultStr);
48
	
49
					}else{
50
						return ;
51
					}
52
					//分页
53
					if(isbind == true){
54
						$(".getConsultPage").createPage({
55
					        pageCount:Math.ceil(allData.total/pageSize),
56
					        current:allData.pageNo,
57
					        backFn:function(p){
58
					        	getConsultData(pageSize,p,false,status,timeType,sortType);
59
					        }
60
					    });
61
					}
62
				}
63
			}
64
			
65
		},
66
		error:function(response){
67
			$.MsgBox.Alert('提示',"收到咨询数据请求失败");
68
		},
69
		complete:function(){
70
			
71
		}
72
    });
73
};
14 74
15 75
16 76
//data:需要处理的数据,htmlStr:页面中需要的html字符串拼接,
@ -43,6 +103,14 @@ function handleData(data,attrParams,btnCls){
43 103
						stateStyle = 'status-2';
44 104
					}
45 105
				} 
106
			}else if (data[i]["consultStatus"] == 2) {
107
				text = "查看";
108
				state = "新咨询";
109
				stateStyle = 'status-2';
110
			}else if (data[i]["consultStatus"] == 3) {
111
				text = "查看";
112
				state = "已谢绝";
113
				stateStyle = 'status-5';
46 114
			}else if(data[i]["consultStatus"] == undefined){
47 115
				text = "";
48 116
				state = "";
@ -161,7 +229,6 @@ function handleData(data,attrParams,btnCls){
161 229
	return htmlStr;
162 230
};
163 231
164
165 232
//未读信息接口
166 233
function unreadConsultFn (senderId,consultId,i){
167 234
	var unreadCount,style;
@ -234,899 +301,6 @@ function lastReplyFn(sendId,consultId){
234 301
	};
235 302
};
236 303
237
238
//咨询点击回复,对话页字符串拼接函数
239
//data:要处理的数据,htmlStr:需要拼接到页面的元素,position
240
function dialogContentStrFn(data){
241
	var htmlStr ="";
242
	var dialogitem,float,dilinfobox,dilarrow,dilarrow_bor,chatImg;
243
	for(var i = 0; i < data.length;i++){
244
		if(data[i]["professor"]["id"] == userid){
245
			dialogitem = "dialogrightitem";
246
			float = "floatR";
247
			dilinfobox = "dilinfobox_r";
248
			dilarrow = "dilarrow_r";
249
			dilarrow_bor="dilarrow_r_bor";
250
			//判断自己 是否有头像
251
			if(data[i]["professor"]["hasHeadImage"] == 0){
252
				chatImg = 'images/default-photo.jpg';
253
			}else {
254
				chatImg = "images/head/"+data[i]["professor"]["id"]+"_l.jpg";
255
			}
256
		}
257
		else{
258
			dialogitem = "dialogleftitem";
259
			float = "floatL";
260
			dilarrow = "dilarrow_l";
261
			dilinfobox = "dilinfobox_l";
262
			dilarrow_bor="dilarrow_l_bor";
263
			//判断对方 是否有头像
264
			if(data[i]["professor"]["hasHeadImage"] == 0){
265
				chatImg = 'images/default-photo.jpg';
266
			}else {
267
				chatImg = "images/head/"+data[i]["professor"]["id"]+"_l.jpg";
268
			}
269
		}
270
		htmlStr += 
271
			"<div class='"+dialogitem+"'>" +
272
			"<div class='dilmod'>" +
273
				"<div class='diluser "+float+"'>" +
274
					"<a  target='_blank' class='userface headRadius'>" +
275
						"<img src='"+chatImg+"' width='100%' height='100%'>" +
276
					"</a>" +
277
				"</div>" +
278
				"<div class='dilinfobox "+ dilinfobox+" "+ float +"'>" +
279
					"<div class='delinfocon clearfix'>" +
280
						"<div class='dilarrow "+ dilarrow+"'></div>" +
281
						"<div class='dilarrow "+dilarrow_bor+"'></div>" +
282
						"<div class='delinfomain "+float+"'>" +
283
							"<div class='cont'>" +
284
								"<p>"+data[i]["tidingsContant"]+"</p>" +
285
							"</div>" +
286
						"</div>" +
287
					"</div>" + //dilinfobox
288
				"</div>" + //dilinfobox
289
			"</div>" +  //dilmod
290
		"</div>" + //dialogrightitem
291
	"</div> "
292
	};
293
	
294
	return htmlStr;
295
};
296
297
298
299
//收到回复
300
var getMyData = function (pageSize,pageNo,isbind,status,timeType,sortType){
301
	var params = {
302
		    "consultantId":userid, //专家ID
303
		    "status":status, //查询状态 0-全部,1-进行中,2-未感谢,3-未评价,4-已完成, 可以不传,默认为0
304
		    "timeType":timeType, //排序目的 0-按发起时间,1-按最后回复时间,2-按完成时间 默认为0
305
		    "sortType":sortType, //排序目的 0-倒序,1-正序 默认为0
306
		    "pageSize":pageSize, //每页记录数 默认为5
307
		    "pageNo":pageNo //当前页码 默认为1
308
		};
309
	
310
	$.ajax({
311
    	url:"/ajax/consult/pqCon",//收到回复接口
312
		type:"get",
313
		data :params,
314
		dataType: "json",
315
		contentType: "application/x-www-form-urlencoded",
316
		success:function(response){
317
			//数据为空时
318
			if(response["data"]["data"] == null || response["data"]["data"] == undefined || response["data"]["data"] == ""){
319
				return ;
320
			}
321
			else{
322
				//拿到收到回复数据
323
				var replyStr;
324
				var allData = response.data;
325
				var myData = allData.data;
326
				
327
				$("#workContainer2").html("");	
328
				if(myData.length != 0 &&  myData.length != null){
329
					replyStr = handleData(myData,"consultId","lookBtn");
330
					$("#workContainer2").append(replyStr);
331
					
332
				}else{
333
					return false;
334
				};
335
				//分页
336
				if(isbind == true){
337
					$(".getReplyPage").createPage({
338
				        pageCount:Math.ceil(allData.total/pageSize),
339
				        current:allData.pageNo,
340
				        backFn:function(p){
341
				        	getMyData(pageSize,p,false,status,timeType,sortType);
342
				        }
343
				    });
344
				}
345
				
346
			}
347
			
348
		},
349
		error:function(response){
350
			//收到回复错误返回
351
			$.MsgBox.Alert('提示',"收到回复数据请求失败");
352
		},
353
    	
354
    });
355
};
356
357
var getConsultData = function (pageSize,pageNo,isbind,status,timeType,sortType){
358
	var params = {
359
		    "professorId":userid, //专家ID
360
		    "status":status, //查询状态 0-全部,1-进行中,2-未感谢,3-未评价,4-已完成, 可以不传,默认为0
361
		    "timeType":timeType, //排序目的 0-按发起时间,1-按最后回复时间,2-按完成时间 默认为0
362
		    "sortType":sortType, //排序目的 0-倒序,1-正序 默认为0
363
		    "pageSize":pageSize, //每页记录数 默认为5
364
		    "pageNo":pageNo //当前页码 默认为1
365
		};
366
//	console.log(params);
367
	$.ajax({
368
    	url:"/ajax/consult/pqPro",
369
		type:"get",
370
		//传值:登陆人id:咨询id
371
		data :params,
372
		async:false,
373
		dataType: "json",
374
		contentType: "application/x-www-form-urlencoded",
375
		success:function(response){
376
//			console.log(response);
377
			//数据为空时
378
			if(response.success) {
379
				if(response["data"]["data"] == null || response["data"]["data"] == undefined || response["data"]["data"] == ""){
380
					return ;
381
				}
382
				else{
383
					var consultStr;
384
					var allData = response.data;
385
					var myData = allData["data"];
386
//					console.log(myData);
387
					//拿到收到咨询数据
388
					$("#workContainer").html("");//清空数据
389
					
390
					if(myData.length != 0 &&  myData.length != null){
391
						consultStr = handleData(myData,"professorId","lookBtn");
392
//						console.log(consultStr)
393
						$("#workContainer").append(consultStr);
394
	
395
					}else{
396
						return ;
397
					}
398
					//分页
399
					if(isbind == true){
400
						$(".getConsultPage").createPage({
401
					        pageCount:Math.ceil(allData.total/pageSize),
402
					        current:allData.pageNo,
403
					        backFn:function(p){
404
					        	getConsultData(pageSize,p,false,status,timeType,sortType);
405
					        }
406
					    });
407
					}
408
				}
409
			}
410
			
411
		},
412
		error:function(response){
413
			$.MsgBox.Alert('提示',"收到咨询数据请求失败");
414
		},
415
		complete:function(){
416
			
417
		}
418
    });
419
};
420
421
422
//咨询和回复中点击查看或者回复
423
function clickLookBtn2(sendId,attrParams,consultId,consultStatus,assessStatus,thanksStatus){
424
	
425
	//收到咨询 
426
	if(attrParams == "professorId"){
427
		//调取页面
428
		$.ajax({
429
			url:"diloags.html",
430
			dataType:"html",
431
			success:function(result){
432
				$(".workcon").html(result);
433
				
434
				
435
436
				dialogHeadFn2("/ajax/consult/qapro",attrParams,consultId,thanksStatus);
437
				dialogContentDataHandle2(consultId);
438
				$("#dialog_sendBtn").click(function(){sendDialogContentFn2(sendId,consultId)});
439
			},
440
			error:function(error){
441
				//console.log(data);
442
				//加载对话页面失败
443
//				console.log(error);
444
			},
445
			complete:function(){
446
				//对话页后退按钮
447
				$("#backBtn").click(function(){
448
					$("#consultbtn").addClass('subcolor');
449
					var lookall = 1;
450
					clickConsultBtn(lookall);
451
					
452
				});
453
			}
454
		})
455
456
	}
457
458
	//收到回复
459
	else if(attrParams == "consultId"){
460
		
461
		$.ajax({
462
			url:"diloags.html",
463
			dataType:"html",
464
			success:function(result){
465
				//console.log(data);
466
				$(".workcon").html(result);
467
				//进行中
468
				if(consultStatus == 0){
469
					dialogHeadFn2("/ajax/consult/qacon",attrParams,consultId,thanksStatus);
470
					dialogContentDataHandle2(consultId);
471
					$("#dialog_sendBtn").click(function(){sendDialogContentFn2(sendId,consultId)});
472
				}
473
				//完成
474
				else if(consultStatus == 1){
475
					//未评价
476
					if(assessStatus == 0){
477
							assessFn2(consultId,attrParams,thanksStatus)
478
	
479
					}else if(assessStatus == 1){
480
						dialogHeadFn2("/ajax/consult/qacon",attrParams,consultId,thanksStatus);
481
						dialogContentDataHandle2(consultId);
482
						$("#dialog_sendBtn").click(function(){sendDialogContentFn2(sendId,consultId)});
483
					}
484
485
				}
486
			},
487
			error:function(error){
488
				//console.log(data);
489
				//加载对话页面失败
490
//				console.log(error);
491
			},
492
			complete:function(){
493
				//我的需求对话页后退按钮
494
				$("#backBtn").click(function(){
495
					$("#consultbtn").addClass('subcolor');
496
					var lookall = 2;
497
					clickConsultBtn(lookall);
498
					
499
				});
500
			}
501
			
502
			
503
		})
504
	}
505
506
};
507
508
509
//对话页咨询内容展开和收起
510
var cur_status = "less";
511
function showMore(){
512
	//alert("show_more_init!");
513
	var charNumbers=$("#dialog_consultContent").html().length;//总字数
514
	var limit = 20;//显示字数
515
	if(charNumbers > limit){
516
		var orgText  = $("#dialog_consultContent").html();//原始文本
517
		var orgHeight= $("#dialog_consultContent").height();//原始高度
518
		var showText = orgText.substring(0,limit);//最终显示的文本
519
		var showText = showText + "...";
520
		$("#dialog_consultContent").html(showText);
521
		var contentHeight = $("#dialog_consultContent").height();//截取内容后的高度
522
		$("#dialog_switch").click(function(){
523
			if(cur_status == "less"){
524
				$("#dialog_consultContent").height(contentHeight).html(orgText).animate({ height:orgHeight}, { duration: "slow" });
525
				$(this).html("收起");
526
				cur_status = "more";
527
			}else{
528
				$("#dialog_consultContent").height(orgHeight).html(showText).animate({ height:contentHeight}, { duration: "fast" });
529
				$(this).html("展开");
530
				cur_status = "less";
531
			}
532
		});
533
	}
534
	else{
535
		$("#dialog_switch").hide();
536
	}
537
};
538
539
540
541
542
//返回函数
543
function backHandle(){
544
	
545
	
546
};
547
548
549
//对话标题处理函数
550
function dialogHeadFn2(url,attrParams,consultId,thanksStatus){
551
	
552
	$.ajax({
553
		url:url,//
554
		data:{"consultId":consultId,"readStatus":"1"},
555
		type:"get",
556
		aysnc:false,
557
		success:function(response){
558
			var myData = response["data"];
559
			var startTime = myData["createTime"].substr(0,4) + "年" + myData["createTime"].substr(4,2) + "月" + myData["createTime"].substr(6,2) + "日 " + myData["createTime"].substr(8,2)+ ":" +myData["createTime"].substr(10,2)
560
			
561
			//咨询
562
			if(attrParams == 'professorId'){
563
				
564
				//进行中
565
				if(myData["consultStatus"] == 0){
566
					$("#dil_consultStatus").text("进行中");//咨询状态
567
					$(".dialogfoot").css("display","block");//显示发送对话部分
568
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
569
					$("#dialog_consultTime").text(startTime);//咨询发起时间
570
					$("#dialog_consultType").text(myData["consultType"]);//咨询目的
571
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
572
//					$("#dialog_consultContent").html(myData["consultContant"])//咨询内容
573
					
574
				}
575
				//咨询已完成
576
				else {
577
					$("#dil_consultStatus").text("已完成");//咨询状态
578
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
579
					$("#dialog_consultTime").text(startTime);//咨询发起时间
580
					$("#dialog_consultType").text(myData["consultType"]);//咨询目的
581
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
582
					$("#dialog_consultContent").html(myData["consultContant"])//咨询内容
583
					
584
					$(".dialogfoot").css("display","none");//隐藏发送对话部分
585
					//如果评价
586
					if(myData["assessStatus"] == 1){
587
						
588
						var startConut = myData["assessStar"];
589
						for(var i = 0; i < startConut; i ++){
590
							$("#showAllAssess .evastar2").eq(i).addClass("addStar");
591
						}
592
						$("#showAllAssess").removeClass("displayNone");//总体评价
593
						
594
						$("#dialog_assessContent").removeClass("displayNone");
595
						$("#dialog_assessContentText").html(myData["assessContant"]);
596
597
						//如果感谢
598
						if(myData["thanksStatus"] == 1){
599
600
							if(myData["thanksMoney"] != null && myData["thanksMoney"] != undefined && myData["thanksMoney"] != "" && myData["thanksMoney"] != 0 ){
601
								
602
								$("#dialog_thanks").removeClass("displayNone");//感谢
603
								$("#dialog_thanksMoney").text(myData["thanksMoney"]);
604
							}
605
							
606
						}else {//未感谢
607
							return false;
608
						}
609
						
610
					}else {//未评价
611
						return false;
612
					}
613
614
				}
615
				
616
			}
617
			//回复
618
			else if(attrParams == 'consultId'){
619
				
620
				//回复进行中
621
				if (myData["consultStatus"] == 0) {
622
					$("#dil_consultStatus").text("进行中");//咨询状态
623
					$(".dialogfoot").css("display","block");//显示发送对话部分
624
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
625
					$("#dialog_consultTime").text(startTime);//咨询发起时间
626
					$("#dialog_consultType").text(myData["consultType"]);//咨询目的
627
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
628
//					$("#dialog_consultContent").html(myData["consultContant"])//咨询内容
629
630
					$("#confirmBtn").removeClass("displayNone");//确认完成按钮显示
631
					
632
					//点击确认完成
633
					$("#confirmBtn").click(function(){
634
						clickConfirmFn(consultId,thanksStatus);
635
					})
636
					
637
					//发表评论
638
					$("#sendAssessBtn").click(function(){
639
						clickSendAssessBtn2(consultId,attrParams,thanksStatus)
640
					});
641
					
642
					//稍后评价
643
					$("#noAssessBtn").click(function(){
644
						noAssessFn2(consultId,attrParams,thanksStatus);
645
					});
646
					//点击关闭
647
					$("#closeAssessBtn").click(function(){
648
						noAssessFn2(consultId,attrParams,thanksStatus);
649
					});
650
					
651
					
652
				}
653
				//回复完成
654
				else {
655
					$("#dil_consultStatus").text("已完成");//咨询状态
656
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
657
					$("#dialog_consultTime").text(startTime);//咨询发起时间
658
					$("#dialog_consultType").text(myData["consultType"]);//咨询目的
659
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
660
					$("#dialog_consultContent").html(myData["consultContant"])//咨询内容
661
					
662
					$(".dialogfoot").css("display","none");//隐藏发送对话部分
663
					
664
					//回复完成未评价
665
					if(myData["assessStatus"] == 0){
666
						
667
							assessFn2(consultId,attrParams,thanksStatus)
668
669
					}else {
670
						//评价星级
671
						var startConut = myData["assessStar"];
672
						for(var i = 0; i < startConut; i ++){
673
							$("#showAllAssess .evastar2").eq(i).addClass("addStar");
674
						}
675
						$("#showAllAssess").removeClass("displayNone");//总体评价
676
//						$("#dialog_thanksBtn").removeClass("displayNone");
677
						
678
						$("#dialog_assessContent").removeClass("displayNone");
679
						$("#dialog_assessContentText").html(myData["assessContant"]);
680
						
681
						//未感谢
682
						if(myData["thanksStatus"] == 0){
683
							
684
//							$("#dialog_thanksBtn").removeClass("dispalyNone");
685
						}else {
686
							//感谢金额
687
//							$("#dialog_thanks").removeClass("displayNone");
688
//							$("#dialog_thanksMoney").text(myData["thanksMoney"]);
689
							
690
						}
691
						
692
					}
693
					
694
				}
695
	
696
			};
697
			
698
			//咨询内容展开收起效果
699
			if($("#dialog_consultContent")){
700
				
701
				showMore();
702
			};
703
			
704
705
		},
706
		error:function (error) {
707
			//对话标题信息
708
		}
709
	});
710
	
711
	
712
713
}
714
715
716
717
718
//点击确认完成
719
function clickConfirmFn(consultId,thanksStatus){
720
	/*finish();
721
	$("#finish").click(function(){
722
		finishFn(consultId)
723
	});*/
724
	
725
	$.MsgBox.Confirm('科袖提示','是否确定完成',function(){finishFn(consultId)});
726
	
727
	
728
}
729
730
//点击确认完成弹窗中完成
731
function finishFn(consultId,thanksStatus){
732
	//更新咨询状态
733
	$.ajax({
734
		url:"/ajax/consult/finishTime",
735
		type:"post",
736
		data:{
737
		    "consultId":consultId, //咨询ID
738
		    "consultStatus":"1", //咨询状态 0-进行中,1-已完成
739
		},
740
		success:function(response){
741
			console.log(response);
742
			$(".blackcover").remove();
743
			$("body").css("position","static");
744
			assessFn2(consultId,"consultId",thanksStatus);
745
		},
746
		error:function(error){
747
			//更新咨询状态失败
748
		}
749
	});
750
	
751
	
752
};
753
754
755
//============对话内容数据处理函数
756
function dialogContentDataHandle2(consultId){
757
	$.ajax({
758
		"url":"/ajax/tidings/qacon",//对话内容显示接口
759
		"type":"get",
760
		"data":{"consultId":consultId},
761
		"success":function(response){
762
			$("#dialogContent").empty("");						
763
			var dialogConData = response["data"];
764
			var dialogStr;
765
			dialogStr = dialogContentStrFn(dialogConData);
766
			$("#dialogContent").prepend(dialogStr);	
767
			$("#dialogContent").removeClass("dialog");
768
			var height=$("#dialogContent").height();			
769
						
770
			$("#dialogContent").addClass("dialog");
771
			$("#dialogContent").scrollTop(height);
772
		},
773
		error:function(error){
774
			
775
		}
776
	});
777
778
};
779
780
//发送按钮处理函数
781
function sendDialogContentFn2(sendId,consultId){
782
	var tidingsContant = $("#dialog_sendContent").val();
783
	
784
	//console.log(tidingStr);
785
	$.ajax({
786
		"url":"/ajax/tidings",
787
		"type":"post",
788
		"data":{"tidingsContant":tidingsContant,"senderId":sendId,"consultId":consultId},
789
		"success":function(response){
790
		//	console.log(response);//返回对话内容的id
791
			if(response.success){
792
				
793
				dialogContentDataHandle2(consultId);
794
			}			
795
		},
796
		"error":function(error){
797
			//对话发送消息失败
798
			console.log(error);
799
		}
800
	});
801
	$("#dialog_sendContent").val("");
802
};
803
804
805
//评价
806
function assessFn2(consultId,attrParams,thanksStatus){
807
	ConsultComment();
808
	$("#sendAssessBtn").css({"cursor":"auto","background-color":"#dadada"});
809
	//评价星星样式
810
	var start;
811
	function clickStar(){
812
		//发表评论
813
		var cont1=$("#assessCon").val();
814
		if(cont1)
815
		$("#sendAssessBtn").css({"cursor":"pointer","background-color":"#ff9900"," border":":1px solid #ff8500"});
816
	$("#sendAssessBtn").click(function(){
817
		clickSendAssessBtn2(consultId,attrParams,thanksStatus)
818
	});
819
		$(".evastar2").removeClass('addStar');
820
		start=$(this).index()+1;
821
		for(var i=0;i<start;i++){
822
			if(i<start){
823
				$(".evastar2").eq(i).addClass("addStar");
824
			}
825
			else{
826
				$(".evastar2").eq(i).removeClass('addStar');
827
			}
828
		}
829
		$("#startCount").val($(".addStar").length);
830
	};
831
	$(".evastar2").bind("click",clickStar);
832
	
833
	$("#assessCon").on("keyup",function(){
834
		var ass1=$("#assessCon").val();
835
		if(ass1.trim()==""){
836
			if($("#sendAssessBtn").css("background-color")=="rgb(255, 153, 0)"){
837
				$("#sendAssessBtn").css({"cursor":"auto","background-color":"#dadada"});
838
			}
839
			
840
		}else{
841
			if($("#startCount").val().trim()){
842
				$("#sendAssessBtn").css({"cursor":"pointer","background-color":"#ff9900"," border":":1px solid #ff8500"});
843
			}
844
		}
845
	})
846
	
847
	
848
	//稍后评价
849
	$("#noAssessBtn").click(function(){
850
		noAssessFn2(consultId,attrParams,thanksStatus)
851
	});
852
	//点击关闭
853
	$("#closeAssessBtn").click(function(){
854
		noAssessFn2(consultId,attrParams,thanksStatus)
855
	});
856
};
857
858
//发送评价
859
//点击发表评论:保存发表内容和星级
860
function clickSendAssessBtn2(consultId,attrParams,thanksStatus){
861
	var assessStar = $("#startCount").val();
862
	var assessContant = $("#assessCon").val();
863
if($("#sendAssessBtn").css("background-color")!="rgb(255, 153, 0)"){
864
	return;
865
}
866
	var assessContentStr ={
867
			"consultId":consultId, //咨询ID
868
		    "assessStatus":"1", //评价状态 0-未评价,1-已评价
869
		    "assessStar":assessStar, //评价星级
870
		    "assessContant":assessContant //评价内容
871
	};
872
	
873
	//保存
874
	$.ajax({
875
		"url":"/ajax/consult/assess",//点击发表评论接口
876
		"type":"post",
877
		"data":assessContentStr,
878
		"success":function(response){
879
			
880
		},
881
		"error":function(error){
882
			//发表评论失败
883
			$.MsgBox.Alert('提示',"评论失败");
884
		},
885
		"complete":function(){
886
			$(".blackcover").remove();
887
			$("body").css("position","static");
888
			
889
			//发表评价后进入对话页
890
			$.ajax({
891
				"url":"diloags.html",
892
				"dataType":"html",
893
				"success":function(result){
894
					//console.log(data);
895
					$(".workcon").html(result);
896
897
					dialogHeadFn2("/ajax/consult/qacon",attrParams,consultId,thanksStatus);
898
					dialogContentDataHandle2(consultId);
899
					
900
901
				},
902
				"error":function(error){
903
					//console.log(data);
904
					//加载对话页面失败
905
					console.log(error);
906
				},
907
				"complete": function() {
908
						$("#backBtn").click(function() {
909
							$("#consultbtn").addClass('subcolor');
910
							var lookall = 2;
911
							clickConsultBtn(lookall);
912
					
913
						});
914
				}
915
			});
916
			
917
		}
918
919
	});
920
	
921
922
};
923
924
925
//稍后评价、
926
function noAssessFn2(consultId,attrParams,thanksStatus){
927
	$.ajax({
928
		"url":"diloags.html",
929
		"dataType":"html",
930
		"success":function(result){
931
			//console.log(data);
932
			$(this).attr("id");
933
			$(".workcon").html(result);
934
			$(".blackcover").remove();
935
			$("body").css("position","static");
936
			
937
			$.ajax({
938
				url:"/ajax/consult/qacon",//对话标题信息接口
939
				data:{"consultId":consultId,"readStatus":"1"},
940
				type:"get",
941
				aysnc:false,
942
				success:function(response){
943
					var myData = response["data"];
944
					//稍后评价说明已经完成	
945
					$("#dil_consultStatus").text("已完成");//咨询状态
946
					$("#dialog_consultTitle").text(myData["consultTitle"]);//咨询主题
947
					$("#dialog_consultTime").text(startTime);//咨询发起时间
948
					$("#dialog_consultType").text(myData["consultType"]);//咨询目的
949
					$("#dial_consultName").text(myData["professor"]["name"]);//与@@@对话
950
					$(".dialogfoot").css("display","none");//隐藏发送对话部分
951
					
952
					$("#dialog_assessBtn").removeClass("displayNone");
953
					$("#dialog_assessBtn").click(function(){
954
						assessFn2(consultId,attrParams,thanksStatus);
955
					});
956
					
957
				},
958
				error:function(error){
959
					
960
				}
961
			});
962
			
963
			dialogContentDataHandle2(consultId);
964
965
		},
966
		"error":function(error){
967
			//加载对话页面失败
968
			$.MsgBox.Alert('提醒',"对话请求错误");
969
		},
970
		complete:function(){
971
			//对话页后退按钮
972
			$("#backBtn").click(function(){
973
				$("#consultbtn").addClass('subcolor');
974
				var lookall = 2;
975
				clickConsultBtn(lookall);
976
				
977
			});
978
		}
979
	});
980
};
981
982
983
//点击主页面咨询函数
984
function clickConsultBtn(lookall){
985
	
986
	if(userid != "" && userid != null){
987
		
988
		 $.ajax({
989
	        	"url":"consult.html",
990
				"dataType" : "html",
991
				"success":function(responseHtml){
992
					$(".workcon").html(responseHtml);
993
					
994
					//判断用户目的显示用户权限
995
					if(ifuser.authType2==0){
996
						$(".worksamlltitnow").hide();
997
					}
998
					//On Click Event 收到咨询和收到回复tab效果 
999
			        $(".worksamlltit3").bind("click",tab);
1000
			        function tab(){
1001
			        	$(".worksamlltit3").removeClass("worksamlltitnow");
1002
			            $(this).addClass("worksamlltitnow");
1003
			            $(".workmysrc3").hide();
1004
			            var activeTab = $(this).attr("href");
1005
			            $(activeTab).fadeIn();
1006
			            
1007
			            return false;
1008
			        };
1009
					
1010
			        if(lookall == 1){//显示收到咨询
1011
			    		
1012
			    		$(".worksubcon .workmysrc3 ").eq(0).css("display","block");
1013
						$(".workcontit .worksamlltit3").eq(0).addClass("worksamlltitnow");
1014
						
1015
			    		$(".worksubcon .workmysrc3 ").eq(1).css("display","none");
1016
						$(".workcontit .worksamlltit3").eq(1).removeClass("worksamlltitnow");
1017
						
1018
						//收到咨询
1019
				        getConsultData(pageSize,1,true,0,1,0);
1020
						//咨询点击下拉菜单
1021
						consultPullDownMenu();
1022
						//回复
1023
						getMyData(pageSize,1,true,0,1,0);
1024
				        //回复点击下拉菜单
1025
				        myRequirePullDownMenu();
1026
						
1027
						
1028
			    	}else if(lookall == 2){//显示我的需求
1029
			    		
1030
			    		$(".worksubcon .workmysrc3 ").eq(0).css("display","none");
1031
						$(".workcontit .worksamlltit3").eq(0).removeClass("worksamlltitnow");
1032
						
1033
						$(".worksubcon .workmysrc3 ").eq(1).css("display","block");
1034
						$(".workcontit .worksamlltit3").eq(1).addClass("worksamlltitnow");
1035
						
1036
						//收到咨询
1037
				        getConsultData(pageSize,1,true,0,1,0);
1038
						//咨询点击下拉菜单
1039
						consultPullDownMenu();
1040
						
1041
						//回复
1042
						getMyData(pageSize,1,true,0,1,0);
1043
				        //回复点击下拉菜单
1044
				        myRequirePullDownMenu();
1045
			    		
1046
			    		
1047
			    	}else if(lookall == 0) {
1048
			    		
1049
			    	
1050
					//收到咨询
1051
			        getConsultData(pageSize,1,true,0,1,0);
1052
			        
1053
					//咨询点击下拉菜单
1054
					consultPullDownMenu();
1055
					
1056
					
1057
					
1058
					
1059
1060
					//无咨询  显示我的需求
1061
					if($("#workContainer").find(".workselectitem").length == 0){
1062
//						alert("无咨询  显示我的需求");
1063
						$(".worksubcon .workmysrc3 ").eq(0).css("display","none");
1064
						$(".workcontit .worksamlltit3").eq(0).removeClass("worksamlltitnow");
1065
						
1066
						$(".worksubcon .workmysrc3 ").eq(1).css("display","block");
1067
						$(".workcontit .worksamlltit3").eq(1).addClass("worksamlltitnow");
1068
						
1069
						//回复
1070
						getMyData(pageSize,1,true,0,1,0);
1071
				        //回复点击下拉菜单
1072
				        myRequirePullDownMenu();
1073
						
1074
					}
1075
					//有咨询
1076
					/*else {
1077
//						alert("有咨询")
1078
						//显示咨询
1079
						 getConsultData(pageSize,1,true,0,1,0);
1080
				        
1081
				        //
1082
						 consultPullDownMenu();
1083
				        
1084
					}*/
1085
						
1086
						//点击收到咨询
1087
						$(".workcontit .worksamlltit3").eq(0).click(function(){
1088
							
1089
							$("#workContainer").remove();
1090
							$(".getConsultPage").remove();
1091
							$(".workselectcon").eq(0).append('<div id="workContainer"></div>');
1092
							$(".workselectcon").eq(0).append('<div class="tcdPageCode getConsultPage"></div>');
1093
							
1094
							//收到咨询
1095
							pageSize =5;
1096
							getConsultData(pageSize,1,true,0,1,0);
1097
							//点击下拉菜单
1098
							consultPullDownMenu();
1099
							
1100
						});
1101
						
1102
						//点击我的需求
1103
		 				$(".workcontit .worksamlltit3").eq(1).click(function(){
1104
1105
		 					$("#workContainer2").remove();
1106
							$(".getReplyPage").remove();
1107
							$(".workselectcon").eq(1).append('<div id="workContainer2"></div>');
1108
							$(".workselectcon").eq(1).append('<div class="tcdPageCode getReplyPage"></div>');
1109
							
1110
		 					//回复
1111
							pageSize =5;
1112
					        getMyData(pageSize,1,true,0,1,0);
1113
					        //点击下拉菜单
1114
					        myRequirePullDownMenu();
1115
		 					
1116
						});
1117
		 				
1118
			    	}
1119
	   
1120
				},
1121
	        })
1122
						
1123
	
1124
	}else{
1125
		$.MsgBox.Alert('提醒',"您尚未登录");
1126
	}
1127
1128
};
1129
1130 304
//咨询下拉菜单顺序处理函数
1131 305
function  consultPullDownMenu(){//点击下拉菜单
1132 306
    $(".consultOption ul").find("li").click(function(){
@ -1186,68 +360,9 @@ function  consultPullDownMenu(){//点击下拉菜单
1186 360
	});
1187 361
};
1188 362
1189
//我的需求下拉菜单处理函数
1190
function  myRequirePullDownMenu(){
1191
	 //点击下拉菜单
1192
    $(".replyOption ul").find("li").click(function(){
1193
    	
1194
    	status = $(this).attr("tip");
1195
    	timeType = $("#showTimeSort2").attr("tim");
1196
    	sortType = $("#timeSortId2").val();
1197
    	
1198
    	$("#workContainer2").remove();
1199
		$("#wode").append('<div id="workContainer2"></div>')
1200
		$(".getReplyPage").remove();
1201
		$("#wode").append('<div class="tcdPageCode getReplyPage"></div>');
1202
    	
1203
		console.log(status+timeType+sortType);
1204
		
1205
    	getMyData(pageSize,1,true,status,timeType,sortType);
1206
    });
1207
	$(".timeOption2 ul").find("li").click(function(){
1208
		
1209
		status = $("#showStatus2").attr("tip");
1210
    	timeType = $(this).attr("tim");
1211
    	sortType = $("#timeSortId2").val();
1212
		
1213
    	$("#workContainer2").remove();
1214
		$("#wode").append('<div id="workContainer2"></div>')
1215
		$(".getReplyPage").remove();
1216
		$("#wode").append('<div class="tcdPageCode getReplyPage"></div>');
1217
    	
1218
		console.log(status+timeType+sortType);
1219
		
1220
		getMyData(pageSize,1,true,status,timeType,sortType);
1221
	});
1222
	var sortFlag2 = true;
1223
	$("#replyArrow").click(function(){
1224
		
1225
		if(sortFlag2 == true){
1226
      		$(this).find("div").css("background-position","-20px 1px");	
1227
      		$("#timeSortId2").val("1");
1228
      		sortFlag2 =false;
1229
      		
1230
      	}else{
1231
      		$(this).find("div").css("background-position","0px 1px");	
1232
      		$("#timeSortId2").val("0");
1233
      		
1234
      		sortFlag2=true;
1235
      	};
1236
      	
1237
      	status = $("#showStatus2").attr("tip");
1238
    	timeType = $("#showTimeSort2").attr("tim");
1239
    	sortType = $("#timeSortId2").val();
1240
    	
1241
    	$("#workContainer2").remove();
1242
		$("#wode").append('<div id="workContainer2"></div>')
1243
		$(".getReplyPage").remove();
1244
		$("#wode").append('<div class="tcdPageCode getReplyPage"></div>');
1245
		
1246
      	console.log(status+timeType+sortType);
1247
		getMyData(pageSize,1,true,status,timeType,sortType);
1248
	});
1249
};
1250
1251
363
//咨询和回复中点击查看或者回复
364
function clickLookBtn2(sendId,attrParams,consultId,consultStatus,assessStatus,thanksStatus){
365
	alert(sendId)
366
}
1252 367
1253 368

+ 357 - 0
js/demand.js

@ -0,0 +1,357 @@
1
//用户id
2
var userid = $.cookie("userid");
3
4
//getConsultData参数
5
var pageSize = 5;
6
var pageNo,isbind,status,timeType,sortType;
7
8
getMyData(pageSize,1,true,0,1,0);
9
myRequirePullDownMenu();
10
11
function getMyData(pageSize,pageNo,isbind,status,timeType,sortType){
12
	var params = {
13
		    "consultantId":userid, //专家ID
14
		    "status":status, //查询状态 0-全部,1-进行中,2-未感谢,3-未评价,4-已完成, 可以不传,默认为0
15
		    "timeType":timeType, //排序目的 0-按发起时间,1-按最后回复时间,2-按完成时间 默认为0
16
		    "sortType":sortType, //排序目的 0-倒序,1-正序 默认为0
17
		    "pageSize":pageSize, //每页记录数 默认为5
18
		    "pageNo":pageNo //当前页码 默认为1
19
		};
20
	
21
	$.ajax({
22
    	url:"/ajax/consult/pqCon",//收到回复接口
23
		type:"get",
24
		data :params,
25
		dataType: "json",
26
		contentType: "application/x-www-form-urlencoded",
27
		success:function(response){
28
			//数据为空时
29
			if(response["data"]["data"] == null || response["data"]["data"] == undefined || response["data"]["data"] == ""){
30
				return ;
31
			}
32
			else{
33
				//拿到收到回复数据
34
				var replyStr;
35
				var allData = response.data;
36
				var myData = allData.data;
37
				
38
				$("#workContainer2").html("");	
39
				if(myData.length != 0 &&  myData.length != null){
40
					replyStr = handleData(myData,"consultId","lookBtn");
41
					$("#workContainer2").append(replyStr);
42
					
43
				}else{
44
					return false;
45
				};
46
				//分页
47
				if(isbind == true){
48
					$(".getReplyPage").createPage({
49
				        pageCount:Math.ceil(allData.total/pageSize),
50
				        current:allData.pageNo,
51
				        backFn:function(p){
52
				        	getMyData(pageSize,p,false,status,timeType,sortType);
53
				        }
54
				    });
55
				}
56
				
57
			}
58
			
59
		},
60
		error:function(response){
61
			//收到回复错误返回
62
			$.MsgBox.Alert('提示',"收到回复数据请求失败");
63
		},
64
    	
65
    });
66
};
67
68
69
//data:需要处理的数据,htmlStr:页面中需要的html字符串拼接,
70
//attrParams:数据中不同的参数比如:收到咨询是professorId,收到答复:consultantId
71
function handleData(data,attrParams,btnCls){
72
	var htmlStr = '';
73
	var title,
74
		office,
75
		orgName,
76
		department,
77
		address;
78
		
79
	for(var i = 0; i < data.length;i++){
80
		//text:回复/查看,state:进行中/已完成/未评价,photoUrl:头像地址,proModify:专家认证
81
		var text,state,stateStyle,photoUrl,proModify;
82
		var modifyclass = '';
83
		if(data[i]["professor"]){//过滤没有专家对象的数据
84
		
85
			if(data[i]["consultStatus"] == 0){
86
				state = "进行中";
87
				stateStyle = 'status-1';
88
				text = '回复';
89
			} else if (data[i]["consultStatus"] == 1) {
90
				text = "查看";
91
				state = "已完成";
92
				stateStyle = 'status-3';
93
				if(attrParams == 'consultId'){
94
					if(data[i]["assessStatus"] == 0){
95
						state = "待评价";
96
						stateStyle = 'status-2';
97
					}
98
				} 
99
			}else if (data[i]["consultStatus"] == 2) {
100
				text = "查看";
101
				state = "待回复";
102
				stateStyle = 'status-2';
103
			}else if (data[i]["consultStatus"] == 3) {
104
				text = "查看";
105
				state = "被谢绝";
106
				stateStyle = 'status-5';
107
			}else if(data[i]["consultStatus"] == undefined){
108
				text = "";
109
				state = "";
110
			}
111
			
112
			
113
			//专家头像
114
			if(data[i]["professor"]["hasHeadImage"] == 0){
115
				photoUrl = "images/default-photo.jpg"
116
				
117
			}else{
118
				photoUrl = "images/head/"+data[i]["professor"]["id"]+"_l.jpg"
119
				
120
			};
121
			//认证
122
//			if(data[i]["professor"]["authentication"] == true){
123
//				proModify = "display:inline-block;"
124
//			}else{
125
//				proModify = "display:none;"
126
//			}
127
			
128
			if(data[i]["professor"].authType) {//专家
129
				modifyclass = 'authicon authicon-cu';
130
         									
131
			} else {//普通用户
132
				if(data[i]["professor"].authStatus) {//身份已认证
133
					if(data[i]["professor"].authentication == 1) {//科研工作者
134
						modifyclass = "authicon2 authicon-mana";
135
																
136
					} else if(data[i]["professor"].authentication == 2) {//企业专家
137
						modifyclass = "authicon2 authicon-staff";			
138
						
139
					} else {//学生
140
						modifyclass = "authicon2 authicon-stu";
141
														
142
					}
143
				}else{//身份未认证
144
					
145
				}
146
				
147
			};
148
			
149
			
150
	
151
			//未读消息
152
			var unread = unreadConsultFn (userid,data[i]["consultId"],i);
153
			
154
			htmlStr += "<div class='workselectitem' id='" +data[i]["consultId"] +"' >" +
155
					"<table width='100%'><tbody><tr><td width='14%' class='messagebox'>" +
156
								"<a class='workhead workitimg headRadius'>" +
157
									"<img class='headPhoto' src='"+photoUrl+"'  width='100%' height='100%'>" +
158
								"</a>" +
159
								"<span class='msgprompt showUnreadMsg' style='"+unread.style+"' id='" +data[i]["consultId"] +"'>"+unread.unreadCount+"</span>" +
160
							"</td>" +
161
							"<td style='position:relative;top:20px;' width='86%'>" +
162
							"<div class='workinfor worksitcon'><h4><a class='named' id='nameS'> " + data[i]["professor"]["name"] +" </a>"+
163
							 "<a class='modifyicon "+modifyclass+"'></a><input type='text' class='assessStar' value='"+data[i]["assessStar"] +"' style='display: none;'></h4><h6 class='h3Font'>";
164
								
165
								if(data[i]["professor"]["title"]){
166
									htmlStr +="<span>" + data[i]["professor"]["title"] +"</span>, ";
167
								};
168
								if(data[i]["professor"]["office"]){
169
									if(data[i]["professor"]["orgName"] || data[i]["professor"]["department"]){
170
										htmlStr +="<span>"+data[i]["professor"]["office"]+"</span>, ";
171
									}else{
172
										htmlStr +="<span>"+data[i]["professor"]["office"]+"</span>";
173
									}
174
									
175
								};
176
								if(data[i]["professor"]["orgName"]){
177
									if(data[i]["professor"]["department"]){
178
										htmlStr += "<span>"+data[i]["professor"]["orgName"] +"</span>, ";
179
									}else{
180
										htmlStr += "<span>"+data[i]["professor"]["orgName"] +"</span>";
181
									}
182
									
183
								};
184
								if(data[i]["professor"]["department"]){
185
									htmlStr += "<span>"+data[i]["professor"]["department"] +"</span>";
186
								};
187
								if(data[i]["professor"]["address"]){
188
									htmlStr += ' | '+ "<span>"+data[i]["professor"]["address"]+"</span>";
189
								};
190
								htmlStr += "</h6><h6 style='position:relative;'>"+
191
									"<div class='titList'>咨询主题:<em class='h4Font'> " + data[i]["consultTitle"] +"  </em></div>" +
192
										"<span class='lasttime rightTime'>"+ lastReplyFn(userid,data[i]["consultId"])["lastReplyTime"] +"</span>" +
193
										
194
										"<p class='rebackcon lastReplyCon' >"+lastReplyFn(userid,data[i]["consultId"])["lastReplyCon"]+"</p>" +
195
										"</h6></div>" +
196
										"<div class='workhandle'>" +
197
											"<div class='rightopert floatR'>" +
198
												"<span   attrP='"+attrParams+"' class='replybtn "+btnCls+"' id='"+ data[i]["consultId"]+"' consultStatus='"+ data[i]["consultStatus"]+"' assess='"+ data[i]["assessStatus"]+ "' thanks='"+ data[i]["thanksStatus"]+
199
												"' onclick='clickLookBtn2(\""+userid+"\",\""+attrParams+"\",\""+data[i]["consultId"]+"\","+data[i]["consultStatus"]+","+data[i]["assessStatus"]+","+data[i]["thanksStatus"]+");'>" +
200
												text +
201
												"</span>" +
202
												"<span class='moreopert complain'>...</span>" +
203
												"<ul class='moreopertbtn'>" +
204
													"<li>投诉</li>" +
205
												"</ul>" +
206
											"</div>" +
207
											"<div class='leftstate floatR'>" +
208
												"<span class='coultstate  "+ stateStyle+"'><i>"+state+"</i></span>" +
209
											"</div>" +
210
											"<div class='leftstate floatR'>" +
211
												"<span class='coultstate coulstAim status-4'><i>"+ data[i]["consultType"] +"</i></span>" +
212
											"</div>" +
213
										"</div>" +
214
									"</td>" +
215
								"</tr></tbody></table>" +
216
							"</div>";
217
									
218
		}
219
		
220
	};
221
222
	return htmlStr;
223
};
224
225
//未读信息接口
226
function unreadConsultFn (senderId,consultId,i){
227
	var unreadCount,style;
228
	var params = {
229
			    "senderId":senderId, //发送者ID
230
			    "consultId":consultId //咨询ID
231
			};
232
	$.ajax({
233
		url:"/ajax/tidings/qaNotReadTidings",
234
		type:"get",
235
		async:false,
236
		data:params,
237
		success:function(response){
238
			unreadCount = response["data"];
239
			console.log()
240
			if(unreadCount == 0){
241
				style = "display:none;"
242
			}else{
243
				style = "display:block;"
244
				
245
			}
246
		},
247
		error:function(error){
248
			$.MsgBox.Alert('提示',"未读消息请求失败");
249
		}
250
		
251
	});
252
	return {"unreadCount":unreadCount,
253
			"style":style
254
	}
255
	
256
257
};
258
259
//列表最后回复
260
function lastReplyFn(sendId,consultId){
261
	
262
	var lastReplyTimeData,lastReplyTime,lastReplyCon;
263
	$.ajax({
264
		url:"/ajax/tidings/qaLastRevovery",
265
		async:false,
266
		data:{
267
		    "consultId":consultId, //咨询ID
268
		    "senderId":sendId //登录者ID
269
		},
270
		success:function(response){
271
//			console.log(response)
272
			if(response["data"] == null || response["data"] == "" || response["data"] == undefined){
273
				lastReplyTimeData = '';
274
				lastReplyTime = '';
275
				lastReplyCon = '';
276
			}
277
			else{
278
				lastReplyTimeData = response["data"]["createTime"];
279
				lastReplyTime = lastReplyTimeData.substr(0,4) + "-" + lastReplyTimeData.substr(4,2) + "-" + lastReplyTimeData.substr(6,2) + " " + lastReplyTimeData.substr(8,2)+ ":" +lastReplyTimeData.substr(10,2)
280
				lastReplyCon = response["data"]["tidingsContant"];
281
			}
282
			
283
		},
284
		error:function(error){
285
			$.MsgBox.Alert('提示',"最后回复数据失败");
286
		}
287
		
288
	});
289
	
290
	return  {
291
		"lastReplyTime":lastReplyTime,
292
		"lastReplyCon":lastReplyCon
293
		
294
	};
295
};
296
297
//我的咨询下拉菜单处理函数
298
function  myRequirePullDownMenu(){
299
	 //点击下拉菜单
300
    $(".replyOption ul").find("li").click(function(){
301
    	
302
    	status = $(this).attr("tip");
303
    	timeType = $("#showTimeSort2").attr("tim");
304
    	sortType = $("#timeSortId2").val();
305
    	
306
    	$("#workContainer2").remove();
307
		$("#wode").append('<div id="workContainer2"></div>')
308
		$(".getReplyPage").remove();
309
		$("#wode").append('<div class="tcdPageCode getReplyPage"></div>');
310
    	
311
		console.log(status+timeType+sortType);
312
		
313
    	getMyData(pageSize,1,true,status,timeType,sortType);
314
    });
315
	$(".timeOption2 ul").find("li").click(function(){
316
		
317
		status = $("#showStatus2").attr("tip");
318
    	timeType = $(this).attr("tim");
319
    	sortType = $("#timeSortId2").val();
320
		
321
    	$("#workContainer2").remove();
322
		$("#wode").append('<div id="workContainer2"></div>')
323
		$(".getReplyPage").remove();
324
		$("#wode").append('<div class="tcdPageCode getReplyPage"></div>');
325
    	
326
		console.log(status+timeType+sortType);
327
		
328
		getMyData(pageSize,1,true,status,timeType,sortType);
329
	});
330
	var sortFlag2 = true;
331
	$("#replyArrow").click(function(){
332
		
333
		if(sortFlag2 == true){
334
      		$(this).find("div").css("background-position","-20px 1px");	
335
      		$("#timeSortId2").val("1");
336
      		sortFlag2 =false;
337
      		
338
      	}else{
339
      		$(this).find("div").css("background-position","0px 1px");	
340
      		$("#timeSortId2").val("0");
341
      		
342
      		sortFlag2=true;
343
      	};
344
      	
345
      	status = $("#showStatus2").attr("tip");
346
    	timeType = $("#showTimeSort2").attr("tim");
347
    	sortType = $("#timeSortId2").val();
348
    	
349
    	$("#workContainer2").remove();
350
		$("#wode").append('<div id="workContainer2"></div>')
351
		$(".getReplyPage").remove();
352
		$("#wode").append('<div class="tcdPageCode getReplyPage"></div>');
353
		
354
      	console.log(status+timeType+sortType);
355
		getMyData(pageSize,1,true,status,timeType,sortType);
356
	});
357
};

+ 154 - 80
needList.html

@ -1,81 +1,139 @@
1
<!--  // 需求-->
2
<div class="workconitem consublock">
1
<!DOCTYPE html>
2
<html>
3
<head>
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
6
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7
<title>我的工作台 - 需求</title>
8
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.png" media="screen" />	
9
<link type="text/css" href="css/bootstrap.min.css" rel="stylesheet">
10
<link type="text/css" href="css/reset.css" rel="stylesheet" />
11
<link type="text/css" href="css/common.css" rel="stylesheet">
12
<link type="text/css" href="css/workspace.css" rel="stylesheet">
13
<link type="text/css" href="css/popup.css" rel="stylesheet">
14
</head>
15
<body>
16
<!--头部-->
17
<div id="header">
18
	<a href="index.html" alt="科袖" class="logo"></a>
19
	<div class="searchblock" style="display:block;">
20
		<input type="text" placeholder="搜索专家、研发资源" class="search-txt" id="hsearchContent">
21
		<div class="search-btn" id="hsearch"><span class="search-icon"></span></div>
22
	</div>
23
	<div class="header-right"> 
24
        <!--未登录-->
25
        <div class="unlogin">
26
        	<a class="loginbtn loginlbtn" href="login-invite-code.html">特邀专家登录</a>
27
        	<a class="loginbtn loginrbtn" href="login.html">登录&nbsp;&nbsp;|</a>
28
        	<a class="loginbtn loginrbtn" href="register.html">注册</a>
29
        </div>
30
        <!--已登录-->
31
        <div class="onlogin">
32
        	<a class="myWorkspace" href="workspaces.html">我的工作台</a>
33
	        <div class="head-portrait">
34
	        	<img class="portrait-p headRadius" />
35
	            <div class="personal-infor">
36
	                <div class="triangleB"></div>
37
	                <div class="personal-box bgRadius">
38
	                    <!-- <a href="#"><span class="icon icon1"></span>我的主页</a> -->
39
	                    <a href="information.html"><span class="icon icon2"></span>修改资料</a>
40
	                    <a href="account-set.html"><span class="icon icon3"></span>账户设置</a>
41
	                    <a href="#" onClick="exit()"><span class="icon icon4"></span>退出登录</a>
42
	                </div>              
43
	            </div>
44
	        </div>
45
        </div>
46
	</div>
47
</div>
48
49
<!--中间-->
50
<div id="container">
51
	<div class="con-center">
52
        <div class="workmenu" style="height: 600px;">
53
            <a href="workspaces.html" class="workmenutit">我的工作台</a>
54
            <a href="consult.html"  class="worksubmenu">咨询</a>
55
            <a href="newsciresource.html"  class="worksubmenu" >资源</a>
56
            <a href="news-list.html"  class="worksubmenu" >文章</a>
57
            <a href="needList.html"  class="worksubmenu subcolor" >需求</a>
58
        </div>
59
        <div class="workcon">
60
			<div class="workconitem consublock">
3 61
    <div class="workcontit">需求<a class="worksamlltit worksamlltit3 worksamlltitnow" href="#getConsult">搜索需求</a><a class="worksamlltit worksamlltit3" href="#getReply">我的需求</a></div>
4 62
    <div class="worksubcon"> 
5
    	<div class="workmysrc workmysrc3 displayNone" id="getConsult">	
6
             <div class="workmenubox clearfix">
7
                <form class="workmenufrm floatR">
8
                    <div class="workselectbox floatL consultSelect selcet3">
9
                       <input type="text" id="consultSelectId" value="0" style="display:none;">
10
                       <span  id="showStatus" class="workselectmenu" tip="0">不限</span>
11
                       <div class="consultOption option3" style="display:none;">
12
	                       <ul id="downbox" class="workdropdown" > 
13
	                            <li class="workcurrent" tip="0">不限</li> 
14
	                            <li class="" tip="1">技术咨询</li> 
15
	                            <li class="" tip="2">资源合作</li>  
16
	                            <li class="" tip="3">其他需求</li> 
17
	                       </ul>
18
                       </div>
19
                    </div>
20
                    <div class="workselectbox floatL timeType selcet4">
21
                    	<input type="text" id="timeTypeId" value="" style="display:none;">
22
                        <span  id="showTimeSort" class="workselectmenu" tim="0">按最早发布时间排序</span>
23
                        <div class="timeOption option4" style="display:none;">
24
	                        <ul id="downbox1" class="workdropdown workdropdown2" > 
25
	                            <li tim="0" class="cur workcurrent">按最早发布时间排序</li> 
26
	                            <li tim="1" class="cur">按最新发布时间排序</li> 
27
	                       </ul>
28
                        </div>
29
                       
30
                    </div>
31
                    <input id="timeSortId" type="text" value="0" style="display:none;">
32
                    <div class="workselectbox floatL">
33
                        <div class="orderedbtn" id="consultArrow"><div></div></div>
34
                    </div>
35
                
36
                </form>
37
             </div>   
38
             
39
            <div class="workselectcon" id="shoudao">
40
                <div id="workContainer">
41
                	<div id="workContainer2">
42
	                	<div class='workselectitem'>
43
						  <table width='100%'><tbody><tr><td width='14%' class='messagebox'>
44
									<a class='workhead workitimg headRadius'>
45
										<img class='headPhoto' src='images/default-photo.jpg'  width='100%' height='100%'>
46
									</a>
47
								</td>
48
								<td style='position:relative;top:20px;' width='86%'>
49
								<div class='workinfor worksitcon'><h4><a class='named' id='nameS'>["name"] </a>
50
								 <a class='modifyicon authicon authicon-cu'></a><input type='text' class='assessStar' style='display: none;'></h4><h6 class='h3Font'>
51
									<span>["title"]</span>, <span>["office"]</span>,<span>["orgName"]</span>,<span>["department"]</span> | <span>["address"]</span>
52
									</h6><h6 style='position:relative;'>
53
										<div class='titList'>需求主题:<em class='h4Font'> data[i]["consultTitle"] </em></div>
54
											<span class='lasttime rightTime'>2017年3月9日 14:20</span>
55
											
56
											<p class='rebackcon lastReplyCon' >lastReplyFn(userid,data[i]["consultId"])["lastReplyCon"]</p>
57
											</div>
58
											<div class='workhandle'>
59
												<div class='rightopert floatR'>
60
													<span class='replybtn'>查看
61
													</span>
62
												</div>
63
												<div class='leftstate floatR'>
64
													<span class='coultstate status-4'><i>寻找资源</i></span>
65
												</div>
66
												<div class='leftstate floatR'>
67
													<span class='coultstate coulstAim status-4'><i>个人需求</i></span>
68
												</div>
69
											</div>
70
										</td>
71
									</tr></tbody></table>
72
								</div>
73
                	</div>
74
                
75
                </div>
76
                <div class="tcdPageCode getConsultPage"></div>
77
            </div>
78
        </div>
63
    	<div class="workmysrc workmysrc3 displayNone" id="getConsult">	
64
             <div class="workmenubox clearfix">
65
                <form class="workmenufrm floatR">
66
                    <div class="workselectbox floatL consultSelect selcet3">
67
                       <input type="text" id="consultSelectId" value="0" style="display:none;">
68
                       <span  id="showStatus" class="workselectmenu" tip="0">不限</span>
69
                       <div class="consultOption option3" style="display:none;">
70
	                       <ul id="downbox" class="workdropdown" > 
71
	                            <li class="workcurrent" tip="0">不限</li> 
72
	                            <li class="" tip="1">技术咨询</li> 
73
	                            <li class="" tip="2">资源合作</li>  
74
	                            <li class="" tip="3">其他需求</li> 
75
	                       </ul>
76
                       </div>
77
                    </div>
78
                    <div class="workselectbox floatL timeType selcet4">
79
                    	<input type="text" id="timeTypeId" value="" style="display:none;">
80
                        <span  id="showTimeSort" class="workselectmenu" tim="0">按最早发布时间排序</span>
81
                        <div class="timeOption option4" style="display:none;">
82
	                        <ul id="downbox1" class="workdropdown workdropdown2" > 
83
	                            <li tim="0" class="cur workcurrent">按最早发布时间排序</li> 
84
	                            <li tim="1" class="cur">按最新发布时间排序</li> 
85
	                       </ul>
86
                        </div>
87
                       
88
                    </div>
89
                    <input id="timeSortId" type="text" value="0" style="display:none;">
90
                    <div class="workselectbox floatL">
91
                        <div class="orderedbtn" id="consultArrow"><div></div></div>
92
                    </div>
93
                
94
                </form>
95
             </div>   
96
             
97
            <div class="workselectcon" id="shoudao">
98
                <div id="workContainer">
99
                	<div id="workContainer2">
100
	                	<div class='workselectitem'>
101
						  <table width='100%'><tbody><tr><td width='14%' class='messagebox'>
102
									<a class='workhead workitimg headRadius'>
103
										<img class='headPhoto' src='images/default-photo.jpg'  width='100%' height='100%'>
104
									</a>
105
								</td>
106
								<td style='position:relative;top:20px;' width='86%'>
107
								<div class='workinfor worksitcon'><h4><a class='named' id='nameS'>["name"] </a>
108
								 <a class='modifyicon authicon authicon-cu'></a><input type='text' class='assessStar' style='display: none;'></h4><h6 class='h3Font'>
109
									<span>["title"]</span>, <span>["office"]</span>,<span>["orgName"]</span>,<span>["department"]</span> | <span>["address"]</span>
110
									</h6><h6 style='position:relative;'>
111
										<div class='titList'>需求主题:<em class='h4Font'> data[i]["consultTitle"] </em></div>
112
											<span class='lasttime rightTime'>2017年3月9日 14:20</span>
113
											
114
											<p class='rebackcon lastReplyCon' >lastReplyFn(userid,data[i]["consultId"])["lastReplyCon"]</p>
115
											</div>
116
											<div class='workhandle'>
117
												<div class='rightopert floatR'>
118
													<span class='replybtn'>查看
119
													</span>
120
												</div>
121
												<div class='leftstate floatR'>
122
													<span class='coultstate status-4'><i>寻找资源</i></span>
123
												</div>
124
												<div class='leftstate floatR'>
125
													<span class='coultstate coulstAim status-4'><i>个人需求</i></span>
126
												</div>
127
											</div>
128
										</td>
129
									</tr></tbody></table>
130
								</div>
131
                	</div>
132
                
133
                </div>
134
                <div class="tcdPageCode getConsultPage"></div>
135
            </div>
136
        </div>
79 137
80 138
        <div class="workmysrc workmysrc3" id="getReply"> <!--displayNone-->
81 139
             <div class="workmenubox clearfix">
@ -160,13 +218,25 @@
160 218
        
161 219
    </div>
162 220
</div>
163
<!--  需求 // -->
164 221
222
        </div>
223
    </div>
224
</div>
225
226
<!--底部-->
227
<footer>
228
	<script type="text/javascript" src="js/footer.js"></script>
229
</footer>
165 230
231
<script type="text/javascript" src="js/jquery-1.11.1.js"></script>
232
<script type="text/javascript"src="js/jquery.cookie.js"></script>
233
<script type="text/javascript"src="js/jquery.similar.msgbox.js"></script>
234
<script type="text/javascript" src="js/common.js"></script>
235
<script type="text/javascript" src="js/index.js"></script>
236
<script type="text/javascript" src="js/popup.js"></script>
166 237
<script type="text/javascript">
167
	//下拉菜单,点击选项和body,下拉菜单你消失
238
	//下拉菜单,点击选项和body,下拉onsole.log($(".selcet"+i)); */
168 239
	function selcet(i){
169
		/* console.log($(".selcet"+i)); */
170 240
		$(".selcet"+i).on('click',function(e){
171 241
			
172 242
			var attrPa;
@ -219,7 +289,7 @@
219 289
			});
220 290
			 
221 291
		})
222
	};
292
	}
223 293
	selcet(1);
224 294
	selcet(2);
225 295
	selcet(3);
@ -237,3 +307,7 @@ $("#needIssueBtn").click(function(){
237 307
		$("#needIssue").fadeIn();
238 308
	})
239 309
</script>
310
311
</body>
312
</html>
313

+ 91 - 10
news-list.html

@ -1,12 +1,93 @@
1
<!--科研文章-->
2
<div class="workconitem">
3
	<div class="workcontit">科研文章</div>
4
	<div class="worksubcon">
5
		<div class="workmysrc workmysrc1 clearfix" id="workmysrc">
6
			<div id="newsbox">
7
				
8
			</div>
9
		</div>
1
<!DOCTYPE html>
2
<html>
3
<head>
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
6
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7
<title>我的工作台 - 科研文章</title>
8
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.png" media="screen" />	
9
<link type="text/css" href="css/bootstrap.min.css" rel="stylesheet">
10
<link type="text/css" href="css/reset.css" rel="stylesheet" />
11
<link type="text/css" href="css/webuploader/webuploader.css" rel="stylesheet">
12
<link type="text/css" href="css/common.css" rel="stylesheet">
13
<link type="text/css" href="css/workspace.css" rel="stylesheet">
14
<link type="text/css" href="css/popup.css" rel="stylesheet">
15
<link type="text/css" href="css/newsciresource.css" rel="stylesheet">
16
</head>
17
<body>
18
<!--头部-->
19
<div id="header">
20
	<a href="index.html" alt="科袖" class="logo"></a>
21
	<div class="searchblock" style="display:block;">
22
		<input type="text" placeholder="搜索专家、研发资源" class="search-txt" id="hsearchContent">
23
		<div class="search-btn" id="hsearch"><span class="search-icon"></span></div>
24
	</div>
25
	<div class="header-right"> 
26
        <!--未登录-->
27
        <div class="unlogin">
28
        	<a class="loginbtn loginlbtn" href="login-invite-code.html">特邀专家登录</a>
29
        	<a class="loginbtn loginrbtn" href="login.html">登录&nbsp;&nbsp;|</a>
30
        	<a class="loginbtn loginrbtn" href="register.html">注册</a>
31
        </div>
32
        <!--已登录-->
33
        <div class="onlogin">
34
        	<a class="myWorkspace" href="workspaces.html">我的工作台</a>
35
	        <div class="head-portrait">
36
	        	<img class="portrait-p headRadius" />
37
	            <div class="personal-infor">
38
	                <div class="triangleB"></div>
39
	                <div class="personal-box bgRadius">
40
	                    <!-- <a href="#"><span class="icon icon1"></span>我的主页</a> -->
41
	                    <a href="information.html"><span class="icon icon2"></span>修改资料</a>
42
	                    <a href="account-set.html"><span class="icon icon3"></span>账户设置</a>
43
	                    <a href="#" onClick="exit()"><span class="icon icon4"></span>退出登录</a>
44
	                </div>              
45
	            </div>
46
	        </div>
47
        </div>
10 48
	</div>
11 49
</div>
12
<script type="text/javascript" src="js/news-list.js"></script>
50
51
<!--中间-->
52
<div id="container">
53
	<div class="con-center">
54
        <div class="workmenu" style="height: 600px;">
55
            <a href="workspaces.html" class="workmenutit">我的工作台</a>
56
            <a href="consult.html"  class="worksubmenu">咨询</a>
57
            <a href="newsciresource.html"  class="worksubmenu" >资源</a>
58
            <a href="news-list.html"  class="worksubmenu subcolor" >文章</a>
59
            <a href="needList.html"  class="worksubmenu" >需求</a>
60
        </div>
61
        <div class="workcon">
62
			<div class="workconitem">
63
				<div class="workcontit">科研文章</div>
64
				<div class="worksubcon">
65
					<div class="workmysrc workmysrc1 clearfix" id="workmysrc">
66
						<div id="newsbox">
67
							
68
						</div>
69
					</div>
70
				</div>
71
			</div>
72
        </div>
73
    </div>
74
</div>
75
76
<!--底部-->
77
<footer>
78
	<script type="text/javascript" src="js/footer.js"></script>
79
</footer>
80
81
<script type="text/javascript" src="js/jquery-1.11.1.js"></script>
82
<script type="text/javascript" src="js/ueditor/ueditor.config.js"></script>
83
<script type="text/javascript" src="js/ueditor/ueditor.all.js"> </script>
84
<script type="text/javascript" src="js/webuploader/webuploader.js"></script>
85
<script type="text/javascript"src="js/jquery.cookie.js"></script>
86
<script type="text/javascript"src="js/jquery.similar.msgbox.js"></script>
87
<script type="text/javascript" src="js/common.js"></script>
88
<script type="text/javascript" src="js/index.js"></script>
89
<script type="text/javascript" src="js/popup.js"></script>
90
<script type="text/javascript" src="js/news-list.js"></script>
91
92
</body>
93
</html>

+ 88 - 12
newsciresource.html

@ -1,18 +1,94 @@
1
<!DOCTYPE html>
2
<html>
3
<head>
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
6
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7
<title>我的工作台 - 科研资源</title>
8
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.png" media="screen" />	
9
<link type="text/css" href="css/bootstrap.min.css" rel="stylesheet">
10
<link type="text/css" href="css/reset.css" rel="stylesheet" />
11
<link type="text/css" href="css/webuploader/webuploader.css" rel="stylesheet">
12
<link type="text/css" href="css/common.css" rel="stylesheet">
13
<link type="text/css" href="css/workspace.css" rel="stylesheet">
14
<link type="text/css" href="css/popup.css" rel="stylesheet">
15
<link type="text/css" href="css/newsciresource.css" rel="stylesheet">
16
</head>
17
<body>
18
<!--头部-->
19
<div id="header">
20
	<a href="index.html" alt="科袖" class="logo"></a>
21
	<div class="searchblock" style="display:block;">
22
		<input type="text" placeholder="搜索专家、研发资源" class="search-txt" id="hsearchContent">
23
		<div class="search-btn" id="hsearch"><span class="search-icon"></span></div>
24
	</div>
25
	<div class="header-right"> 
26
        <!--未登录-->
27
        <div class="unlogin">
28
        	<a class="loginbtn loginlbtn" href="login-invite-code.html">特邀专家登录</a>
29
        	<a class="loginbtn loginrbtn" href="login.html">登录&nbsp;&nbsp;|</a>
30
        	<a class="loginbtn loginrbtn" href="register.html">注册</a>
31
        </div>
32
        <!--已登录-->
33
        <div class="onlogin">
34
        	<a class="myWorkspace" href="workspaces.html">我的工作台</a>
35
	        <div class="head-portrait">
36
	        	<img class="portrait-p headRadius" />
37
	            <div class="personal-infor">
38
	                <div class="triangleB"></div>
39
	                <div class="personal-box bgRadius">
40
	                    <!-- <a href="#"><span class="icon icon1"></span>我的主页</a> -->
41
	                    <a href="information.html"><span class="icon icon2"></span>修改资料</a>
42
	                    <a href="account-set.html"><span class="icon icon3"></span>账户设置</a>
43
	                    <a href="#" onClick="exit()"><span class="icon icon4"></span>退出登录</a>
44
	                </div>              
45
	            </div>
46
	        </div>
47
        </div>
48
	</div>
49
</div>
1 50

2
<!--// 科研资源-->
3
<div class="workconitem">
4
    <div class="workcontit">研发资源</div>
5
    <div class="worksubcon">
6
         <!--// 我的资源-->
7
        <div class="workmysrc workmysrc1 clearfix" id="workmysrc">
8
           
9
            <div id="consd">
10
            	
11
            </div>
51
<!--中间-->
52
<div id="container">
53
	<div class="con-center">
54
        <div class="workmenu" style="height: 600px;">
55
            <a href="workspaces.html" class="workmenutit">我的工作台</a>
56
            <a href="consult.html"  class="worksubmenu">咨询</a>
57
            <a href="newsciresource.html"  class="worksubmenu subcolor" >资源</a>
58
            <a href="news-list.html"  class="worksubmenu" >文章</a>
59
            <a href="needList.html"  class="worksubmenu" >需求</a>
60
        </div>
61
        <div class="workcon">
62
			<div class="workconitem">
63
			    <div class="workcontit">研发资源</div>
64
			    <div class="worksubcon">
65
			        <div class="workmysrc workmysrc1 clearfix" id="workmysrc">
66
			            <div id="consd">
67
			            	
68
			            </div>
69
			        </div>
70
			   
71
			    </div>
72
			</div>
12 73
        </div>
13
   
14 74
    </div>
15 75
</div>
16 76

17
<!--科研资源  // -->
77
<!--底部-->
78
<footer>
79
	<script type="text/javascript" src="js/footer.js"></script>
80
</footer>
81

82
<script type="text/javascript" src="js/jquery-1.11.1.js"></script>
83
<script type="text/javascript" src="js/ueditor/ueditor.config.js"></script>
84
<script type="text/javascript" src="js/ueditor/ueditor.all.js"> </script>
85
<script type="text/javascript" src="js/webuploader/webuploader.js"></script>
86
<script type="text/javascript"src="js/jquery.cookie.js"></script>
87
<script type="text/javascript"src="js/jquery.similar.msgbox.js"></script>
88
<script type="text/javascript" src="js/common.js"></script>
89
<script type="text/javascript" src="js/index.js"></script>
90
<script type="text/javascript" src="js/popup.js"></script>
18 91
<script type="text/javascript" src="js/newsciresource.js"></script>
92

93
</body>
94
</html>

+ 173 - 220
workspaces.html

@ -4,26 +4,15 @@
4 4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5 5
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
6 6
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7
<title>我的工作台 - 科袖网</title>
8

7
<title>我的工作台 - 科研资源</title>
9 8
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.png" media="screen" />	
10 9
<link type="text/css" href="css/bootstrap.min.css" rel="stylesheet">
11
<link type="text/css" href="css/webuploader/webuploader.css" rel="stylesheet">
12 10
<link type="text/css" href="css/reset.css" rel="stylesheet" />
13 11
<link type="text/css" href="css/common.css" rel="stylesheet">
14
<link rel="stylesheet" href="//apps.bdimg.com/libs/jqueryui/1.10.4/css/jquery-ui.min.css">
15 12
<link type="text/css" href="css/workspace.css" rel="stylesheet">
16 13
<link type="text/css" href="css/popup.css" rel="stylesheet">
17 14
<link type="text/css" href="css/newsciresource.css" rel="stylesheet">
18
<style>			
19
	#startbox .span,#evastarbox2 .addStar,#showAllAssess .addStar{
20
		background: url(../images/evastar.png) 0 -3px no-repeat;
21
	}
22
	#commbox .span{background: url(../images/evastar.png) 0 -3px no-repeat;}
23
	.repalyf{width:100%}
24
</style>
25 15
</head>
26

27 16
<body>
28 17
<!--我的关注-->
29 18
<div class="blackcover displayNone" id="attentCover">
@ -43,83 +32,8 @@
43 32
		<span class="workclose" id="workclose"></span>	
44 33
	</div>
45 34
</div>
46
<!--needIssue需求发布-->
47
<div class="blackcover displayNone" id="needIssue">
48
	<div class="attentionBox">
49
		<div class="topTit">发布需求</div>
50
		<div class="attentsCon">
51
			<div class="demandBox" style="padding:20px">
52
				<ul class="basicinfo">
53
					<li><label>请选择您发布需求的目的<em class="requiredcon">*</em></label></li>
54
					<li class="divideSpace" id="navsub">
55
						<ul class="boxnav chooseBox demandAim clearfix">
56
							<li class="aimedLi"><span>咨询技术难题</span></li>
57
							<li><span>寻求研发资源</span></li>
58
							<li><span>其他</span></li>
59
						</ul>
60
					</li>
61
					<li><label>请选择您的需求类型<em class="requiredcon">*</em></label></li>
62
					<li class="divideSpace" id="navsubTo" >
63
						<ul class="boxnav boxnavTo chooseBox clearfix">
64
							<li><span class=''>个人需求</span></li><!--默认状态是无class 选中状态checkNow-->
65
							<li><span class='checkNo'>企业需求</span></li><!--不可用状态checkNo-->
66
						</ul>
67
						<div class="littipCh">
68
							<div class="littip">注:当企业入住科袖后,企业的关联用户将可以发布企业需求</div>
69
							<div class="littip">注:1、当完成实名认证后,您将可以发布个人需求。
70
								<p>2、当您不再是当前企业的认证用户时,您的企业需求将自动关闭。</p></div>
71
						</div>
72
					</li>
73
					<li class="divideSpace">
74
						<div class="littip"></div>
75
					</li>
76
					<li><label>需求主题<em class="requiredcon">*</em></label></li>
77
					<li class="divideSpace basicfrm"><input type="text" name="comname" placeholder="请用一句话概括您的需求" class="frmtype" id="demandContent"></li>
78
					<li><label>需求内容<em class="requiredcon">*</em></label></li>
79
					<li class="divideSpace">
80
						<textarea class="frmtype" placeholder="请详细描述您遇到的问题,以便为您找到最合适的专家"></textarea>
81
						<div class="limitNum">您还能输入<span id="countNum">300</span> 字</div>
82
					</li>
83
					<li><label>请选择需求涉及的行业或领域(可多选)</label></li>
84
					<li class="divideSpace">
85
						<ul class="chooseBox mutChecked clearfix">
86
				       		<li><span>材料检测</span></li>
87
				       		<li><span>防腐蚀</span></li>
88
				       		<li class="checkedLi"><span>金属基复合材料</span></li>
89
				       		<li class="checkedLi"><span>金属基复合材料</span></li>
90
				       		<li><span>微晶金属材料</span></li>
91
				       		<li class="checkedLi"><span>金属基复合材料</span></li>
92
				       		<li><span>微晶金属材料</span></li>
93
				       		<li><span>微晶金属材料</span></li>
94
				       </ul>
95
					</li>
96
					<li class="divideSpace">
97
						<div class="addlabel clearfix">
98
							<input type="text" placeholder="您可以输入更多需求所涉及的行业或领域" class="frmtype floatL" style="width:78%">
99
							<div class="basicBtn basicBtngo floatL">
100
								<span>添加</span>
101
							</div>
102
							<!--<button class="frmtype frmbtn floatL addlabelbtn">添加</button>-->
103
						</div>
104
						<div class="labelarea">
105
                        	<ul class="labelshow chooseBox clearfix" id="labelshow">
106
					       		<li class="deleteSubject"><em>66666</em><span class="removeNu"><img src="images/move.png"></span></li>
107
					       		<li class="deleteSubject"><em>66666</em><span class="removeNu"><img src="images/move.png"></span></li>
108
					       	</ul>
109
                        </div>
110
					</li>
111
				</ul>
112
				<div class="linespace"></div>
113
		    	<div class="basicBtn basicBtngo">
114
			        <span style="padding:6px 60px;">发布</span>        
115
		    	</div>
116
			</div>		
117
		</div>
118
		<div style="height: 20px;"></div>
119
		<span class="workclose" id="workclose2"></span>	
120
	</div>
121
</div>
122

35
	
36
<!--头部-->
123 37
<div id="header">
124 38
	<a href="index.html" alt="科袖" class="logo"></a>
125 39
	<div class="searchblock" style="display:block;">
@ -151,156 +65,195 @@
151 65
        </div>
152 66
	</div>
153 67
</div>
68

69
<!--中间-->
154 70
<div id="container">
155 71
	<div class="con-center">
156 72
        <div class="workmenu" style="height: 600px;">
157
            <div class="workmenutit">我的工作台</div>
158
            <div class="worksubmenu" id="consultbtn">咨询</div>
159
            <!-- <div class="worksubmenu" id="sciresourcebtn">研发资源</div> -->
160
            <div class="worksubmenu" id="newsciresourcebtn" style="display: none;">资源</div>
161
           <!--  <div class="worksubmenu" id="sciprojectbtn">科研项目</div> -->
162
            <div class="worksubmenu" id="newslist" style="display: none;">文章</div>
163
            <div class="worksubmenu" id="needList">需求</div>
164
            <div class="worksubmenu" id="needSure">需求确认</div>
165
            <div class="worksubmenu" id="needShow">需求查看</div>
166
            <div class="worksubmenu" id="consultSure">咨询确认</div>
167
            <div class="worksubmenu" id="consultReject">谢绝咨询</div>
73
            <a href="workspaces.html" class="workmenutit">我的工作台</a>
74
            <a href="consult.html"  class="worksubmenu">咨询</a>
75
            <a href="newsciresource.html"  class="worksubmenu" >资源</a>
76
            <a href="news-list.html"  class="worksubmenu" >文章</a>
77
            <a href="needList.html"  class="worksubmenu" >需求</a>
168 78
        </div>
169
        
170 79
        <div class="workcon">
80
			<div class="workconitem">
81
    <div class="workcontit">我的工作台</div>
82
    <div class="worksubcon clearfix">
83
        <div class="workconleft floatL">
84
            <!--专家信息、相关记录-->
85
            <div class="workblock">
86
                <div class="worksubblock floatL">
87
                    <div class=" workhs floatL">
88
                        <a class="workhead headRadius" ><img src=""class="imgProfess" width="100%" height="100%"></a>
89
                        <p class="workstat nohide" style="display: none;">已完成咨询<span style="color:#ff9900;" id="allConsultCount"></span>次</p>
90
                        <p id="evastarbox" class="nohide" style="display: none;"><span class="evastar2"></span><span class="evastar2"></span><span class="evastar2"></span><span class="evastar2"></span><span class="evastar2"></span></p>
91
                        <!-- <p class="workstat">合作<br><span>12</span>次</p> -->
92
                    </div>
93
                    <div class="workinfor floatL">
94
                        <h4><a  class="named" id="nameS"></a><a class="modifyicon"></a></h4>
95
                        <h5><span id="office"></span><span id="title"></span></h5>
96
                        <h6><span id="department"></span><span id="organization"></span></h6>
97
                        <h6><span id="address"></span></h6>
98
                        <a class="worklinkbtn" href="information.html">>>修改资料</a>
99
                    </div>
100
                    
101
                </div>
102
                <div class="worksubblock floatL" style="border-left:1px solid #d6d6d6;">
103
                    <div class="workcountup clearfix">
104
                        <div class="workcount floatL">
105
                            <p><span class="workcountnum" id="unreadConsult"></span>条未读的咨询消息</p>
106
                            <a class="worklinkbtn" id="lookMyConsult">>>点击查看</a>
107
                        </div>
108
                        <div class="workcount floatL">
109
                            <p><span class="workcountnum">0</span>个发布中的需求</p>
110
                            <a   class="worklinkbtn">>>点击搜索</a>
111
                        </div>
112
                         <!--<div class="workcount floatL">
113
                            <p><span class="workcountnum" id="workcontain"></span>条正在进行的合作</p>
114
                            <a   class="worklinkbtn" id="worklinkre">>>查看我的资源</a>
115
                        </div> -->
116
                    </div>
117
                    <div class="workcountup" id="lookMyAttention" >
118
                        <p class="myAttention">我的关注</p>
119
                    </div>
120
                     <!--<div class="workcountup">
121
                        <p><span class="workcountnum">2</span>个项目正在进行</p>
122
                        <a href=""  class="worklinkbtn">>>查看我的科研项目</a>
123
                    </div> -->
124
                </div>
125
            </div>
126
            <!--最新咨询、最新回复-->
127
            <div class="workblock">
128
                <div class="floatL worksubblock nohide" style="display: none;">
129
                    <div class="worktit">最新咨询<a class="worklinkbtn floatR" id="lookAllConsult">查看全部</a></div>
130
                    <div class="wbcon" id="wbcon1">
131
                        <div class="leftwb floatL">
132
                            <a href="" class="wbimg headRadius"><img src="" width="100%" height="100%" id="proImage"></a>
133
                            <p id="myFlatProName">专家姓名</p>
134
                            <p class="h5Font" id="myFlatProTitle"><span id="myReplyProOffice"></span><span id="myReplyProTitle"></span></p>
135
                            <p class="h6Font" id="myFlatProDepartment"><span id="myReplyProDepartment"></span><span id="myReplyProOrgName"></p>
136
                       		<p class="h6Font" id="myReplyAddress"></p>                      		
137
                        </div>
138
                        <div class="rightwb floatL">
139
                            <ul class="evasort">
140
                            	<li class="worktopic topicTheem"><span id="myFlatConsultTitle"></span></li>
141
                                <li class="worktopic"><span class="topictime" id="myFlatConsultTime"></span></li>
142
                                <li class="workrecord workrecordMy"><span id="myFlatConsultContent"></span></li>
143
                            </ul>
144
                            <!--<div class="writespan floatL">快速回复:</div>
145
                            <form class="writebackbox">
146
                                <textarea class="frmtype" id="myFlatConsultCon"></textarea>
147
                                <input type="button" name="enterback" value="发送" id="myFlatSendConsultBtn" class="writeback floatR">
148
                            </form>-->
149
                            <input type="button" name="enterback" value="查看" class="writeback floatR">
150
                        </div>
151
                    </div>
152
                                
153
                </div> 
154
                <div class="floatL worksubblock" id="repalyf">
155
                    <div class="worktit">最新回复<a class="worklinkbtn floatR" id="lookAllReply">查看全部</a></div>
156
                    <div class="wbcon" id="wbcon2">
157
                        <div class="leftwb floatL">
158
                            <a href="" class="wbimg headRadius"><img src="" width="100%" height="100%" id="proreplayImage"></a>
159
                            <p id="myFlatReplyProName">专家姓名</p>
160
                            <p class="h5Font" id="myFlatReplyProTitle"><span id="myProOffice"></span><span id="myProTitle"></span></p>
161
                            <p class="h6Font" id="myFlatReplyProDepartment"><span id="myProDepartment"></span><span id="myProOrgName"></p>
162
                        	<p class="h6Font" id="myAddress"></p>
163
                        </div>
164
                        <div class="rightwb floatL">
165
                            <ul class="evasort">
166
                            	<li class="worktopic topicTheem">回复:<span id="myFlatRelpyTitle"></span></li>
167
                                <li class="worktopic"><span class="topictime" id="myFlatRelpyTime" ></span></li>
168
                                <li class="workrecord"><span id="myFlatRelpyContent"></span></li>
169
                            </ul>
170
                            <div class="writespan floatL">快速回复:</div>
171
                            <form class="writebackbox">
172
                                <textarea class="frmtype" id="myFlatReplyCon"></textarea>
173
                                <input type="button" name="enterback" value="发送" id="myFlatSendReplyBtn" class="writeback floatR">
174
                            </form>
175
                        </div>
176
                    </div>
177
                </div>
178
            </div>
179
            <!--正在使用的资源-->
180
            <div class="workblock nohide" style="display: none;">
181
                <div class="worktit">我的资源<a class="worklinkbtn floatR" id="allResource">查看全部</a></div>
182
                <div class="wbcon">
183
                    <div id="consdcen">
184
                    
185
                    </div>
186
                </div>
187
            </div> 
188
            <!--我的文章-->
189
            <div class="workblock nohide" style="display: none;">
190
                <div class="worktit">我的文章<a class="worklinkbtn floatR" id="allArtical">查看全部</a></div>
191
                <div class="wbcon">
192
                    <div id="conArtical">
193
                    	<ul class="otherRes clearfix" id="myNews"></ul>
194
                    </div>
195
                </div>
196
            </div> 
197
            <!--正在进行的科研项目-->
198
            <!-- <div class="workblock">
199
                <div class="worktit">正在进行的科研项目<a class="worklinkbtn floatR">查看全部</a></div>
200
                <div class="wbcon">
201
                    <div class="objectsrcbox">
202
                        <div class="objectsrc">
203
                            <p>项目名项目名项目名项目名项目名项目名项目名称</p>
204
                            <p class="objectstate">进行中</p>
205
                        </div>
206
                        <div class="objectsrc">
207
                            <p>项目名称</p>
208
                            <p class="objectstate">进行中</p>
209
                        </div>
210
                        <div class="objectsrc">
211
                            <p>项目名称</p>
212
                            <p class="objectstate">进行中</p>
213
                        </div>
214
                        <div class="objectsrc">
215
                            <p>项目名称</p>
216
                            <p class="objectstate">进行中</p>
217
                        </div>
218
                                    
219
                    </div>
220
                                
221
                </div>
222
            </div>  -->
223
        </div>
224
        <div class="workconright floatR">
225
            <div class="worknotice">  
226
                <span style="line-height: 400px;font-size: 20px; color: #ccc;">公告新闻 </span>            
227
            </div>
228
        </div>
229
    </div>
230
</div>
171 231

172 232
        </div>
173
        
174 233
    </div>
175 234
</div>
176 235

236

237
<!--底部-->
177 238
<footer>
178 239
	<script type="text/javascript" src="js/footer.js"></script>
179 240
</footer>
180 241

181 242
<script type="text/javascript" src="js/jquery-1.11.1.js"></script>
182
<script type="text/javascript" charset="utf-8" src="js/ueditor/ueditor.config.js"></script>
183
<script type="text/javascript" charset="utf-8" src="js/ueditor/ueditor.all.js"> </script>
184
<script type="text/javascript">	
185
	//下拉菜单
186
	function showSelect(obj1,obj2,attrPa){
187
	    $("."+ obj2).css("display","block"); 
188
	    $(obj2).slideDown();
189

190
	    $("."+ obj2).find("li").click(function(){
191
	    	$("."+ obj2).slideUp();
192
	    	
193
		      $("."+ obj1).find("span").text($(this).text());
194
		      $("."+ obj1).find("span").attr(attrPa,$(this).attr(attrPa));
195
		      $("."+ obj1).find("input").val($(this).attr(attrPa));
196
		      
197
		      	consultStatus = $("#consultSelectId").val();//咨询状态值
198
		
199
				timeType = $("#timeTypeId").val();//时间类型值
200
				
201
				sortType = $("#timeSortId").val();//排序值;
202
				
203
				replyStatus = $("#replySelectId").val();//回复状态值
204
				timeType2 = $("#timeTypeId2").val();//回复时间类型值
205
				sortType2 = $("#timeSortId2").val();//回复中 排序值;
206
	    });
207
	  };
208

209
</script>
210 243
<script type="text/javascript"src="js/jquery.cookie.js"></script>
211 244
<script type="text/javascript"src="js/jquery.similar.msgbox.js"></script>
212 245
<script type="text/javascript" src="js/common.js"></script>
213
<script type="text/javascript" src="js/webuploader/webuploader.js"></script>
214
<script type="text/javascript" src="js/jquery.page.js"></script>
215 246
<script type="text/javascript" src="js/index.js"></script>
216 247
<script type="text/javascript" src="js/popup.js"></script>
217
<script type="text/javascript" src="js/workspace.js"></script>
218
<script type="text/javascript" src="js/consult.js"></script>
219

220
<script type="text/javascript">
221
	
222
	
223
	//关闭按钮
224
	$("#workclose2").click(function(){
225
		$("#needIssue").fadeOut();
226
		$("body").css("position","");
227
	});
228
	
229
	//需求列表
230
	$(".workmenu").on("click","#needList",function(){
231
		$.ajax({
232
			"url":"needList.html",
233
			"dataType":"html",
234
			"success":function(result){
235
				//console.log(data);
236
				$(".workcon").html(result);
237
			}
238
		})
239
	})
240
	//需求确认
241
	$(".workmenu").on("click","#needSure",function(){
242
		$.ajax({
243
			"url":"needSure.html",
244
			"dataType":"html",
245
			"success":function(result){
246
				//console.log(data);
247
				$(".workcon").html(result);
248
			}
249
		})
250
	})
251
	//需求查看
252
	$(".workmenu").on("click","#needShow",function(){
253
		$.ajax({
254
			"url":"needShow.html",
255
			"dataType":"html",
256
			"success":function(result){
257
				//console.log(data);
258
				$(".workcon").html(result);
259
			}
260
		})
261
	})
262
	//咨询确认
263
	$(".workmenu").on("click","#consultSure",function(){
264
		$.ajax({
265
			"url":"consultSure.html",
266
			"dataType":"html",
267
			"success":function(result){
268
				//console.log(data);
269
				$(".workcon").html(result);
270
			}
271
		})
272
	})
273
	//谢绝咨询
274
	$(".workmenu").on("click","#consultReject",function(){
275
		$.ajax({
276
			"url":"rejectReason.html",
277
			"dataType":"html",
278
			"success":function(result){
279
				//console.log(data);
280
				$(".workcon").html(result);
281
			}
282
		})
283
	})
284

285
	//需求目的选择(技术/资源/其他)
286
	$(".demandAim").on('click','li',function(){
287
		var aimlist = $('.demandAim li');
288
		aimlist.removeClass('aimedLi');
289
		$(this).addClass('aimedLi');
290
	});
291
	//需求类型选择(个人/企业)
292
	$(".boxnavTo").on('click','li',function(){
293
		var aimlist = $('.boxnavTo li');
294
//		aimlist.find("span").removeClass('checkNow');
295
		$(this).find("span").addClass('checkNow');
296
	});
297
	//谢绝缘由(多选)
298
	$(".mutChecked").on('click','li',function(){
299
		var aimlist = $('.mutChecked li');
300
//		aimlist.find("span").removeClass('checkNow');
301
		$(this).find("span").addClass('checkNow');
302
	});
303
	
248
<script type="text/javascript" src="js/workindex.js"></script>
249
<script type="text/javascript" src="js/attention-list.js"></script>
250
<script type="text/javascript">
251
	//判断用户类型显示用户权限
252
	if(ifuser.authType2==0){
253
		$("#repalyf").addClass("repalyf");
254
	}else{
255
		$("#newsciresourcebtn,#newslist,.nohide").show();
256
	}
304 257
</script>
305 258
</body>
306
</html>
259
</html>