This is an automated email from the ASF dual-hosted git repository.

benjobs pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampark.git


The following commit(s) were added to refs/heads/dev by this push:
     new e338d0a41 [ISSUE-3065][Improve] Improve streampark-console module base 
on [3.2 Constant Variables Definition] #3065 (#3251)
e338d0a41 is described below

commit e338d0a41be0456b5d0630086991e57dc8c78410
Author: jaslou <[email protected]>
AuthorDate: Wed Oct 18 21:15:47 2023 +0800

    [ISSUE-3065][Improve] Improve streampark-console module base on [3.2 
Constant Variables Definition] #3065 (#3251)
    
    * [ISSUE-3075][Improve] Improve streampark-console module base on [5 Log] 
#3075
    * Improve streampark-console module base on [3.2 Constant Variables 
Definition] #3065
    
    ---------
    
    Co-authored-by: jaslou <jaslouxzhlqq.com>
---
 .../core/controller/FlinkSqlController.java        | 14 +++++++----
 .../core/service/impl/ResourceServiceImpl.java     | 27 ++++++++++++----------
 .../system/service/impl/MenuServiceImpl.java       | 14 +++++++----
 3 files changed, 33 insertions(+), 22 deletions(-)

diff --git 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/controller/FlinkSqlController.java
 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/controller/FlinkSqlController.java
index 512aefb4d..6e92cea06 100644
--- 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/controller/FlinkSqlController.java
+++ 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/controller/FlinkSqlController.java
@@ -50,6 +50,10 @@ import java.util.List;
 @RequestMapping("flink/sql")
 public class FlinkSqlController {
 
+  public static final String TYPE = "type";
+  public static final String START = "start";
+  public static final String END = "end";
+
   @Autowired private FlinkSqlService flinkSqlService;
 
   @Autowired private VariableService variableService;
@@ -68,14 +72,14 @@ public class FlinkSqlController {
           RestResponse.success()
               .data(false)
               .message(exception)
-              .put("type", 
flinkSqlValidationResult.failedType().getFailedType())
-              .put("start", flinkSqlValidationResult.lineStart())
-              .put("end", flinkSqlValidationResult.lineEnd());
+              .put(TYPE, flinkSqlValidationResult.failedType().getFailedType())
+              .put(START, flinkSqlValidationResult.lineStart())
+              .put(END, flinkSqlValidationResult.lineEnd());
 
       if (flinkSqlValidationResult.errorLine() > 0) {
         response
-            .put("start", flinkSqlValidationResult.errorLine())
-            .put("end", flinkSqlValidationResult.errorLine() + 1);
+            .put(START, flinkSqlValidationResult.errorLine())
+            .put(END, flinkSqlValidationResult.errorLine() + 1);
       }
       return response;
     } else {
diff --git 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/ResourceServiceImpl.java
 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/ResourceServiceImpl.java
index 26c46d8d0..47b113616 100644
--- 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/ResourceServiceImpl.java
+++ 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/ResourceServiceImpl.java
@@ -91,6 +91,9 @@ import java.util.stream.Collectors;
 public class ResourceServiceImpl extends ServiceImpl<ResourceMapper, Resource>
     implements ResourceService {
 
+  public static final String STATE = "state";
+  public static final String EXCEPTION = "exception";
+
   @Autowired private ApplicationManageService applicationManageService;
   @Autowired private CommonService commonService;
   @Autowired private FlinkSqlService flinkSqlService;
@@ -273,7 +276,7 @@ public class ResourceServiceImpl extends 
ServiceImpl<ResourceMapper, Resource>
   public RestResponse checkResource(Resource resourceParam) throws 
JsonProcessingException {
     ResourceTypeEnum type = resourceParam.getResourceType();
     Map<String, Serializable> resp = new HashMap<>(0);
-    resp.put("state", 0);
+    resp.put(STATE, 0);
     switch (type) {
       case FLINK_APP:
         // check main.
@@ -282,8 +285,8 @@ public class ResourceServiceImpl extends 
ServiceImpl<ResourceMapper, Resource>
           jarFile = getResourceJar(resourceParam);
         } catch (Exception e) {
           // get jarFile error
-          resp.put("state", 1);
-          resp.put("exception", ExceptionUtils.stringifyException(e));
+          resp.put(STATE, 1);
+          resp.put(EXCEPTION, ExceptionUtils.stringifyException(e));
           return RestResponse.success().data(resp);
         }
         if (jarFile.getName().endsWith(ConfigConst.PYTHON_SUFFIX())) {
@@ -294,7 +297,7 @@ public class ResourceServiceImpl extends 
ServiceImpl<ResourceMapper, Resource>
 
         if (mainClass == null) {
           // main class is null
-          resp.put("state", 2);
+          resp.put(STATE, 2);
           return RestResponse.success().data(resp);
         }
         return RestResponse.success().data(resp);
@@ -319,8 +322,8 @@ public class ResourceServiceImpl extends 
ServiceImpl<ResourceMapper, Resource>
             jars = MavenTool.resolveArtifacts(artifact);
           } catch (Exception e) {
             // connector download is null
-            resp.put("state", 1);
-            resp.put("exception", ExceptionUtils.stringifyException(e));
+            resp.put(STATE, 1);
+            resp.put(EXCEPTION, ExceptionUtils.stringifyException(e));
             return RestResponse.success().data(resp);
           }
           String fileName = String.format("%s-%s.jar", artifact.artifactId(), 
artifact.version());
@@ -341,8 +344,8 @@ public class ResourceServiceImpl extends 
ServiceImpl<ResourceMapper, Resource>
           factories = getConnectorFactory(connector);
         } catch (Exception e) {
           // flink connector invalid
-          resp.put("state", 2);
-          resp.put("exception", ExceptionUtils.stringifyException(e));
+          resp.put(STATE, 2);
+          resp.put(EXCEPTION, ExceptionUtils.stringifyException(e));
           return RestResponse.success().data(resp);
         }
 
@@ -350,7 +353,7 @@ public class ResourceServiceImpl extends 
ServiceImpl<ResourceMapper, Resource>
         connectorResource = getConnectorResource(jars, factories);
         if (connectorResource == null) {
           // connector is null
-          resp.put("state", 3);
+          resp.put(STATE, 3);
           return RestResponse.success().data(resp);
         }
 
@@ -358,7 +361,7 @@ public class ResourceServiceImpl extends 
ServiceImpl<ResourceMapper, Resource>
         boolean exists =
             existsFlinkConnector(resourceParam.getId(), 
connectorResource.getFactoryIdentifier());
         if (exists) {
-          resp.put("state", 4);
+          resp.put(STATE, 4);
           resp.put("name", connectorResource.getFactoryIdentifier());
           return RestResponse.success(resp);
         }
@@ -366,11 +369,11 @@ public class ResourceServiceImpl extends 
ServiceImpl<ResourceMapper, Resource>
         if (resourceParam.getId() != null) {
           Resource resource = getById(resourceParam.getId());
           if 
(!resource.getResourceName().equals(connectorResource.getFactoryIdentifier())) {
-            resp.put("state", 5);
+            resp.put(STATE, 5);
             return RestResponse.success().data(resp);
           }
         }
-        resp.put("state", 0);
+        resp.put(STATE, 0);
         resp.put("connector", JacksonUtils.write(connectorResource));
         return RestResponse.success().data(resp);
     }
diff --git 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/service/impl/MenuServiceImpl.java
 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/service/impl/MenuServiceImpl.java
index 1ff3beedf..0f01a38aa 100644
--- 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/service/impl/MenuServiceImpl.java
+++ 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/service/impl/MenuServiceImpl.java
@@ -51,6 +51,10 @@ import java.util.stream.Collectors;
 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true, 
rollbackFor = Exception.class)
 public class MenuServiceImpl extends ServiceImpl<MenuMapper, Menu> implements 
MenuService {
 
+  public static final String IDS = "ids";
+  public static final String ROWS = "rows";
+  public static final String TOTAL = "total";
+
   @Autowired private UserService userService;
 
   @Autowired private RoleMenuServie roleMenuServie;
@@ -111,14 +115,14 @@ public class MenuServiceImpl extends 
ServiceImpl<MenuMapper, Menu> implements Me
             ids.add(m.getMenuId().toString());
             trees.add(new RouterTree(m));
           });
-      result.put("ids", ids);
-      result.put("total", menus.size());
+      result.put(IDS, ids);
+      result.put(TOTAL, menus.size());
       RouterTree<Menu> routerTree = VueRouterUtils.buildRouterTree(trees);
-      result.put("rows", routerTree);
+      result.put(ROWS, routerTree);
     } catch (Exception e) {
       log.error("Failed to query menu", e);
-      result.put("rows", null);
-      result.put("total", 0);
+      result.put(ROWS, null);
+      result.put(TOTAL, 0);
     }
     return result;
   }

Reply via email to