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,6 +10,7 @@ var displayTimer = null; | ||
10 | var action = { | 10 | var action = { |
11 | isRun : 0, // 是否开始签到 | 11 | isRun : 0, // 是否开始签到 |
12 | userInfo: null, // 用户信息 | 12 | userInfo: null, // 用户信息 |
13 | + mediaId: '', | ||
13 | userAvatar: '', // 用户头像 | 14 | userAvatar: '', // 用户头像 |
14 | programList: [], // 节目列表 | 15 | programList: [], // 节目列表 |
15 | init: function() { | 16 | init: function() { |
@@ -95,6 +96,7 @@ var action = { | @@ -95,6 +96,7 @@ var action = { | ||
95 | $('.home').hide(); | 96 | $('.home').hide(); |
96 | $('.vote').hide(); | 97 | $('.vote').hide(); |
97 | $('.seat').hide(); | 98 | $('.seat').hide(); |
99 | + this.mediaId = ''; | ||
98 | }, | 100 | }, |
99 | goHome: function() { | 101 | goHome: function() { |
100 | $('.home').show(); | 102 | $('.home').show(); |
@@ -141,17 +143,11 @@ var action = { | @@ -141,17 +143,11 @@ var action = { | ||
141 | localId: localIds.toString(), // 需要上传的图片的ID,由chooseImage接口获得 | 143 | localId: localIds.toString(), // 需要上传的图片的ID,由chooseImage接口获得 |
142 | isShowProgressTips: 1, // 进度提示 | 144 | isShowProgressTips: 1, // 进度提示 |
143 | success: function (res) { | 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 | fail: function (res) { | 152 | fail: function (res) { |
157 | alert('图片上传失败,请重试'); | 153 | alert('图片上传失败,请重试'); |
@@ -192,14 +188,12 @@ var action = { | @@ -192,14 +188,12 @@ var action = { | ||
192 | }, | 188 | }, |
193 | // 上传头像 | 189 | // 上传头像 |
194 | uploadImage: function() { | 190 | uploadImage: function() { |
195 | - var mediaId = $('.pic-avatar').val(); | ||
196 | - console.log('mediaId: ', mediaId); | ||
197 | - if (!mediaId) { | 191 | + if (!action.mediaId) { |
198 | return; | 192 | return; |
199 | } | 193 | } |
200 | var data = { | 194 | var data = { |
201 | id: action.userInfo.id, | 195 | id: action.userInfo.id, |
202 | - mediaId : mediaId | 196 | + mediaId : action.mediaId |
203 | }; | 197 | }; |
204 | var url = baseURL + '/apicp.UploadHeadImg.php'; | 198 | var url = baseURL + '/apicp.UploadHeadImg.php'; |
205 | var callback = function(data) { | 199 | var callback = function(data) { |