Skip to content

Commit beebe6c

Browse files
committed
fix(System Management): Supports system variables
1 parent 5105f8b commit beebe6c

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

frontend/src/views/system/permission/auth-tree/RowAuth.vue

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,16 @@ const dfsInit = (arr: any[]) => {
7474
const child = dfsInit(items)
7575
elementList.push({ logic, child })
7676
} else {
77-
const { enum_value, field_id, filter_type, term, value, field, value_type, variable_id } = ele
77+
const {
78+
enum_value,
79+
field_id,
80+
filter_type,
81+
term,
82+
value,
83+
field,
84+
value_type = 'normal',
85+
variable_id = '',
86+
} = ele
7887
const { name } = field || {}
7988
elementList.push({
8089
enum_value: enum_value.join(','),

frontend/src/views/system/variables/index.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ const keywords = ref('')
2222
const oldKeywords = ref('')
2323
const searchLoading = ref(false)
2424
25-
const selectable = () => {
26-
return true
25+
const selectable = (row: any) => {
26+
return ![1, 2, 3].includes(row.id)
2727
}
2828
onMounted(() => {
2929
search()

0 commit comments

Comments
 (0)