socialforge/public/javascripts/wechat/controllers/project_invite_code.js

58 lines
2.4 KiB
JavaScript
Raw Normal View History

/**
* Created by guange on 16/6/22.
*/
2016-08-04 10:47:35 +08:00
app.controller('ProjectInviteCodeController', ['$scope','$http', '$routeParams','config','auth','wx','common', function($scope, $http, $routeParams, config, auth,wx,common){
var vm = $scope;
vm.project = {};
var projectid = $routeParams.id;
$http.get(config.apiUrl+ 'projects/'+projectid+"?token="+auth.token()).then(
function(response){
console.log(response.data);
vm.project = response.data.data;
2016-08-04 09:08:18 +08:00
var desc = "您的好友邀请您加入项目:\n"+vm.project.name+"\n和小伙伴一起踏上便捷的研发之旅吧";
var link = "https://open.weixin.qq.com/connect/oauth2/authorize?appid="+window.g_appid+
"&redirect_uri="+window.g_localhost+"/wechat/user_activities?id="+vm.project.id+
2016-08-09 17:01:06 +08:00
"&response_type=code&scope=snsapi_base&state=project_invite_code&connect_redirect=1#wechat_redirect";
common.wxConfig("",desc,"",link);
2016-08-04 10:47:35 +08:00
// wx.ready(function(){
// wx.onMenuShareTimeline({
// title: 'Trustie创新实践平台', // 分享标题
//// link: 'http://www.trustie.net/', // 分享链接
// imgUrl: 'http://www.trustie.net/images/logo2.png', // 分享图标
// success: function () {
// console.log("share successed.");
// },
// cancel: function () {
// console.log("share canceled.");
// }
// });
//
// wx.onMenuShareAppMessage({
// title: 'Trustie创新实践平台', // 分享标题
// desc: desc, // 分享描述
//// link: '', // 分享链接
//// imgUrl: '', // 分享图标
// imgUrl: 'http://www.trustie.net/images/logo2.png', // 分享图标
//// type: '', // 分享类型,music、video或link不填默认为link
//// dataUrl: '', // 如果type是music或video则要提供数据链接默认为空
// success: function () {
// // 用户确认分享后执行的回调函数
// },
// cancel: function () {
// // 用户取消分享后执行的回调函数
// }
// });
// });
}
);
2016-08-04 09:08:18 +08:00
}]);