123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- 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);
- };
- });
|