Przeglądaj źródła

fix: 修复tcm_exam第五部分调养与建议不显示问题

Your Name 2 dni temu
rodzic
commit
8065218bf4
1 zmienionych plików z 5 dodań i 1 usunięć
  1. 5 1
      app/models/tcm_exam.rb

+ 5 - 1
app/models/tcm_exam.rb

@@ -70,6 +70,10 @@ class TcmExam < ActiveRecord::Base
     when "failed" then "失败"
     else status || "-"
     end
+
+  # 虚拟方法:调养与建议
+  def advice_section
+    parsed_ai_summary["advice"] || "-"
   end
 
   # 格式化内容,处理换行和 markdown 格式
@@ -235,7 +239,7 @@ class TcmExam < ActiveRecord::Base
       end
 
       # 调养与建议
-      field :report_html do
+      field :advice_section, :string do
         label '伍 · 调养与建议'
         pretty_value do
           exam = bindings[:object]