3 Commits 1a2c6d6bec ... 3402e125ec

Autor SHA1 Mensagem Data
  ximinghao 3402e125ec Merge branch 'master' of http://47.103.92.60:3003/skyversation/qp_onemap_ui há 3 semanas atrás
  ximinghao 441adb5dbc 补充统计 há 3 semanas atrás
  ximinghao 1b0c83c456 添加导航 há 3 semanas atrás
2 ficheiros alterados com 47 adições e 2 exclusões
  1. 44 1
      src/api/count.js
  2. 3 1
      src/store/index.js

+ 44 - 1
src/api/count.js

@@ -400,6 +400,10 @@ export function countGroupService(start, end){
                 "table": "precount",
                 "column": "c_path",
                 "alias": "service_path"
+            }, {
+                "table": "precount",
+                "column": "c_type",
+                "alias": "service_type"
             }
         ]),
         "groupBy": JSON.stringify([
@@ -409,7 +413,11 @@ export function countGroupService(start, end){
             },{
                 "table": "precount",
                 "column": "c_path"
-            },
+            },{
+                
+                "table": "precount",
+                "column": "c_type"
+            }
         ]),
         "conditionsList": JSON.stringify([
             ...timeCheckers(start, end),
@@ -420,6 +428,41 @@ export function countGroupService(start, end){
 
     return resolveDmsMultiTableResult(postform(multiSearch, data));
 }
+export function countType(start, end){
+
+    let data = {
+        "columnId": preCountDmsId,
+        "autoSelectItem": false,
+        "page": 1,
+        "pageSize": 10000,
+        "columnAlias": "precount",
+        "selectItem": JSON.stringify([
+            {
+                "table": "precount",
+                "column": "c_count",
+                "function": "sum",
+                "alias": "count"
+            },{
+                "table": "precount",
+                "column": "c_type",
+                "alias": "service_type"
+            }
+        ]),
+        "groupBy": JSON.stringify([
+            {
+                "table": "precount",
+                "column": "c_type"
+            }
+        ]),
+        "conditionsList": JSON.stringify([
+            ...timeCheckers(start, end),
+            ...notNullAndEmptyCheckers("precount","c_type"),
+        ]),
+    }
+
+    return resolveDmsMultiTableResult(postform(multiSearch, data));
+}
+
 export function countUnitActive(start, end){
      let data = {
         "columnId": preCountDmsId,

+ 3 - 1
src/store/index.js

@@ -18,7 +18,9 @@ export default createStore({
       { path: "/skmh", label: "时空门户" },
       { path: "/wgn", label: "微功能" },
       { path: "/yygl", label: "应用管理" },
-      { path: "/yxgl", label: "运行管理" },],
+      { path: "/yxgl", label: "运行管理" },
+      { path: "/taskManger", label: "任务管理" },
+    ],
     sksjgl: {},
     skmh: {},
     wgn: {},