详情页面传参openid

chenlw_dev
cxt 9 years ago
parent 3008c0c44d
commit f1783c06a2

@ -3,14 +3,14 @@ var apiUrl = 'http://wechat.trustie.net/api/v1/';
var debug = true; //调试标志,如果在本地请置为true var debug = true; //调试标志,如果在本地请置为true
if(debug===true){ if(debug===true){
//apiUrl = 'http://localhost:3000/api/v1/'; apiUrl = 'http://localhost:3000/api/v1/';
} }
app.factory('auth', function($http,$routeParams, $cookies, $q){ app.factory('auth', function($http,$routeParams, $cookies, $q){
var _openid = ''; var _openid = '';
if(debug===true){ if(debug===true){
_openid = "oCnvgvz8R7QheXE-R9Kkr39j8Ndg"; _openid = "1";
} }
var getOpenId = function() { var getOpenId = function() {
@ -43,7 +43,7 @@ app.factory('auth', function($http,$routeParams, $cookies, $q){
}; };
var openid = function(){ var openid = function(){
return _openid; return _openid;
} };
return {getOpenId: getOpenId, openid: openid}; return {getOpenId: getOpenId, openid: openid};
}); });
@ -56,7 +56,7 @@ app.factory('rms', function(){
var get = function(key){ var get = function(key){
return _saveStorage[key]; return _saveStorage[key];
} };
return {save: save, get: get}; return {save: save, get: get};
}); });
@ -64,7 +64,7 @@ app.factory('rms', function(){
app.controller('ActivityController',function($scope, $http, auth, rms){ app.controller('ActivityController',function($scope, $http, auth, rms){
$scope.replaceUrl = function(url){ $scope.replaceUrl = function(url){
return "http://www.trustie.net/" + url; return "http://www.trustie.net/" + url;
} };
console.log("ActivityController load"); console.log("ActivityController load");
$scope.activities = rms.get("activities") || []; $scope.activities = rms.get("activities") || [];
@ -75,13 +75,13 @@ app.controller('ActivityController',function($scope, $http, auth, rms){
$http({ $http({
method: 'POST', method: 'POST',
url: apiUrl+ "activities", url: apiUrl+ "activities",
data: {openid: auth.openid(), page: page}, data: {openid: auth.openid(), page: page}
}).then(function successCallback(response) { }).then(function successCallback(response) {
$scope.activities = $scope.activities.concat(response.data.data); $scope.activities = $scope.activities.concat(response.data.data);
rms.save('activities', $scope.activities); rms.save('activities', $scope.activities);
}, function errorCallback(response) { }, function errorCallback(response) {
}); });
} };
auth.getOpenId().then( auth.getOpenId().then(
function successCallback(response){ function successCallback(response){
loadActData($scope.page); loadActData($scope.page);
@ -96,11 +96,11 @@ app.controller('ActivityController',function($scope, $http, auth, rms){
//$http //$http
} };
$scope.decreasePraise = function(act){ $scope.decreasePraise = function(act){
act.activity_praise_count -= 1; act.activity_praise_count -= 1;
act.has_praise = false; act.has_praise = false;
} };
$scope.loadActData = loadActData; $scope.loadActData = loadActData;
@ -133,23 +133,16 @@ app.factory('common', function($http, auth){
}); });
}; };
var loadCommonData = function(id, type){ var loadCommonData = function(id, type){
return $http({ return $http({
method: 'GET', method: 'GET',
url: apiUrl+ type + "/" + id url: apiUrl+ type + "/" + id+"?openid="+auth.openid()
}) })
}; };
return {addCommonReply: addCommonReply, loadCommonData: loadCommonData}; return {addCommonReply: addCommonReply, loadCommonData: loadCommonData};
}); });
app.controller('IssueController', function($scope, $http, $routeParams, auth, common){ app.controller('IssueController', function($scope, $http, $routeParams, auth, common){
$scope.formData = {comment: ''}; $scope.formData = {comment: ''};
@ -204,7 +197,7 @@ app.controller('CourseNoticeController', function($scope, $http, $routeParams, a
$scope.news = response.data.data; $scope.news = response.data.data;
}, function errorCallback(response) { }, function errorCallback(response) {
}); });
} };
loadData($routeParams.id); loadData($routeParams.id);
@ -226,7 +219,7 @@ app.controller('DiscussionController', function($scope, $http, $routeParams, aut
$scope.discussion = response.data.data; $scope.discussion = response.data.data;
}, function errorCallback(response) { }, function errorCallback(response) {
}); });
} };
loadData($routeParams.id); loadData($routeParams.id);
@ -248,7 +241,7 @@ app.controller('JournalsController', function($scope, $http, $routeParams, auth,
$scope.message = response.data.data; $scope.message = response.data.data;
}, function errorCallback(response) { }, function errorCallback(response) {
}); });
} };
loadData($routeParams.id); loadData($routeParams.id);
@ -258,7 +251,7 @@ app.controller('JournalsController', function($scope, $http, $routeParams, auth,
$scope.formData = {comment: ''}; $scope.formData = {comment: ''};
loadData($routeParams.id); loadData($routeParams.id);
}); });
} };
}); });
app.controller('BlogController', function($scope, $http, $routeParams, auth, common){ app.controller('BlogController', function($scope, $http, $routeParams, auth, common){
@ -270,7 +263,7 @@ app.controller('BlogController', function($scope, $http, $routeParams, auth, com
$scope.blog = response.data.data; $scope.blog = response.data.data;
}, function errorCallback(response) { }, function errorCallback(response) {
}); });
} };
loadData($routeParams.id); loadData($routeParams.id);
@ -280,7 +273,7 @@ app.controller('BlogController', function($scope, $http, $routeParams, auth, com
$scope.formData = {comment: ''}; $scope.formData = {comment: ''};
loadData($routeParams.id); loadData($routeParams.id);
}); });
} };
}); });
app.filter('safeHtml', function ($sce) { app.filter('safeHtml', function ($sce) {

Loading…
Cancel
Save