浏览代码

发现加问题关注、

luyanan 7 年之前
父节点
当前提交
2450765ca1
共有 6 个文件被更改,包括 48 次插入25 次删除
  1. 1 0
      app/css/app.css
  2. 20 18
      app/html/qa-question-show.html
  3. 19 3
      app/js/discoverNew.js
  4. 1 1
      app/js/qa-answer-q.js
  5. 0 1
      app/js/qa-answer-show.js
  6. 7 2
      app/js/qa-question-show.js

+ 1 - 0
app/css/app.css

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

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

@ -52,26 +52,28 @@
52 52
												<li data-type="2"><span>最新</span></li>
53 53
											</ul>
54 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 72
														</div>
64 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 77
									</section>
76 78
								</div>
77 79

+ 19 - 3
app/js/discoverNew.js

@ -445,16 +445,27 @@
445 445
                    }
446 446
                    var hd = "";
447 447
                    if (dataStr.replyCount > 0) {
448
                        hd = '<span>' + dataStr.replyCount + ' 回答</span>'
448
                        hd = '<span>' + dataStr.replyCount + '回答</span>'
449 449
                    }
450 450
                    this.setAttribute("data-id", dataStr.id);
451
                    this.setAttribute("data-type",3);
451 452
                    this.className = "mui-table-view-cell";
452 453
                    this.innerHTML = '<div class="flexCenter OflexCenter mui-clearfix">' +
453 454
                        '<div class="madiaHead qa-Head" style="background-image:url(' + baImg + ')"></div>' +
454 455
                        '<div class="madiaInfo OmadiaInfo">' +
455 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 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 470
				leaveMsgCount: function(data) {
460 471
					if(data.success) {
@ -463,6 +474,11 @@
463 474
						}
464 475
					}
465 476
				},
477
				attendCount:function(data) {
478
					if(data.data > 0) {
479
						this.innerHTML = data.data + "关注"
480
					}
481
				},
466 482
				createFragment: function(data) {
467 483
					if(data.success) {
468 484
						var $data = data.data.data;
@ -684,7 +700,7 @@
684 700
							var hd = "",
685 701
								hl = "";
686 702
							if($data[i].agree > 0) {
687
								hd = '<span>' + $data[i].agree + ' 赞</span>'
703
								hd = '<span>' + $data[i].agree + '赞</span>'
688 704
							}
689 705
							liStr.setAttribute("data-id", $data[i].id);
690 706
							liStr.className = "mui-table-view-cell";

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

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

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

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

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

@ -51,10 +51,15 @@ mui.ready(function() {
51 51
						callback: function() {
52 52
							var self = this;
53 53
							setTimeout(function() {
54
								dataO = {time: "",id: ""};
54
								getConmain();
55 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 62
								answerList();
57
								getConmain();
58 63
								if(userid && userid != null && userid != "null") {
59 64
									anExist();
60 65
								}