From 54fb361730d3346b773ffe07424247a5dc4d1b56 Mon Sep 17 00:00:00 2001 From: zFxiang Date: Fri, 17 Nov 2017 08:59:54 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E6=A0=87=E8=AE=B0=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E4=BA=86=E7=9A=84=E8=8F=9C=E5=8D=95=E6=97=B6=E7=88=B6?= =?UTF-8?q?id=E9=87=8D=E5=A4=8D=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- slife-sys/src/main/resources/templates/role/detail.ftl | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/slife-sys/src/main/resources/templates/role/detail.ftl b/slife-sys/src/main/resources/templates/role/detail.ftl index 0948e1f..6a43cac 100644 --- a/slife-sys/src/main/resources/templates/role/detail.ftl +++ b/slife-sys/src/main/resources/templates/role/detail.ftl @@ -127,17 +127,17 @@ */ function selectMenuId() { var array = $.jstree.reference('#menuTree').get_selected(true); - var ar = new Array(); + var set = new Set(); if (array) { for (var i = 0; i < array.length; i++) { var a = array[i] - ar.push(a.id); - if (a.parent != "#") { - ar.push(a.parent); + set.add(a.id); + if (a.parent !== "#") { + set.add(a.parent); } } } - $('input[name=ids]').val(ar.join(",")); + $('input[name=ids]').val(Array.from(set).join(",")); } function cusFunction() {