From 26a5bc3d67f6c4a78526bb436f5aa4f24be5696e Mon Sep 17 00:00:00 2001 From: likunming Date: Wed, 27 Nov 2024 17:13:47 +0800 Subject: [PATCH] =?UTF-8?q?*=20=E7=BB=84=E4=BB=B6=E9=87=8D=E6=9E=84?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E3=80=82=20*=20=E5=AE=8C=E5=96=84=E6=A0=91?= =?UTF-8?q?=E8=A1=A8=E6=A0=BC=E6=8B=96=E6=8B=BD=EF=BC=8C=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E6=8B=96=E6=8B=BD=E8=BF=87=E7=A8=8B=E4=B8=AD=E5=81=9C=E7=95=99?= =?UTF-8?q?=E5=9C=A8=E7=9B=AE=E6=A0=87=E8=8A=82=E7=82=B91.5=E7=A7=92?= =?UTF-8?q?=E5=B0=86=E5=85=B6=E5=B1=95=E5=BC=80=EF=BC=9B=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E5=B0=86=E6=95=B0=E6=8D=AE=E6=8B=96=E5=85=A5=E8=87=B3=E6=97=A0?= =?UTF-8?q?=E5=AD=A9=E5=AD=90=E8=8A=82=E7=82=B9=E7=9A=84=E7=9B=AE=E6=A0=87?= =?UTF-8?q?=E8=8A=82=E7=82=B9=E4=B8=AD=E3=80=82=20*=20=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E6=A0=91=E8=A1=A8=E6=A0=BC=E6=87=92=E5=8A=A0=E8=BD=BD=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F=E3=80=82=20*=20=E6=96=B0=E5=A2=9E=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=88=86=E7=BB=84=E5=8A=9F=E8=83=BD=EF=BC=8C=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E6=A0=B9=E6=8D=AE=E5=88=86=E7=BB=84=E5=AD=97=E6=AE=B5=E6=8F=90?= =?UTF-8?q?=E5=8F=96=E7=8B=AC=E7=AB=8B=E8=A1=8C=E6=88=96=E5=90=88=E5=B9=B6?= =?UTF-8?q?=E5=88=86=E7=BB=84=E3=80=82=20*=20=E6=96=B0=E5=A2=9E=E9=AB=98?= =?UTF-8?q?=E7=BA=A7=E6=9F=A5=E8=AF=A2=E5=8A=9F=E8=83=BD=EF=BC=8C=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E7=94=A8=E6=88=B7=E8=87=AA=E5=AE=9A=E4=B9=89=E7=BB=84?= =?UTF-8?q?=E8=A3=85=E6=9F=A5=E8=AF=A2=E6=9D=A1=E4=BB=B6=E3=80=82=20*=20?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=87=AA=E5=AE=9A=E4=B9=89=E8=BF=BD=E5=8A=A0?= =?UTF-8?q?=E8=A1=8C=E5=8A=9F=E8=83=BD=E3=80=82=20*=20=E5=86=85=E7=BD=AE?= =?UTF-8?q?=E6=8C=89=E9=92=AE=E6=96=B0=E5=A2=9E`fullScreen`=EF=BC=8C?= =?UTF-8?q?=E8=AF=A5=E6=8C=89=E9=92=AE=E4=B8=BA=E5=85=A8=E5=B1=8F=E4=B8=8E?= =?UTF-8?q?=E9=80=80=E5=87=BA=E5=8A=A8=E6=80=81=E5=8F=98=E5=8C=96=E3=80=82?= =?UTF-8?q?=20*=20=E7=94=A8=E6=88=B7=E9=85=8D=E7=BD=AE=E4=B8=AD=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=88=86=E7=BB=84=E3=80=81=E5=88=86=E5=89=B2=E7=BA=BF?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E5=8A=9F=E8=83=BD=E3=80=82=20*=20=E4=BC=98?= =?UTF-8?q?=E5=8C=96Form=E8=A1=A8=E5=8D=95=E9=AA=8C=E8=AF=81=E9=94=99?= =?UTF-8?q?=E8=AF=AF=EF=BC=8C=E5=85=88=E7=9C=8B=E6=98=AF=E5=90=A6=E6=9C=89?= =?UTF-8?q?errorMessageI18nKey=EF=BC=8C=E6=9C=89=E7=9A=84=E6=83=85?= =?UTF-8?q?=E5=86=B5=E4=B8=8B=E4=BC=98=E5=85=88=E4=BD=BF=E7=94=A8=E3=80=82?= =?UTF-8?q?=20*=20=E4=BF=AE=E5=A4=8D=E5=85=A8=E5=B1=8F=E6=97=B6=E7=B4=A7?= =?UTF-8?q?=E5=87=91=E5=A4=B1=E6=95=88=E4=B8=8E=E5=BA=95=E9=83=A8=E8=BE=B9?= =?UTF-8?q?=E6=A1=86=E4=B8=8D=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98=E3=80=82?= =?UTF-8?q?=20*=20=E4=BF=AE=E5=A4=8D=E5=86=85=E7=BD=AE=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E7=AA=97=E5=8F=A3=E4=B8=AD=E7=9A=84=E6=8C=89=E9=92=AE=E6=8F=90?= =?UTF-8?q?=E4=BA=A4=E6=8A=A5=E9=94=99=E5=90=8E=E5=85=B3=E9=97=AD=E7=AA=97?= =?UTF-8?q?=E5=8F=A3=E9=87=8D=E6=96=B0=E6=89=93=E5=BC=80=E4=BB=8D=E7=84=B6?= =?UTF-8?q?=E5=A4=84=E4=BA=8Eloading=E7=8A=B6=E6=80=81=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98=E3=80=82=20*=20beforeRemove=E4=B8=8EbeforeRequestData?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E5=A2=9E=E5=8A=A0=E5=90=8C=E6=AD=A5=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=EF=BC=8C=E4=BA=8B=E4=BB=B6=E6=96=B9=E6=B3=95=E5=A4=84?= =?UTF-8?q?=E7=90=86=E5=AE=8C=E6=88=90=E5=90=8E=E5=86=8D=E6=89=A7=E8=A1=8C?= =?UTF-8?q?=E5=86=85=E9=83=A8=E5=A4=84=E7=90=86=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- io.sc.platform.core.frontend/package.json | 3 +- .../src/platform/components/form/WForm.vue | 5 +- .../src/platform/components/grid/Body.vue | 32 + .../platform/components/grid/CellEditor.vue | 134 -- .../components/grid/GridAppendRow.vue | 27 - .../src/platform/components/grid/GridBody.vue | 376 ---- .../platform/components/grid/GridConfig.vue | 363 ---- .../components/grid/GridEditToolbar.vue | 359 ---- .../platform/components/grid/GridEditor.vue | 232 --- .../components/grid/GridPagination.vue | 73 - .../src/platform/components/grid/GridTd.vue | 210 -- .../src/platform/components/grid/GridTop.vue | 786 ------- .../src/platform/components/grid/GridView.vue | 100 - .../grid/{GridHeader.vue => Header.vue} | 171 +- .../platform/components/grid/Pagination.vue | 41 + .../src/platform/components/grid/Td.vue | 200 ++ .../{GridAppendContent.vue => TdContent.vue} | 2 +- .../src/platform/components/grid/Top.vue | 287 +++ .../src/platform/components/grid/Tr.vue | 117 ++ .../grid/TreeGridFirstTdContent.vue | 269 +++ .../platform/components/grid/TreeGridRow.vue | 907 -------- .../src/platform/components/grid/WGrid.vue | 1849 +---------------- .../components/grid/css/separator.css | 7 + .../platform/components/grid/extra/Editor.vue | 216 ++ .../components/grid/extra/ViewPanel.vue | 71 + .../extra/advanced-query/AdvancedQuery.vue | 58 + .../grid/extra/append/AppendContent.vue | 21 + .../grid/extra/append/AppendRow.vue | 39 + .../grid/extra/config/AloneGroup.vue | 54 + .../grid/extra/config/CheckboxSelection.vue | 36 + .../grid/extra/config/ConfigPanel.vue | 60 + .../components/grid/extra/config/Dense.vue | 57 + .../grid/extra/config/DisplayColumn.vue | 47 + .../grid/extra/config/Fullscreen.vue | 35 + .../grid/extra/config/Separator.vue | 96 + .../components/grid/extra/config/SortNo.vue | 36 + .../grid/extra/config/StickyColumn.vue | 44 + .../components/grid/extra/group/GroupTr.vue | 54 + .../grid/extra/inline-edit/CellEditor.vue | 97 + .../extra/inline-edit/InlineEditComponent.vue | 71 + .../extra/inline-edit/InlineEditToolbar.vue | 249 +++ .../src/platform/components/grid/ts/Base.ts | 48 + .../platform/components/grid/ts/GridTools.ts | 328 +++ .../src/platform/components/grid/ts/Init.ts | 226 ++ .../grid/ts/computed/ComputedManager.ts | 252 +++ .../components/grid/ts/constant/Constant.ts | 58 + .../grid/ts/constant/src/CriteriaOperator.ts | 85 + .../grid/ts/constant/src/DndMode.ts | 24 + .../grid/ts/constant/src/EditStatus.ts | 34 + .../grid/ts/constant/src/FieldNames.ts | 63 + .../grid/ts/constant/src/FormStatus.ts | 39 + .../grid/ts/constant/src/GroupMode.ts | 24 + .../grid/ts/constant/src/GroupStartOpen.ts | 29 + .../grid/ts/constant/src/SelectMode.ts | 34 + .../components/grid/ts/event/EventManager.ts | 175 ++ .../grid/ts/event/src/AfterDragAndDrop.ts | 18 + .../ts/event/src/AfterEditorDataSubmit.ts | 18 + .../grid/ts/event/src/AfterEditorOpen.ts | 18 + .../grid/ts/event/src/AfterRemove.ts | 18 + .../grid/ts/event/src/AfterRequestData.ts | 18 + .../ts/event/src/BeforeEditorDataSubmit.ts | 35 + .../grid/ts/event/src/BeforeRemove.ts | 33 + .../grid/ts/event/src/BeforeRequestData.ts | 25 + .../components/grid/ts/event/src/RowClick.ts | 61 + .../grid/ts/event/src/RowDbClick.ts | 27 + .../grid/ts/event/src/UpdateTicked.ts | 33 + .../grid/ts/event/src/UpdateTickeds.ts | 38 + .../grid/ts/expose-api/ExposeApiManager.ts | 134 ++ .../grid/ts/expose-api/src/Button.ts | 133 ++ .../grid/ts/expose-api/src/ComponentRef.ts | 40 + .../grid/ts/expose-api/src/GetData.ts | 182 ++ .../grid/ts/expose-api/src/LocalMode.ts | 209 ++ .../grid/ts/expose-api/src/Operator.ts | 183 ++ .../grid/ts/expose-api/src/ResetProperty.ts | 118 ++ .../components/grid/ts/function/Criteria.ts | 158 ++ .../grid/ts/function/DragAndDrop.ts | 411 ++++ .../components/grid/ts/function/InlineEdit.ts | 112 + .../components/grid/ts/function/Operator.ts | 272 +++ .../components/grid/ts/function/RequestApi.ts | 339 +++ .../components/grid/ts/function/RowData.ts | 440 ++++ .../src/platform/components/grid/ts/grid.ts | 105 - .../src/platform/components/grid/ts/index.ts | 14 + .../components/grid/ts/toolbar/Button.ts | 55 + .../grid/ts/toolbar/ButtonManager.ts | 227 ++ .../components/grid/ts/toolbar/buttons/Add.ts | 30 + .../grid/ts/toolbar/buttons/AddChild.ts | 36 + .../grid/ts/toolbar/buttons/AddTop.ts | 30 + .../grid/ts/toolbar/buttons/AdvancedQuery.ts | 34 + .../grid/ts/toolbar/buttons/CellEdit.ts | 45 + .../grid/ts/toolbar/buttons/Clone.ts | 41 + .../grid/ts/toolbar/buttons/Edit.ts | 40 + .../grid/ts/toolbar/buttons/Expand.ts | 42 + .../grid/ts/toolbar/buttons/Export.ts | 89 + .../grid/ts/toolbar/buttons/FullScreen.ts | 30 + .../grid/ts/toolbar/buttons/InlineCellEdit.ts | 44 + .../grid/ts/toolbar/buttons/InlineRowEdit.ts | 37 + .../grid/ts/toolbar/buttons/InlineRowsEdit.ts | 35 + .../grid/ts/toolbar/buttons/MoreQuery.ts | 35 + .../grid/ts/toolbar/buttons/Query.ts | 27 + .../grid/ts/toolbar/buttons/Refresh.ts | 27 + .../grid/ts/toolbar/buttons/Remove.ts | 80 + .../grid/ts/toolbar/buttons/Reset.ts | 27 + .../ts/toolbar/buttons/ResetDefaultValues.ts | 53 + .../grid/ts/toolbar/buttons/Separator.ts | 15 + .../grid/ts/toolbar/buttons/View.ts | 33 + .../components/grid/ts/types/CriteriaType.ts | 5 + .../components/grid/ts/types/EventType.ts | 26 + .../components/grid/ts/types/PropsType.ts | 246 +++ .../components/grid/ts/types/TableType.ts | 60 + .../grid/ts/types/table/CellSelectType.ts | 26 + .../grid/ts/types/table/ColorType.ts | 18 + .../grid/ts/types/table/ComponentRefType.ts | 9 + .../ts/types/table/ConfigPanelStoreType.ts | 57 + .../grid/ts/types/table/GridLocationType.ts | 53 + .../ts/types/table/PaginationConfigType.ts | 26 + .../grid/ts/types/table/PaginationType.ts | 39 + .../grid/ts/types/table/StoreType.ts | 77 + .../components/grid/ts/types/table/UrlType.ts | 7 + .../components/toolbar/ChildrenBtn.vue | 6 +- .../platform/components/toolbar/WToolbar.vue | 82 +- .../src/platform/i18n/messages.json | 1 + .../src/platform/i18n/messages_tw_CN.json | 1 + .../src/platform/i18n/messages_zh_CN.json | 1 + 123 files changed, 8744 insertions(+), 5610 deletions(-) create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/Body.vue delete mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/CellEditor.vue delete mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/GridAppendRow.vue delete mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/GridBody.vue delete mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/GridConfig.vue delete mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/GridEditToolbar.vue delete mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/GridEditor.vue delete mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/GridPagination.vue delete mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/GridTd.vue delete mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/GridTop.vue delete mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/GridView.vue rename io.sc.platform.core.frontend/src/platform/components/grid/{GridHeader.vue => Header.vue} (75%) create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/Pagination.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/Td.vue rename io.sc.platform.core.frontend/src/platform/components/grid/{GridAppendContent.vue => TdContent.vue} (84%) create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/Top.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/Tr.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/TreeGridFirstTdContent.vue delete mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/TreeGridRow.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/Editor.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/ViewPanel.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/advanced-query/AdvancedQuery.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/append/AppendContent.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/append/AppendRow.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/config/AloneGroup.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/config/CheckboxSelection.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/config/ConfigPanel.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/config/Dense.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/config/DisplayColumn.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/config/Fullscreen.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/config/Separator.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/config/SortNo.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/config/StickyColumn.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/group/GroupTr.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/inline-edit/CellEditor.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/inline-edit/InlineEditComponent.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/extra/inline-edit/InlineEditToolbar.vue create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/Base.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/GridTools.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/Init.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/computed/ComputedManager.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/constant/Constant.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/constant/src/CriteriaOperator.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/constant/src/DndMode.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/constant/src/EditStatus.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/constant/src/FieldNames.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/constant/src/FormStatus.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/constant/src/GroupMode.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/constant/src/GroupStartOpen.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/constant/src/SelectMode.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/event/EventManager.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/event/src/AfterDragAndDrop.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/event/src/AfterEditorDataSubmit.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/event/src/AfterEditorOpen.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/event/src/AfterRemove.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/event/src/AfterRequestData.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/event/src/BeforeEditorDataSubmit.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/event/src/BeforeRemove.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/event/src/BeforeRequestData.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/event/src/RowClick.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/event/src/RowDbClick.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/event/src/UpdateTicked.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/event/src/UpdateTickeds.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/expose-api/ExposeApiManager.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/expose-api/src/Button.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/expose-api/src/ComponentRef.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/expose-api/src/GetData.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/expose-api/src/LocalMode.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/expose-api/src/Operator.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/expose-api/src/ResetProperty.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/function/Criteria.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/function/DragAndDrop.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/function/InlineEdit.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/function/Operator.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/function/RequestApi.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/function/RowData.ts delete mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/grid.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/index.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/Button.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/ButtonManager.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/Add.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/AddChild.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/AddTop.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/AdvancedQuery.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/CellEdit.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/Clone.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/Edit.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/Expand.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/Export.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/FullScreen.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/InlineCellEdit.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/InlineRowEdit.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/InlineRowsEdit.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/MoreQuery.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/Query.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/Refresh.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/Remove.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/Reset.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/ResetDefaultValues.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/Separator.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/toolbar/buttons/View.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/types/CriteriaType.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/types/EventType.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/types/PropsType.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/types/TableType.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/types/table/CellSelectType.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/types/table/ColorType.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/types/table/ComponentRefType.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/types/table/ConfigPanelStoreType.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/types/table/GridLocationType.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/types/table/PaginationConfigType.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/types/table/PaginationType.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/types/table/StoreType.ts create mode 100644 io.sc.platform.core.frontend/src/platform/components/grid/ts/types/table/UrlType.ts diff --git a/io.sc.platform.core.frontend/package.json b/io.sc.platform.core.frontend/package.json index 9376956f..fcba0c84 100644 --- a/io.sc.platform.core.frontend/package.json +++ b/io.sc.platform.core.frontend/package.json @@ -144,6 +144,7 @@ "vue-i18n": "10.0.3", "vue-router": "4.4.5", "xml-formatter": "3.6.3", - "node-sql-parser": "5.3.2" + "node-sql-parser": "5.3.2", + "sort-array": "5.0.0" } } diff --git a/io.sc.platform.core.frontend/src/platform/components/form/WForm.vue b/io.sc.platform.core.frontend/src/platform/components/form/WForm.vue index e8ae7d2f..86260aff 100644 --- a/io.sc.platform.core.frontend/src/platform/components/form/WForm.vue +++ b/io.sc.platform.core.frontend/src/platform/components/form/WForm.vue @@ -33,7 +33,7 @@ diff --git a/io.sc.platform.core.frontend/src/platform/components/grid/CellEditor.vue b/io.sc.platform.core.frontend/src/platform/components/grid/CellEditor.vue deleted file mode 100644 index 2dbcad25..00000000 --- a/io.sc.platform.core.frontend/src/platform/components/grid/CellEditor.vue +++ /dev/null @@ -1,134 +0,0 @@ - - diff --git a/io.sc.platform.core.frontend/src/platform/components/grid/GridAppendRow.vue b/io.sc.platform.core.frontend/src/platform/components/grid/GridAppendRow.vue deleted file mode 100644 index 6141564f..00000000 --- a/io.sc.platform.core.frontend/src/platform/components/grid/GridAppendRow.vue +++ /dev/null @@ -1,27 +0,0 @@ - - - diff --git a/io.sc.platform.core.frontend/src/platform/components/grid/GridBody.vue b/io.sc.platform.core.frontend/src/platform/components/grid/GridBody.vue deleted file mode 100644 index 4740d248..00000000 --- a/io.sc.platform.core.frontend/src/platform/components/grid/GridBody.vue +++ /dev/null @@ -1,376 +0,0 @@ - - - - diff --git a/io.sc.platform.core.frontend/src/platform/components/grid/GridConfig.vue b/io.sc.platform.core.frontend/src/platform/components/grid/GridConfig.vue deleted file mode 100644 index 0a7a4df7..00000000 --- a/io.sc.platform.core.frontend/src/platform/components/grid/GridConfig.vue +++ /dev/null @@ -1,363 +0,0 @@ - - diff --git a/io.sc.platform.core.frontend/src/platform/components/grid/GridEditToolbar.vue b/io.sc.platform.core.frontend/src/platform/components/grid/GridEditToolbar.vue deleted file mode 100644 index f013eb10..00000000 --- a/io.sc.platform.core.frontend/src/platform/components/grid/GridEditToolbar.vue +++ /dev/null @@ -1,359 +0,0 @@ - - - - diff --git a/io.sc.platform.core.frontend/src/platform/components/grid/GridEditor.vue b/io.sc.platform.core.frontend/src/platform/components/grid/GridEditor.vue deleted file mode 100644 index d7435b26..00000000 --- a/io.sc.platform.core.frontend/src/platform/components/grid/GridEditor.vue +++ /dev/null @@ -1,232 +0,0 @@ - - - diff --git a/io.sc.platform.core.frontend/src/platform/components/grid/GridPagination.vue b/io.sc.platform.core.frontend/src/platform/components/grid/GridPagination.vue deleted file mode 100644 index fa743364..00000000 --- a/io.sc.platform.core.frontend/src/platform/components/grid/GridPagination.vue +++ /dev/null @@ -1,73 +0,0 @@ - - - diff --git a/io.sc.platform.core.frontend/src/platform/components/grid/GridTd.vue b/io.sc.platform.core.frontend/src/platform/components/grid/GridTd.vue deleted file mode 100644 index c1018d9c..00000000 --- a/io.sc.platform.core.frontend/src/platform/components/grid/GridTd.vue +++ /dev/null @@ -1,210 +0,0 @@ - - - diff --git a/io.sc.platform.core.frontend/src/platform/components/grid/GridTop.vue b/io.sc.platform.core.frontend/src/platform/components/grid/GridTop.vue deleted file mode 100644 index 96c221a6..00000000 --- a/io.sc.platform.core.frontend/src/platform/components/grid/GridTop.vue +++ /dev/null @@ -1,786 +0,0 @@ - - - - diff --git a/io.sc.platform.core.frontend/src/platform/components/grid/GridView.vue b/io.sc.platform.core.frontend/src/platform/components/grid/GridView.vue deleted file mode 100644 index 9aa02971..00000000 --- a/io.sc.platform.core.frontend/src/platform/components/grid/GridView.vue +++ /dev/null @@ -1,100 +0,0 @@ - - - diff --git a/io.sc.platform.core.frontend/src/platform/components/grid/GridHeader.vue b/io.sc.platform.core.frontend/src/platform/components/grid/Header.vue similarity index 75% rename from io.sc.platform.core.frontend/src/platform/components/grid/GridHeader.vue rename to io.sc.platform.core.frontend/src/platform/components/grid/Header.vue index 9b935785..332b38f7 100644 --- a/io.sc.platform.core.frontend/src/platform/components/grid/GridHeader.vue +++ b/io.sc.platform.core.frontend/src/platform/components/grid/Header.vue @@ -1,24 +1,22 @@ + diff --git a/io.sc.platform.core.frontend/src/platform/components/grid/Td.vue b/io.sc.platform.core.frontend/src/platform/components/grid/Td.vue new file mode 100644 index 00000000..cdab5269 --- /dev/null +++ b/io.sc.platform.core.frontend/src/platform/components/grid/Td.vue @@ -0,0 +1,200 @@ + + + + diff --git a/io.sc.platform.core.frontend/src/platform/components/grid/GridAppendContent.vue b/io.sc.platform.core.frontend/src/platform/components/grid/TdContent.vue similarity index 84% rename from io.sc.platform.core.frontend/src/platform/components/grid/GridAppendContent.vue rename to io.sc.platform.core.frontend/src/platform/components/grid/TdContent.vue index db8867db..74ffe81d 100644 --- a/io.sc.platform.core.frontend/src/platform/components/grid/GridAppendContent.vue +++ b/io.sc.platform.core.frontend/src/platform/components/grid/TdContent.vue @@ -1,5 +1,5 @@