Browse Source

完善星级评价,修改资源申请

luyanan 8 years ago
parent
commit
f557f5e188

+ 19 - 12
app/css/app.css

@ -31,7 +31,7 @@ body{ color: #666666; font-size:14px;}
31 31
.borderarea{border-bottom: 1px solid #F0F0F0;}
32 32

33 33
/*必填项样式*/
34
.requiredcon{ position: absolute; top:0; width: 8px; height:8px; background: url(../images/requiredicon.png) center center no-repeat; background-size: 100% 100%;}
34
.requiredcon{ position: absolute; top:0; margin-left:4px; width: 8px; height:8px; background: url(../images/requiredicon.png) center center no-repeat; background-size: 100% 100%;}
35 35
/*功能icon样式*/
36 36
.actionicon{/*display: block; width: 20px; height: 20px;*/ font-size:20px;margin-right:6px;}
37 37
/*主题色开关样式*/
@ -76,7 +76,7 @@ body{ color: #666666; font-size:14px;}
76 76
.frmactive2{color:#fff;background-color:#ccc; border:1px solid transparent;}
77 77
.frmactive{color:#fff;background-color:#FF9900; border:1px solid #FF9900;}
78 78
.frmactiveok{color:#fff;background-color:#FF9900; border:1px solid #FF9900;}
79
.exitbtn{ border:none; margin: 0; color:#FF0000; font-size: 14px; border-radius: 0;}
79
.exitbtn{ border:none; margin: 0; color:#FF0000; font-size: 14px; line-height: 28px; border-radius: 0;}
80 80

81 81
.pompmsg{ font-size: 12px; color: #CCCCCC;}
82 82
/*///////////////common公共样式///////////////////////*/
@ -125,7 +125,7 @@ body{ color: #666666; font-size:14px;}
125 125
.maincon .headbox{ text-align: center;}
126 126
.headbox .headimg{width: 20%;border-radius:50%;}
127 127
.maincon .pinfor{ color: #888888; font-size: 13px;}
128
.maincon .basicinfo {padding-left:4%; }
128
.maincon .basicinfo {margin:0; padding:0;padding-left:3%; }
129 129
.maincon .basicinfo li{ list-style: none;padding-left: 2%;font-size: 14px; overflow: hidden;}
130 130
/*.maincon .basicinfo>li:not(.basicfrm){ font-size: 13px; line-height: 42px;}*/
131 131
.maincon .basicinfo li.basicfrm{ position: relative; overflow: hidden; line-height: 20px;border-bottom:1px #F0F0F0 solid;margin-left: 2%;padding-left:0; }
@ -145,9 +145,6 @@ body{ color: #666666; font-size:14px;}
145 145
/***********************登录注册相关页面*******************/
146 146

147 147
/***********************首页*******************/
148
/*.searchbox{position: relative;}
149
.searchbox .searchtxt{ position: absolute; height: 30px; top:50%; margin-top:-13px; border-radius: 6px; border:1px transparent solid; padding:0 30px; line-height: 20px; font-size: 14px;}
150
*/
151 148
.searchbox .mui-placeholder .mui-icon-search{font-size:18px; color: #999999;}
152 149
.mui-search input[type=search].searchtxt{background: #FFFFFF;}
153 150
.mui-search .mui-placeholder{ font-size: 14px; top:2px }
@ -284,11 +281,11 @@ body{ color: #666666; font-size:14px;}
284 281
.addinfobox:hover,.addinfobox:active,.addinfobox:link{ color: #FF9900;}
285 282
.addinfobox .addinfobtn{display: block; margin-right:3px; width: 14px;height: 14px; background: url(../images/add.png) center center no-repeat; background-size:100% 100% ;}
286 283

287
.addlabel .frmtype{border:1px solid #CCCCCC; border-radius: 6px; margin-right:2%; width: 78%; height: 34px;}
288
.addlabel .addlabelbtn{ border-color:#FF9900; color: #FF9900; border-radius: 6px;  width: 18%;/*padding-left:20px; padding-right:20px;*/}
284
.addlabel .frmtype{border:1px solid #CCCCCC; border-radius: 6px; margin-right:2%; width: 78%; height: 30px;}
285
.addlabel .addlabelbtn{ border-color:#FF9900; color: #FF9900; border-radius: 6px;  width: 18%; height: 30px;/*padding-left:20px; padding-right:20px;*/}
289 286
.labelarea{ margin: 20px 0;}
290
.labelshow{ margin: 0; padding:0;}
291
.labelshow li{ list-style: none; padding:4px 10px; margin:4px; border:1px solid #FF9900; border-radius: 6px; float: left; }
287
.labelshow{ margin: 0; padding:0;overflow: hidden;}
288
.labelshow li{ list-style: none; padding:4px 10px; margin:4px; border:1px solid #FF9900; font-size: 13px; border-radius: 6px; float: left; }
292 289
.labelshow li .mui-icon{ color: #FF9900; font-size:20px; margin-left: 10px;}
293 290

294 291
.selectbox{padding:0;/* margin: 4px 0;*/}
@ -360,7 +357,7 @@ body{ color: #666666; font-size:14px;}
360 357
/***********************搜索*******************/
361 358

362 359
/*********************** 咨询*******************/
363
.consultbox{ padding:20px 0px 60px 0px;}
360
.consultbox{ padding:20px 0px 20px 0px;}
364 361

365 362
.consultaim{ text-align: center; margin: auto; }
366 363
.consultaim ul{padding: 0; margin: 0; overflow: hidden; margin:1% auto; padding:0 4%; }
@ -432,4 +429,14 @@ body{ color: #666666; font-size:14px;}
432 429
.resouinfobox{ padding:0;margin: 0;}
433 430
.resouinfobox>li{ list-style: none; margin:10px 4px; padding-left: 10px; font-size: 14px; line-height: 20px; word-break: break-all;}
434 431

435
/*********************** 资源信息浏览*******************/
432
/*********************** 资源信息浏览*******************/
433

434
/***********************评价*******************/
435
.feedback .row {width: 100%;background-color: #fff;font-size:14px;}
436
.feedback .hidden {display: none;}
437
.feedback .mui-inline{vertical-align: bottom;font-size: 14px;color: #888888;}
438
.feedback .question{border-bottom:1px solid #F0F0F0;padding:4px 16px;}
439
.icons.levelbox .icon-favor{color: #B5B5B5;font-size: 18px;}
440
.icons.levelbox .icon-favorfill{/*color: #FFB400;*/font-size: 18px;} 
441
.assessbox{margin:10px 0; background: #FFFFFF; padding:10px;padding-bottom: 30px;}
442
/***********************评价*******************/

+ 93 - 0
app/html/chat-assess.html

@ -0,0 +1,93 @@
1
<!doctype html>
2
<html lang="en" class="feedback">
3
	<head>
4
		<meta charset="UTF-8" />
5
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
6
		<title></title>
7
		<link rel="stylesheet" type="text/css" href="../css/mui.min.css" />
8
		<link href="../css/iconfont.css" rel="stylesheet" />
9
		<link rel="stylesheet" type="text/css" href="../css/app.css" />
10
	</head>
11

12
	<body>
13
	    <header class="mui-bar mui-bar-nav toptitbox">
14
			<span class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left topback"></span>
15
			<h1 class="mui-title toptit">评价</h1>
16
			<span id="submit" class="mui-pull-right topsave">发送</span>
17
		</header>
18
	
19
		<div class="mui-content">
20
			<div class="assessbox">
21
				<div class="mui-content-padded ">
22
					<div class="mui-inline">整体评价</div>
23
					<div class="icons mui-inline levelbox" style="margin-left: 6px;">
24
						<span data-index="1" class="mui-icon iconfont icon-favor"></span>
25
						<span data-index="2" class="mui-icon iconfont icon-favor"></span>
26
						<span data-index="3" class="mui-icon iconfont icon-favor"></span>
27
						<span data-index="4" class="mui-icon iconfont icon-favor"></span>
28
						<span data-index="5" class="mui-icon iconfont icon-favor"></span>
29
					</div>
30
				</div>
31
				<div class="mui-content-padded">
32
					<div class="mui-inline">评价留言</div>
33
				</div>
34
				<div class="row mui-input-row">
35
					<div id='question' class="mui-input-clear question textareabox" contenteditable="true"></div>
36
				</div>
37
				
38
			</div>
39
		</div>
40
		<script src="../js/public/mui.min.js"></script>
41
		<script type="text/javascript">
42
			mui.init();
43
			mui('.mui-scroll-wrapper').scroll();
44
			(function() {
45
				var index = 1;
46
				var size = null;
47
				var imageIndexIdNum = 0;
48
				var starIndex = 0;
49
				var feedback = {
50
					question: document.getElementById('question'), 
51
					submitBtn: document.getElementById('submit')
52
				};
53
				/**
54
				 *提交成功之后,恢复表单项 
55
				 */
56
				feedback.clearForm = function() {
57
					feedback.question.value = '';
58
			
59
					index = 0;
60
					size = 0;
61
					imageIndexIdNum = 0;
62
					starIndex = 0;
63
					//清除所有星标
64
					mui('.icons span').each(function (index,element) {
65
						if (element.classList.contains('icon-favorfill')) {
66
							element.classList.add('icon-favor')
67
				  			element.classList.remove('icon-favorfill')
68
						}
69
					})
70
				};
71
				//应用评分
72
				 mui('.icons').on('tap','span',function(){
73
				  	var index = parseInt(this.getAttribute("data-index"));
74
				  	var parent = this.parentNode;
75
				  	var children = parent.children;
76
				  	if(this.classList.contains("icon-favor")){
77
				  		for(var i=0;i<index;i++){
78
			  				children[i].classList.remove('icon-favor');
79
			  				children[i].classList.add('icon-favorfill');
80
				  		}
81
				  	}else{
82
				  		for (var i = index; i < 5; i++) {
83
				  			children[i].classList.add('icon-favor')
84
				  			children[i].classList.remove('icon-favorfill')
85
				  		}
86
				  	}
87
				  	starIndex = index;
88
			  });
89
			 })();
90
		</script>
91
	</body>
92

93
</html>

+ 40 - 16
app/html/consultapply.html

@ -57,28 +57,52 @@
57 57
					</ul>
58 58
				</div>
59 59
				<div class="divline"></div>
60
				<table class="consultinfo">
61
					<tr>
62
						<td><span>咨询主题</span></td>
63
						<td><input type="text"/></td>
64
					</tr>
65
					<tr>
66
						<td><span>咨询内容</span></td>
67
						<td><textarea></textarea></td>
68
					</tr>
69
					<tr>
70
						<td colspan="2" class="sendbox">
71
							<button class="mui-btn mui-btn-block mui-btn-outlined frmbtn sendbtn">发送</button>
72
						</td>
73
					</tr>
74
				</table>	
60
				<div class="consultinfo">
61
					<div class="maincon" style=>
62
						<ul class="basicinfo" style="padding:0;">
63
							<li><label>咨询主题<em class="requiredcon"></em></label></li>
64
							<li class="basicfrm"><input type="text" name="comname" class="mui-input-clear frmtype"></li>
65
							<li><label>咨询内容<em class="requiredcon"></em></label></li>
66
							<li class="basicfrm">
67
								<div class="textareabox" contenteditable="true"></div> 
68
							</li>
69
						</ul>
70
			       </div>
71
				</div>
72
				
73
				<!--<table class="consultinfo">
74
					<tr>
75
						<td><span>咨询主题</span></td>
76
						<td><input type="text"/></td>
77
					</tr>
78
					<tr>
79
						<td><span>咨询内容</span></td>
80
						<td><textarea></textarea></td>
81
					</tr>
82
					<tr>
83
						<td colspan="2" class="sendbox">
84
							<button class="mui-btn mui-btn-block mui-btn-outlined frmbtn sendbtn">发送</button>
85
						</td>
86
					</tr>
87
				</table>-->
75 88
		    </div>
89
		    <div class="mui-input-group">
90
				<button class="mui-btn mui-btn-block frmbtn" style="border: none; border-radius: 0; line-height: 28px;">发送</button>
91
		   </div>
76 92
		</div>
77 93
		<script src=" ../js/public/mui.min.js"></script>
78 94
		<script type="text/javascript">
79 95
			mui.init()
80
			
81 96
			//鼠标点击联系目的li时添加liactive类
97
			mui(".aimclass").on('tap','li',function(e){
98
				var aimlist = document.querySelector('.aimclass').querySelectorAll("li");
99
				for(var i = 0 ; i < aimlist.length;i++){
100
					aimlist[i].classList.remove('liactive');
101
				}
102
				this.classList.add('liactive');
103
				
104
			})
105
			
82 106
			
83 107
		</script>
84 108
	</body>

+ 7 - 1
app/html/resinforbrow.html

@ -14,7 +14,7 @@
14 14
		    <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left topback"></a>
15 15
		    <h1 class="mui-title toptit">资源名称</h1>
16 16
		    <a class="mui-icon iconfont icon-share mui-pull-right topmore" id="shareBtn">
17
		    	<ul class="sharebox" style="display: block; color: #000000;">
17
		    	<ul class="sharebox" id="shareBox" style="display:none; color: #000000;">
18 18
		    		<li>
19 19
		    			<span class="mui-icon mui-icon-weixin"></span>
20 20
		    		</li>
@ -143,6 +143,12 @@
143 143
		<script src=" ../js/public/mui.min.js"></script>
144 144
		<script type="text/javascript">
145 145
			mui.init();
146
			var shareBtn = document.getElementById("shareBtn");
147
			var shareBox = document.getElementById("shareBox");
148
			
149
			shareBtn.addEventListener("tap",function(){
150
				shareBox.toggle();
151
			})
146 152
		</script>
147 153
	</body>
148 154

+ 4 - 5
app/html/updateinfo10.html

@ -36,12 +36,11 @@
36 36
							<input type="url" name="url" class="mui-input-clear frmtype">
37 37
						</li>
38 38
					</ul>
39
			        <div class="mui-input-group">
40
						<button class="mui-btn mui-btn-block frmbtn exitbtn">删除此专利</button>
41
				    </div>
42
		        </div>
39
		       </div>
40
		    </div>
41
		    <div class="mui-input-group">
42
				<button class="mui-btn mui-btn-block frmbtn exitbtn">删除此专利</button>
43 43
		    </div>
44
		    
45 44
		</div>
46 45
		<script src="../js/public/mui.min.js"></script>
47 46
		<script type="text/javascript">

+ 4 - 4
app/html/updateinfo11.html

@ -32,12 +32,12 @@
32 32
							<div class="textareabox" contenteditable="true"></div> 
33 33
						</li>
34 34
					</ul>
35
			        <div class="mui-input-group">
36
						<button class="mui-btn mui-btn-block frmbtn exitbtn">删除此荣誉奖项</button>
37
				    </div>
35
			        
38 36
		        </div>
39 37
		    </div>
40
		    
38
		    <div class="mui-input-group">
39
				<button class="mui-btn mui-btn-block frmbtn exitbtn">删除此荣誉奖项</button>
40
		    </div>
41 41
		</div>
42 42
		<script src="../js/public/mui.min.js"></script>
43 43
		<script type="text/javascript">

+ 4 - 4
app/html/updateinfo6.html

@ -41,12 +41,12 @@
41 41
							<span class="mui-icon mui-icon-arrowdown downarrow"></span>
42 42
						</li>
43 43
					</ul>
44
			        <div class="mui-input-group">
45
						<button class="mui-btn mui-btn-block frmbtn exitbtn">删除此教育背景</button>
46
				    </div>
44
			        
47 45
		        </div>
48 46
		    </div>
49
		    
47
		    <div class="mui-input-group">
48
				<button class="mui-btn mui-btn-block frmbtn exitbtn">删除此教育背景</button>
49
		    </div>
50 50
		</div>
51 51
		<script src="../js/public/mui.min.js"></script>
52 52
		<script type="text/javascript">

+ 4 - 4
app/html/updateinfo7.html

@ -38,12 +38,12 @@
38 38
							</div>
39 39
						</li>
40 40
					</ul>
41
			        <div class="mui-input-group">
42
						<button class="mui-btn mui-btn-block frmbtn exitbtn">删除此工作经历</button>
43
				    </div>
41
			       
44 42
		        </div>
45 43
		    </div>
46
		    
44
		    <div class="mui-input-group">
45
				<button class="mui-btn mui-btn-block frmbtn exitbtn">删除此工作经历</button>
46
		    </div>
47 47
		</div>
48 48
		<script src="../js/public/mui.min.js"></script>
49 49
		<script type="text/javascript">

+ 4 - 4
app/html/updateinfo8.html

@ -38,12 +38,12 @@
38 38
							<div class="textareabox" contenteditable="true"></div> 
39 39
						</li>
40 40
					</ul>
41
			        <div class="mui-input-group">
42
						<button class="mui-btn mui-btn-block frmbtn exitbtn">删除此项目经历</button>
43
				    </div>
41
			        
44 42
		        </div>
45 43
		    </div>
46
		    
44
		    <div class="mui-input-group">
45
				<button class="mui-btn mui-btn-block frmbtn exitbtn">删除此项目经历</button>
46
		    </div>
47 47
		</div>
48 48
		<script src="../js/public/mui.min.js"></script>
49 49
		<script type="text/javascript">

+ 4 - 4
app/html/updateinfo9.html

@ -36,12 +36,12 @@
36 36
							<input type="url" name="url" class="mui-input-clear frmtype">
37 37
						</li>
38 38
					</ul>
39
			        <div class="mui-input-group">
40
						<button class="mui-btn mui-btn-block frmbtn exitbtn">删除此著作/论文/文章</button>
41
				    </div>
39
			        
42 40
		        </div>
43 41
		    </div>
44
		    
42
		    <div class="mui-input-group">
43
				<button class="mui-btn mui-btn-block frmbtn exitbtn">删除此著作/论文/文章</button>
44
		    </div>
45 45
		</div>
46 46
		<script src="../js/public/mui.min.js"></script>
47 47
		<script type="text/javascript">

+ 1 - 1
app/index.html

@ -29,7 +29,7 @@
29 29
	var subpages = ['html/index_home.html', 'html/consultlist.html', 'html/myaccount.html'];
30 30
	var subpage_style = {
31 31
		top: '0px',
32
		bottom: '45px'
32
		bottom: '50px'
33 33
	};
34 34
	var aniShow = {};
35 35
	//创建子页面,首个选项卡页面显示,其它均隐藏;