activityArrangeMangerCtrl.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. angular.module('push')
  2. .controller('activityArrangeMangerCtrl', function ($scope, $stateParams, ActivityService) {
  3. /* $scope.setStatusBar(1);*/
  4. var activityid = $stateParams.activityid;
  5. // 获取成功/失败配对列表
  6. var getArrangeList = function () {
  7. $scope.showLoadingToast();
  8. ActivityService.getArrangeList(activityid).then(function (response) {
  9. // console.log(response);
  10. $scope.successfullist = response.matchComList;
  11. $scope.companylist = response.unMatchComList;
  12. $scope.teamlist = response.unMatchTeamList;
  13. $scope.hideLoadingToast();
  14. }, function () {
  15. $scope.hideLoadingToast();
  16. })
  17. };
  18. getArrangeList();
  19. // 进入企业信息页
  20. $scope.goDeatil = function (companyid) {
  21. $scope.go("activityCompanyListContent", {companyid: companyid})
  22. };
  23. // 查看配对成功团队列表
  24. $scope.goTeamList = function (signuplist) {
  25. $scope.go("activityArrangeTeacherList", {signuplist: angular.toJson(signuplist)});
  26. };
  27. // 进入专家信息页
  28. $scope.goEpxertDeatil = function (userid) {
  29. $scope.go("activityChooseTeacherDetail", {userid: userid})
  30. };
  31. var activity = ['success', 'fail'];
  32. $scope.act = activity[0];
  33. //切换到对应页面
  34. $scope.changeAct = function (num) {
  35. if (num == 0) {
  36. $scope.act = activity[num];
  37. } else if (num == 1) {
  38. $scope.act = activity[num];
  39. }
  40. };
  41. });