|
|
@@ -13398,18 +13398,22 @@ define(['toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
|
|
|
app.controller('PurcUploadByBatchCtrl', ['$scope', 'toaster', '$upload', '$modalInstance', function ($scope, toaster, $upload, $modalInstance) {
|
|
|
// 通过excel批量上传物料
|
|
|
$scope.result = null;
|
|
|
+ $scope.loading = false;
|
|
|
$scope.upload = function () {
|
|
|
+ $scope.loading = true;
|
|
|
var file = $scope.myFiles[0];
|
|
|
$upload.upload({
|
|
|
url: 'purchase/release/excel',
|
|
|
file: file,
|
|
|
method: 'POST'
|
|
|
}).success(function (data) {
|
|
|
+ $scope.loading = false;
|
|
|
$scope.result = data;
|
|
|
$scope.success = $scope.result.success;
|
|
|
$scope.total = $scope.result.total;
|
|
|
$scope.alters = $scope.result.alters;
|
|
|
}).error(function (response) {
|
|
|
+ $scope.loading = false;
|
|
|
toaster.pop('error', response.data || response);
|
|
|
});
|
|
|
};
|
|
|
@@ -13423,6 +13427,11 @@ define(['toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
|
|
|
$modalInstance.close($scope.result.products);
|
|
|
}
|
|
|
|
|
|
+ // 点击确定时增加加载标志
|
|
|
+ $scope.addClass = function() {
|
|
|
+ $scope.loading = true;
|
|
|
+ }
|
|
|
+
|
|
|
$scope.cancel = function () {
|
|
|
$modalInstance.dismiss();
|
|
|
}
|