File tree Expand file tree Collapse file tree 3 files changed +22
-2
lines changed
dolphinscheduler-ui/src/views/projects
workflow/definition/components Expand file tree Collapse file tree 3 files changed +22
-2
lines changed Original file line number Diff line number Diff line change @@ -125,7 +125,13 @@ export function useForm() {
125125 item . validate . required = false
126126 item . span = 12
127127 }
128- Object . assign ( item , { props : { style : 'width: 250px' } } )
128+ if ( item . type === 'select' ) {
129+ Object . assign ( item , {
130+ props : { style : 'width: 250px' , clearable : true }
131+ } )
132+ } else {
133+ Object . assign ( item , { props : { style : 'width: 250px' } } )
134+ }
129135 }
130136 return preferencesItems
131137 }
Original file line number Diff line number Diff line change @@ -130,7 +130,11 @@ const NodeDetailModal = defineComponent({
130130
131131 const restructureNodeData = ( data : INodeData ) => {
132132 if ( ! data ?. id ) {
133- Object . assign ( data , projectPreferences . value )
133+ for ( let item in projectPreferences . value ) {
134+ if ( projectPreferences . value [ item ] !== null && item in data ) {
135+ Object . assign ( data , { item : projectPreferences . value [ item ] } )
136+ }
137+ }
134138 }
135139 }
136140
Original file line number Diff line number Diff line change @@ -240,6 +240,16 @@ export default defineComponent({
240240 form . environmentCode = projectPreferences . value . environmentCode
241241 }
242242 }
243+ if ( projectPreferences . value ?. alertGroups && variables ?. alertGroups ) {
244+ if (
245+ containValueInOptions (
246+ variables . alertGroups ,
247+ projectPreferences . value . alertGroups
248+ )
249+ ) {
250+ form . warningGroupId = projectPreferences . value . alertGroups
251+ }
252+ }
243253 }
244254
245255 const updateWorkerGroup = ( ) => {
You can’t perform that action at this time.
0 commit comments