|
|
@@ -247,6 +247,9 @@ define(['app/app'], function(app) {
|
|
|
$scope.selectedProductIds = [];
|
|
|
// 删除物料提示框
|
|
|
$scope.showDeleteBox = false;
|
|
|
+ $scope.setShowDeleteBox = function (flag) {
|
|
|
+ $scope.showDeleteBox = flag;
|
|
|
+ }
|
|
|
// 删除物料提示
|
|
|
$scope.deleteProduct = function () {
|
|
|
if ($scope.editBom || $scope.editSeek) {
|
|
|
@@ -255,7 +258,7 @@ define(['app/app'], function(app) {
|
|
|
}
|
|
|
$scope.selectedProductIds = $scope.getCheckedProductIds()
|
|
|
if ($scope. selectedProductIds.length > 0) {
|
|
|
- $scope.showDeleteBox = true;
|
|
|
+ $scope.setShowDeleteBox(true);
|
|
|
} else {
|
|
|
toaster.pop('info', '请选择需要删除的物料');
|
|
|
}
|
|
|
@@ -266,7 +269,7 @@ define(['app/app'], function(app) {
|
|
|
if (data.success) {
|
|
|
toaster.pop('success', '删除成功');
|
|
|
loadData();
|
|
|
- $scope.showDeleteBox = false;
|
|
|
+ $scope.setShowDeleteBox(false);
|
|
|
} else {
|
|
|
toaster.pop('error', data.message);
|
|
|
}
|
|
|
@@ -276,14 +279,17 @@ define(['app/app'], function(app) {
|
|
|
}
|
|
|
// 删除BOM提示框
|
|
|
$scope.showDeleteBomBox = false;
|
|
|
+ $scope.setShowDeleteBomBox = function (flag) {
|
|
|
+ $scope.showDeleteBomBox = flag;
|
|
|
+ }
|
|
|
$scope.deleteBom = function () {
|
|
|
- $scope.showDeleteBomBox = true;
|
|
|
+ $scope.setShowDeleteBomBox(true);
|
|
|
}
|
|
|
$scope.doDeleteBom = function () {
|
|
|
seekPurchase.deleteBom({bomId: $scope.bomData.id}, null, function (data) {
|
|
|
if (data.success) {
|
|
|
toaster.pop('success', '删除成功');
|
|
|
- $scope.showDeleteBomBox = false;
|
|
|
+ $scope.setShowDeleteBomBox(false);
|
|
|
window.location.href = 'user#/seekPurchase?type=bomManage&bomTab=bomList';
|
|
|
} else {
|
|
|
toaster.pop('error', data.message);
|