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 8686
8787 <el-table-column prop =" default_value" label =" 默认值" >
8888 <template #default =" { row } " >
89- <span :title =" row.default_value" class =" ellipsis-1" >{{ row.default_value }}</span >
89+ <span :title =" row.default_value" class =" ellipsis-1" >{{ getDefaultValue( row) }}</span >
9090 </template >
9191 </el-table-column >
9292 <el-table-column label =" 必填" >
@@ -197,6 +197,18 @@ const form_data = computed({
197197 set (props .nodeModel .properties , ' node_data' , value )
198198 }
199199})
200+
201+ const getDefaultValue = (row : any ) => {
202+ if (row .default_value ) {
203+ const default_value = row .option_list ?.filter ((v : any ) => row .default_value .indexOf (v .value ) > - 1 )
204+ .map ((v : any ) => v .label ).join (' ,' )
205+ if (default_value ) {
206+ return default_value
207+ }
208+ return row .default_value
209+ }
210+ }
211+
200212const validate = () => {
201213 return formNodeFormRef .value ?.validate ()
202214}
You can’t perform that action at this time.
0 commit comments