|
|
@@ -327,10 +327,14 @@ Page({
|
|
327
|
327
|
arrResult.push(arr[i][j].ContentServer);
|
|
328
|
328
|
}
|
|
329
|
329
|
else {
|
|
330
|
|
- that.uploadImage(arr[i][j].Content, function (data) {
|
|
331
|
|
- //console.log("Target:"+data);
|
|
332
|
|
- data = app.globalData.uploadImageUrl + data;
|
|
333
|
|
- arrResult.push(data);
|
|
|
330
|
+ var source = arr[i][j].Content;
|
|
|
331
|
+ that.uploadImage(source, function (data) {
|
|
|
332
|
+ if (data){
|
|
|
333
|
+ data=JSON.parse(data);
|
|
|
334
|
+ var result=data.result;
|
|
|
335
|
+ result.Target = app.globalData.uploadImageUrl + result.Target;
|
|
|
336
|
+ arrResult.push(result);
|
|
|
337
|
+ }
|
|
334
|
338
|
});
|
|
335
|
339
|
}
|
|
336
|
340
|
b = true;
|
|
|
@@ -352,6 +356,7 @@ Page({
|
|
352
|
356
|
//console.log(arrResult.length);
|
|
353
|
357
|
if (arrResult.length >= arrSource.length) {
|
|
354
|
358
|
wx.hideLoading();
|
|
|
359
|
+ console.log("arrResult:" + JSON.stringify(arrResult));
|
|
355
|
360
|
|
|
356
|
361
|
clearInterval(interval);
|
|
357
|
362
|
var ari = 0;
|
|
|
@@ -359,7 +364,16 @@ Page({
|
|
359
|
364
|
for (var j = 0; j < arr[i].length; j++) {
|
|
360
|
365
|
if (arr[i][j].Type == "image" && arr[i][j].Content) {
|
|
361
|
366
|
var tempUrl = arr[i][j].Content;
|
|
362
|
|
- var serverUrl = arrResult[ari++];
|
|
|
367
|
+ var serverUrl = "";
|
|
|
368
|
+ for(var k=0;k<arrResult.length;k++){
|
|
|
369
|
+ if (tempUrl.indexOf(arrResult[k].Source)>=0){
|
|
|
370
|
+ serverUrl = arrResult[k].Target;
|
|
|
371
|
+ break;
|
|
|
372
|
+ }
|
|
|
373
|
+ }
|
|
|
374
|
+ console.log("serverUrl:" + serverUrl);
|
|
|
375
|
+ console.log("tempUrl:" + tempUrl);
|
|
|
376
|
+
|
|
363
|
377
|
main.saveTempImage(serverUrl, tempUrl);
|
|
364
|
378
|
arr[i][j].Content = serverUrl;
|
|
365
|
379
|
arr[i][j].ContentServer = serverUrl;
|
|
|
@@ -375,7 +389,7 @@ Page({
|
|
375
|
389
|
uploadImage: function (file, callback) {
|
|
376
|
390
|
|
|
377
|
391
|
|
|
378
|
|
- var url = common.Encrypt("MiaoguoUploadFile");
|
|
|
392
|
+ var url = common.Encrypt("MiaoguoUploadFile2");
|
|
379
|
393
|
wx.uploadFile({
|
|
380
|
394
|
url: app.globalData.serverUrl + url,
|
|
381
|
395
|
filePath: file,
|