Commit 7dce401a3490574025a05c66e21166ad84514a69
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) { | ... | ... |