angular.module('push') .controller('psMoneyEarnRuleCtrl', function ($scope, CommentService, UtilService, $timeout, ShareService, accountModel) { if($scope.app){ $scope.setStatusBar(0); } $scope.shareflg = false; $scope.memberid=0;// 会员种类,关联sys_member表id,不区分则传 0 $scope.tasktype=0;//务模块:1新手任务 2日常任务 3成长任务 4推广任务,不区分则传 0 $scope.item=0;//设定项code,不区分则传 0 var getTaskCenterInfo = function () { $scope.showLoadingToast(); CommentService.getTaskCenterInfo($scope.memberid,$scope.tasktype,$scope.item).then(function (response) { // console.log(response); /*$scope.newtasklist = response.taskList1; $scope.normaltasklist = response.taskList2; $scope.growtasklist = response.taskList3; $scope.extendtasklist = response.taskList4;*/ $scope.taskWrapList=response.data; $scope.hideLoadingToast(); }, function () { $scope.hideLoadingToast(); }) }; getTaskCenterInfo(); //去认证 $scope.goQueryContent = function () { $scope.go('personIdentify'); accountModel.setUserAuthInfo({}); accountModel.setInfoImageList([]); }; //签到 $scope.signIn = function () { $scope.showLoadingToast(); CommentService.signIn().then(function (response) { // console.log(response); $scope.normaltasklist[0].addcurrencycount = 1; $scope.hideLoadingToast(); }, function () { UtilService.showMess("网络不给力,请重试"); $scope.hideLoadingToast(); }) }; //反馈建议 $scope.goSuggestion = function () { $scope.go("aboutSuggestion"); }; //邀请好友 $scope.inviteFirends = function () { $scope.shareflg = true; }; $scope.closeShare = function () { $scope.shareflg = false; }; //活动调查 $scope.goActivitySurvey = function () { $scope.go("activitySurvey"); }; //跳转首页 $scope.goHome = function () { $scope.go("tab.activityIndex"); }; // 0:QQ,1:QQ空间,2:微信,3:微信朋友圈,4:新浪微博 $scope.shareMessage = function (type) { $scope.showLoadingToast(); var message = { title: "", description: "", url: "", imageurl: "" }; switch (type) { case 0: case 1: ShareService.shareToQQ(type, message).then(function () { UtilService.showMess("QQ分享成功"); $scope.hideLoadingToast(); }, function (error) { UtilService.showMess(error); $scope.hideLoadingToast(); }); break; case 2: case 3: ShareService.shareToWechat(0, message).then(function () { UtilService.showMess("微信分享成功"); $scope.hideLoadingToast(); }, function (error) { UtilService.showMess(error); $scope.hideLoadingToast(); }); break; case 4: ShareService.shareToWeibo(message).then(function () { UtilService.showMess("新浪微博分享成功"); $scope.hideLoadingToast(); }, function (error) { UtilService.showMess(error); $scope.hideLoadingToast(); }); break; default: break; } $timeout(function () { $scope.hideLoadingToast(); }, 10000); }; });