angular.module('push') .controller('technicalBrokerButtonSummaryCtrl', function ($scope, UserService, AccountService, UtilService, TechnicalBrokerPublishTrainService) { //获取技术经纪人信息 $scope.brokerDetailObj={ technicalPsMoney:"3,666", technicalRzOrg:"武进科技局官方认证", technicalLevel:"实习经纪人", technicalName:"我是技术达人", technicalLevel2:"黄金2级", technicalTime:"24", technicalEnterNum:"3", technicalProcess:"12", technicalResultNum:"2", technicalResultMoney:"161520", technicalResultNextProcess:"43%" }; // 培训时长传递的参数 $scope.trainTimeParams = { tid: 0, type: 1100, userid: UserService.id, isactive: 1 }; // 用户是否签到传递的参数 $scope.userCheckinParams = { userid: UserService.id, infotype: 1100 }; //获取会员信息 $scope.memberinfo={ id: 0, userid:0, usercomefrom:"", memberid:0, status:0, name:"", deadtime:"", rechargecurrency: 0, pushvalue: 0 }; //获取会员信息 var getMemberInfo = function () { $scope.showLoadingToast(); AccountService.getMemberInfo().then(function (response) { console.log(response); $scope.memberinfo = response; // UserService.viplevel = $scope.memberinfo.memberid; $scope.hideLoadingToast(); }, function () { $scope.hideLoadingToast(); UtilService.showMess("网络不给力,请重试"); }) }; getMemberInfo(); //获取所有培训时长 var getTrainTime = function () { $scope.showLoadingToast(); TechnicalBrokerPublishTrainService.getTrainTime($scope.trainTimeParams).then(function (response) { console.log(response); $scope.trainTime = response; // UserService.viplevel = $scope.memberinfo.memberid; $scope.hideLoadingToast(); }, function () { $scope.hideLoadingToast(); UtilService.showMess("网络不给力,请重试"); }) }; getTrainTime(); //获取用户是否签到打卡 var getActivityCheckin = function () { $scope.showLoadingToast(); TechnicalBrokerPublishTrainService.getActivityCheckin($scope.userCheckinParams).then(function (response) { console.log(response); $scope.checkinstatus = response; // UserService.viplevel = $scope.memberinfo.memberid; $scope.hideLoadingToast(); }, function () { $scope.hideLoadingToast(); UtilService.showMess("网络不给力,请重试"); }) }; getActivityCheckin(); //签到 $scope.brokerSignUp=function () { console.log($scope.signupModel); TechnicalBrokerPublishTrainService.checkIn(0, ConfigService.location.lat, ConfigService.location.lng).then(function (response) { // console.log(response); if (response.result == 1) { UtilService.showMess("签到成功"); } else { UtilService.showMess("网络不给力,请重试"); } $scope.hideLoadingToast(); }, function () { $scope.hideLoadingToast(); UtilService.showMess("网络不给力,请重试"); }); }; //普适币 $scope.goPsMoney=function () { $scope.go("psMoneyHome"); }; //去发布任务 $scope.goPublisherTaskBtn=function () { $scope.go("technicalBrokerPublishTask"); }; //去发布培训 $scope.goPublisherTrainBtn=function () { $scope.go("technicalBrokerPublishTrain"); } });