123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- 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");
- }
- });
|