Ver Fonte

产品物料详情页增加删除按钮

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@8971 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
hejq há 9 anos atrás
pai
commit
a314936550

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

@@ -10081,6 +10081,20 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
 			$scope.previewShow = false;
 		}
 		
+		//删除
+		$scope.deleteById = function(id) {
+			GetProductInfo.deleteById({id: id}, function(data) {
+				if(data.error) {
+					toaster.pop("error", "提示", data.error);
+				} else {
+					toaster.pop("success", "提示", "删除成功");
+					window.location.href = "#/sale/prodList";
+				}
+			}), function(response) {
+				toaster.pop("error", "删除失败", response.data);
+			};
+		};
+		
 		$scope.submit = function(prodInfo) {
 			$scope.prodInfo.isSale = 1;
 			var file = $scope.myFiles, file = file && file.length > 0 ? file[0] : null;// 可以不传附件
@@ -15845,6 +15859,20 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
 			$scope.previewShow = false;
 		}
 		
+		//删除
+		$scope.deleteById = function(id) {
+			GetProductInfo.deleteById({id: id}, function(data) {
+				if(data.error) {
+					toaster.pop("error", "提示", data.error);
+				} else {
+					toaster.pop("success", "提示", "删除成功");
+					window.location.href = "#/purc/prodList";
+				}
+			}), function(response) {
+				toaster.pop("error", "删除失败", response.data);
+			};
+		}
+		
 		$scope.submit = function(prodInfo) {
 			$scope.prodInfo.isPurchase = 1;
 			var file = $scope.myFiles, file = file && file.length > 0 ? file[0] : null;// 可以不传附件

+ 1 - 0
src/main/webapp/resources/tpl/index/baseInfo/productDetail.html

@@ -191,6 +191,7 @@
             <div class="many-file-btn">
                 <button class="btn01" ng-if="!prodInfo.$editing" ng-click="update()">修改</button>
                 <button class="btn01" ng-if="prodInfo.$editing" ng-click="cancel()">取消</button>
+                <a class="btn02" ng-if="!prodInfo.$editing" ng-click="deleteById(prodInfo.id)">删除</a>
                 <!-- <a ui-sref="sale.uploadByBatch"  class="btn02" ng-if="!prodInfo.$editing">批量导入</a> -->
                 <a class="btn02" ng-click="submit(prodInfo)" ng-if="prodInfo.$editing" ng-disabled="productInfo.$invalid">提交</a>
             </div>

+ 1 - 0
src/main/webapp/resources/tpl/index/purc/productDetail.html

@@ -188,6 +188,7 @@
             <div class="many-file-btn">
                 <button class="btn01" ng-if="!prodInfo.$editing" ng-click="update()">修改</button>
                 <button class="btn01" ng-if="prodInfo.$editing" ng-click="cancel()">取消</button>
+                <a class="btn02" ng-if="!prodInfo.$editing" ng-click="deleteById(prodInfo.id)">删除</a>
                <!--  <a ui-sref="sale.uploadByBatch"  class="btn02" ng-if="!prodInfo.$editing">批量导入</a> -->
                 <a class="btn02" ng-click="submit(prodInfo)" ng-if="prodInfo.$editing" ng-disabled="productInfo.$invalid">提交</a>
             </div>