发表于: 2018-01-26 21:49:41

1 559


今天完成的事

接着敲项目

顺便写了一个前端的jsp.

代码如下

myApp
.controller("touZiJinECtrl"function ($scope$state$http) {
var vm = this;
       vm.uid = $state.params.uid ? $state.params.uid '';
       vm.pid = $state.params.pid ? $state.params.pid '';
       vm.can true;

       var obj = document.getElementById("files");
       var reader = new FileReader();
       var fd = new FormData();


       $http.get('/a/u/invest/' + vm.pid '/order').then(function (response) {
if (response.data.code === 0) {
vm.product = response.data.product;
               vm.bank= response.data.bank;

               console.log(vm.product);
               console.log(vm.bank);
           else {
alert(response.data.message);
           }
});


       // $http.get('/a/u/user/'+vm.uid).then(function (response) {
       //     // $scope.pages=Math.ceil(response.data.total/response.data.size);
       //     vm.user=response.data.data;
       //     console.log(vm.user);
       // });
       //
       // $http.get('/a/product/'+vm.pid).then(function (response) {
       //     // $scope.pages=Math.ceil(response.data.total/response.data.size);
       //     vm.product=response.data.data;
       //     console.log(vm.product);
       // });
       //
       // $http.get('/a/u/product/investable'+'?uid='+vm.uid+'&productId='+vm.pid).then(function (response) {
       //     // $scope.pages=Math.ceil(response.data.total/response.data.size);
       //     if(response.data.code===0){
       //         vm.can=true;
       //     }else {
       //         vm.can=false;
       //     }
       // });
       //
       // $http.get('/a/u/bank/card/list'+'?uid='+vm.uid).then(function (response) {
       //     // $scope.pages=Math.ceil(response.data.total/response.data.size);
       //     vm.ubrs=response.data.data;
       //     console.log(vm.ubrs);
       //     vm.banks=response.data.bankList;
       //     console.log(vm.banks);
       //     if (vm.ubrs.length!=0&&vm.banks.length!=0){
       //         for (var i=0;i<vm.ubrs.length;i++){
       //             console.log(vm.ubrs[i]);
       //             for(var j=0;j<vm.banks.length;j++){
       //                 if (vm.ubrs[i].bankId===vm.banks[j].id){
       //                     vm.ubrs[i].bankName=vm.banks[j].bankName;
       //                     vm.ubrs[i].perLimitedAmount=vm.banks[j].perLimitedAmount;
       //                     vm.ubrs[i].dayLimitedAmount=vm.banks[j].dayLimitedAmount;
       //                     vm.ubrs[i].logoImgUrl=vm.banks[j].logoImgUrl;
       //                 }
       //             }
       //         }
       //     }
       //
       // });

       vm.useBank function (item) {
vm.item = item;
       };

       $scope.Fn function () {
$scope.files = obj.files;
           if ($scope.files !== '' && $scope.files !== 'undefined') {
$scope.canload true;
           else {
$scope.canload false;
           }
$scope.$apply();
       };

       $scope.Upload function () {
$('progress').attr('value'0);
           reader.readAsDataURL($scope.files[0]);
           reader.onprogress function (e) {
var p = Math.round(e.loaded / e.total * 100) + '%';
               $('progress').attr('value'p);
           };
           reader.onload function () {
$scope.loadcomplete true//完成
               $scope.$apply();
           };
           reader.onerror function () {
$scope.loadcomplete false//失败
               $scope.$apply();
           };
           reader.onloadend function (e) {
fd.append('file'$scope.files[0]);
               fd.append('type'2);

               $http.post('/a/u/img'fd{
withCredentialstrue,
                   headers: {'Content-Type'undefined},
                   transformRequestangular.identity
               }).then(function (res) {
vm.imgUrl = res.data.imgUrl;
                   console.log(vm.imgUrl);
               });
           };
           $scope.canload false;
       };

       vm.goPay function () {
if (vm.can) {
console.log(vm.card.cid);
               console.log(vm.principal);
               console.log(vm.imgUrl);

               var params = 'cid=' + vm.card.cid + '&principal=' + vm.principal '&imgUrl=' + vm.imgUrl;
               $http.post('/a/u/invest/' + vm.product.idparams{
headers: {'Content-Type''application/x-www-form-urlencoded;charset=utf-8'}
}).then(function (res) {
alert(res.data.message);
                   if (res.data.code === 0) {
console.log(res.data.data);
                       $state.go("myApp.myInvest"{'uid': vm.uid}{reloadtrue});
                   }
});
           else {
alert("您已投资过该限购产品,不可再投资");
               $state.go('myApp.tuiJian'{'uid': vm.uid}{reloadtrue});
           }
}
});

遇到的问题

springBoot,不允许多例。埋个坑,以后再说。

明天计划

把最难的投资成功敲完。



返回列表 返回列表
评论

    分享到