Browse Source

发现加问题关注、

luyanan 7 years ago
parent
commit
2450765ca1

+ 1 - 0
app/css/app.css

1177
.searchTab .qa-btnlink .mui-table-view-cell>div{position:relative;display: inline-block;}
1177
.searchTab .qa-btnlink .mui-table-view-cell>div{position:relative;display: inline-block;}
1178
.show-item{overflow: hidden;}
1178
.show-item{overflow: hidden;}
1179
.show-item>span{padding-right:10px;}
1179
.show-item>span{padding-right:10px;}
1180
.show-item>span.column{padding-right:0;color:#069E21;border-color:#069E21}
1180
.qa-title{padding:15px;border-bottom:1px solid #e5e5e5;font-size: 16px;}
1181
.qa-title{padding:15px;border-bottom:1px solid #e5e5e5;font-size: 16px;}
1181
.request-qa .yaoqing{position: absolute;right: 15px;top:50%;margin-top:-16px;padding:6px 14px;color:#fff;background: #ff9900;border-radius:4px;}
1182
.request-qa .yaoqing{position: absolute;right: 15px;top:50%;margin-top:-16px;padding:6px 14px;color:#fff;background: #ff9900;border-radius:4px;}
1182
.request-qa .yiyaoqing{background: #ccc;padding:6px 7px;}
1183
.request-qa .yiyaoqing{background: #ccc;padding:6px 7px;}

+ 20 - 18
app/html/qa-question-show.html

52
												<li data-type="2"><span>最新</span></li>
52
												<li data-type="2"><span>最新</span></li>
53
											</ul>
53
											</ul>
54
										</div>
54
										</div>
55
										<ul class="mui-table-view myAllneeds partLine" id="curAnswers">
56
											<!--<li class="mui-table-view-cell">
57
												<div class="madiaInfo">
58
													<div class="flexCenter qa-owner">
59
														<div class="owner-head useHead"></div>
60
														<div class="owner-info">
61
															<div class="owner-name"><span class="h1Font">张某某</span><em class="authicon authicon-pro" title="科袖认证专家"></em></div>
62
															<div class="owner-tit mui-ellipsis h2Font">职称/职位,所在机构职称/职位,所在机构职称/职位,所在机构</div>
55
										<div class="list-hold-list">
56
											<ul class="mui-table-view myAllneeds partLine" id="curAnswers">
57
												<!--<li class="mui-table-view-cell">
58
													<div class="madiaInfo">
59
														<div class="flexCenter qa-owner">
60
															<div class="owner-head useHead"></div>
61
															<div class="owner-info">
62
																<div class="owner-name"><span class="h1Font">张某某</span><em class="authicon authicon-pro" title="科袖认证专家"></em></div>
63
																<div class="owner-tit mui-ellipsis h2Font">职称/职位,所在机构职称/职位,所在机构职称/职位,所在机构</div>
64
															</div>
65
														</div>
66
														<p class="qa-con mui-ellipsis-5">我们是一家医疗器械公司,主要生产健康理疗类的电子产品,目前希望对护膝、护腰类的产品进行改进, 想先找一位有资深设计经验的三维工业设计专家,通过三维建模的方式先设计出产品的三维模型,用于展示以及为后续生产做准备我们是一家医疗器械公司,主要生产健康理疗类的电子产品,目前希望对护膝、护腰类的产品进行改进, 想先找一位有资深设计经验的三维工业设计专家,通过三维建模的方式先设计出
67
														</p>
68
														<div class="showli mui-ellipsis">
69
															<span>5月8日 18:00</span>
70
															<span>N 赞</span>
71
															<span>N 留言</span>
63
														</div>
72
														</div>
64
													</div>
73
													</div>
65
													<p class="qa-con mui-ellipsis-5">我们是一家医疗器械公司,主要生产健康理疗类的电子产品,目前希望对护膝、护腰类的产品进行改进, 想先找一位有资深设计经验的三维工业设计专家,通过三维建模的方式先设计出产品的三维模型,用于展示以及为后续生产做准备我们是一家医疗器械公司,主要生产健康理疗类的电子产品,目前希望对护膝、护腰类的产品进行改进, 想先找一位有资深设计经验的三维工业设计专家,通过三维建模的方式先设计出
66
													</p>
67
													<div class="showli mui-ellipsis">
68
														<span>5月8日 18:00</span>
69
														<span>N 赞</span>
70
														<span>N 留言</span>
71
													</div>
72
												</div>
73
											</li>-->
74
										</ul>
74
												</li>-->
75
											</ul>
76
										</div>
75
									</section>
77
									</section>
76
								</div>
78
								</div>
77
79

+ 19 - 3
app/js/discoverNew.js

445
                    }
445
                    }
446
                    var hd = "";
446
                    var hd = "";
447
                    if (dataStr.replyCount > 0) {
447
                    if (dataStr.replyCount > 0) {
448
                        hd = '<span>' + dataStr.replyCount + ' 回答</span>'
448
                        hd = '<span>' + dataStr.replyCount + '回答</span>'
449
                    }
449
                    }
450
                    this.setAttribute("data-id", dataStr.id);
450
                    this.setAttribute("data-id", dataStr.id);
451
                    this.setAttribute("data-type",3);
451
                    this.className = "mui-table-view-cell";
452
                    this.className = "mui-table-view-cell";
452
                    this.innerHTML = '<div class="flexCenter OflexCenter mui-clearfix">' +
453
                    this.innerHTML = '<div class="flexCenter OflexCenter mui-clearfix">' +
453
                        '<div class="madiaHead qa-Head" style="background-image:url(' + baImg + ')"></div>' +
454
                        '<div class="madiaHead qa-Head" style="background-image:url(' + baImg + ')"></div>' +
454
                        '<div class="madiaInfo OmadiaInfo">' +
455
                        '<div class="madiaInfo OmadiaInfo">' +
455
                        '<p class="mui-ellipsis-2 h1Font">' + dataStr.title + '</p>' +
456
                        '<p class="mui-ellipsis-2 h1Font">' + dataStr.title + '</p>' +
456
                        '<p class="show-item mui-ellipsis h2Font">' + hd + '<span>N 关注</span></p>' +
457
                        '<p class="show-item mui-ellipsis h2Font"><span class="column columnOther">问答</span>' + hd + '<span class="attendCount"></span></p>' +
457
                        '</div></div>'
458
                        '</div></div>'
459
                        
460
                    $D({
461
						data: {
462
							id: dataStr.id,
463
							type: 8
464
						},
465
						fun: ob.attendCount,
466
						url: "/ajax/watch/countProfessor",
467
						sele: this.getElementsByClassName("attendCount")[0]
468
					})
458
                },
469
                },
459
				leaveMsgCount: function(data) {
470
				leaveMsgCount: function(data) {
460
					if(data.success) {
471
					if(data.success) {
463
						}
474
						}
464
					}
475
					}
465
				},
476
				},
477
				attendCount:function(data) {
478
					if(data.data > 0) {
479
						this.innerHTML = data.data + "关注"
480
					}
481
				},
466
				createFragment: function(data) {
482
				createFragment: function(data) {
467
					if(data.success) {
483
					if(data.success) {
468
						var $data = data.data.data;
484
						var $data = data.data.data;
684
							var hd = "",
700
							var hd = "",
685
								hl = "";
701
								hl = "";
686
							if($data[i].agree > 0) {
702
							if($data[i].agree > 0) {
687
								hd = '<span>' + $data[i].agree + ' 赞</span>'
703
								hd = '<span>' + $data[i].agree + '赞</span>'
688
							}
704
							}
689
							liStr.setAttribute("data-id", $data[i].id);
705
							liStr.setAttribute("data-id", $data[i].id);
690
							liStr.className = "mui-table-view-cell";
706
							liStr.className = "mui-table-view-cell";

+ 1 - 1
app/js/qa-answer-q.js

6
			quid =self.quid;
6
			quid =self.quid;
7
			
7
			
8
		var userid = plus.storage.getItem('userid'),
8
		var userid = plus.storage.getItem('userid'),
9
			username = plus.storage.getItem('username');
9
			username = plus.storage.getItem('name');
10
		
10
		
11
		plus.nativeUI.closeWaiting();
11
		plus.nativeUI.closeWaiting();
12
		self.show("slide-in-right", 150);
12
		self.show("slide-in-right", 150);

+ 0 - 1
app/js/qa-answer-show.js

93
				
93
				
94
			},
94
			},
95
	 		isLogin=function() {//判断是否登录,登录才可咨询,关注,收藏
95
	 		isLogin=function() {//判断是否登录,登录才可咨询,关注,收藏
96
				var userid = plus.storage.getItem('userid');
97
		         if(userid==null || userid=='null'|userid == undefined |userid == 'undefined'){
96
		         if(userid==null || userid=='null'|userid == undefined |userid == 'undefined'){
98
					mui.openWindow({
97
					mui.openWindow({
99
						url: '../html/login.html',
98
						url: '../html/login.html',

+ 7 - 2
app/js/qa-question-show.js

51
						callback: function() {
51
						callback: function() {
52
							var self = this;
52
							var self = this;
53
							setTimeout(function() {
53
							setTimeout(function() {
54
								dataO = {time: "",id: ""};
54
								getConmain();
55
								document.getElementById("curAnswers").innerHTML = "";
55
								document.getElementById("curAnswers").innerHTML = "";
56
								dataO = {time: "",id: "",score:""}
57
								if(typeof(pkey)==undefined){
58
									pkey=[]
59
								}else{
60
									pkey.refresh(true)
61
								}
56
								answerList();
62
								answerList();
57
								getConmain();
58
								if(userid && userid != null && userid != "null") {
63
								if(userid && userid != null && userid != "null") {
59
									anExist();
64
									anExist();
60
								}
65
								}