diff --git a/src/components/LowDesign/src/LowTable/components/ColumnConfigDialog.vue b/src/components/LowDesign/src/LowTable/components/ColumnConfigDialog.vue new file mode 100644 index 0000000..6c77477 --- /dev/null +++ b/src/components/LowDesign/src/LowTable/components/ColumnConfigDialog.vue @@ -0,0 +1,172 @@ + + + + + + + {{ row.label }} + + + + + + + + + + { row.fixed = val ? 'left' : false; handleConfigChange() }" + /> + + + + + + + + + + { row.sortable = val ? 'custom' : false; handleConfigChange() }" + /> + + + + + + + + + + \ No newline at end of file diff --git a/src/components/LowDesign/src/LowTable/index.vue b/src/components/LowDesign/src/LowTable/index.vue index 4a2ceec..fcff1f7 100644 --- a/src/components/LowDesign/src/LowTable/index.vue +++ b/src/components/LowDesign/src/LowTable/index.vue @@ -1,152 +1,73 @@ - - - - - - - - - + + + + + + + + + - - + + + - + - - + + - + {{ data[treeAroundOption.props.label] }} - + + + - + - + - + - + {{ t('Avue.crud.selectMaxPrepend') }} {{ dicMaxLimit }} {{ t('Avue.crud.selectMaxAppend') }} @@ -154,42 +75,22 @@ - + - + - + - + @@ -197,36 +98,18 @@ - (subTabsValue = tab)" - > + (subTabsValue = tab)"> - + - + @@ -234,18 +117,11 @@ - (innerTabsValue = tab)" - > + (innerTabsValue = tab)"> - + @@ -254,11 +130,7 @@ - + {{ row[`$${prop}`] || row[prop] }} @@ -271,11 +143,8 @@ (subTabsValue = tab)"> - + + @@ -284,67 +153,32 @@ - + - + - + - - + + - +