zlwu 4 mesiacov pred
rodič
commit
a9667f00cc

+ 5 - 5
web-admin/graphify-out/.graphify_extract.json

@@ -11457,14 +11457,14 @@
       "label": "if()",
       "file_type": "code",
       "source_file": "views/operations/storage-facility/index.vue",
-      "source_location": "L906"
+      "source_location": "L907"
     },
     {
       "id": "storage_facility_index_push",
       "label": "push()",
       "file_type": "code",
       "source_file": "views/operations/storage-facility/index.vue",
-      "source_location": "L909"
+      "source_location": "L910"
     },
     {
       "id": "views_operations_exhibition_appointment_index_vue",
@@ -36723,7 +36723,7 @@
       "relation": "contains",
       "confidence": "EXTRACTED",
       "source_file": "views/operations/storage-facility/index.vue",
-      "source_location": "L906",
+      "source_location": "L907",
       "weight": 1.0
     },
     {
@@ -36732,7 +36732,7 @@
       "relation": "contains",
       "confidence": "EXTRACTED",
       "source_file": "views/operations/storage-facility/index.vue",
-      "source_location": "L909",
+      "source_location": "L910",
       "weight": 1.0
     },
     {
@@ -54448,7 +54448,7 @@
       "confidence": "INFERRED",
       "confidence_score": 0.8,
       "source_file": "views/operations/storage-facility/index.vue",
-      "source_location": "L907",
+      "source_location": "L908",
       "weight": 1.0
     },
     {

+ 1 - 1
web-admin/graphify-out/GRAPH_REPORT.md

@@ -1,7 +1,7 @@
 # Graph Report - src  (2026-06-16)
 
 ## Corpus Check
-- Large corpus: 780 files · ~517,622 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only.
+- Large corpus: 780 files · ~517,635 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only.
 
 ## Summary
 - 2545 nodes · 3514 edges · 57 communities detected

+ 1 - 1
web-admin/graphify-out/manifest.json

@@ -299,7 +299,7 @@
   "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/outside/Iframe.vue": 1781272556.7246568,
   "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/operations/demo/index.vue": 1781272556.7266567,
   "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/operations/clean-room/index.vue": 1781585388.6729288,
-  "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/operations/storage-facility/index.vue": 1781594117.7568047,
+  "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/operations/storage-facility/index.vue": 1781594230.0853102,
   "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/operations/exhibition-appointment/index.vue": 1781563767.3254354,
   "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/research-donation/audit/index.vue": 1781591411.3496523,
   "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/research-donation/sample-info/index.vue": 1781518738.227001,

+ 1 - 0
web-admin/src/graphify-out/cache/ast/1d5b614d672757b9ada906d351f5c1cd5dbf24f016520e84f3492adff2170246.json

@@ -0,0 +1 @@
+{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_web_admin_src_views_operations_storage_facility_index_vue", "label": "index.vue", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/operations/storage-facility/index.vue", "source_location": "L1"}, {"id": "storage_facility_index_if", "label": "if()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/operations/storage-facility/index.vue", "source_location": "L907"}, {"id": "storage_facility_index_push", "label": "push()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/operations/storage-facility/index.vue", "source_location": "L910"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_web_admin_src_views_operations_storage_facility_index_vue", "target": "storage_facility_index_if", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/operations/storage-facility/index.vue", "source_location": "L907", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_web_admin_src_views_operations_storage_facility_index_vue", "target": "storage_facility_index_push", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/operations/storage-facility/index.vue", "source_location": "L910", "weight": 1.0}], "raw_calls": [{"caller_nid": "storage_facility_index_if", "callee": "set", "source_file": "/Users/wuzilong/work/00code/zkxw/web-admin/src/views/operations/storage-facility/index.vue", "source_location": "L908"}]}

+ 16 - 4
web-admin/src/views/pilot-service/checkup-management/CheckupFillDialog.vue

@@ -56,10 +56,10 @@
         <div class="section-title section-title--mint-bar section-title--with-action">
           <h3>体检项目</h3>
           <div class="checkup-item-actions">
-            <el-button size="small" type="primary" @click="handleOpenProjectSelector">
+            <el-button class="btn-main" type="primary" @click="handleOpenProjectSelector">
               <el-icon><Plus /></el-icon>添加单项
             </el-button>
-            <el-button size="small" @click="handleOpenPackageSelector">
+            <el-button class="btn-ghost" @click="handleOpenPackageSelector">
               <el-icon><Suitcase /></el-icon>从套餐添加
             </el-button>
           </div>
@@ -743,8 +743,20 @@
   .checkup-item-actions {
     display: flex;
     flex-wrap: wrap;
-    gap: 8px;
-    margin: 8px 0;
+    gap: 10px;
+    margin: 0;
+
+    :deep(.el-button) {
+      height: 36px;
+      padding: 0 16px;
+      border-radius: 8px;
+      font-size: 14px;
+      font-weight: 600;
+    }
+
+    :deep(.el-button > span) {
+      gap: 6px;
+    }
   }
 
   /* 主弹窗:可视高度增加约 200px */

+ 16 - 3
web-admin/src/views/pilot-service/checkup-management/CheckupMarkCheckedDialog.vue

@@ -32,10 +32,10 @@
         <div class="section-title section-title--mint-bar section-title--with-action">
           <h3>实际项目</h3>
           <div class="checkup-item-actions">
-            <el-button size="small" type="primary" @click="handleOpenProjectSelector">
+            <el-button class="btn-main" type="primary" @click="handleOpenProjectSelector">
               <el-icon><Plus /></el-icon>添加单项
             </el-button>
-            <el-button size="small" @click="handleOpenPackageSelector">
+            <el-button class="btn-ghost" @click="handleOpenPackageSelector">
               <el-icon><Suitcase /></el-icon>从套餐添加
             </el-button>
           </div>
@@ -872,7 +872,20 @@
   .checkup-item-actions {
     display: flex;
     flex-wrap: wrap;
-    gap: 8px;
+    gap: 10px;
+    margin: 0;
+
+    :deep(.el-button) {
+      height: 36px;
+      padding: 0 16px;
+      border-radius: 8px;
+      font-size: 14px;
+      font-weight: 600;
+    }
+
+    :deep(.el-button > span) {
+      gap: 6px;
+    }
   }
 
   .section-title--mint-bar {