resourcePublisherAccountCtrl.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. angular.module('push')
  2. .controller('resourcePublisherAccountCtrl', function ($scope, $stateParams,ConfigService) {
  3. $scope.resourcePublisheres=$stateParams.userlist;
  4. // 点击头像或名字进入个人主页
  5. $scope.goPublisher = function (userid) {
  6. $scope.islogin = ConfigService.islogin;
  7. if(!$scope.islogin){
  8. if (localStorage.wxFlag == "true") {
  9. if (localStorage.isUserFocusXW == 0) {
  10. var title = localStorage.appidStr;
  11. $ionicPopup.alert({
  12. title: '提示',
  13. template: '请先关注微信公众号"' + title + '"!'
  14. });
  15. return;
  16. } else {
  17. if (localStorage.isUserBindWx == 0) {
  18. var wxFlag = JSON.parse(localStorage.params);
  19. if (wxFlag.weChatModel) {
  20. $scope.go('bindPhone', {
  21. params: localStorage.params,
  22. comfrom: 'maincontroller',
  23. url: window.location.href.split('#/')[1]
  24. });
  25. } else {
  26. $scope.go('login');
  27. return;
  28. }
  29. } else {
  30. $scope.go('login');
  31. return;
  32. }
  33. }
  34. } else {
  35. $scope.go('login');
  36. return;
  37. }
  38. }else{
  39. if (userid != 0) {
  40. $scope.go('publisher', {Id: userid});
  41. }
  42. }
  43. };
  44. });