Browse Source

首页,搜索页面,关注页面,认证图标修改

xuchunyang 8 years ago
parent
commit
f83bc777b0
3 changed files with 67 additions and 35 deletions
  1. 24 23
      app/js/attentions.js
  2. 18 2
      app/js/index.js
  3. 25 10
      app/js/searchhome.js

+ 24 - 23
app/js/attentions.js

249

249

250
		/*判断用户是否认证*/
250
		/*判断用户是否认证*/
251
		var icon = '';
251
		var icon = '';
252
		console.log(item.professor.authType)
253
		if(item.professor.authType) {
252
		if(item.professor.authType) {
254
			icon = '<em class="mui-icon iconfont icon-vip authicon-cu"></em>';
255
							
256
						} else {
257
							if(item.professor.authStatus){
258
								if(item.professor.authentication==1){
259
									icon = '<em class="mui-icon iconfont icon-renzheng authicon-mana"><span>科研</span></em>';																	
260
							   }else if(item.professor.authentication==2){
261
							    	icon = '<em class="mui-icon iconfont icon-renzheng authicon-staff"><span>企业</span></em>';				
262
							    }else{
263
							    		icon = '<em class="mui-icon iconfont icon-renzheng authicon-stu"><span>学生</span></em>';						    	
264
							    }
265
							}
266
						}	
267
//		if(item.professor.authentication == 1) {
268
//			icon = '<em class="mui-icon iconfont icon-vip authicon"></em>';
269
//		} else {
270
//			icon = '<em class="mui-icon iconfont icon-vip unauthicon"></em>';
271
//		}
253
			icon='<em class="mui-icon iconfont icon-vip authicon-cu"> </em>';
254
		} else {
255
			if(item.professor.authStatus) {
256
				if(item.professor.authentication == 1) {
257
					icon='<em class="mui-icon iconfont icon-renzheng authicon-mana"><span>科研</span></em>';
258
				} else if(item.professor.authentication == 2) {
259
					icon='<em class="mui-icon iconfont icon-renzheng authicon-staff"><span>企业</span></em>';
260
				} else {
261
					icon='<em class="mui-icon iconfont icon-renzheng authicon-stu"><span>学生</span></em>';
262
				}
263
			}
264
		}
272

265

273
		/*获取资源信息*/
266
		/*获取资源信息*/
274
		var resources = item.professor.resources;
267
		var resources = item.professor.resources;
323
		} else {
316
		} else {
324
			var img = "../images/default-resource.jpg";
317
			var img = "../images/default-resource.jpg";
325
		}
318
		}
326

319
		
327
		/*判断用户是否认证*/
320
		/*判断用户是否认证*/
328
		var icont = '';
321
		var icont = '';
329
		if(item.resource.professor.authentication == 1) {
330
			icont = '<em class="mui-icon iconfont icon-vip authicon"></em>';
322
		if(item.resource.professor.authType) {
323
			icont='<em class="mui-icon iconfont icon-vip authicon-cu"> </em>';
331
		} else {
324
		} else {
332
			icont = '<em class="mui-icon iconfont icon-vip unauthicon"></em>';
325
			if(item.resource.professor.authStatus) {
326
				if(item.resource.professor.authentication == 1) {
327
					icont='<em class="mui-icon iconfont icon-renzheng authicon-mana"><span>科研</span></em>';
328
				} else if(item.resource.professor.authentication == 2) {
329
					icont='<em class="mui-icon iconfont icon-renzheng authicon-staff"><span>企业</span></em>';
330
				} else {
331
					icont='<em class="mui-icon iconfont icon-renzheng authicon-stu"><span>学生</span></em>';
332
				}
333
			}
333
		}
334
		}
334

335

335
		var title = item.resource.professor.title || "";
336
		var title = item.resource.professor.title || "";

+ 18 - 2
app/js/index.js

3
var allPages = 1; // 总页数
3
var allPages = 1; // 总页数
4
var table = document.body.querySelector('.list');
4
var table = document.body.querySelector('.list');
5
var search = document.getElementById("search");
5
var search = document.getElementById("search");
6

6
mui.plusReady(function(){
7
mui.plusReady(function(){
7
	plus.nativeUI.showWaiting();
8
	plus.nativeUI.showWaiting();
8
})
9
})
177
			address = " | " + address;
178
			address = " | " + address;
178
		}
179
		}
179

180

181
		var typeTname = '';
182
		if(item.authType) {
183
			typeTname='<em class="mui-icon iconfont icon-vip authicon-cu"> </em>';
184
		} else {
185
			if(item.authStatus) {
186
				if(item.authentication == 1) {
187
					typeTname='<em class="mui-icon iconfont icon-renzheng authicon-mana"><span>科研</span></em>';
188
				} else if(item.authentication == 2) {
189
					typeTname='<em class="mui-icon iconfont icon-renzheng authicon-staff"><span>企业</span></em>';
190
				} else {
191
					typeTname='<em class="mui-icon iconfont icon-renzheng authicon-stu"><span>学生</span></em>';
192
				}
193
			}
194
		}
195
		
180
		var li = document.createElement('li');
196
		var li = document.createElement('li');
181
		li.className = 'mui-table-view-cell mui-media';
197
		li.className = 'mui-table-view-cell mui-media';
182

198

183
		li.innerHTML = '<a class="proinfor" data-id="'+item.id+'"' +
199
		li.innerHTML = '<a class="proinfor" data-id="'+item.id+'"' +
184
			'<p><img class="mui-media-object mui-pull-left headimg headRadius" src="' + img + '"></p>' +
200
			'<p><img class="mui-media-object mui-pull-left headimg headRadius" src="' + img + '"></p>' +
185
			'<div class="mui-media-body">' +
201
			'<div class="mui-media-body">' +
186
			'<span class="listtit">' + item.name + '<em class="mui-icon iconfont icon-vip authicon"></em></span>' +
202
			'<span class="listtit">' + item.name + typeTname +'</span>' +
187
			'<p class="listtit2"><span>' + title + '</span><span>' + office + '</span><span>' + orgName + '</span><span>' + address + '</span></p>' +
203
			'<p class="listtit2"><span>' + title + '</span><span>' + office + '</span><span>' + orgName + '</span><span>' + address + '</span></p>' +
188
			'<p class="mui-ellipsis listtit3">' + rlist + '</p>' +
204
			'<p class="mui-ellipsis listtit3">' + rlist + '</p>' +
189
			'<p class="mui-ellipsis listtit3">' + zlist + '</p>' +
205
			'<p class="mui-ellipsis listtit3">' + zlist + '</p>' +
190
			'</div></a></li>';
206
			'</div></a></li>';
191

207

192
		table.appendChild(li, table.firstChild);
208
		table.appendChild(li, table.firstChild);
193
		 
209
		
194
	});
210
	});
195
}
211
}

+ 25 - 10
app/js/searchhome.js

418
					if(pageNo < allPages) {
418
					if(pageNo < allPages) {
419
						mui('#pullrefresh3').pullRefresh().endPullupToRefresh(false); //能上拉
419
						mui('#pullrefresh3').pullRefresh().endPullupToRefresh(false); //能上拉
420
					} else {
420
					} else {
421
						mui('#pullrefresh').pullRefresh().endPullupToRefresh(true); //不能上拉
421
						mui('#pullrefresh3').pullRefresh().endPullupToRefresh(true); //不能上拉
422
					}
422
					}
423

423

424
				} else {
424
				} else {
449
		}
449
		}
450

450

451
		/*判断用户是否认证*/
451
		/*判断用户是否认证*/
452
		var icon = ''
453
		if(item.authentication == 1) {
454
			icon = '<em class="mui-icon iconfont icon-vip authicon"></em>';
452
		var icon = '';
453
		if(item.authType) {
454
			icon='<em class="mui-icon iconfont icon-vip authicon-cu"> </em>';
455
		} else {
455
		} else {
456
			icon = '<em class="mui-icon iconfont icon-vip unauthicon"></em>';
456
			if(item.authStatus) {
457
				if(item.authentication == 1) {
458
					icon='<em class="mui-icon iconfont icon-renzheng authicon-mana"><span>科研</span></em>';
459
				} else if(item.authentication == 2) {
460
					icon='<em class="mui-icon iconfont icon-renzheng authicon-staff"><span>企业</span></em>';
461
				} else {
462
					icon='<em class="mui-icon iconfont icon-renzheng authicon-stu"><span>学生</span></em>';
463
				}
464
			}
457
		}
465
		}
458

459
		/*获取研究方向信息*/
466
		/*获取研究方向信息*/
460
		var researchAreas = item.researchAreas;
467
		var researchAreas = item.researchAreas;
461
		var rlist = ''
468
		var rlist = ''
519
		}
526
		}
520

527

521
		/*判断用户是否认证*/
528
		/*判断用户是否认证*/
522
		var icon = ''
523
		if(item.professor.authentication == true) {
524
			icon = '<em class="mui-icon iconfont icon-vip authicon"></em>';
529
		var icon = '';
530
		if(item.authType) {
531
			icon='<em class="mui-icon iconfont icon-vip authicon-cu"> </em>';
525
		} else {
532
		} else {
526
			icon = '<em class="mui-icon iconfont icon-vip unauthicon"></em>';
533
			if(item.authStatus) {
534
				if(item.authentication == 1) {
535
					icon='<em class="mui-icon iconfont icon-renzheng authicon-mana"><span>科研</span></em>';
536
				} else if(item.authentication == 2) {
537
					icon='<em class="mui-icon iconfont icon-renzheng authicon-staff"><span>企业</span></em>';
538
				} else {
539
					icon='<em class="mui-icon iconfont icon-renzheng authicon-stu"><span>学生</span></em>';
540
				}
541
			}
527
		}
542
		}
528

543

529
		var title = item.professor.title || "";
544
		var title = item.professor.title || "";