瀏覽代碼

切换达梦数据库后,接口调整

Lin Qilong 3 月之前
父節點
當前提交
428f193072

+ 13 - 13
ruoyi-api-patform/src/main/resources/mapper/interfaces/PtServiceMonitorMapper.xml

@@ -9,9 +9,9 @@
     </select>
     <select id="getModelCallCount" resultType="java.util.Map">
         SELECT
-        a.app_id AS appId,
-        a.app_name AS appName,
-        COUNT( * ) AS total
+        a.app_id AS APPID,
+        a.app_name AS APPNAME,
+        COUNT( * ) AS TOTAL
         FROM
         pt_service_log a
         <where>
@@ -29,8 +29,8 @@
     </select>
     <select id="getUserModelCallCount" resultType="java.util.Map">
         SELECT
-        b.service_name AS serviceName,
-        COUNT( * ) AS total
+        b.service_name AS SERVICENAME,
+        COUNT( * ) AS TOTAL
         FROM sys_user a
         JOIN pt_service_log b ON a.user_id = b.user_id
         <where>
@@ -47,8 +47,8 @@
         GROUP BY b.service_name
     </select>
     <select id="getModelTypeCallCount" resultType="java.util.Map">
-        SELECT a.name,
-               count(*) as total
+        SELECT a.name as NAME,
+               count(*) as TOTAL
         FROM md_model_info a
                  JOIN pt_service_log b ON a.MDID = b.md_id
         <where>
@@ -79,18 +79,18 @@
         ORDER BY call_count DESC;
     </select>
     <select id="getModelServiceCount" resultType="java.util.Map">
-        SELECT a.NAME   name,
-               count(*) total
+        SELECT a.NAME   NAME,
+               count(*) TOTAL
         FROM md_model_info a
                  JOIN pt_service b ON a.MDID = b.MDID
         GROUP BY a.NAME
     </select>
     <select id="getModelServiceSuccessCount" resultType="java.util.Map">
         SELECT
-            a.NAME AS name,
-            COUNT(*) AS total,
-            SUM(CASE WHEN b.status_code = 200 THEN 1 ELSE 0 END) AS success,
-            SUM(CASE WHEN b.status_code != 200 THEN 1 ELSE 0 END) AS fail
+            a.NAME AS NAME,
+            COUNT(*) AS TOTAL,
+            SUM(CASE WHEN b.status_code = 200 THEN 1 ELSE 0 END) AS SUCCESS,
+            SUM(CASE WHEN b.status_code != 200 THEN 1 ELSE 0 END) AS FAIL
         FROM
             md_model_info a
                 JOIN pt_service_log b ON a.MDID = b.md_id

+ 14 - 14
ruoyi-ui/src/views/monitor/service/index.vue

@@ -256,7 +256,7 @@ function initChartTop1() {
   params.endTime = endTime
   getModelCallCount(params).then(res => {
     let chartData = res.data
-    todayModelCallCount.value = chartData.map(item => item.total).reduce((acc, current) => acc + current, 0);
+    todayModelCallCount.value = chartData.map(item => item.TOTAL).reduce((acc, current) => acc + current, 0);
     const option = {
       tooltip: {
         trigger: 'item',
@@ -274,7 +274,7 @@ function initChartTop1() {
         axisLabel: {
           rotate: 10 // 设置标签旋转45度
         },
-        data: chartData.map(item => item.appName),
+        data: chartData.map(item => item.APPNAME),
       },
       yAxis: {
         type: 'value',
@@ -283,7 +283,7 @@ function initChartTop1() {
       },
       series: [
         {
-          data: chartData.map(item => item.total),
+          data: chartData.map(item => item.TOTAL),
           type: 'bar',
           itemStyle: {
             normal: {
@@ -310,7 +310,7 @@ function initChartTop2() {
     let chartData = res.data.map(item => {
       return {
         name: item.serviceName,
-        value: item.total
+        value: item.TOTAL
       }
     })
     const option = {
@@ -349,11 +349,11 @@ function initChartTop3() {
   params.startTime = startTime
   params.endTime = endTime
   getModelTypeCallCount(params).then(res => {
-    modelTypeCallCount.value = res.data.map(item => item.total).reduce((acc, current) => acc + current, 0);
+    modelTypeCallCount.value = res.data.map(item => item.TOTAL).reduce((acc, current) => acc + current, 0);
     let chartData = res.data.map(item => {
       return {
-        name: item.name,
-        value: item.total
+        name: item.NAME,
+        value: item.TOTAL
       }
     })
     const option = {
@@ -398,11 +398,11 @@ function initChartTop3() {
 
 function initChartTop9() {
   getModelServiceCount().then(res => {
-    modelTypeCallCount.value = res.data.map(item => item.total).reduce((acc, current) => acc + current, 0);
+    modelTypeCallCount.value = res.data.map(item => item.TOTAL).reduce((acc, current) => acc + current, 0);
     let chartData = res.data.map(item => {
       return {
-        name: item.name,
-        value: item.total
+        name: item.NAME,
+        value: item.TOTAL
       }
     })
     const option = {
@@ -452,8 +452,8 @@ function initChartTop11() {
   params.endTime = endTime
   getModelServiceSuccessCount(params).then(res => {
     let rawData = [
-      res.data.map(item => item.success),
-      res.data.map(item => item.fail)
+      res.data.map(item => item.SUCCESS),
+      res.data.map(item => item.FAIL)
     ]
     const totalData = [];
     for (let i = 0; i < rawData[0].length; ++i) {
@@ -501,7 +501,7 @@ function initChartTop11() {
           interval: 0,
           rotate: 10 // 设置标签旋转45度
         },
-        data: res.data.map(item => item.name)
+        data: res.data.map(item => item.NAME)
       },
       series
     };
@@ -537,7 +537,7 @@ function initChartBottom1() {
       series: [
         {
           name: 'Access From',
-          data: chartData.map(item => item.total),
+          data: chartData.map(item => item.TOTAL),
           type: 'bar',
           label: {
             show: true,   // 启用标签