From 8b99b46787147637c7e71a2af99d372781d5a4ae Mon Sep 17 00:00:00 2001 From: tristanliu <37809633+sevenliu1896@users.noreply.github.com> Date: Thu, 26 Oct 2023 20:57:58 -0500 Subject: [PATCH] [improvement][semantic-fe] Fixing the default value setting for the indicator list (#297) * [improvement][semantic-fe] Add model alias setting & Add view permission restrictions to the model permission management tab. [improvement][semantic-fe] Add permission control to the action buttons for the main domain; apply high sensitivity filtering to the authorization of metrics/dimensions. [improvement][semantic-fe] Optimize the editing mode in the dimension/metric/datasource components to use the modelId stored in the database for data, instead of relying on the data from the state manager. * [improvement][semantic-fe] Add time granularity setting in the data source configuration. * [improvement][semantic-fe] Dictionary import for dimension values supported in Q&A visibility * [improvement][semantic-fe] Modification of data source creation prompt wording" * [improvement][semantic-fe] metric market experience optimization * [improvement][semantic-fe] enhance the analysis of metric trends * [improvement][semantic-fe] optimize the presentation of metric trend permissions * [improvement][semantic-fe] add metric trend download functionality * [improvement][semantic-fe] fix the dimension initialization issue in metric correlation * [improvement][semantic-fe] Fix the issue of database changes not taking effect when creating based on an SQL data source. * [improvement][semantic-fe] Optimizing pagination logic and some CSS styles * [improvement][semantic-fe] Fixing the API for the indicator list by changing "current" to "pageNum" * [improvement][semantic-fe] Fixing the default value setting for the indicator list --- webapp/packages/supersonic-fe/package.json | 2 +- .../src/pages/SemanticModel/components/ClassMetricTable.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/packages/supersonic-fe/package.json b/webapp/packages/supersonic-fe/package.json index 595f77a3a..f09d513e4 100644 --- a/webapp/packages/supersonic-fe/package.json +++ b/webapp/packages/supersonic-fe/package.json @@ -63,7 +63,7 @@ "@ant-design/pro-table": "^2.80.6", "@antv/dom-util": "^2.0.4", "@antv/g6": "^4.8.14", - "@antv/g6-core": "^0.8.21", + "@antv/g6-core": "^0.8.23", "@antv/layout": "^0.3.20", "@antv/xflow": "^1.0.55", "@babel/runtime": "^7.22.5", diff --git a/webapp/packages/supersonic-fe/src/pages/SemanticModel/components/ClassMetricTable.tsx b/webapp/packages/supersonic-fe/src/pages/SemanticModel/components/ClassMetricTable.tsx index 9428edca6..350f47da2 100644 --- a/webapp/packages/supersonic-fe/src/pages/SemanticModel/components/ClassMetricTable.tsx +++ b/webapp/packages/supersonic-fe/src/pages/SemanticModel/components/ClassMetricTable.tsx @@ -25,7 +25,7 @@ const ClassMetricTable: React.FC = ({ domainManger, dispatch }) => { const [metricItem, setMetricItem] = useState(); const [pagination, setPagination] = useState({ current: 1, - pageSize: 2, + pageSize: 20, total: 0, }); const actionRef = useRef();