Browse Source

资源图片发布和机构提示

luyanan 8 years ago
parent
commit
d115994ef4
5 changed files with 40 additions and 27 deletions
  1. 2 4
      articalIssue.html
  2. 1 1
      cmp-portal/css/cmpindex.css
  3. 16 4
      css/genindex.css
  4. 13 10
      js/resourceIssue.js
  5. 8 8
      resourceIssue.html

+ 2 - 4
articalIssue.html

@ -10,9 +10,7 @@
10 10
<link type="text/css" href="css/webuploader/webuploader.css" rel="stylesheet">
11 11
<link type="text/css" href="css/common.css" rel="stylesheet">
12 12
<link type="text/css" href="css/genindex.css" rel="stylesheet">
13
<style type="text/css">
14
	#filePicker{position:absolute;left:50%; bottom:25px; margin-left:-52px;opacity:0; z-index:88;}
15
</style>
13

16 14
<script type="text/javascript" src="js/jquery-1.11.1.js"></script>
17 15

18 16
</head>
@ -94,7 +92,7 @@
94 92
					<li>
95 93
						<div class="aboutTit">文章内容<span class="frmconmsg"></span></div>
96 94
						<!--这块还是使用编辑框插件-->
97
						<div class="editBlock" style="border:none; height: auto;">
95
						<div class="editBlock">
98 96
							<script id="editor" name="content" type="text/plain" style="height:500px;"></script>
99 97
							<!--<textarea class="frmtype frmcontype" style="border:none;height:318px;" name="" placeholder="请输入文章内容"></textarea>-->
100 98
						</div>

+ 1 - 1
cmp-portal/css/cmpindex.css

@ -312,7 +312,7 @@ ul.artAbout .uploadFile input.upInp[type="file"]{position:absolute;height: 46px;
312 312
ul.artAbout .uploadFile .upbtn{display:inline-block;padding:7px 23px;background: #E5E5E5;color:#333333;margin-top:30px;}
313 313
ul.artAbout .uploadFile .uploadblock .upBackbtn{position:absolute;bottom:30px;left:50%;margin-left:-55px;background:rgba(0,0,0,.5);color:#FFFFFF;z-index:10;display: none;}
314 314
.conBlock .aboutTit{font-size:16px;line-height:40px;color:#666666;margin-top:18px;}
315
ul.artAbout .editBlock{height:320px;border:1px solid #E5E5E5;}
315
/*ul.artAbout .editBlock{height:320px;border:1px solid #E5E5E5;}*/
316 316
ul.artAbout .frmadd{width:auto;position:absolute;right:0;top:0;background: #28b8fa;color:#fff;border:none;padding:6px 25px;}
317 317
318 318
.conItem ul.operateBlock{overflow: hidden;margin-top:-20px;}

+ 16 - 4
css/genindex.css

@ -228,7 +228,9 @@ ul.listitemdiv.listmorediv .articalhead{width: 164px;height: 110px;margin-top:-5
228 228
.conBlock .rightconBox{width: 315px;}
229 229
.conBlock .rightconBox .conItem{padding:30px;background: #FFFFFF;margin-bottom: 20px;}
230 230
.conBlock .rightconBox .conItem:first-child{padding:30px 10px;border-top:4px #ff9900 solid;}
231
ul.artAbout>li{overflow: hidden;}
231
ul.artAbout>li{clear:both;}
232
ul.artAbout>li:before,ul.artAbout>li:after{display:table;content:" "}
233
ul.artAbout>li:after{clear:both}
232 234
ul.artAbout .uploadFile{line-height:28px;text-align: center;font-size: 16px;color:#666666;}
233 235
ul.artAbout .uploadFile .uploadblock{position:relative;width:100%;height:190px;padding:30px;border:1px solid #E5E5E5; border-radius: 0;
234 236
	background-position:center;background-size:cover;background-repeat:no-repeat;}
@ -237,7 +239,8 @@ ul.artAbout .uploadFile input.upInp[type="file"]{position:absolute;height: 46px;
237 239
ul.artAbout .uploadFile .upbtn{display:inline-block;padding:7px 23px;background: #E5E5E5;color:#333333;margin-top:30px;}
238 240
ul.artAbout .uploadFile .uploadblock .upBackbtn{position:absolute;bottom:30px;left:50%;margin-left:-55px;background:rgba(0,0,0,.5);color:#FFFFFF;z-index:10;display: none;}
239 241
.conBlock .aboutTit{font-size:16px;line-height:40px;color:#666666;margin-top:18px;}
240
ul.artAbout .editBlock{height:320px;border:1px solid #E5E5E5;}
242
/*ul.artAbout .editBlock{height:320px;border:1px solid #E5E5E5;}*/
243
ul.artAbout #filePicker{position:absolute;left:50%; bottom:25px; margin-left:-52px;opacity:0; z-index:88;}
241 244
ul.artAbout .frmadd{width:auto;position:absolute;right:0;top:0;background: #ff9900;color:#fff;border:none;padding:6px 25px;}
242 245
243 246
.conItem ul.operateBlock{overflow: hidden;margin-top:-20px;}
@ -430,9 +433,14 @@ ul.tagList>li .h2Font{color:#666}
430 433
.showDetail .showMain .showTit:before{position:absolute;top:50%;margin-top:-10px;left:0;display:inline-block;content:"";width:4px;height:18px;background:#ff9900;}
431 434
/*资源发布图片上传模块*/
432 435
.artAbout>li>dl{margin-right: -15px;}
433
.artAbout>li>dl>dd{width:31.2%;float: left;border: 1px solid #E5E5E5;height: 190px;margin-right: 15px;background:url(../images/g_resource_bg_tianjia_nor.png) center center no-repeat;}
434
.artAbout>li>dl>dd:first-child{background: none;}
436
.artAbout>li>dl>dd{position:relative;float: left;width:31.2%;border: 1px solid #E5E5E5;height: 190px;margin-right: 15px;}
437
.artAbout>li>dl>dd:nth-child(2),.artAbout>li>dl>dd:nth-child(3){background:url(../images/g_resource_bg_tianjia_nor.png) center center no-repeat;}
438
.artAbout>li>dl>dd.uploadD{background: none;}
439
.artAbout>li>dl>dd .imgItem{background:#fff;display: table-cell;text-align: center;vertical-align: middle;width: 222px;height: 188px;}
440
.artAbout>li>dl>dd .imgItem img{vertical-align: middle;max-width:222px;max-height:188px;}
435 441
.artAbout>li>dl>dd .uploadFile .uploadblock{border: none;}
442
.artAbout>li>dl>dd .file-panel{position:absolute;top:-8px;right:-8px;text-align:center;overflow:hidden;}
443
.artAbout>li>dl>dd .file-panel .cancel{display: inline-block;width: 20px;height: 20px;cursor: pointer;background: url(../images/g_resource_button_guanbi_nor.png);background-size: cover;}
436 444
/*资源图片展示*/
437 445
.Imagebox{width:360px;}
438 446
.Imagebox .tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
@ -461,6 +469,10 @@ div.zoomMask{position:absolute;background:url("../images/g-resource-mask.png") r
461 469
.conBlock .leftconBox2 .resShareUl>ul>li{float: left;margin-right:30px;font-size: 16px;color:#999;}
462 470
.conBlock .leftconBox2 .resShareUl>ul>li .operateicon{margin-left:10px;cursor: pointer;}
463 471
.conBlock .leftconBox2 .resShareUl>ul>li>span{position: relative;top:-6px;}
472
473
.keydrop>ul>li.orgList{overflow: hidden;}
474
.keydrop>ul>li.orgList img{width:50px;height:50px;margin-right:10px;}
475
.keydrop>ul>li.orgList p{line-height:50px;font-size:14px;}
464 476
/*--------------新版工作台框架--------------*/
465 477
.conBlock .workmenu{text-align: center;float: left;/*width:18%;*/background: #fff;}
466 478
.conBlock .workmenu>ul{overflow: hidden;}

+ 13 - 10
js/resourceIssue.js

@ -33,13 +33,15 @@ $(document).ready(function() {
33 33
			$("#uploadDd").hide();
34 34
		}
35 35
		var $li = $(
36
				'<dd id="' + file.id + '"style="display: table-cell;text-align: center;vertical-align: middle;position:relative">' +
37
				'<img style="vertical-align: middle;max-width:224px;max-height:190px;">' +
36
				'<dd>' +
37
					'<div class="imgItem" id="' + file.id + '">'+
38
						'<img />' +
39
					'</div>'+
38 40
				//'<div class="info">' + file.name + '</div>' +
39 41
				'</dd>'
40 42
			),
41
			$btns = $('<div class="file-panel"style="position:absolute;top:0px;text-align:center;overflow:hidden;height:0px;">' +
42
				'<span class="cancel">删除</span>' +
43
			$btns = $('<div class="file-panel">' +
44
				'<span class="cancel"></span>' +
43 45
				'</div>').appendTo($li),
44 46
			$img = $li.find('img');
45 47
		var $list = $("#fileList");
@ -60,7 +62,7 @@ $(document).ready(function() {
60 62
				return;
61 63
			}
62 64
			$img.attr('src', src);
63
		}, 1000, 1000);
65
		}, 1, 1);
64 66
		$li.on('mouseenter', function() {
65 67
			$btns.stop().animate({
66 68
				height: 30
@ -75,6 +77,7 @@ $(document).ready(function() {
75 77

76 78
	});
77 79
	uploader.onError = function(code) {
80
		console.log(code)
78 81
		$.MsgBox.Alert('提示', '请上传jpg、png格式的图片,大小不超过2M')
79 82
	};
80 83
	uploader.on('uploadSuccess', function(file, data) {
@ -190,7 +193,7 @@ $(document).ready(function() {
190 193
						console.log(data);
191 194
						if(data.success) {
192 195
							if(data.data==null) {
193
								$("#department").html("");
196
								$("#department ul").html("");
194 197
							}else{
195 198
								addHtml(data.data);
196 199
							}
@ -220,13 +223,13 @@ $(document).ready(function() {
220 223
			}else{
221 224
				oImg="../images/default-icon.jpg"
222 225
			}
223
			oSum+='<li class="clearfix"><img src="'+oImg+'" alt="" class="floatL" style="width:50px;height:50px;"/><p class="h2Font floatL">'+$html[i].name+'</p></li>'
226
			oSum+='<li class="orgList"><img src="'+oImg+'" class="floatL" /><p class="h2Font floatL">'+$html[i].name+'</p></li>'
224 227
		}
225
		$("#department").html(oSum);
228
		$("#department ul").html(oSum);
226 229
	}
227
	$("#department").on("click","li",function(){
230
	$("#department ul").on("click","li",function(){
228 231
		$("#organizationName").val($(this).find("p").text());
229
		$("#department").html("");
232
		$("#department ul").html("");
230 233
	})
231 234
	/*厂商型号*/
232 235
	$("#modelNumber").bind({

+ 8 - 8
resourceIssue.html

@ -12,7 +12,7 @@
12 12
<link rel="stylesheet" type="text/css" href="./css/webuploader/webuploader.css">
13 13
<script type="text/javascript" src="js/jquery-1.11.1.js"></script>
14 14
<style type="text/css">
15
	.conItem ul.operateBlock>li{width: 25%;}
15
	.conItem ul.operateBlock>li{width: 25%;}
16 16
</style>
17 17
</head>
18 18

@ -27,16 +27,16 @@
27 27
				<ul class="artAbout">
28 28
					<li>
29 29
						<dl class="clearfix" id="fileList">
30
							<dd id="uploadDd">
30
							<dd class="uploadD" id="uploadDd">
31 31
								<div class="uploadFile">
32 32
			        				<div class="uploadblock">
33
			        					<span class="" id="filePicker">上传图片</span>
33 34
			        					<!--未上传图片时-->
34 35
			        					<div class="upFront" id="uploader">
35
				        					<p>JPG/PNG格式<em class="requiredcon">*</em></p>
36
				        					<p>2M以内</p>
37
				            				<span class="upbtn" id="filePicker">上传图片</span>
36
				        					<p>JPG/PNG格式</p>
37
				        					<p>2M以内<em class="requiredcon">*</em></p>
38
				            				<span class="upbtn">上传图片</span>
38 39
			        					</div>
39
			        					
40 40
				            		</div>
41 41
			        			</div>
42 42
							</dd>
@ -100,8 +100,8 @@
100 100
					<li>
101 101
						<div class="aboutTit">所属机构<span class="frmconmsg" id="organization" style="display:none">50字以内</span></div>
102 102
						<input type="text" class="frmtype frmcontype" id="organizationName" value="" placeholder="请输入所属机构" />
103
						<div class="form-drop keydrop">
104
							<ul id="department">
103
						<div class="form-drop keydrop displayNone" id="department">
104
							<ul class="clearfix">
105 105
								<!--<li class="clearfix">
106 106
									<img src="images/authsort2.png" alt="" class="floatL" style="width:50px;height:50px;"/>
107 107
									<p class="h2Font floatL">金属材料工程与腐蚀</p>