|
@@ -6479,6 +6479,10 @@ define('backend',['jquery', 'bootstrap', 'toastr', 'layer', 'lang', 'moment'], f
|
|
|
}
|
|
|
return url;
|
|
|
},
|
|
|
+ //获取修复后可访问的cdn链接
|
|
|
+ cdnurl: function (url) {
|
|
|
+ return /^(?:[a-z]+:)?\/\//i.test(url) ? url : Config.upload.cdnurl + url;
|
|
|
+ },
|
|
|
//查询Url参数
|
|
|
query: function (name, url) {
|
|
|
if (!url) {
|
|
@@ -7852,7 +7856,7 @@ define('table',['jquery', 'bootstrap', 'backend', 'toastr', 'moment', 'bootstrap
|
|
|
return '<i class="' + value + '"></i> ' + value;
|
|
|
},
|
|
|
image: function (value, row, index) {
|
|
|
- return '<img class="img-rounded img-sm" src="' + (value.indexOf("http") === 0 ? '' : Config.upload.cdnurl) + value + '" />';
|
|
|
+ return '<img class="img-rounded img-sm" src="' + Backend.api.cdnurl(value) + '" />';
|
|
|
},
|
|
|
status: function (value, row, index, custom) {
|
|
|
//颜色状态数组,可使用red/yellow/aqua/blue/navy/teal/olive/lime/fuchsia/purple/maroon
|
|
@@ -8492,7 +8496,7 @@ define('upload',['jquery', 'bootstrap', 'backend', 'plupload', 'dragsort', 'temp
|
|
|
if (!j) {
|
|
|
return true;
|
|
|
}
|
|
|
- var html = Template.render(Upload.config.previewtpl, {url: j, fullurl: Config.upload.cdnurl + j});
|
|
|
+ var html = Template.render(Upload.config.previewtpl, {url: j, fullurl: Backend.api.cdnurl(j)});
|
|
|
$("#" + preview_id).append(html);
|
|
|
});
|
|
|
});
|
|
@@ -11078,7 +11082,7 @@ define('form',['jquery', 'bootstrap', 'backend', 'toastr', 'upload', 'validator'
|
|
|
//依次上传图片
|
|
|
for (var i = 0; i < files.length; i++) {
|
|
|
Upload.api.send(files[i], function (data) {
|
|
|
- var url = Config.upload.cdnurl + data.url;
|
|
|
+ var url = Backend.api.cdnurl(data.url);
|
|
|
$(that).summernote("insertImage", url, 'filename');
|
|
|
});
|
|
|
}
|