From ab52177d2b80689529aa637d8689806346befb11 Mon Sep 17 00:00:00 2001 From: cshaptx4869 <994774638@qq.com> Date: Mon, 6 Sep 2021 14:43:12 +0800 Subject: [PATCH] =?UTF-8?q?Add:=20=E5=A2=9E=E5=8A=A0=E5=88=97operat?= =?UTF-8?q?=E6=93=8D=E4=BD=9C=E6=A0=8F=E7=9A=84render=E5=8F=82=E6=95=B0?= =?UTF-8?q?=EF=BC=8C=E7=94=A8=E6=9D=A5=E5=8A=A8=E6=80=81=E6=8E=A7=E5=88=B6?= =?UTF-8?q?=E8=A1=A8=E6=A0=BC=E6=9F=90=E4=B8=80=E8=A1=8C=E7=9A=84=E6=9F=90?= =?UTF-8?q?=E4=B8=AA=E6=8C=89=E9=92=AE=E5=85=83=E7=B4=A0=E6=98=AF=E5=90=A6?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=EF=BC=8C=E6=AF=94=E5=A6=82=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E4=B8=AD=E5=BE=85=E6=89=93=E5=8D=95=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E7=9A=84=E5=8F=AA=E6=98=BE=E7=A4=BA=E6=89=93=E5=8D=95?= =?UTF-8?q?=E6=8C=89=E9=92=AE=EF=BC=8C=E5=B7=B2=E6=89=93=E5=8D=95=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E7=9A=84=E5=8F=AA=E6=98=BE=E7=A4=BA=E5=8F=91=E8=B4=A7?= =?UTF-8?q?=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/static/plugs/easy-admin/easy-admin.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/public/static/plugs/easy-admin/easy-admin.js b/public/static/plugs/easy-admin/easy-admin.js index 8ae3b317..1c41f927 100644 --- a/public/static/plugs/easy-admin/easy-admin.js +++ b/public/static/plugs/easy-admin/easy-admin.js @@ -597,7 +597,11 @@ define(["jquery", "tableSelect", "ckeditor"], function ($, tableSelect, undefine operat.url = admin.table.toolSpliceUrl(operat.url, operat.field, data); if (admin.checkAuth(operat.auth, elem)) { - html += admin.table.buildOperatHtml(operat); + if (typeof operat.render === 'function') { + html += operat.render(data, option) ? admin.table.buildOperatHtml(operat) : ''; + } else { + html += admin.table.buildOperatHtml(operat); + } } }); }