Mike il y a 8 ans
Parent
commit
ac0e5c5648
2 fichiers modifiés avec 31 ajouts et 19 suppressions
  1. 23 12
      miaomiao/www/js/controllers/my.js
  2. 8 7
      miaomiao/www/templates/my/my-profile.html

+ 23 - 12
miaomiao/www/js/controllers/my.js

@@ -74,29 +74,40 @@
                 });
                 });
             };
             };
             $scope.$on('$ionicView.beforeEnter', function () {
             $scope.$on('$ionicView.beforeEnter', function () {
-
+                msg.loading();
+                myService.myIndex().then(function(result){
+                  // alert(JSON.stringify(result.data.data.user));
+                  $scope.vm = result.data.data.user;
+                  msg.hide();
+                },function(error){
+                  msg.hide();
+                  msg.error(error.data.message);
+                })
             });
             });
-            $scope.vm={
-                //pic:"",
-                sex:"",
-                signture:"",
-                emotion:"",
-                job:"",
-                tall:""
-            };
+            // $scope.vm={
+            //     //pic:"",
+            //     sex:"1",
+            //     signture:"",
+            //     emotion:"1",
+            //     job:"",
+            //     tall:""
+            // };
             $scope.saveMaterial = function(){
             $scope.saveMaterial = function(){
                 var data = {
                 var data = {
-                    pic:['http://img.taopic.com/uploads/allimg/130103/240435-1301030P33161.jpg'],
+                    pic:'http://img.taopic.com/uploads/allimg/130103/240435-1301030P33161.jpg',
                     sex:$scope.vm.sex,
                     sex:$scope.vm.sex,
                     signture:$scope.vm.signture,
                     signture:$scope.vm.signture,
                     emotion:$scope.vm.emotion,
                     emotion:$scope.vm.emotion,
                     job:$scope.vm.job,
                     job:$scope.vm.job,
                     tall:$scope.vm.tall
                     tall:$scope.vm.tall
                 }
                 }
+                msg.loading('提交中...');
                 myService.saveMaterial(data).then(function(result){
                 myService.saveMaterial(data).then(function(result){
-
+                  msg.hide();
+                  msg.success("保存成功!");
                 },function(error){
                 },function(error){
-
+                  msg.hide();
+                  msg.error(error.data.message);
                 })
                 })
             }
             }
         }]);
         }]);

+ 8 - 7
miaomiao/www/templates/my/my-profile.html

@@ -10,16 +10,16 @@
              <span class="fl">
              <span class="fl">
                  绑定手机 
                  绑定手机 
              </span>
              </span>
-             <i style="float:right" class="ng-binding">159****0809</i>
+             <i style="float:right" class="ng-binding">{{vm.tel}}</i>
          </div>
          </div>
 
 
          <label class="item item-input item-select item-select-width">
          <label class="item item-input item-select item-select-width">
              <span class="input-label">
              <span class="input-label">
                  性别
                  性别
              </span>
              </span>
-             <select name="sex" ng-model="vm.sex">
-                 <option>男</option>
-                 <option>女</option>
+             <select name="sex" ng-model="vm.sex+''">
+                 <option value="1">男</option>
+                 <option value="2">女</option>
              </select>
              </select>
          </label>
          </label>
          <label class="item item-input ">
          <label class="item item-input ">
@@ -30,9 +30,10 @@
              <span class="input-label">
              <span class="input-label">
                  情感状态
                  情感状态
              </span>
              </span>
-             <select name="emotion" ng-model="vm.emotion">
-                 <option>未婚</option>
-                 <option>已婚</option>
+             <select name="emotion" ng-model="vm.emotion+''">
+                 <option value="1">未婚</option>
+                 <option value="2">已婚</option>
+                 <option value="3">离异</option>
              </select>
              </select>
          </label>
          </label>