|
|
@@ -141,15 +141,15 @@ const AITrans = function() {
|
|
|
$('#ai-trans-grid').modal('show');
|
|
|
};
|
|
|
|
|
|
- document.getElementById('ai-trans-file-add').addEventListener('dragenter', function(e) {
|
|
|
- e.preventDefault();
|
|
|
- this.style.backgroundColor = '#f0f0f0';
|
|
|
- });
|
|
|
- document.getElementById('ai-trans-file-add').addEventListener('dragleave', function(e) {
|
|
|
- if (e.relatedTarget !== this) {
|
|
|
- this.style.backgroundColor = '';
|
|
|
- }
|
|
|
- });
|
|
|
+ // document.getElementById('ai-trans-file-add').addEventListener('dragenter', function(e) {
|
|
|
+ // e.preventDefault();
|
|
|
+ // this.style.backgroundColor = '#f0f0f0';
|
|
|
+ // });
|
|
|
+ // document.getElementById('ai-trans-file-add').addEventListener('dragleave', function(e) {
|
|
|
+ // if (e.relatedTarget !== this) {
|
|
|
+ // this.style.backgroundColor = '';
|
|
|
+ // }
|
|
|
+ // });
|
|
|
document.getElementById('ai-trans-file-add').addEventListener('dragover', function(e) {
|
|
|
e.preventDefault();
|
|
|
e.dataTransfer.dropEffect = 'copy';
|
|
|
@@ -176,11 +176,23 @@ const AITrans = function() {
|
|
|
|
|
|
transResultObj.uploadFile(files);
|
|
|
});
|
|
|
+ $('#ai-trans-file-add').click(function() {
|
|
|
+ if (transResultObj.rela_node.aiRelaFile && transResultObj.rela_node.aiRelaFile.length >= 3) {
|
|
|
+ toastr.warning('保存的图片超过限制,请先删除旧图片后再操作');
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+ const e = new MouseEvent('click', { view: window, bubbles: true, cancelable: true });
|
|
|
+ document.getElementById('ai-trans-file').dispatchEvent(e);
|
|
|
+ });
|
|
|
+ $('#ai-trans-file').change(function() {
|
|
|
+ transResultObj.uploadFile(this.files);
|
|
|
+ });
|
|
|
$('body').on('click', '[name=ai-his-file]', function() {
|
|
|
transResultObj.selectFile(this.getAttribute('fid'));
|
|
|
});
|
|
|
$('#ai-trans').on('paste', transResultObj.pasteImage);
|
|
|
- $('body').on('click', '.ai-del-btn', function() {
|
|
|
+ $('body').on('click', '.ai-del-btn', function(e) {
|
|
|
const fid = $(this).parent().attr('fid');
|
|
|
transResultObj.deleteFile(fid);
|
|
|
e.stopPropagation();
|