Commit 7dce401a3490574025a05c66e21166ad84514a69

Authored by zouyang0921
1 parent 12777840

[年会抽奖]调整上传图片

Showing 1 changed file with 9 additions and 15 deletions
mobile.js
... ... @@ -10,6 +10,7 @@ var displayTimer = null;
10 10 var action = {
11 11 isRun : 0, // 是否开始签到
12 12 userInfo: null, // 用户信息
  13 + mediaId: '',
13 14 userAvatar: '', // 用户头像
14 15 programList: [], // 节目列表
15 16 init: function() {
... ... @@ -95,6 +96,7 @@ var action = {
95 96 $('.home').hide();
96 97 $('.vote').hide();
97 98 $('.seat').hide();
  99 + this.mediaId = '';
98 100 },
99 101 goHome: function() {
100 102 $('.home').show();
... ... @@ -141,17 +143,11 @@ var action = {
141 143 localId: localIds.toString(), // 需要上传的图片的ID,由chooseImage接口获得
142 144 isShowProgressTips: 1, // 进度提示
143 145 success: function (res) {
144   - var serverId = res.serverId; // 返回图片的服务器端ID,即 mediaId
145   - $('.pic-avatar').val(serverId);
146   - console.log('serverId', serverId);
147   - wx.downloadImage({
148   - serverId: serverId, // 需要下载的图片的服务器端ID,由uploadImage接口获得
149   - isShowProgressTips: 1, // 默认为1,显示进度提示
150   - success: function (res) {
151   - var localId = res.localId; // 返回图片下载后的本地ID
152   - action.wxgetLocalImgData(localId, 1);
153   - }
154   - });
  146 + $('.pic-avatar').attr('src', localIds);
  147 + action.mediaId = res.serverId; // 返回图片的服务器端ID,即 mediaId
  148 + console.log('action.mediaId: ', action.mediaId);
  149 + $('#upload_unavailable').hide();
  150 + $('#upload_available').show();
155 151 },
156 152 fail: function (res) {
157 153 alert('图片上传失败,请重试');
... ... @@ -192,14 +188,12 @@ var action = {
192 188 },
193 189 // 上传头像
194 190 uploadImage: function() {
195   - var mediaId = $('.pic-avatar').val();
196   - console.log('mediaId: ', mediaId);
197   - if (!mediaId) {
  191 + if (!action.mediaId) {
198 192 return;
199 193 }
200 194 var data = {
201 195 id: action.userInfo.id,
202   - mediaId : mediaId
  196 + mediaId : action.mediaId
203 197 };
204 198 var url = baseURL + '/apicp.UploadHeadImg.php';
205 199 var callback = function(data) {
... ...