File tree Expand file tree Collapse file tree 2 files changed +26
-2
lines changed
Expand file tree Collapse file tree 2 files changed +26
-2
lines changed Original file line number Diff line number Diff line change 4949
5050 <el-table-column prop =" default_value" label =" 默认值" >
5151 <template #default =" { row } " >
52- <span :title =" row.default_value" class =" ellipsis-1" >{{ row.default_value }}</span >
52+ <span :title =" row.default_value" class =" ellipsis-1" >{{ getDefaultValue( row) }}</span >
5353 </template >
5454 </el-table-column >
5555 <el-table-column label =" 必填" >
@@ -126,6 +126,18 @@ function refreshFieldList(data: any, index: any) {
126126 props .nodeModel .graphModel .eventCenter .emit (' refreshFieldList' )
127127}
128128
129+ const getDefaultValue = (row : any ) => {
130+ if (row .default_value ) {
131+ const default_value = row .option_list ?.filter ((v : any ) => row .default_value .indexOf (v .value ) > - 1 )
132+ .map ((v : any ) => v .label ).join (' ,' )
133+ if (default_value ) {
134+ return default_value
135+ }
136+ return row .default_value
137+ }
138+ }
139+
140+
129141onMounted (() => {
130142 if (! props .nodeModel .properties .user_input_field_list ) {
131143 if (props .nodeModel .properties .input_field_list ) {
Original file line number Diff line number Diff line change 8484
8585 <el-table-column prop =" default_value" label =" 默认值" >
8686 <template #default =" { row } " >
87- <span :title =" row.default_value" class =" ellipsis-1" >{{ row.default_value }}</span >
87+ <span :title =" row.default_value" class =" ellipsis-1" >{{ getDefaultValue( row) }}</span >
8888 </template >
8989 </el-table-column >
9090 <el-table-column label =" 必填" >
@@ -196,6 +196,18 @@ const form_data = computed({
196196 set (props .nodeModel .properties , ' node_data' , value )
197197 }
198198})
199+
200+ const getDefaultValue = (row : any ) => {
201+ if (row .default_value ) {
202+ const default_value = row .option_list ?.filter ((v : any ) => row .default_value .indexOf (v .value ) > - 1 )
203+ .map ((v : any ) => v .label ).join (' ,' )
204+ if (default_value ) {
205+ return default_value
206+ }
207+ return row .default_value
208+ }
209+ }
210+
199211const validate = () => {
200212 return formNodeFormRef .value ?.validate ()
201213}
You can’t perform that action at this time.
0 commit comments