浏览代码

修改样式及专家修改页加入文章

jack 8 年之前
父节点
当前提交
21384202e5

+ 12 - 1
app/html/companyUpdata.html

@ -72,7 +72,7 @@
72 72
					</div>
73 73
				</div>
74 74
			</div>
75
			<div class="mui-input-group mainbox">
75
			<div class="mui-input-group mainbox" id="resouse">
76 76
				<div class="maincon">
77 77
					<div class="infocontit">研发资源
78 78
						<a class="addinfobox mui-clearfix" style="right:1% ;display:none"><em class="mui-icon mui-icon-plus addinfobtn mui-pull-left"></em><span class="mui-pull-left">点击添加</span></a>
@ -85,6 +85,17 @@
85 85
					</div>
86 86
				</div>
87 87
			</div>
88
			<div class="mui-input-group mainbox" id="professorArticleList">
89
				<div class="maincon">
90
					<div class="infocontit">专家文章</div>
91
					<div class="infocon" style="padding:10px 0;">
92
						<ul class="mui-table-view listitembox resinfo" id="articleList">
93
										        
94
						</ul>
95
96
					</div>
97
				</div>
98
			</div>
88 99
			<div class="mui-input-group mainbox">
89 100
				<div class="maincon">
90 101
					<div class="infocontit">个人简介

+ 2 - 2
app/html/professorArticle.html

@ -23,7 +23,7 @@
23 23
	<body>
24 24
		<header class="mui-bar mui-bar-nav toptitbox">
25 25
			<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left topback"></a>
26
			<h1 class="mui-title toptit">精选文章</h1>
26
			<h1 class="mui-title toptit">科袖文章</h1>
27 27
		</header>
28 28
		<nav class="mui-bar mui-bar-tab mui-clearfix footbox">
29 29
			<div class="dialogbtn mui-pull-left btnactive" style="background:#FF9900; color: #FFFFFF;width:100%;" id="zixun">
@ -43,7 +43,7 @@
43 43
			</div>
44 44
			<div class="articalBox">
45 45
				<ul class="mui-table-view mui-table-view-chevron" id="proInfor">
46
					<li class="mui-table-view-cell mui-media" style="padding:8px 20px 8px 10px;">
46
					<li class="mui-table-view-cell mui-media NoActive mui-active" style="padding:8px 20px 8px 10px;">
47 47
						<a class="proinfor">
48 48
							<div><img id="proHead" class="mui-media-object mui-pull-left headimg headRadius" src="../images/default-photo.jpg"></div>
49 49
							<div class="mui-media-body">

+ 12 - 1
app/html/proinforupdate.html

@ -72,7 +72,7 @@
72 72
			       </div>
73 73
		       </div>
74 74
		    </div>
75
		     <div class="mui-input-group mainbox">
75
		     <div class="mui-input-group mainbox" id="resouse">
76 76
				<div class="maincon">
77 77
			       <div class="infocontit">合作资源<a class="addinfobox mui-clearfix" style="right:1% ;display:none"><em class="mui-icon mui-icon-plus addinfobtn mui-pull-left"></em><span class="mui-pull-left">点击添加</span></a></div> 
78 78
			       <div class="infocon" style="padding:10px 0;">
@ -83,6 +83,17 @@
83 83
			       </div>
84 84
		       </div>
85 85
		    </div>
86
		    <div class="mui-input-group mainbox" id="professorArticleList">
87
				<div class="maincon">
88
					<div class="infocontit">专家文章</div>
89
					<div class="infocon" style="padding:10px 0;">
90
						<ul class="mui-table-view listitembox resinfo" id="articleList">
91
										        
92
						</ul>
93
94
					</div>
95
				</div>
96
			</div>
86 97
		    <div class="mui-input-group mainbox">
87 98
				<div class="maincon">
88 99
			       <div class="infocontit">个人简介<a class="updatebox mui-clearfix" "><em class="mui-icon mui-icon-compose updatebtn mui-pull-left"></em><span class="mui-pull-left">点击修改</span></a></div> 

+ 49 - 1
app/js/companyUpdata.js

@ -82,6 +82,8 @@ mui.ready(function() {
82 82
						//我的资源
83 83
						if($data.resources.length) {
84 84
						resource($data.resources, $data.resources.length);
85
						}else{
86
							document.getElementById("resouse").style.display="none";
85 87
						}
86 88
					},
87 89
					error: function() {
@ -175,7 +177,53 @@ mui.ready(function() {
175 177
			var web = plus.webview.create("../html/proinforupdate-more.html", "proinforupdate-more.html"); //后台创建webview并打开show.html   	    	
176 178
			web.addEventListener("loaded", function() {}, false);
177 179
		});
178
		personalMessage();		
180
		personalMessage();
181
		/*专家文章*/
182
	mui.ajax(baseUrl + "/ajax/article/qaPro", {
183
		dataType: 'json', //数据格式类型
184
		type: 'GET', //http请求类型
185
		data: {
186
			"professorId": userid
187
		},
188
		timeout: 10000, //超时设置
189
		success: function(data) {
190
			console.log(JSON.stringify(data))
191
			if(data.success) {
192
				var $data = data.data;
193
				if($data.length==0){
194
					document.getElementById("professorArticleList").style.display="none";
195
					return;
196
				}
197
				var html = [];
198
				for(var i = 0; i < $data.length; i++) {					
199
					var string = '<li class="mui-table-view-cell mui-media listitem" articleId=' + $data[i].articleId + '>'
200
					string += '<a class="proinfor"><div class="mui-media-object mui-pull-left ResImgBox ResImgBox2">'
201
					if($data[i].articleImg){
202
						string += '<img class="resImg headRadius" src="'+baseUrl+'/data/article/'+$data[i].articleImg+'">'
203
					}else{
204
						string += '<img class="resImg headRadius" src="../images/default-artical.jpg">'
205
					}
206
					string += '</div><div class="mui-media-body">'
207
					string += '<span class="listtit">' + $data[i].articleTitle + '</span>'
208
					string += '</div></a></li>'
209
					html.push(string);
210
				}
211
				document.getElementById("articleList").innerHTML = html.join('');
212
			}
213
		},
214
		error: function() {
215
			plus.nativeUI.toast("服务器链接超时", toastStyle);
216
			return;
217
		}
218
	});
219
	/*进入文章详细页面*/
220
	mui("#professorArticleList").on('tap', 'li', function() {
221
		var artId = this.getAttribute("articleId");
222
		plus.nativeUI.showWaiting();
223
		plus.webview.create("../html/professorArticle.html", 'professorArticle.html', {}, {
224
			articleId: artId
225
		});
226
	});
179 227
	});
180 228
});
181 229


+ 1 - 1
app/js/invite_new.js

@ -134,7 +134,7 @@ mui.ready(function() {
134 134
				}
135 135

136 136
				var li = document.createElement('li');
137
				li.className = 'mui-table-view-cell mui-media';
137
				li.className = 'mui-table-view-cell mui-media NoActive mui-active';
138 138
				li.setAttribute("professorId", item.id);
139 139
				li.innerHTML = '<a class="proinfor" data-id="' + item.id + '"' +
140 140
					'<p><img class="mui-media-object mui-pull-left headimg headRadius" src="' + img + '"></p>' +

+ 1 - 1
app/js/professorArticle.js

@ -97,7 +97,7 @@ mui.plusReady(function() {
97 97
						articleImg.style.backgroundImage = 'url(' + baseUrl + '/data/article/' + $info.articleImg + ')';
98 98
					}
99 99
					if($info.professor.hasHeadImage) {
100
						document.getElementById('proHead').src = baseUrl + "/images/head/" + item.id + "_l.jpg";
100
						document.getElementById('proHead').src = baseUrl + "/images/head/" + $info.professorId + "_l.jpg";
101 101
					}
102 102
					artical_topic.innerText = $info.articleTitle;
103 103
					if($info.articleContent) {

+ 49 - 1
app/js/proinforupdate.js

@ -186,6 +186,8 @@ mui.ready(function() {
186 186
						//我的资源
187 187
						if($data.resources.length) {
188 188
						resource($data.resources, $data.resources.length);
189
						}else{
190
							document.getElementById("resouse").style.display="none";
189 191
						}
190 192
					},
191 193
					error: function() {
@ -299,7 +301,53 @@ mui.ready(function() {
299 301
			var web = plus.webview.create("../html/proinforupdate-more.html", "proinforupdate-more.html"); //后台创建webview并打开show.html   	    	
300 302
			web.addEventListener("loaded", function() {}, false);
301 303
		});
302
		personalMessage();		
304
		personalMessage();
305
		/*专家文章*/
306
	mui.ajax(baseUrl + "/ajax/article/qaPro", {
307
		dataType: 'json', //数据格式类型
308
		type: 'GET', //http请求类型
309
		data: {
310
			"professorId": userid
311
		},
312
		timeout: 10000, //超时设置
313
		success: function(data) {
314
			console.log(JSON.stringify(data))
315
			if(data.success) {
316
				var $data = data.data;
317
				if($data.length==0){
318
					document.getElementById("professorArticleList").style.display="none";
319
					return;
320
				}
321
				var html = [];
322
				for(var i = 0; i < $data.length; i++) {					
323
					var string = '<li class="mui-table-view-cell mui-media listitem" articleId=' + $data[i].articleId + '>'
324
					string += '<a class="proinfor"><div class="mui-media-object mui-pull-left ResImgBox ResImgBox2">'
325
					if($data[i].articleImg){
326
						string += '<img class="resImg headRadius" src="'+baseUrl+'/data/article/'+$data[i].articleImg+'">'
327
					}else{
328
						string += '<img class="resImg headRadius" src="../images/default-artical.jpg">'
329
					}
330
					string += '</div><div class="mui-media-body">'
331
					string += '<span class="listtit">' + $data[i].articleTitle + '</span>'
332
					string += '</div></a></li>'
333
					html.push(string);
334
				}
335
				document.getElementById("articleList").innerHTML = html.join('');
336
			}
337
		},
338
		error: function() {
339
			plus.nativeUI.toast("服务器链接超时", toastStyle);
340
			return;
341
		}
342
	});
343
	/*进入文章详细页面*/
344
	mui("#professorArticleList").on('tap', 'li', function() {
345
		var artId = this.getAttribute("articleId");
346
		plus.nativeUI.showWaiting();
347
		plus.webview.create("../html/professorArticle.html", 'professorArticle.html', {}, {
348
			articleId: artId
349
		});
350
	});
303 351
	});
304 352
});
305 353