activityArrangeCtrl.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. angular.module('push')
  2. .controller('activityArrangeCtrl', function ($scope, $stateParams, ActivityService) {
  3. /* $scope.setStatusBar(1);*/
  4. //切换到对应页面
  5. var activity = ['success', 'fail'];
  6. $scope.act = activity[0];
  7. $scope.changeAct = function (num) {
  8. //获取配对成功/失败列表(访客列表暂时不做)0配对成功,1未配对
  9. if (num == 0) {
  10. $scope.act = activity[num];
  11. } else if (num == 1) {
  12. $scope.act = activity[num];
  13. }
  14. };
  15. var activityid = $stateParams.activityid;
  16. // 获取活动安排信息
  17. var getInfo = function () {
  18. $scope.showLoadingToast();
  19. ActivityService.getUnivArrangeList(activityid).then(function (response) {
  20. // console.log(response);
  21. $scope.companylist = response.matchComList;
  22. $scope.personlist = response.personList;
  23. $scope.hideLoadingToast();
  24. }, function () {
  25. $scope.hideLoadingToast();
  26. })
  27. };
  28. getInfo();
  29. //跳转到企业详情页
  30. $scope.goCompanyListDetail = function (companyid) {
  31. $scope.go("activityCompanyListContent", {companyid: companyid});
  32. };
  33. // 查看活动整体安排
  34. $scope.goActivityManager = function () {
  35. $scope.go("activityArrangeManger", {activityid: activityid});
  36. };
  37. // 查看配对成功团队列表
  38. $scope.goTeamList = function (signuplist) {
  39. $scope.go("activityArrangeTeacherList", {signuplist: angular.toJson(signuplist)});
  40. };
  41. });