Commit 08a27d90fe7681ce08c591c9e6b611a203281b1a
1 parent
d2915ed7
fix: fix upload mask can not close
Showing
1 changed file
with
42 additions
and
38 deletions
... | ... | @@ -5920,26 +5920,26 @@ DataFormatPanel.prototype.addDataFont = function (container) { |
5920 | 5920 | const content = ` |
5921 | 5921 | <tr class="layui-form" lay-filter="${rowFormFilter}"> |
5922 | 5922 | <td> |
5923 | - <div class="layui-form-item"> | |
5924 | - <input class="layui-input ${enumActionEl.MIN_FILTER}" autocomplete="off" type="number" name="${enumConst.MIN}" lay-filter="${enumConst.MIN}" lay-verType="tips" lay-verify="required" /> | |
5925 | - </div> | |
5923 | + <div class="layui-form-item"> | |
5924 | + <input class="layui-input ${enumActionEl.MIN_FILTER}" autocomplete="off" type="number" name="${enumConst.MIN}" lay-filter="${enumConst.MIN}" lay-verType="tips" lay-verify="required" /> | |
5925 | + </div> | |
5926 | 5926 | </td> |
5927 | 5927 | <td> |
5928 | - <div class="layui-form-item"> | |
5929 | - <input class="layui-input ${enumActionEl.MAX_FILTER}"" autocomplete="off" type="number" name="${enumConst.MAX}" lay-filter="${enumConst.MAX}" lay-verType="tips" lay-verify="required" /> | |
5930 | - </div> | |
5928 | + <div class="layui-form-item"> | |
5929 | + <input class="layui-input ${enumActionEl.MAX_FILTER}"" autocomplete="off" type="number" name="${enumConst.MAX}" lay-filter="${enumConst.MAX}" lay-verType="tips" lay-verify="required" /> | |
5930 | + </div> | |
5931 | 5931 | </td> |
5932 | 5932 | <td> |
5933 | - <div class="${enumActionEl.SET_IMG_EL}"> | |
5934 | - <input name="${enumConst.IMAGE_GALLERY_CATEGORY}" type="text" style="display: none"> | |
5935 | - <input name="${enumConst.IMAGE_GALLERY_IMAGE_PATH}" type="text" style="display: none"> | |
5936 | - <input name="${enumConst.IMAGE_ORIGIN}" type="text" style="display: none"> | |
5937 | - <div class="${enumActionEl.PREVIEW_IMG_CONTAINER}"> | |
5938 | - <img src="" alt=""> | |
5939 | - <div class="${enumActionEl.DEL_PREVIEW_IMG}">x</div> | |
5940 | - <div class="add__button">+</div> | |
5941 | - </div> | |
5942 | - </div> | |
5933 | + <div class="${enumActionEl.SET_IMG_EL}"> | |
5934 | + <input name="${enumConst.IMAGE_GALLERY_CATEGORY}" type="text" style="display: none"> | |
5935 | + <input name="${enumConst.IMAGE_GALLERY_IMAGE_PATH}" type="text" style="display: none"> | |
5936 | + <input name="${enumConst.IMAGE_ORIGIN}" type="text" style="display: none"> | |
5937 | + <div class="${enumActionEl.PREVIEW_IMG_CONTAINER}"> | |
5938 | + <img src="" alt=""> | |
5939 | + <div class="${enumActionEl.DEL_PREVIEW_IMG}">x</div> | |
5940 | + <div class="add__button">+</div> | |
5941 | + </div> | |
5942 | + </div> | |
5943 | 5943 | </td> |
5944 | 5944 | <!-- <td>--> |
5945 | 5945 | <!-- <div style="display: flex">--> |
... | ... | @@ -7417,17 +7417,16 @@ DataFormatPanel.prototype.addDataFont = function (container) { |
7417 | 7417 | */ |
7418 | 7418 | function createLocalFileContainer() { |
7419 | 7419 | return ` |
7420 | - <div id="${enumActionEl.UPLOAD_LOCAL_FILE_EL}" class="layui-upload"> | |
7421 | - <div class="preview__img"> | |
7422 | - <img src="" class="layui-upload-img" id="${enumActionEl.IMAGE_PREVIEW_EL}"> | |
7423 | - <div class="var_image__add-icon">+</div> | |
7424 | - <div class="var-image__del-icon">x</div> | |
7425 | - </div> | |
7426 | - <div class="layui-upload-list"></div> | |
7427 | - </div> | |
7428 | - <div id="${enumActionEl.IMAGE_UPLOAD_STATE_EL}"></div> | |
7429 | - <div style="margin-top: 30px;">图片格式支持png、jpg(jpeg)、gif, 大小不能超过5M</div> | |
7430 | - ` | |
7420 | + <div id="${enumActionEl.UPLOAD_LOCAL_FILE_EL}" class="layui-upload"> | |
7421 | + <div class="preview__img"> | |
7422 | + <img src="" class="layui-upload-img" id="${enumActionEl.IMAGE_PREVIEW_EL}"> | |
7423 | + <div class="var_image__add-icon">+</div> | |
7424 | + <div class="var-image__del-icon">x</div> | |
7425 | + </div> | |
7426 | + <div class="layui-upload-list"></div> | |
7427 | + </div> | |
7428 | + <div style="margin-top: 10px;" id="${enumActionEl.IMAGE_UPLOAD_STATE_EL}"></div> | |
7429 | + <div style="margin-top: 10px;">图片格式支持png、jpg(jpeg)、gif, 大小不能超过5M</div>` | |
7431 | 7430 | } |
7432 | 7431 | |
7433 | 7432 | /** |
... | ... | @@ -7437,15 +7436,14 @@ DataFormatPanel.prototype.addDataFont = function (container) { |
7437 | 7436 | const category = sidebarInstance.getAllVariableImageLib() |
7438 | 7437 | const defaultShow = category[0] || { lib: [] } |
7439 | 7438 | return ` |
7440 | - <div class="var-image__container--gallery"> | |
7441 | - <div id="${enumActionEl.VAR_IMG_CONTAINER_SIDEBAR}"> | |
7442 | - ${category.reduce((prev, next) => prev + `<div class="${enumActionEl.VAR_IMG_CATEGORY}" ${enumConst.IMAGE_GALLERY_CATEGORY}="${next.key}">${next.label}</div>`, '')} | |
7443 | - </div> | |
7444 | - <div id="${enumActionEl.VAR_IMG_CONTAINER_CONTENT}"> | |
7445 | - ${defaultShow.lib.reduce((prev, next) => prev + `<div class="${enumActionEl.VAR_IMG_ITEM}" title="${next.name}"><img src="${next.staticPath}" alt=""></div>`, '')} | |
7446 | - </div> | |
7447 | - </div> | |
7448 | - ` | |
7439 | + <div class="var-image__container--gallery"> | |
7440 | + <div id="${enumActionEl.VAR_IMG_CONTAINER_SIDEBAR}"> | |
7441 | + ${category.reduce((prev, next) => prev + `<div class="${enumActionEl.VAR_IMG_CATEGORY}" ${enumConst.IMAGE_GALLERY_CATEGORY}="${next.key}">${next.label}</div>`, '')} | |
7442 | + </div> | |
7443 | + <div id="${enumActionEl.VAR_IMG_CONTAINER_CONTENT}"> | |
7444 | + ${defaultShow.lib.reduce((prev, next) => prev + `<div class="${enumActionEl.VAR_IMG_ITEM}" title="${next.name}"><img src="${next.staticPath}" alt=""></div>`, '')} | |
7445 | + </div> | |
7446 | + </div>` | |
7449 | 7447 | } |
7450 | 7448 | |
7451 | 7449 | /** |
... | ... | @@ -7464,14 +7462,20 @@ DataFormatPanel.prototype.addDataFont = function (container) { |
7464 | 7462 | url: '/yt/oss/upload', |
7465 | 7463 | method: 'post', |
7466 | 7464 | choose(obj) { |
7465 | + console.log('enter choose') | |
7467 | 7466 | obj.preview(async function (index, file, result) { |
7468 | 7467 | const formData = new FormData() |
7469 | 7468 | formData.set('file', file) |
7469 | + $(`#${enumActionEl.IMAGE_UPLOAD_STATE_EL}`).html('上传中...') | |
7470 | 7470 | const [err, res] = await to(ConfigurationNodeApi.uploadImg(formData)) |
7471 | 7471 | if (!err) { |
7472 | 7472 | $(`#${enumActionEl.IMAGE_PREVIEW_EL}`).attr('src', result) |
7473 | 7473 | const { fileStaticUri = '' } = res |
7474 | 7474 | imageState[enumConst.IMAGE_GALLERY_IMAGE_PATH] = fileStaticUri |
7475 | + $(`#${enumActionEl.IMAGE_UPLOAD_STATE_EL}`).html('上传成功').css({ color: '#5fb878' }) | |
7476 | + } else { | |
7477 | + console.log(err) | |
7478 | + $(`#${enumActionEl.IMAGE_UPLOAD_STATE_EL}`).html('上传失败').css({ color: 'red' }) | |
7475 | 7479 | } |
7476 | 7480 | }); |
7477 | 7481 | }, |
... | ... | @@ -7545,9 +7549,9 @@ DataFormatPanel.prototype.addDataFont = function (container) { |
7545 | 7549 | imageState = {} |
7546 | 7550 | layer.close(index) |
7547 | 7551 | }, |
7548 | - zIndex: layer.zIndex, | |
7552 | + // zIndex: layer.zIndex, | |
7549 | 7553 | async success(layero, index) { |
7550 | - layer.setTop(layero); | |
7554 | + // layer.setTop(layero); | |
7551 | 7555 | $(layero).addClass('layui-form').find('.layui-layer-btn0').attr({ |
7552 | 7556 | 'lay-submit': '', |
7553 | 7557 | 'lay-filter': enumActionEl.IMAGE_LAYER_FILTER, | ... | ... |