diff --git a/src/plugin/admin/app/controller/TableController.php b/src/plugin/admin/app/controller/TableController.php index 2a3fefb..3cae272 100644 --- a/src/plugin/admin/app/controller/TableController.php +++ b/src/plugin/admin/app/controller/TableController.php @@ -730,6 +730,7 @@ EOF $html = str_replace("\n", "\n" . str_repeat(' ', 2), $html); $js = $form->js(3); $table_js = LayuiForm::buildTable($table, 4); + $controller_class_with_namespace = str_replace('\\', '\\\\', $controller_class_with_namespace); $template_content = << diff --git a/src/plugin/admin/app/view/user/index.html b/src/plugin/admin/app/view/user/index.html index b942dfc..bb8b6f0 100644 --- a/src/plugin/admin/app/view/user/index.html +++ b/src/plugin/admin/app/view/user/index.html @@ -169,7 +169,7 @@ diff --git a/src/plugin/admin/app/view/user/insert.html b/src/plugin/admin/app/view/user/insert.html index 05810f1..dc602d1 100644 --- a/src/plugin/admin/app/view/user/insert.html +++ b/src/plugin/admin/app/view/user/insert.html @@ -50,7 +50,7 @@ 上传图片 @@ -169,10 +169,10 @@ el: "#sex", name: "sex", initValue: initValue, - data: e.data, - value: '1', - model: {"icon":"hidden","label":{"type":"text"}}, - clickClose: 'true', + data: e.data, + value: '1', + model: {"icon":"hidden","label":{"type":"text"}}, + clickClose: 'true', radio: 'true', }) } @@ -183,11 +183,11 @@ layui.use(["upload", "layer"], function() { let input = layui.$("#avatar").prev(); input.prev().attr("src", input.val()); - layui.$('#attachment-choose-avatar').on('click', function() { + layui.$("#attachment-choose-avatar").on('click', function() { parent.layer.open({ type: 2, - title: '选择附件', - content: '/app/admin/upload/attachment?ext=jpg,jpeg,png,gif,bmp', + title: "选择附件", + content: "/app/admin/upload/attachment?ext=jpg,jpeg,png,gif,bmp", area: ["95%", "90%"], success: function (layero, index) { parent.layui.$("#layui-layer" + index).data("callback", function (data) { @@ -197,9 +197,9 @@ }); }); layui.upload.render({ - elem: "#avatar", - url: '/app/admin/upload/avatar', - acceptMime: 'image/gif,image/jpeg,image/jpg,image/png', + elem: "#avatar", + url: '/app/admin/upload/avatar', + acceptMime: 'image/gif,image/jpeg,image/jpg,image/png', field: '__file__', done: function (res) { if (res.code > 0) return layui.layer.msg(res.msg); @@ -218,7 +218,7 @@ // 字段 登录时间 last_time layui.use(["laydate"], function() { layui.laydate.render({ - elem: "#last_time", + elem: "#last_time", type: 'datetime', }); }) @@ -226,7 +226,7 @@ // 字段 注册时间 join_time layui.use(["laydate"], function() { layui.laydate.render({ - elem: "#join_time", + elem: "#join_time", type: 'datetime', }); }) diff --git a/src/plugin/admin/app/view/user/update.html b/src/plugin/admin/app/view/user/update.html index 6f9360d..cb28747 100644 --- a/src/plugin/admin/app/view/user/update.html +++ b/src/plugin/admin/app/view/user/update.html @@ -49,6 +49,9 @@ + @@ -190,9 +193,9 @@ el: "#sex", name: "sex", initValue: initValue, - data: e.data, - model: {"icon":"hidden","label":{"type":"text"}}, - clickClose: 'true', + data: e.data, + model: {"icon":"hidden","label":{"type":"text"}}, + clickClose: 'true', radio: 'true', }) } @@ -203,10 +206,23 @@ layui.use(["upload", "layer"], function() { let input = layui.$("#avatar").prev(); input.prev().attr("src", input.val()); + layui.$("#attachment-choose-avatar").on('click', function() { + parent.layer.open({ + type: 2, + title: "选择附件", + content: "/app/admin/upload/attachment?ext=jpg,jpeg,png,gif,bmp", + area: ["95%", "90%"], + success: function (layero, index) { + parent.layui.$("#layui-layer" + index).data("callback", function (data) { + input.val(data.url).prev().attr("src", data.url); + }); + } + }); + }); layui.upload.render({ - elem: "#avatar", - url: '/app/admin/upload/avatar', - acceptMime: 'image/gif,image/jpeg,image/jpg,image/png', + elem: "#avatar", + url: '/app/admin/upload/avatar', + acceptMime: 'image/gif,image/jpeg,image/jpg,image/png', field: '__file__', done: function (res) { if (res.code > 0) return layui.layer.msg(res.msg); @@ -225,7 +241,7 @@ // 字段 登录时间 last_time layui.use(["laydate"], function() { layui.laydate.render({ - elem: "#last_time", + elem: "#last_time", type: 'datetime', }); }) @@ -233,7 +249,7 @@ // 字段 注册时间 join_time layui.use(["laydate"], function() { layui.laydate.render({ - elem: "#join_time", + elem: "#join_time", type: 'datetime', }); })