Pārlūkot izejas kodu

专家信息与资源信息中,点击咨询,验证是否登陆

dell 8 gadi atpakaļ
vecāks
revīzija
22b5c498c1
2 mainītis faili ar 75 papildinājumiem un 70 dzēšanām
  1. 27 11
      app/js/proinfobrow.js
  2. 48 59
      app/js/resinforbrow.js

+ 27 - 11
app/js/proinfobrow.js

@ -8,19 +8,35 @@ mui.plusReady(function() {
8 8
	var userid = plus.storage.getItem('userid');
9 9
	var self = plus.webview.currentWebview();
10 10
	var proId = self.proid;
11
	console.log(userid);
11 12
	/*点击咨询*/
12
	ozixun.addEventListener('tap', function() {
13
		var flag = 'professor';
14
		var nwaiting = plus.nativeUI.showWaiting(); //显示原生等待框
15
		webviewShow = plus.webview.create("../html/consultapply.html", 'consultapply.html', {}, {
16
			'proId': proId,
17
			'flag': flag
13
	if(userid){
14
		ozixun.addEventListener('tap', function() {
15
			var flag = 'professor';
16
			var nwaiting = plus.nativeUI.showWaiting(); //显示原生等待框
17
			webviewShow = plus.webview.create("../html/consultapply.html", 'consultapply.html', {}, {
18
				'proId': proId,
19
				'flag': flag
20
			});
21
	
22
			webviewShow.addEventListener("loaded", function() {
23
	
24
			}, false);
18 25
		});
19
20
		webviewShow.addEventListener("loaded", function() {
21
22
		}, false);
23
	});
26
	}else if(userid == '' || userid == undefined){
27
		ozixun.addEventListener('tap', function() {
28
			mui.alert('请登录', '' ,function(){
29
				mui.openWindow({
30
					url: '../html/reg.html',
31
					id: 'html/reg.html',
32
					show: {
33
						aniShow: "slide-in-left"
34
					}
35
				});
36
			});
37
		});
38
	}
39
	
24 40
	//查询学术领域
25 41
	var subjectShow = function(data) {
26 42
			if(data != undefined && data.length != 0) {

+ 48 - 59
app/js/resinforbrow.js

@ -39,58 +39,34 @@ function ziyuaninfo(resourceId) {
39 39
					console.log(data);
40 40
					
41 41
					var mydata = data.data;
42
					//资源名称
43
					(mydata['resourceName'])? oresorcename.innerHTML = mydata['resourceName'] : oresorcename.innerHTML ='';
44
					(mydata['resourceName'])? oresourceName.innerHTML = mydata['resourceName'] : oresourceName.innerHTML ='';
42 45
					
43 46
					//专家信息
44 47
					proId = mydata['professor']['id']; //专家id
45
					
46
					(mydata['resourceName'])? oresorcename.innerHTML = mydata['resourceName'] : oresorcename.innerHTML ='';
47
					
48
					if(mydata['professor']["name"] == null || mydata['professor']["name"] == undefined ) {
49
	 					oproname.innerText = '';
50
	 				}else {
51
	 					oproname.innerText = mydata['professor']["name"];//专家名字
52
	 				}
53
	 				if(mydata['professor']["title"] == null || mydata['professor']["title"] == undefined ) {
54
	 					oprotitle.innerHTML = '';
55
	 				}else {
56
	 					if(mydata['professor']["office"] !=null && mydata['professor']["office"] != undefined){
57
	 						oprotitle.innerHTML = mydata['professor']["title"]+',';//职称
58
	 					}else {
59
	 						oprotitle.innerHTML = mydata['professor']["title"];
60
	 					}
61
	 					
62
	 				};
63
	 				if(mydata['professor']["office"] == null || mydata['professor']["office"] == undefined ) {
48
					//专家名字
49
					(mydata['professor']["name"]) ? oproname.innerText = mydata['professor']["name"] : oproname.innerText = '';
50
					//职称
51
					(mydata['professor']["title"]) ? oprotitle.innerHTML = mydata['professor']["title"] : oprotitle.innerHTML = '';
52
					//职位
53
					if(mydata['professor']["office"] == null || mydata['professor']["office"] == undefined ) {
64 54
	 					oprooffice.innerHTML = '';
65 55
	 				}else {
56
	 					if(mydata['professor']["title"]){
57
	 						oprooffice.innerHTML = ','+mydata['professor']["office"];//职位
58
	 					}
66 59
	 					oprooffice.innerHTML = mydata['professor']["office"];//职位
67 60
	 				};
68
	 				
69
	 				if(mydata['professor']["orgName"] == null || mydata['professor']["orgName"] == undefined ) {
70
	 					oproorgName.innerHTML = '';
71
	 				}else {
72
	 					oproorgName.innerHTML = mydata['professor']["orgName"];//所在机构
73
	 				}
74
	 				if(mydata['professor']["adress"] == null || mydata['professor']["adress"] == undefined ) {
75
	 					oproadress.innerHTML = '';
76
	 				}else {
77
	 					oproadress.innerHTML = '|'+mydata['professor']["adress"];//所在地
78
	 				}
79
	 				/*是否认证*/
80
	 				if(mydata['professor']["authentication"] == true){
81
						opromodify.classList.add('authicon');
82
						
83
					}else if(mydata['professor']["authentication"] == false){
84
						opromodify.classList.add('unauthicon');
85
					}
61
					//所在机构
62
					(mydata['professor']["orgName"]) ? oproorgName.innerHTML = mydata['professor']["orgName"] : oproorgName.innerHTML = '';
63
					//所在地
64
					(mydata['professor']["address"]) ? oproadress.innerHTML = mydata['professor']["address"] : oproadress.innerHTML = '';
65
					/*是否认证*/
66
					(mydata['professor']["authentication"] == true) ? opromodify.classList.add('authicon') : opromodify.classList.add('unauthicon');
86 67
					/*专家头像*/
87
					if(mydata['professor']["hasHeadImage"] == 0) {
88
						oproimg.setAttribute('src','../images/default-photo.jpg');
89
					}else {
90
						oproimg.setAttribute('src',baseUrl+'/images/head/'+mydata['professor']['id']+'_m.jpg');
91
					}
92
					
93
					
68
					(mydata['professor']["hasHeadImage"] == 0) ? oproimg.setAttribute('src','../images/default-photo.jpg') 
69
					: oproimg.setAttribute('src',baseUrl+'/images/head/'+mydata['professor']['id']+'_m.jpg');
94 70
					
95 71
					//资源基本信息
96 72
					(mydata['images']['imageSrc']) ? oziyuanimg.setAttribute('src', mydata['images']['imageSrc']): oziyuanimg.setAttribute('src', '../images/default-resource.jpg'); //资源图片
@ -170,24 +146,37 @@ mui.plusReady(function() {
170 146
	console.log("资源id=="+resourceId);
171 147
	//资源信息
172 148
	ziyuaninfo(resourceId);
173
174
	//点击咨询打开咨询申请
175
	oconsult.addEventListener('tap', function() {
176
		var flag = 'ziyuan';
177
		var consulttitle = oresorcename.innerHTML;
178
		var nwaiting = plus.nativeUI.showWaiting();//显示原生等待框
179
		webviewShow = plus.webview.create("../html/consultapply.html",'consultapply.html',{},
180
		{'proId': proId,'flag': flag,'consulttitle': consulttitle});
181
		
182
	    webviewShow.addEventListener("loaded", function() {
183
	        
184
	    }, false);
185
		
186
	});
149
	/*点击咨询*/
150
	if(userid){
151
		oconsult.addEventListener('tap', function() {
152
			var flag = 'ziyuan';
153
			var consulttitle = oresorcename.innerHTML;
154
			var nwaiting = plus.nativeUI.showWaiting();//显示原生等待框
155
			webviewShow = plus.webview.create("../html/consultapply.html",'consultapply.html',{},
156
			{'proId': proId,'flag': flag,'consulttitle': consulttitle});
157
			
158
		    webviewShow.addEventListener("loaded", function() {
159
		        
160
		    }, false);
161
			
162
		});
163
	}else if(userid == '' || userid == undefined){
164
		oconsult.addEventListener('tap', function() {
165
			mui.alert('请登录', '' ,function(){
166
				mui.openWindow({
167
					url: '../html/reg.html',
168
					id: 'html/reg.html',
169
					show: {
170
						aniShow: "slide-in-left"
171
					}
172
				});
173
			});
174
		});
175
	}
176
	
187 177
	/*咨询成功,返回资源信息*/
188 178
	window.addEventListener('backziyuaninfo',function(event){
189 179
		
190
//		ozixun.classList.add('displayNone');
191 180
	});
192 181
	
193 182