From 10ba9e5af056aa76222f4bae6b0c44e00c80bb48 Mon Sep 17 00:00:00 2001 From: walkor Date: Mon, 5 Dec 2022 18:34:52 +0800 Subject: [PATCH] save --- .../public/component/pear/module/design.js | 80 ++++++++++--------- 1 file changed, 42 insertions(+), 38 deletions(-) diff --git a/src/plugin/admin/public/component/pear/module/design.js b/src/plugin/admin/public/component/pear/module/design.js index 391b4d9..365bb5f 100644 --- a/src/plugin/admin/public/component/pear/module/design.js +++ b/src/plugin/admin/public/component/pear/module/design.js @@ -131,7 +131,7 @@ layui.define(['layer', 'form'], function(exports) { $('form').append(html); form.render(); setHtml(html); - layui.use(['upload', 'jquery'], function() { + layui.use(['upload'], function() { let input = layui.$('#' + key).prev(); input.prev().html(layui.util.escape(input.val())); layui.$("#attachment-choose-" + key).on('click', function() { @@ -160,19 +160,21 @@ layui.define(['layer', 'form'], function(exports) { if (module.indexOf('upload') === -1) module.push('upload'); if (module.indexOf('util') === -1) module.push('util'); js += ' // 上传文件\n' + - ' let input = layui.$("#'+key+'").prev();\n' + - ' input.prev().html(layui.util.escape(input.val()));\n' + - ' layui.$("#attachment-choose-'+key+'").on("click", function() {\n' + - ' parent.layer.open({\n' + - ' type: 2,\n' + - ' title: "选择附件",\n' + - ' content: "/app/admin/upload/attachment",\n' + - ' area: ["95%", "90%"],\n' + - ' success: function (layero, index) {\n' + - ' parent.layui.$("#layui-layer" + index).data("callback", function (data) {\n' + - ' input.val(data.url).prev().html(layui.util.escape(data.url));\n' + - ' });\n' + - ' }\n' + + ' layui.use([\'upload\'], function() {\n' + + ' let input = layui.$("#'+key+'").prev();\n' + + ' input.prev().html(layui.util.escape(input.val()));\n' + + ' layui.$("#attachment-choose-'+key+'").on("click", function() {\n' + + ' parent.layer.open({\n' + + ' type: 2,\n' + + ' title: "选择附件",\n' + + ' content: "/app/admin/upload/attachment",\n' + + ' area: ["95%", "90%"],\n' + + ' success: function (layero, index) {\n' + + ' parent.layui.$("#layui-layer" + index).data("callback", function (data) {\n' + + ' input.val(data.url).prev().html(layui.util.escape(data.url));\n' + + ' });\n' + + ' }\n' + + ' });\n' + ' });\n' + ' });\n' + ' layui.upload.render({\n' + @@ -191,7 +193,7 @@ layui.define(['layer', 'form'], function(exports) { $('form').append(html); form.render(); setHtml(html); - layui.use(['upload', 'jquery'], function() { + layui.use(['upload'], function() { let input = layui.$('#' + key).prev(); input.prev().attr('src', input.val()); layui.$('#attachment-choose-' + key).on('click', function() { @@ -219,30 +221,32 @@ layui.define(['layer', 'form'], function(exports) { }); if (module.indexOf('upload') === -1) module.push('upload'); js += ' // 上传图片\n' + - ' let input = layui.$("#'+key+'").prev();\n' + - ' input.prev().attr(\'src\', input.val());\n' + - ' layui.$("#attachment-choose-'+key+'").on("click", function() {\n' + - ' parent.layer.open({\n' + - ' type: 2,\n' + - ' title: "选择附件",\n' + - ' content: "/app/admin/upload/attachment?ext=jpg,jpeg,png,gif,bmp",\n' + - ' area: ["95%", "90%"],\n' + - ' success: function (layero, index) {\n' + - ' parent.layui.$("#layui-layer" + index).data("callback", function (data) {\n' + - ' input.val(data.url).prev().attr("src", data.url);\n' + - ' });\n' + - ' }\n' + + ' layui.use([\'upload\'], function() {\n' + + ' let input = layui.$("#'+key+'").prev();\n' + + ' input.prev().attr(\'src\', input.val());\n' + + ' layui.$("#attachment-choose-'+key+'").on("click", function() {\n' + + ' parent.layer.open({\n' + + ' type: 2,\n' + + ' title: "选择附件",\n' + + ' content: "/app/admin/upload/attachment?ext=jpg,jpeg,png,gif,bmp",\n' + + ' area: ["95%", "90%"],\n' + + ' success: function (layero, index) {\n' + + ' parent.layui.$("#layui-layer" + index).data("callback", function (data) {\n' + + ' input.val(data.url).prev().attr("src", data.url);\n' + + ' });\n' + + ' }\n' + + ' });\n' + ' });\n' + - ' });\n' + - ' layui.upload.render({\n' + - ' elem: "#' + key + '",\n' + - ' url: "/app/admin/upload/image",\n' + - ' acceptMime: "image/gif,image/jpeg,image/jpg,image/png",\n' + - ' field: "__file__",\n' + - ' done: function (res) {\n' + - ' this.item.prev().val(res.data.path).prev().attr(\'src\', res.data.path);\n' + - ' }\n' + - ' });\n'; + ' layui.upload.render({\n' + + ' elem: "#' + key + '",\n' + + ' url: "/app/admin/upload/image",\n' + + ' acceptMime: "image/gif,image/jpeg,image/jpg,image/png",\n' + + ' field: "__file__",\n' + + ' done: function (res) {\n' + + ' this.item.prev().val(res.data.path).prev().attr(\'src\', res.data.path);\n' + + ' }\n' + + ' });\n' + + ' });\n'; $('.js-show').text(jscode()) return; case 'submit':