Browse Source

新增产品信息时增加删除附件的操作

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@8598 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
hejq 9 năm trước cách đây
mục cha
commit
1eb50729ff

+ 11 - 0
src/main/webapp/resources/js/index/app.js

@@ -9666,6 +9666,12 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
 			});
 			});
 		};
 		};
 		
 		
+		// 删除
+		$scope.clearfile = function() {
+			$scope.myFiles = null;
+			$scope.previewShow = false;
+		}
+		
 		$scope.submit = function(prodInfo) {
 		$scope.submit = function(prodInfo) {
 			var file = $scope.myFiles, file = file && file.length > 0 ? file[0] : null;// 可以不传附件
 			var file = $scope.myFiles, file = file && file.length > 0 ? file[0] : null;// 可以不传附件
 			$upload.upload({
 			$upload.upload({
@@ -9776,6 +9782,11 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
 			});
 			});
 		};
 		};
 
 
+		// 删除
+		$scope.clearfile = function() {
+			$scope.myFiles = null;
+			$scope.previewShow = false;
+		}
 		//提交
 		//提交
 		$scope.submit = function(prodInfo){
 		$scope.submit = function(prodInfo){
 			var file = $scope.myFiles, file = file && file.length > 0 ? file[0] : null;// 可以不传附件
 			var file = $scope.myFiles, file = file && file.length > 0 ? file[0] : null;// 可以不传附件

+ 15 - 14
src/main/webapp/resources/tpl/index/baseInfo/newProdInfo.html

@@ -145,21 +145,22 @@
                 <dd ng-show="previewShow">
                 <dd ng-show="previewShow">
                 	<div class="fl">&nbsp;</div>
                 	<div class="fl">&nbsp;</div>
                     <div class="fr">
                     <div class="fr">
-                    <div class="well margin-b-0" >
-				      		<div ng-show="previewShow">
-				      			<img ng-show="previewShow" alt="营业执照复印件" src="{{imgPreview}}" width="200px" height="100px">
-				      			<div>
-					      			&nbsp;&nbsp;<span class="text-primary"><b>{{imgPreviewName}}</b></span>
-					      		</div>
+                  	 <div class="well margin-b-0" >
+			      		<div ng-show="previewShow">
+			      			<img ng-show="previewShow" alt="营业执照复印件" src="{{imgPreview}}" width="200px" height="100px">
+			      			<div>
+				      			&nbsp;&nbsp;<span class="text-primary"><b>{{imgPreviewName}}</b></span>
 				      		</div>
 				      		</div>
-				      		<div ng-show="pdfShow">
-				      			<img ng-show="pdfShow" src="static/img/all/pdf.jpg" alt="PDF文件" width="30px" height="40px">
-					      		&nbsp;&nbsp;<span class="text-primary"><b>{{imgPreviewName}}</b></span>
-				      		</div>
-				      		<div ng-show="noneFileShow">
-				      			<span class="text-warning">请上传清晰照片的图片文件或PDF文件</span>
-				      		</div>
-				      	</div>
+			      		</div>
+			      		<div ng-show="pdfShow">
+			      			<img ng-show="pdfShow" src="static/img/all/pdf.jpg" alt="PDF文件" width="30px" height="40px">
+				      		&nbsp;&nbsp;<span class="text-primary"><b>{{imgPreviewName}}</b></span>
+			      		</div>
+			      		<div ng-show="noneFileShow">
+			      			<span class="text-warning">请上传清晰照片的图片文件或PDF文件</span>
+			      		</div>
+			      	</div>
+			      	<a ng-click="clearfile()">删除</a>
                     </div>
                     </div>
                 </dd>
                 </dd>
               <!--   <dd class="text-detail">
               <!--   <dd class="text-detail">

+ 24 - 21
src/main/webapp/resources/tpl/index/baseInfo/productDetail.html

@@ -140,27 +140,30 @@
                         <i>提示:图片尺寸在750*750像素以上,图片请避免全文字</i>
                         <i>提示:图片尺寸在750*750像素以上,图片请避免全文字</i>
                     </div>
                     </div>
                 </dd>
                 </dd>
-                 <dd ng-show="previewShow && isShow">
-                	<div class="fl">&nbsp;</div>
-                    <div class="fr">
-                    <div class="well margin-b-0" >
-				      		<div ng-show="previewShow">
-				      			<img ng-show="previewShow" alt="营业执照复印件" src="{{imgPreview}}" width="200px" height="100px">
-				      			<div>
-					      			&nbsp;&nbsp;<span class="text-primary"><b>{{imgPreviewName}}</b></span>
-					      		</div>
-				      		</div>
-				      		<div ng-show="pdfShow">
-				      			<img ng-show="pdfShow" src="static/img/all/pdf.jpg" alt="PDF文件" width="30px" height="40px">
-					      		&nbsp;&nbsp;<span class="text-primary"><b>{{imgPreviewName}}</b></span>
-				      		</div>
-				      		<div ng-show="noneFileShow">
-				      			<span class="text-warning">请上传清晰照片的图片文件或PDF文件</span>
-				      		</div>
-				      	</div>
-                    </div>
-                </dd>
-           <!--      <dd class="text-detail">
+				<dd ng-show="previewShow && isShow">
+					<div class="fl">&nbsp;</div>
+					<div class="fr">
+						<div class="well margin-b-0">
+							<div ng-show="previewShow">
+								<img ng-show="previewShow" alt="营业执照复印件" src="{{imgPreview}}"
+									width="200px" height="100px">
+								<div>
+									&nbsp;&nbsp;<span class="text-primary"><b>{{imgPreviewName}}</b></span>
+								</div>
+							</div>
+							<div ng-show="pdfShow">
+								<img ng-show="pdfShow" src="static/img/all/pdf.jpg" alt="PDF文件"
+									width="30px" height="40px"> &nbsp;&nbsp;<span
+									class="text-primary"><b>{{imgPreviewName}}</b></span>
+							</div>
+							<div ng-show="noneFileShow">
+								<span class="text-warning">请上传清晰照片的图片文件或PDF文件</span>
+							</div>
+						</div>
+						<a ng-click="clearfile()">删除</a>
+					</div>
+				</dd>
+					<!--      <dd class="text-detail">
                     <div class="fl">详细描述:</div>
                     <div class="fl">详细描述:</div>
                     <div class="fr">
                     <div class="fr">
                        <textarea placeholder="请输入产品详细描述"></textarea>
                        <textarea placeholder="请输入产品详细描述"></textarea>