ActivtyScheduleHomeCtrl.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. angular.module('push')
  2. .controller('ActivtyScheduleHomeCtrl', function ($scope, $stateParams, DockingService, UtilService, UserService) {
  3. var infoid = $stateParams.infoid;
  4. var companylist = $stateParams.companylist;
  5. var reqlist = $stateParams.reqlist;
  6. $scope.user = UserService.user.user;
  7. //获取我的跟进列表
  8. var getMyActivityFollowUpList = function () {
  9. $scope.showLoadingToast();
  10. DockingService.getMyActivityFollowUpList(infoid).then(function (response) {
  11. $scope.myactfoluplist = response.list;
  12. $scope.hideLoadingToast();
  13. }, function () {
  14. UtilService.showMess("网络不给力,请重试");
  15. $scope.hideLoadingToast();
  16. })
  17. };
  18. getMyActivityFollowUpList();
  19. //修改跟进信息
  20. $scope.goActivitySchedule = function (folupid) {
  21. $scope.go("ActivityScheduleEdit", {folupid: folupid, companylist: companylist, reqlist: reqlist});
  22. };
  23. //查看跟进信息
  24. $scope.goActivityScheduleDetail = function (id) {
  25. $scope.go("ActivityLogisty", {folupid: id, role: 0});
  26. };
  27. //添加跟进状态信息
  28. $scope.addScheduleInfo = function (id) {
  29. $scope.go("addState", {folupid: id});
  30. };
  31. //新建跟进信息
  32. $scope.creageActivtySchedule = function () {
  33. $scope.go("ActivitySchedule", {infoid: infoid, companylist: companylist, reqlist: reqlist});
  34. };
  35. });