8
0

3 کامیت‌ها a182b17d9e ... 328d8d6114

نویسنده SHA1 پیام تاریخ
  mork 328d8d6114 区级特色信息统计隐藏 1 ماه پیش
  DESKTOP-6LTVLN7\Liumouren 8b0636cae6 运行管理》服务类别分布》详细报告添加服务code中文映射 1 ماه پیش
  DESKTOP-6LTVLN7\Liumouren 2cd7cafe42 Merge branch 'onemap_zmg' of http://47.103.92.60:3003/skyversation/qp_onemap_ui into MicroFunction 1 ماه پیش
2فایلهای تغییر یافته به همراه17 افزوده شده و 4 حذف شده
  1. 2 0
      src/utils/yxglServiceCategoryLabels.js
  2. 15 4
      src/views/yxgl/StatisticalAnalysis.vue

+ 2 - 0
src/utils/yxglServiceCategoryLabels.js

@@ -9,6 +9,8 @@ export const YXGL_SERVICE_CATEGORY_LABELS = {
   dms: "一张图数据中台服务",
   oauth: "一张图共享服务",
   proxy: "转发服务",
+  /** 门户/业务侧常见 code,接口未统一命名时前端兜底展示 */
+  qpyzt: "一张图门户服务",
 };
 
 /**

+ 15 - 4
src/views/yxgl/StatisticalAnalysis.vue

@@ -122,7 +122,12 @@
             filterable
             clearable
           >
-            <el-option v-for="item in value" :key="item" :label="item" :value="item" />
+            <el-option
+              v-for="item in value"
+              :key="String(key) + '-' + String(item)"
+              :label="selectOptionDisplayLabel(key, item)"
+              :value="item"
+            />
           </el-select>
           <!-- 再添加一个时间搜索范围,字段是date, 格式是YYYY-MM-DD -->
           <el-date-picker
@@ -215,8 +220,7 @@
         </div>
       </div>
     </div>
-
-    <!-- 验收版-隐藏  演示版-显示   现已全显示 -->
+    <!-- 验收版-隐藏  演示版-显示  现已全显示-->
     <HomePage_Demo />
 
     <!-- 区级特色信息统计 -->
@@ -403,6 +407,13 @@ export default {
   },
   methods: {
     formatYxglServiceCategory,
+    /** 详情弹窗筛选下拉:服务类型等字段展示中文,value 仍为原始值以便筛选 */
+    selectOptionDisplayLabel(fieldKey, raw) {
+      if (fieldKey === "type") {
+        return formatYxglServiceCategory(raw, raw);
+      }
+      return raw;
+    },
     getColumnListDate(){
       let that = this;
       that.columnList = [];
@@ -1031,7 +1042,7 @@ export default {
                 emphasis: {
                   label: {
                     show: true,
-                    fontSize: 20,
+                    // fontSize: 20,
                     fontWeight: "bold",
                     textStyle: {
                       textShadow: 'none',