增加文本比较功能

This commit is contained in:
Minho
2017-06-09 18:14:55 +08:00
parent 33ad75a088
commit fc9a237259
63 changed files with 14512 additions and 23 deletions

View File

@@ -72,7 +72,8 @@ function getSiblingSort (node) {
};
}
return data;
};
}
/**
* 删除一个文档
@@ -219,6 +220,67 @@ window.documentHistory = function() {
}
});
};
//格式化文件大小
function formatBytes($size) {
var $units = [" B", " KB", " MB", " GB", " TB"];
for ($i = 0; $size >= 1024 && $i < 4; $i++) $size /= 1024;
return $size.toFixed(2) + $units[$i];
}
function uploadImage($id,$callback) {
/** 粘贴上传图片 **/
document.getElementById($id).addEventListener('paste', function(e) {
e.preventDefault();
var clipboard = e.clipboardData;
for (var i = 0, len = clipboard.items.length; i < len; i++) {
if (clipboard.items[i].kind === 'file' || clipboard.items[i].type.indexOf('image') > -1) {
var imageFile = clipboard.items[i].getAsFile();
var fileName = Date.parse(new Date());
switch (imageFile.type){
case "image/png" : fileName += ".png";break;
case "image/jpg" : fileName += ".jpg";break
case "image/jpeg" : fileName += ".jpeg";break;
case "image/gif" : fileName += ".gif";break;
default : layer.msg("不支持的图片格式");return;
}
var form = new FormData();
form.append('editormd-image-file', imageFile, fileName);
var layerIndex = 0;
$.ajax({
url: window.imageUploadURL,
type: "POST",
dataType: "json",
data: form,
processData: false,
contentType: false,
beforeSend: function() {
layerIndex = $callback('before');
},
error: function() {
layer.close(layerIndex);
$callback('error');
layer.msg("图片上传失败");
},
success: function(data) {
layer.close(layerIndex);
$callback('success', data);
if(data.errcode !== 0){
layer.msg(data.message);
}
}
});
}
}
});
}
$(function () {
window.vueApp = new Vue({