|
@@ -1,8 +1,8 @@
|
|
|
'use strict';
|
|
|
|
|
|
-angular.module('app').controller('HomeController', ['$scope', '$state', '$timeout', function($scope, $state, $timeout) {
|
|
|
+angular.module('app').controller('HomeController', ['$scope', '$state', '$timeout', 'userService', function ($scope, $state, $timeout, userService) {
|
|
|
$scope.getAddSuccess = true;
|
|
|
-
|
|
|
+ $scope.currentUser = userService.getMe();
|
|
|
$scope.$on('$viewContentLoaded', function() {
|
|
|
//加载轮播
|
|
|
var swiper = new Swiper('.swiper-container', {
|
|
@@ -34,6 +34,7 @@ angular.module('app').controller('HomeController', ['$scope', '$state', '$timeou
|
|
|
angular.element(".explain").removeClass("font-12");
|
|
|
angular.element(".explain").addClass("font-15");
|
|
|
}
|
|
|
+ console.log(userService.getMe());
|
|
|
//加载sdk
|
|
|
ysf.on({
|
|
|
'onload': function() {
|
|
@@ -89,9 +90,8 @@ angular.module('app').controller('HomeController', ['$scope', '$state', '$timeou
|
|
|
|
|
|
$scope.onOnlineClick = function(e) {
|
|
|
console.log($scope.sdk);
|
|
|
- $scope.mobile = "";
|
|
|
+
|
|
|
var activeClick = $(e.target);
|
|
|
- //console.log(activeClick);
|
|
|
if (!$scope.getAddSuccess) {
|
|
|
alert("获取地址失败,请开启手机GPS定位功能,并允许获取地理位置授权");
|
|
|
window.location.reload();
|
|
@@ -108,12 +108,13 @@ angular.module('app').controller('HomeController', ['$scope', '$state', '$timeou
|
|
|
|
|
|
$scope.onlineService = function() {
|
|
|
//console.log($scope.mobile, $scope.sdk);
|
|
|
- if ($scope.mobile.length == 11 && $scope.sdk) {
|
|
|
+ if ($scope.currentUser.Mobile.length == 11 && $scope.sdk) {
|
|
|
+ userService.update();
|
|
|
ysf.config({
|
|
|
- uid: $scope.mobile, // 用户Id
|
|
|
- name: '微信用户', // 用户名称
|
|
|
+ uid: $scope.currentUser.Id, // 用户Id
|
|
|
+ name: $scope.currentUser.Nickname, // 用户名称
|
|
|
email: $scope.addr.regeocode.formattedAddress, // 用户邮箱
|
|
|
- mobile: $scope.mobile, // 用户电话
|
|
|
+ mobile: $scope.currentUser.Mobile, // 用户电话
|
|
|
success: function() { // 成功回调
|
|
|
ysf.open();
|
|
|
console.log('success');
|