Browse Source

专家详情页面

xuchunyang 8 years ago
parent
commit
aea92e6667
3 changed files with 400 additions and 82 deletions
  1. 32 52
      app/html/proinforbrow.html
  2. 4 3
      app/js/attentions.js
  3. 364 27
      app/js/proinfobrow.js

+ 32 - 52
app/html/proinforbrow.html

@ -38,8 +38,10 @@
38 38
					<span class="mui-pull-left" id="consultBtn">咨询</span>
39 39
				</div>
40 40
			</div>
41
			<div class="attentbtn mui-pull-left">
42
				<em class="mui-iocn iconfont icon-favor"></em><!--已经关注icon-favorfill-->
41
			<div class="attentbtn mui-pull-left" >
42
				<em class="mui-iocn iconfont icon-favor" id="yesExpert"></em>
43
				<em class="mui-iocn iconfont icon-favorfill" style="display:none;" id="noExpert"></em>	
44
				<!--已经关注icon-favorfill-->
43 45
			</div>
44 46
		</nav>
45 47
		<!-- 主页面内容容器 -->
@ -49,10 +51,10 @@
49 51
				<div class="maincon personinfo">
50 52
					<div class="headbox">
51 53
				        <a href="javascript:;">
52
				        	<img class="headimg" src="../images/default-photo.jpg" />
53
				        	<div class="listtit">专家姓名<em class="mui-icon iconfont icon-vip authicon" style="font-size:16px;"></em></div>	
54
		                    <p class="listtit3"><span>职称</span><span>职务</span></p>
55
		                    <p class="listtit3"><span>所在部门</span>,<span>所属机构</span> | <span>所在地</span></p>
54
				        	<img class="headimg" src="" />
55
				        	<div class="listtit "><span class="personalMaterial"></span><em class="mui-icon iconfont icon-vip authicon" style="font-size:16px;"></em></div>	
56
		                    <p class="listtit3"><span class="personalMaterial"></span><span class="personalMaterial"></span></p>
57
		                    <p cauthwordlass="listtit3"><span class="personalMaterial"></span>,<span class="personalMaterial"></span> <span class="personalMaterial"></span></p>
56 58
				        </a>
57 59
			        </div>
58 60
		        </div>
@ -60,24 +62,24 @@
60 62
		        	<div class="mui-pull-left peocountbox">
61 63
		        		<div class="peocount mui-clearfix">
62 64
		        			<em class="mui-icon iconfont icon-community actionicon dialogicon mui-pull-left "></em>
63
		        			<span class="mui-pull-left">已完成咨询<em>11</em>人次</span>
65
		        			<span class="mui-pull-left">已完成咨询<em class="consultCount"></em>人次</span>
64 66
		        		</div>
65 67
		        	</div>
66 68
		        	<div class="mui-pull-right levelbox">
67
		        		<span class="mui-icon iconfont icon-favorfill"></span> <!--无色星星icon-favor  黄色星icon-favorfill-->
68
		        		<span class="mui-icon iconfont icon-favorfill"></span>
69
		        		<span class="mui-icon iconfont icon-favorfill"></span>
70
		        		<span class="mui-icon iconfont icon-favor"></span>
71
		        		<span class="mui-icon iconfont icon-favor"></span>
69
		        		<span class="mui-icon iconfont icon-favor start"></span> <!--无色星星icon-favor  黄色星icon-favorfill-->
70
		        		<span class="mui-icon iconfont icon-favor start"></span>
71
		        		<span class="mui-icon iconfont icon-favor start"></span>
72
		        		<span class="mui-icon iconfont icon-favor start"></span>
73
		        		<span class="mui-icon iconfont icon-favor start"></span>
72 74
		        	</div>
73 75
		        </a>
74 76
		    </div>
75
		    <div class="mui-input-group mainbox">
77
		    <div class="mui-input-group mainbox" id="professorresourceList">
76 78
				<div class="maincon">
77 79
			       <div class="infocontit">合作资源</div> 
78 80
			       <div class="infocon">
79
				       <ul class="mui-table-view listitembox resinfo">
80
				            <li class="mui-table-view-cell mui-media listitem">
81
				       <ul class="mui-table-view listitembox resinfo" id="resourceList">
82
				            <!--<li class="mui-table-view-cell mui-media listitem">
81 83
				                <a class="proinfor" href="resinforbrow.html">
82 84
				                    <img class="mui-media-object mui-pull-left resimg" src="../images/default-resource.jpg">
83 85
				                    <div class="mui-media-body">
@ -102,87 +104,65 @@
102 104
				                    	
103 105
				                    </div>
104 106
				                </a>
105
				            </li>	
107
				            </li>	-->
106 108
		                </ul>    
107 109
		              
108 110
			       </div>
109 111
		       </div>
110 112
		    </div>
111
		    <div class="mui-input-group mainbox">
113
		    <div class="mui-input-group mainbox" id="professorBreifinfo">
112 114
				<div class="maincon">
113 115
			       <div class="infocontit">个人简介</div> 
114 116
			       <div class="infocon">
115
				       	<span>
116
				       		Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar tempor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
117
				       	<span class="breifinfo">
118
				       		 
117 119
				        </span>
118 120
			       </div>
119 121
		       </div>
120 122
		    </div>
121
		    <div class="mui-input-group mainbox">
123
		    <div class="mui-input-group mainbox" id="professorInfosubject">
122 124
				<div class="maincon">
123 125
			       <div class="infocontit">学术领域</div> 
124 126
			       <div class="infocon">
125 127
				       	<ul class="infosubject">
126
				       		<li>领域1</li>
128
				       		<!--<li>领域1</li>
127 129
				       		<li>领域领域领域2</li>
128 130
				       		<li>领域领域领域领域3</li>
129 131
				       		<li>领域4</li>
130 132
				       		<li>领域领1</li>
131 133
				       		<li>领域1</li>
132
				       		<li>领域1</li>
134
				       		<li>领域1</li>-->
133 135
				       	</ul>
134 136
			       </div>
135 137
		       </div>
136 138
		    </div>
137
		    <div class="mui-input-group mainbox">
139
		    <div class="mui-input-group mainbox" id="professorReserachMess">
138 140
				<div class="maincon">
139 141
			       <div class="infocontit">研究方向</div> 
140
			       <div class="infocon">
141
				        <div class="listbox">
142
				        	<div class="listbrowse mui-ellipsis">
143
				        		<span class="like">0</span>方向一方向一方向一方向一方向一方向一
144
				        	</div>
145
				        	<!--点赞icon-appreciatefill 未点赞icon-appreciate-->
146
				        	<span class="mui-icon iconfont plusbtn icon-appreciate" data-isagree="-1"></span>
147
				        	<div class="likenum">
148
				        		<span class="likepeople"><img class="like-h" src="../images/default-photo.jpg"></span>
149
				        		<span class="likepeople"><img class="like-h" src="../images/default-photo.jpg"></span>
150
				        		<span class="likepeople"><img class="like-h" src="../images/default-photo.jpg"></span>
151
				        		<span class="mui-icon iconfont icon-more likepeople likemore"></span>
152
				        	</div>
153
				        </div>
154
				        <div class="listbox">
155
				        	<div class="listbrowse mui-ellipsis">
156
				        		<span class="like">68</span>方向二
157
				        	</div>
158
				        	<span class="mui-icon iconfont plusbtn icon-appreciatefill" data-isagree="-1"></span>
159
				        	<div class="likenum">
160
				        		<span class="likepeople"><img class="like-h" src="../images/default-photo.jpg"></span>
161
				        		<span class="likepeople"><img class="like-h" src="../images/default-photo.jpg"></span>
162
				        	</div>
163
				        </div>
142
			       <div class="infocon reserachMess">
143
				        
164 144
			       </div>
165 145
		       </div>
166 146
		    </div>
167
		    <div class="mui-input-group mainbox">
147
		    <div class="mui-input-group mainbox" id="professorinfoapply">
168 148
				<div class="maincon">
169 149
			       <div class="infocontit">应用行业</div> 
170 150
			       <div class="infocon">
171 151
				       	<ul class="infoapply">
172
				       		<li class="mui-ellipsis">应用行业1</li>
152
				       		<!--<li class="mui-ellipsis">应用行业1</li>
173 153
				       		<li class="mui-ellipsis">领域领域领域域领域领域域领域领域域领域领域2</li>
174 154
				       		<li class="mui-ellipsis">领域领域3</li>
175 155
				       		<li class="mui-ellipsis">领域4</li>
176 156
				       		<li class="mui-ellipsis">领域领1</li>
177 157
				       		<li class="mui-ellipsis">领域1</li>
178
				       		<li class="mui-ellipsis">领域1</li>
158
				       		<li class="mui-ellipsis">领域1</li>-->
179 159
				       	</ul>
180 160
			       </div>
181 161
		       </div>
182 162
		    </div>
183 163
		    <div class="mui-input-group mainbox">
184 164
				<div class="maincon">
185
					<a href="proinforbrow-more.html">
165
					<a >
186 166
						<div class="gotonext">
187 167
							<span class="mui-pull-left">查看专家详细信息</span>
188 168
				       		<em class="mui-iocn iconfont icon-pullright mui-pull-left"></em>
@ -193,7 +173,7 @@
193 173
        </div>
194 174
		
195 175
		
196
		<script src=" ../js/public/mui.min.js"></script>
176
		<script src="../js/public/mui.min.js"></script>
197 177
		<script src="../js/public/base.js"></script>
198 178
		<script src="../js/proinfobrow.js"></script>
199 179
	</body>

+ 4 - 3
app/js/attentions.js

@ -72,11 +72,12 @@ mui.plusReady(function(){
72 72
		var id=this.getAttribute("data-id");
73 73
		plus.nativeUI.showWaiting();
74 74
		plus.webview.create("../html/proinforbrow.html",'proinforbrow.html',{},{proid:id});
75
		console.log(id)
75 76
	})
76 77
	mui('.list2').on('tap','a',function(){
77 78
		var id=this.getAttribute("data-id");
78 79
		plus.nativeUI.showWaiting();
79
		plus.webview.create("../html/proinforbrow.html",'proinforbrow.html',{},{resourceId:id});
80
		plus.webview.create("../html/resinforbrow.html",'resinforbrow.html',{},{resourceId:id});
80 81
	})
81 82
})
82 83

@ -280,7 +281,7 @@ function datalistEach(datalist) {
280 281
		var li = document.createElement('li');
281 282
		li.className = 'mui-table-view-cell mui-media';
282 283

283
		li.innerHTML = '<a class="proinfor" data-id="' + item.id + '"' +
284
		li.innerHTML = '<a class="proinfor" data-id="' + item.professor.id + '"' +
284 285
			'<p><img class="mui-media-object mui-pull-left headimg" src="' + img + '"></p>' +
285 286
			'<div class="mui-media-body">' +
286 287
			'<span class="listtit">' + item.professor.name + icon + '</span>' +
@ -333,7 +334,7 @@ function resourcesEach2(datalistd) {
333 334
		var li = document.createElement('li');
334 335
		li.className = 'mui-table-view-cell mui-media';
335 336

336
		li.innerHTML = '<a class="proinfor" data-id="' + item.resourceId + '"' +
337
		li.innerHTML = '<a class="proinfor" data-id="' + item.resource.resourceId + '"' +
337 338
			'<p><img class="mui-media-object mui-pull-left resimg" src="' + img + '" ></p>' +
338 339
			'<div class="mui-media-body">' +
339 340
			'<span class="listtit">' + item.resource.resourceName + '</span>' +

+ 364 - 27
app/js/proinfobrow.js

@ -1,30 +1,367 @@
1
mui.ready(function() {
2
	
3
	var ozixun = document.getElementById("zixun");
4
	
5
	
6
	mui.plusReady(function(){
7
		var userid = plus.storage.getItem('userid');
8
		var self = plus.webview.currentWebview();
9
		var proId = self.proid;
10
		console.log(proId);
11
		/*点击咨询,切换到咨询页*/
12
		ozixun.addEventListener('tap',function() {
13
			mui.openWindow({
14
			    url:'consultapply.html',
15
			    id:'consultapply.html',
16
			    extras:{'proId':proId}
17
			});
1
var ozixun = document.getElementById("zixun");
2
var yesExpert = document.getElementById("yesExpert");
3
var noExpert = document.getElementById("noExpert");
4
var personalMaterial = document.getElementsByClassName('personalMaterial');
5
var personSummary = document.getElementsByClassName("breifinfo")[0];
6

7
mui.plusReady(function() {
8
	var userid = plus.storage.getItem('userid');
9
	var self = plus.webview.currentWebview();
10
	var proId = self.proid;
11
    console.log(proId);
12
	/*点击咨询*/
13
	ozixun.addEventListener('tap', function() {
14
		mui.openWindow({
15
			url: 'consultapply.html',
16
			id: 'consultapply.html',
17
			extras: {
18
				'proId': proId
19
			}
18 20
		});
19
		
20
		/*咨询成功,返回专家信息*/
21
		window.addEventListener('backproinfo',function(event){
22
			var proid = event.detail.proId;
23
			console.log(proid);
24
			ozixun.classList.add('displayNone');
21
	});
22
	//查询学术领域
23
	var subjectShow = function(data) {
24
			if(data != undefined && data.length != 0) {
25
				var subs = new Array();
26
				if(data.indexOf(',')) {
27
					subs = data.split(',');
28
				} else {
29
					subs[0] = data;
30
				}
31
				if(subs.length > 0) {
32
					var html = [];
33
					for(var i = 0; i < subs.length; i++) {
34
						html.push("<li>" + subs[i] + "</li>");
35
					};
36
					document.getElementsByClassName("infosubject")[0].innerHTML = html.join('');
37
				}
38
			}
39
		}
40
		//查询研究方向	
41
	var getRecords = function($researchAreaLogs, caption) {
42
		var ret = [];
43
		for(var i = 0; i < $researchAreaLogs.length; i++) {
44
			if(caption == $researchAreaLogs[i].caption) {
45
				ret.push($researchAreaLogs[i].opreteProfessorId);
46
			}
47
		}
48
		return ret;
49
	}
50
	var researchAreaShow = function($datas, $datarecords) {
51
			if($datas != undefined && $datas.length != 0) {
52
				var html = [];
53
				for(var i = 0; i < $datas.length; ++i) {
54
					var $data = $datas[i];
55
					var $photos = [];
56
					//获取头像
57
					//console.log($data.count)
58
					if($datarecords.length > 0) {
59
						$photos = getRecords($datarecords, $data.caption);
60
					}
61
					var isAgree = -1;
62
					for(var j = 0; j < $photos.length; j++) {
63
						if(userid == $photos[j])
64
							isAgree++;
65
					}
66
					var showDiv = "<div class='listbox'><div class='listbrowse mui-ellipsis'><span class='like'>" + $data.count + "</span>" + $data.caption + "</div><span class=' mui-icon iconfont plusbtn icon-appreciate' data-pid='" + $data.professorId + "' data-caption='" + $data.caption + "' data-isagree='" + isAgree + "' ></span><div class='likenum'>";
67
					if($photos.length > 3) {
68
						showDiv += "<span class='mui-icon iconfont icon-more likepeople likemore'></span>'></div>";
69
					}
70

71
					if($photos.length > 0) {
72
						for(var j = 0; j < $photos.length; ++j) {
73

74
							showDiv += "<span class='likepeople'><img class='like-h' src='../images/head/" + $photos[j] + "_s.jpg'></span>";
75

76
						}
77
					}
78

79
					showDiv += "</div></div>";
80

81
					html.push(showDiv);
82
				}
83
				document.getElementsByClassName("reserachMess")[0].innerHTML = html.join('')
84
			}
85
		}
86
		//查询应用行业		
87
	var industryShow = function(data) {
88
		if(data != undefined && data.length != 0) {
89
			var subs = new Array();
90
			if(data.indexOf(',')) {
91
				subs = data.split(',');
92
			} else {
93
				subs[0] = data;
94
			}
95
			if(subs.length > 0) {
96
				var html = [];
97
				for(var i = 0; i < subs.length; i++) {
98
					html.push("<li>" + subs[i] + "</li>");
99
				};
100
				document.getElementsByClassName("infoapply")[0].innerHTML = html.join('');
101
			}
102
		}
103
	}
104
	var professorResource = function(odata) {
105
			var $data = odata;
106
			var html = [];
107
			for(var i = 0; i < odata.length; i++) {
108
				var string = '<li class="mui-table-view-cell mui-media">'
109
				string += '<a class="proinfor" href="resinforupdate.html">'
110
				if($data[i].images.length) {
111
					string += '<img class="mui-media-object mui-pull-left resimg" src="../images/resource/' + $data[i].resourceId + '.jpg">'
112

113
				} else {
114

115
					string += '<img class="mui-media-object mui-pull-left resimg" src="../images/default-resource.jpg">'
116
				}
117
				string += '<div class="mui-media-body">'
118
				string += '<span class="listtit">' + $data[i].resourceName + '</span>'
119
				string += '<p class="listtit2">' + $data[i].supportedServices + '</p>'
120
				string += '<p class="listtit3 resbrief">'
121
				if($data[i].descp) {
122
					string += $data[i].descp;
123
				}
124
				string += '</p></div></a></li>'
125
				html.push(string);
126
			}
127
			document.getElementById("resourceList").innerHTML = html.join('');
128

129
		}
130
		/*获取个人信息*/
131
	function personalMessage() {
132
		mui.ajax(baseUrl + "/ajax/professor/info/" + proId, {
133
			dataType: 'json', //数据格式类型
134
			type: 'GET', //http请求类型
135
			timeout: 10000, //超时设置
136
			success: function(data) {
137
				plus.nativeUI.closeWaiting();
138
				plus.webview.currentWebview().show("slide-in-right",150);
139
				var $data = data.data;
140
				personalMaterial[0].innerText = $data.name;
141
				//基本信息
142
				document.getElementsByClassName("consultCount")[0].innerText = $data.consultCount;
143
				var startLeval = parseInt($data.starLevel);
144
				var start = document.getElementsByClassName("start");
145
				for(var i = 0; i < startLeval; i++) {
146
					start[i].classList.add("icon-favorfill");
147
				}
148
				if($data.hasHeadImage) {
149
					document.getElementsByClassName("headimg")[0].src = "/images/head/" + $data.id + "_l.jpg";
150
				} else {
151
					document.getElementsByClassName("headimg")[0].src = "../images/default-photo.jpg";
152
				}
153
				if(!$data.authentication) {
154

155
					document.getElementsByClassName('icon-vip')[0].classList.remove("authicon");
156
					document.getElementsByClassName('icon-vip')[0].classList.add("unauthicon");
157
				}
158
				if($data.office) {
159
					personalMaterial[1].innerText = $data.office;
160
				}
161
				if($data.title) {
162
					personalMaterial[2].innerText = $data.title;
163
				}
164
				if($data.orgName) {
165
					personalMaterial[3].innerText = $data.orgName;
166
				}
167
				if($data.department) {
168
					personalMaterial[4].innerText = $data.department;
169
				}
170
				if($data.address) {
171
					personalMaterial[5].innerText = $data.address;
172
				}
173
				//个人简介
174

175
				if($data.descp) {
176
					personSummary.innerHTML = $data.descp;
177
				} else {
178
					document.getElementById("professorBreifinfo").style.display = "none";
179
				}
180
				//学术领域
181
				if($data.subject) {
182
					subjectShow($data.subject);
183
				} else {
184
					document.getElementById("professorInfosubject").style.display = "none";
185
				}
186
				//研究方向
187
				if($data.researchAreas.length) {
188

189
					researchAreaShow($data.researchAreas, $data.researchAreaLogs);
190
				} else {
191
					document.getElementById("professorReserachMess").style.display = "none";
192
				}
193
				//应用行业
194
				if($data.industry) {
195
					industryShow($data.industry);
196
				} else {
197
					document.getElementById("professorinfoapply").style.display = "none";
198
				}
199
				//专家资源
200
				if($data.resources.length) {
201
					professorResource($data.resources);
202
				} else {
203
					document.getElementById("professorresourceList").style.display = "none";
204
				}
205
			},
206
			error: function() {
207
				plus.nativeUI.toast("服务器链接超时", toastStyle);
208
				return;
209
			}
25 210
		});
26
		
27
		
28
		
211
	}
212
	//修改详细页面
213
	document.getElementsByClassName("gotonext")[0].addEventListener("tap", function() {
214
		var nwaiting = plus.nativeUI.showWaiting();
215
		var web = plus.webview.create("../html/proinforbrow-more.html", "proinforbrow-more.html", {}, {
216
			pro: proId
217
		}); //后台创建webview并打开show.html   	    	
218
		web.addEventListener("loaded", function() {}, false);
219
	});
220
	//点赞
221
	mui(".reserachMess").on("click", ".plusbtn", function() {
222
		if(userid && userid != null && userid != "null") {
223
			mui.ajax(this.getAttribute("data-isagree") > -1 ? baseUrl + "/ajax/researchArea/unAgree" : baseUrl + "/ajax/researchArea/agree", {
224
				"type": "POST",
225
				"data": {
226
					"targetId": this.getAttribute("data-pid"),
227
					"targetCaption": this.getAttribute("data-caption"),
228
					"opId": userid
229
				},
230
				"contentType": "application/x-www-form-urlencoded",
231
				"success": function($data) {
232

233
					if($data.success) {
234
						mui.ajax(baseUrl + "/ajax/professor/info/" + proId, {
235
							dataType: 'json', //数据格式类型
236
							type: 'GET', //http请求类型
237
							timeout: 10000, //超时设置
238
							success: function(data) {
239

240
								var $data = data.data;
241
								//研究方向
242
								document.getElementsByClassName("reserachMess")[0].innerHTML = "";
243
								if($data.researchAreas.length) {
244

245
									researchAreaShow($data.researchAreas, $data.researchAreaLogs);
246
								}
247

248
							},
249
							error: function() {
250
								plus.nativeUI.toast("服务器链接超时", toastStyle);
251
								return;
252
							}
253
						});
254
					}
255

256
				}
257
			})
258
		}
259

260
	})
261

262
	personalMessage();
263

264
	/*咨询成功,返回专家信息*/
265
	window.addEventListener('backproinfo', function(event) {
266
		var proid = event.detail.proId;
267
		console.log(proid);
268
		ozixun.classList.add('displayNone');
269
	});
270

271
	ifCollection();
272

273
	yesExpert.addEventListener('tap', function() {
274
		var $this = this;
275
		collectionExpert($this);
276
	});
277

278
	noExpert.addEventListener('tap', function() {
279
		var $this = this;
280
		cancelCollectionExpert($this);
29 281
	});
30
})
282

283
	/*判断是非收藏专家*/
284
	function ifCollection() {
285
		mui.ajax(baseUrl + '/ajax/watch/hasWatch', {
286
			data: {
287
				"professorId": userid,
288
				"watchObject": proId
289
			},
290
			dataType: 'json', //数据格式类型
291
			type: 'get', //http请求类型
292
			timeout: 10000,
293
			async: false,
294
			success: function(data) {
295
				if(data.success && data.data != null) {
296
					yesExpert.style.display = "none";
297
					noExpert.style.display = "block";
298
					returnId = data.data.watchObject;
299
				} else {
300
					yesExpert.style.display = "block";
301
					noExpert.style.display = "none";
302
				}
303
			},
304
			error: function() {
305
				plus.nativeUI.toast("服务器链接超时", toastStyle);
306
			}
307
		});
308
	}
309

310
	/*收藏专家*/
311
	function collectionExpert($this) {
312
		mui.ajax(baseUrl + '/ajax/watch', {
313
			data: {
314
				"professorId": userid,
315
				"watchObject": proId,
316
				"watchType": 1
317
			},
318
			dataType: 'json', //数据格式类型
319
			type: 'POST', //http请求类型
320
			timeout: 10000,
321
			async: false,
322
			success: function(data) {
323
				console.log(data.success)
324
				if(data.success) {
325
					$this.style.display = "none";
326
					noExpert.style.display = "block";
327
					returnId = data.data;
328
					//console.log(returnId)
329
					plus.nativeUI.toast("专家收藏成功", toastStyle);
330
				}
331
			},
332
			error: function() {
333
				plus.nativeUI.toast("服务器链接超时", toastStyle);
334
			}
335
		});
336
	}
337

338
	/*取消收藏专家*/
339
	function cancelCollectionExpert($this) {
340
		//console.log(returnId)
341
		// console.log(userid)
342
		mui.ajax({
343
			url: baseUrl + '/ajax/watch/delete',
344
			data: {
345
				professorId: userid,
346
				watchObject: returnId
347
			},
348
			dataType: 'json', //数据格式类型
349
			type: 'post', //http请求类型
350
			timeout: 10000,
351
			async: true,
352
			success: function(data) {
353
				console.log(data.success)
354
				if(data.success) {
355
					$this.style.display = "none";
356
					yesExpert.style.display = "block";
357
					plus.nativeUI.toast("取消收藏成功", toastStyle);
358
				}
359
			},
360
			error: function(data) {
361
				plus.nativeUI.toast("服务器链接超时", toastStyle);
362
			}
363
		});
364

365
	}
366

367
});