Skip to content

Commit

Permalink
[Improvement-15725][UI] The default option of project preferences can…
Browse files Browse the repository at this point in the history
… be clearable. (#15727)

* adjust the project preferences
  • Loading branch information
calvinjiang committed Mar 16, 2024
1 parent 832826e commit d49dbba
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,13 @@ export function useForm() {
item.validate.required = false
item.span = 12
}
Object.assign(item, { props: { style: 'width: 250px' } })
if (item.type === 'select') {
Object.assign(item, {
props: { style: 'width: 250px', clearable: true }
})
} else {
Object.assign(item, { props: { style: 'width: 250px' } })
}
}
return preferencesItems
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,11 @@ const NodeDetailModal = defineComponent({

const restructureNodeData = (data: INodeData) => {
if (!data?.id) {
Object.assign(data, projectPreferences.value)
for (let item in projectPreferences.value) {
if (projectPreferences.value[item] !== null && item in data) {
Object.assign(data, { item: projectPreferences.value[item] })
}
}
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -240,6 +240,16 @@ export default defineComponent({
form.environmentCode = projectPreferences.value.environmentCode
}
}
if (projectPreferences.value?.alertGroups && variables?.alertGroups) {
if (
containValueInOptions(
variables.alertGroups,
projectPreferences.value.alertGroups
)
) {
form.warningGroupId = projectPreferences.value.alertGroups
}
}
}

const updateWorkerGroup = () => {
Expand Down

0 comments on commit d49dbba

Please sign in to comment.