From 03c9e5d63623d58dbac8582eabfb58a96a21fd4b Mon Sep 17 00:00:00 2001 From: apple Date: Mon, 22 Jul 2019 18:35:14 +0530 Subject: [PATCH] upload file --- script.js | 43 ++++++++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/script.js b/script.js index 74b1552..ed13ded 100644 --- a/script.js +++ b/script.js @@ -672,7 +672,7 @@ var binaryString = readerEvt.target.result; $scope.base64textString = btoa(binaryString); //console.log("base64textarea",$scope.base64textString) - $scope.data.uploadFile = file.name; + //$scope.data.uploadFile = file.name; $scope.fileSelect = false; if($scope.data.uploadFile == null){ $scope.fileSelect = true; @@ -743,7 +743,8 @@ } $scope.submit = function() { - + $scope.data.uploadFile = $scope.base64textString; + console.log($scope.data.uploadFile) // if($scope.tokencheck == false){ // $scope.data.referalToken = null; // } @@ -758,24 +759,24 @@ // if($scope.data.referalToken == null){ // $scope.data.referalToken = "N.A." // } - // var file =document.getElementById('filePicker').files[0]; - // console.log("file",filePicker) - // var image = BASE_URL+'/containers/applicants/download/' - // var imagePath = file.name; - // $scope.data.uploadFile = image + imagePath; - // console.log($scope.data.uploadFile) - // var fd = new FormData() - // fd.append('filePicker',$scope.data); - // var deferred = $q.defer(); - // $http({ - // method:'POST', - // url: BASE_URL+'/containers/applicants/upload', - // data:fd, - // transformRequest:angular.identity, - // headers:{'Content-Type':undefined} - // }) - // .success(function(result){ - // deferred.resolve(result); + var file =document.getElementById('filePicker').files[0]; + //console.log("file",filePicker) + var image = BASE_URL+'/containers/images/download/' + var imagePath = file.name; + $scope.data.uploadFile = image + imagePath; + //console.log($scope.data.uploadFile) + var fd = new FormData() + fd.append('filePicker',file); + var deferred = $q.defer(); + $http({ + method:'POST', + url: BASE_URL+'/containers/images/upload', + data:fd, + transformRequest:angular.identity, + headers:{'Content-Type':undefined} + }) + .success(function(result){ + deferred.resolve(result); $http({ method: 'POST', url: BASE_URL+'/applicants', @@ -882,8 +883,8 @@ // }) //} + }) }) - } }); -- 2.0.0