|
|
@@ -9221,20 +9221,28 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
|
|
|
BaseService.scrollBackToTop();
|
|
|
// 通过excel批量上传物料
|
|
|
$scope.upload = function() {
|
|
|
- var file = $scope.myFiles[0];
|
|
|
- $upload.upload({
|
|
|
- url: 'product/baseInfo/release/excel',
|
|
|
- file: file,
|
|
|
- method: 'POST'
|
|
|
- }).success(function(data) {
|
|
|
- $scope.result = data;
|
|
|
- $scope.success = $scope.result.success;
|
|
|
- $scope.total = $scope.result.total;
|
|
|
- $scope.alters = $scope.result.alters;
|
|
|
- $scope.infos = $scope.result.infos;
|
|
|
- }).error(function(response) {
|
|
|
- toaster.pop('error', response.data || response);
|
|
|
- });
|
|
|
+ if($scope.myFiles) {
|
|
|
+ var file = $scope.myFiles[0];
|
|
|
+ console.log(file);
|
|
|
+ if(file.name) {
|
|
|
+ $upload.upload({
|
|
|
+ url: 'product/baseInfo/release/excel',
|
|
|
+ file: file,
|
|
|
+ method: 'POST'
|
|
|
+ }).success(function(data) {
|
|
|
+ $scope.result = data;
|
|
|
+ $scope.success = $scope.result.success;
|
|
|
+ $scope.total = $scope.result.total;
|
|
|
+ $scope.alters = $scope.result.alters;
|
|
|
+ $scope.infos = $scope.result.infos;
|
|
|
+ $scope.myFiles[0] = "";
|
|
|
+ }).error(function(response) {
|
|
|
+ toaster.pop('error', response.data || response);
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ toaster.pop('info', '提示', '当前文件不存在,请重新选择');
|
|
|
+ }
|
|
|
+ }
|
|
|
};
|
|
|
|
|
|
// 查看范例
|