From b2c3db91a6158066f293da4cda4f870fa46cc122 Mon Sep 17 00:00:00 2001 From: 500 <1633898280@qq.com> Date: Thu, 5 Sep 2024 14:48:00 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E5=A4=8D=E5=A4=9A=E8=A1=A8?= =?UTF-8?q?=E6=A0=BC=E7=8B=AC=E7=AB=8B=E5=8D=95=E9=80=89radio=20#IAKH9U?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../demo/controller/DemoTableController.java | 9 + .../main/resources/static/ruoyi/js/ry-ui.js | 1 + .../templates/demo/table/multiRadio.html | 226 ++++++++++++++++++ .../src/main/resources/templates/index.html | 1 + 4 files changed, 237 insertions(+) create mode 100644 ruoyi-admin/src/main/resources/templates/demo/table/multiRadio.html diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoTableController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoTableController.java index 842565583..f54735148 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoTableController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoTableController.java @@ -461,6 +461,15 @@ public class DemoTableController extends BaseController return prefix + "/other"; } + /** + * 多表格单选 + */ + @GetMapping("/multiRadio") + public String manyTables() + { + return prefix + "/multiRadio"; + } + /** * 动态获取列 */ 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 1d8bc88aa..d03611c43 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 @@ -153,6 +153,7 @@ var table = { exportTypes: options.exportTypes, // 导出文件类型 (json、xml、png、csv、txt、sql、doc、excel、xlsx、powerpoint、pdf) printPageBuilder: options.printPageBuilder, // 自定义打印页面模板 detailFormatter: options.detailFormatter, // 在行下面展示其他数据列表 + selectItemName: options.selectItemName, // 自定义radio/checkbox的name值 }); }, // 获取实例ID,如存在多个返回#id1,#id2 delimeter分隔符 diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/multiRadio.html b/ruoyi-admin/src/main/resources/templates/demo/table/multiRadio.html new file mode 100644 index 000000000..5d8feb987 --- /dev/null +++ b/ruoyi-admin/src/main/resources/templates/demo/table/multiRadio.html @@ -0,0 +1,226 @@ + + +
+