From c18f79e01a2705d34d5ac2923a26913dba07ea14 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期六, 03 八月 2024 16:04:18 +0800
Subject: [PATCH] 2024-08-03
---
src/menu/components/tree/antd-tree/options.jsx | 25 ++++++++++++++++++++++++-
1 files changed, 24 insertions(+), 1 deletions(-)
diff --git a/src/menu/components/tree/antd-tree/options.jsx b/src/menu/components/tree/antd-tree/options.jsx
index d8b6a7e..54c8c0d 100644
--- a/src/menu/components/tree/antd-tree/options.jsx
+++ b/src/menu/components/tree/antd-tree/options.jsx
@@ -1,7 +1,7 @@
/**
* @description Wrap琛ㄥ崟閰嶇疆淇℃伅
*/
-export default function (wrap, columns = []) {
+export default function (wrap, columns = [], hasLineAction) {
let roleList = sessionStorage.getItem('sysRoles')
let appType = sessionStorage.getItem('appType')
let ispop = sessionStorage.getItem('editMenuType') === 'popview'
@@ -79,6 +79,16 @@
required: true
},
{
+ type: 'number',
+ field: 'lineHeight',
+ label: '琛岄珮',
+ initval: wrap.lineHeight || 24,
+ min: 24,
+ max: 200,
+ precision: 0,
+ required: true
+ },
+ {
type: 'radio',
field: 'showIcon',
label: '鍥炬爣',
@@ -124,6 +134,19 @@
},
{
type: 'radio',
+ field: 'actShow',
+ label: '鎸夐挳鏄剧ず',
+ initval: wrap.actShow || 'dropdown',
+ tooltip: '閫夋嫨鍗曡鎸夐挳鐨勬樉绀烘柟寮忋��',
+ required: false,
+ forbid: !hasLineAction,
+ options: [
+ {value: 'dropdown', label: '涓嬫媺'},
+ {value: 'line', label: '琛屽唴'},
+ ]
+ },
+ {
+ type: 'radio',
field: 'permission',
label: '鏉冮檺楠岃瘉',
initval: wrap.permission || 'false',
--
Gitblit v1.8.0