From c3efaefdc29c339c66bb47cdae91df476412741d Mon Sep 17 00:00:00 2001 From: RuoYi Date: Wed, 10 Apr 2019 16:18:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=97=E5=85=B8=E5=9B=9E=E6=98=BE=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E6=A0=B7=E5=BC=8F=E5=8E=BB=E8=83=8C=E6=99=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/resources/static/ruoyi/js/ry-ui.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js b/ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js index def8ab03..23698bcb 100644 --- a/ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js +++ b/ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js @@ -315,7 +315,8 @@ var actions = []; $.each(datas, function(index, dict) { if (dict.dictValue == ('' + value)) { - actions.push("" + dict.dictLabel + ""); + var listClass = $.common.equals("default", dict.listClass) ? "" : "badge badge-" + dict.listClass; + actions.push($.common.sprintf("%s", listClass, dict.dictLabel)); return false; } }); @@ -1141,6 +1142,22 @@ } return value.toString().replace(/(^\s*)|(\s*$)|\r|\n/g, ""); }, + // 比较两个字符串(大小写敏感) + equals: function (str, that) { + return str == that; + }, + // 比较两个字符串(大小写不敏感) + equalsIgnoreCase: function (str, that) { + return String(str).toUpperCase() === String(that).toUpperCase(); + }, + // 将字符串按指定字符分割 + split: function (str, sep, maxLen) { + if ($.common.isEmpty(str)) { + return null; + } + var value = String(str).split(sep); + return maxLen ? value.slice(0, maxLen - 1) : value; + }, // 字符串格式化(%s ) sprintf: function (str) { var args = arguments, flag = true, i = 1;