From aa750d5b9ae234c1ddb6f08ba139b8c40896d838 Mon Sep 17 00:00:00 2001
From: "1747191978@qq.com" <1942943850@qq.com>
Date: Mon, 17 Mar 2025 22:04:53 +0800
Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E5=90=8C=E6=AD=A5=E8=AF=8A?=
 =?UTF-8?q?=E7=96=97=E6=A1=A3=E6=A1=88=E8=AF=A6=E6=83=85=E4=BF=AE=E6=94=B9?=
 =?UTF-8?q?=E7=82=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../src/views/medicalFile/details.vue         | 414 +++++++++---------
 1 file changed, 212 insertions(+), 202 deletions(-)

diff --git a/acupuncture-后台/src/views/medicalFile/details.vue b/acupuncture-后台/src/views/medicalFile/details.vue
index 50c0d9de..a03f5b2b 100644
--- a/acupuncture-后台/src/views/medicalFile/details.vue
+++ b/acupuncture-后台/src/views/medicalFile/details.vue
@@ -80,9 +80,9 @@
             <a name="病情评估"></a>
             <div class="div-title1">病情评估</div>
             <div class="div-title2">
-              人体成分
-              <!-- <span @click="getHumanBody" class="foem-item-pg">同步</span>
-              <span
+              人体成分分析
+              <!-- <span @click="getHumanBody" class="foem-item-pg">同步</span> -->
+              <!-- <span
                 style="margin-left: 10px"
                 @click="getHumanBodyReport"
                 class="foem-item-pg"
@@ -126,7 +126,7 @@
                 placeholder="请输入"
               />
             </el-form-item>
-            <el-form-item label="蛋白质" prop="PG_RTCF_GZ">
+            <el-form-item label="骨质" prop="PG_RTCF_GZ">
               <el-input
                 :disabled="form.status != 0 && form.status != 3"
                 v-model="detailsForm['PG_RTCF_GZ']"
@@ -211,12 +211,12 @@
               />
             </el-form-item>
           </div>
-        </el-card>
-        <el-card class="box-card">
+          <div style="height: 10px"></div>
           <a name="中医体质辨识"></a>
-          <div class="div-title1">中医体质辨识</div>
+          <div class="div-title2">中医体质辨识</div>
           <div>
             <el-form-item
+              class="item-form-jjtz"
               prop="PG_TZBS_ZYTZ"
               label="主要体质"
               style="margin-bottom: 0"
@@ -237,7 +237,7 @@
               class="item-form-jjtz"
               prop="PG_TZBS_JJTZ"
               label="兼夹体质"
-              style="margin-bottom: 0"
+              style="margin-bottom: 5px"
             >
               <div style="width: 100%">
                 <el-checkbox-group
@@ -254,12 +254,9 @@
               </div>
             </el-form-item>
           </div>
-        </el-card>
-        <!-- 体态评估 -->
-        <el-card class="box-card">
+          <div style="height: 10px"></div>
           <a name="体态评估"></a>
           <div>
-            <div class="div-title1">量表评估</div>
             <div class="div-title2">体态评估</div>
             <div class="human-body">
               <el-form-item label="" prop="PG_TT_TAPS_DF">
@@ -320,6 +317,7 @@
                 />
               </el-form-item>
             </div>
+            <div style="height: 10px"></div>
             <div class="div-title2">失眠评估</div>
             <div class="human-body">
               <el-form-item prop="PG_SM_PHQ-9_DF">
@@ -387,6 +385,7 @@
                 />
               </el-form-item>
             </div>
+            <div style="height: 10px"></div>
             <div class="div-title2">焦虑评估</div>
             <div class="human-body">
               <el-form-item prop="PG_JL_HAMD-24_DF">
@@ -431,6 +430,7 @@
             </div>
           </div>
         </el-card>
+
         <!-- 治疗类型 -->
         <el-card class="box-card">
           <a name="治疗类型"></a>
@@ -449,7 +449,7 @@
         <!-- 诊疗方法 -->
         <el-card class="box-card">
           <a name="诊疗方法"></a>
-          <div style="font-size: 22px; margin-bottom: 14px" class="div-title1">
+          <div style="font-size: 22px; margin-bottom: 0px" class="div-title1">
             诊疗方法
           </div>
           <div
@@ -457,10 +457,15 @@
             :key="ind"
             v-if="getzzffShow(i.title)"
           >
-            <div class="div-title2">{{ i.title }}</div>
+            <div
+              class="div-title2"
+              style="line-height: 36px; margin: 14px 0 0 0"
+            >
+              {{ i.title }}
+            </div>
             <div v-for="(j, jnd) in i.list" :key="jnd">
-              <div v-if="j.title != '针灸疗法'">
-                <div class="div-title3">{{ j.title }}</div>
+              <div>
+                <div class="div-title">{{ j.title }}</div>
                 <el-radio
                   :disabled="form.status != 0 && form.status != 3"
                   border
@@ -493,15 +498,17 @@
                   class="human-body"
                   v-if="o.type == 'input'"
                 >
-                  <el-form-item prop="ZLFA_ZJ_XW_QT">
-                    <el-input v-model="detailsForm[j.valueCode]"></el-input>
-                  </el-form-item>
+                  <el-input
+                    style="width: 300px; margin: 5px"
+                    :disabled="form.status != 0 && form.status != 3"
+                    v-model="detailsForm[j.valueCode]"
+                  ></el-input>
                 </div>
               </div>
-              <div v-else>
-                <div class="div-title3">{{ j.title }}</div>
+              <!-- <div v-else>
+                <div class="div-title">{{ j.title }}</div>
                 <div style="" v-for="(k, knd) in j.list" :key="knd">
-                  <div class="div-title4" style="margin: 5px 0">
+                  <div class="div-title">
                     {{ k.title }}
                   </div>
                   <el-checkbox
@@ -532,15 +539,14 @@
                     class="human-body"
                     v-if="o.type == 'input'"
                   >
-                    <el-form-item prop="ZLFA_YW_QT">
-                      <el-input
-                        :disabled="form.status != 0 && form.status != 3"
-                        v-model="detailsForm[k.valueCode]"
-                      ></el-input>
-                    </el-form-item>
+                    <el-input
+                      style="width: 300px; margin: 5px"
+                      :disabled="form.status != 0 && form.status != 3"
+                      v-model="detailsForm[k.valueCode]"
+                    ></el-input>
                   </div>
                 </div>
-              </div>
+              </div> -->
             </div>
           </div>
         </el-card>
@@ -567,11 +573,11 @@
         <!-- 诊疗费用 -->
         <el-card class="box-card">
           <a name="诊疗费用"></a>
-          <div class="div-title2">诊疗费用</div>
+          <div class="div-title1">诊疗费用</div>
           <el-form-item
             label="总体费用按照区间进行选择"
             prop="ZLFA_ZTFY"
-            style="margin-bottom: 0"
+            class="div-zlfy-label"
           >
             <el-radio-group
               :disabled="form.status != 0 && form.status != 3"
@@ -587,7 +593,7 @@
           <el-form-item
             label="检查费用按照区间进行选择"
             prop="ZLFA_JCFY"
-            style="margin-bottom: 0"
+            class="div-zlfy-label"
           >
             <el-radio-group
               :disabled="form.status != 0 && form.status != 3"
@@ -603,7 +609,7 @@
           <el-form-item
             label="中医治疗费用按照区间进行选择"
             prop="ZLFA_ZYZLFY"
-            style="margin-bottom: 0"
+            class="div-zlfy-label"
           >
             <el-radio-group
               :disabled="form.status != 0 && form.status != 3"
@@ -619,7 +625,7 @@
           <el-form-item
             label="药物费用按照区间进行选择"
             prop="ZLFA_YWFY"
-            style="margin-bottom: 0"
+            class="div-zlfy-label"
           >
             <el-radio-group
               :disabled="form.status != 0 && form.status != 3"
@@ -636,27 +642,30 @@
         <!-- 随访队列 -->
         <el-card class="box-card">
           <a name="随访队列"></a>
-          <div class="div-title2">随访队列</div>
-          <el-select
-            :disabled="form.status != 0 && form.status != 3"
-            v-model="detailsForm['SFDL']"
-            multiple
-            placeholder="请选择"
-          >
-            <el-option
-              v-for="item in followupList"
-              :key="item.id"
-              :label="item.name"
-              :value="item.id"
+          <div class="div-title1" style="margin-bottom: 18px">随访队列</div>
+          <div style="width: 360px">
+            <!-- collapse-tags -->
+            <el-select
+              :disabled="form.status != 0 && form.status != 3"
+              v-model="detailsForm['SFDL']"
+              multiple
+              placeholder="请选择"
             >
-            </el-option>
-          </el-select>
+              <el-option
+                v-for="item in followupList"
+                :key="item.id"
+                :label="item.name"
+                :value="item.id"
+              >
+              </el-option>
+            </el-select>
+          </div>
         </el-card>
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button
           :disabled="form.status != 0 && form.status != 3"
-          style="width: 140px"
+          style="width: 200px; margin: 50px 0 20px 0"
           type="primary"
           @click="submitDetailsForm"
           >确 定</el-button
@@ -725,7 +734,6 @@ export default {
   data() {
     return {
       followupList: [],
-
       title: "", // 弹出框标题
       open: false, // 是否显示弹出框
       status: {
@@ -808,13 +816,13 @@ export default {
                   title:
                     "行为技能训练:辅导有效的应对压力技巧,避免因情绪波动导致过度进食,训练正念饮食,提高对饥饿和饱足感的感知能力",
                   value: "行为技能训练",
-                  type: "but",
+                  type: "checkout",
                 },
                 {
                   title:
                     "目标设定与追踪:与患者共同设立短期和长期减重目标,定期进行进度评估,强化正面反馈,提高自我管理能力",
                   value: "目标设定与追踪",
-                  type: "but",
+                  type: "checkout",
                 },
               ],
             },
@@ -826,13 +834,13 @@ export default {
                   title:
                     "有氧运动:如快走、慢跑、游泳等,建议每周至少进行150分钟中等强度的有氧运动",
                   value: "有氧运动",
-                  type: "but",
+                  type: "checkout",
                 },
                 {
                   title:
                     "抗阻运动:如举重、俯卧撑等,建议每周进行2-3次抗阻运动",
                   value: "抗阻运动",
-                  type: "but",
+                  type: "checkout",
                 },
               ],
             },
@@ -844,80 +852,75 @@ export default {
                   title:
                     "限能量饮食:在限制能量摄入(日常饮食能量减去30%)的基础上,营养素比例符合平衡膳食的要求",
                   value: "限能量饮食",
-                  type: "but",
+                  type: "checkout",
                 },
                 {
                   title: "高蛋白饮食:每日蛋白质摄入量超过20%,但一般不高于35%",
                   value: "高蛋白饮食",
-                  type: "but",
+                  type: "checkout",
                 },
                 {
                   title: "低碳水化合物饮食:碳水化合物供能比一般在20%-40%",
                   value: "低碳水化合物饮食",
-                  type: "but",
+                  type: "checkout",
                 },
                 {
                   title:
                     "断食:如5+2模式,1周中5天相对正常进食,其他2天摄取平常的1/4能量",
                   value: "断食",
-                  type: "but",
+                  type: "checkout",
                 },
               ],
             },
             {
               title: "针灸疗法",
+              valueCode: "ZLFA_ZJ_LF",
+              list: [
+                {
+                  title: "毫针/电针疗法",
+                  type: "checkout",
+                },
+                {
+                  title: "温针疗法",
+                  type: "checkout",
+                },
+                {
+                  title: "耳穴贴压疗法",
+                  type: "checkout",
+                },
+                {
+                  title: "穴位埋针法",
+                  type: "checkout",
+                },
+                {
+                  title: "穴位埋线法",
+                  type: "checkout",
+                },
+              ],
+            },
+            {
+              title: "针灸穴位",
+              valueCode: "ZLFA_ZJ_XW",
               list: [
                 {
-                  title: "疗法",
-                  valueCode: "ZLFA_ZJ_LF",
-                  list: [
-                    {
-                      title: "毫针/电针疗法",
-                      type: "checkout",
-                    },
-                    {
-                      title: "温针疗法",
-                      type: "checkout",
-                    },
-                    {
-                      title: "耳穴贴压疗法",
-                      type: "checkout",
-                    },
-                    {
-                      title: "穴位埋针法",
-                      type: "checkout",
-                    },
-                    {
-                      title: "穴位埋线法",
-                      type: "checkout",
-                    },
-                  ],
+                  title: "神门:安神定志,改善睡眠质量",
+                  value: "神门",
+                  type: "checkout",
                 },
                 {
-                  title: "穴位",
-                  valueCode: "ZLFA_ZJ_XW",
-                  list: [
-                    {
-                      title: "神门:安神定志,改善睡眠质量",
-                      value: "神门",
-                      type: "checkout",
-                    },
-                    {
-                      title: "三阴交:调理脾胃,养血安神",
-                      value: "三阴交",
-                      type: "checkout",
-                    },
-                    {
-                      title: "百会:调节大脑功能,促进睡眠",
-                      value: "百会",
-                      type: "checkout",
-                    },
-                    {
-                      title: "安眠:直接作用于睡眠中枢,帮助入睡",
-                      value: "安眠",
-                      type: "checkout",
-                    },
-                  ],
+                  title: "三阴交:调理脾胃,养血安神",
+                  value: "三阴交",
+                  type: "checkout",
+                },
+                {
+                  title: "百会:调节大脑功能,促进睡眠",
+                  value: "百会",
+                  type: "checkout",
+                },
+                {
+                  title: "安眠:直接作用于睡眠中枢,帮助入睡",
+                  value: "安眠",
+                  type: "checkout",
                 },
               ],
             },
@@ -966,19 +969,19 @@ export default {
                   title:
                     "科学膳食:避免午后摄入咖啡、茶、酒精等刺激性饮品,以及睡前过度进食",
                   value: "科学膳食",
-                  type: "but",
+                  type: "checkout",
                 },
                 {
                   title:
                     "充足日照:增加日间自然光照,减少夜间人工光源,特别是电子产品的使用",
                   value: "充足日照",
-                  type: "but",
+                  type: "checkout",
                 },
                 {
                   title:
                     "合理运动:推荐瑜伽、太极拳、八段锦等传统运动,有助于改善睡眠质量",
                   value: "合理运动",
-                  type: "but",
+                  type: "checkout",
                 },
               ],
             },
@@ -990,76 +993,71 @@ export default {
                   title:
                     "放松训练:包括渐进式肌肉放松训练、腹式呼吸、冥想等,可降低紧张与过度警觉,提高睡眠质量",
                   value: "放松训练",
-                  type: "but",
+                  type: "checkout",
                 },
                 {
                   title:
                     "音乐疗法:轻柔舒缓的音乐可以降低神经系统兴奋性,减轻焦虑情绪从而改善睡眠",
                   value: "音乐疗法",
-                  type: "but",
+                  type: "checkout",
                 },
                 {
                   title:
                     "认知调整:不灾难化和过分关注失眠,不因偶尔失眠而产生挫败感,培养失眠的耐受性",
                   value: "认知调整",
-                  type: "but",
+                  type: "checkout",
                 },
               ],
             },
             {
               title: "针灸疗法",
+              valueCode: "ZLFA_ZJ_LF_SMZ",
               list: [
                 {
-                  title: "疗法",
-                  valueCode: "ZLFA_ZJ_LF_SMZ",
-                  list: [
-                    {
-                      title: "毫针/电针疗法",
-                      type: "checkout",
-                    },
-                    {
-                      title: "温针疗法",
-                      type: "checkout",
-                    },
-                    {
-                      title: "耳穴贴压疗法",
-                      type: "checkout",
-                    },
-                    {
-                      title: "穴位埋针法",
-                      type: "checkout",
-                    },
-                    {
-                      title: "穴位埋线法",
-                      type: "checkout",
-                    },
-                  ],
+                  title: "毫针/电针疗法",
+                  type: "checkout",
                 },
                 {
-                  title: "穴位",
-                  valueCode: "ZLFA_ZJ_XW_SMZ",
-                  list: [
-                    {
-                      title: "神门:安神定志,改善睡眠质量",
-                      value: "神门",
-                      type: "checkout",
-                    },
-                    {
-                      title: "三阴交:调理脾胃,养血安神",
-                      value: "三阴交",
-                      type: "checkout",
-                    },
-                    {
-                      title: "百会:调节大脑功能,促进睡眠",
-                      value: "百会",
-                      type: "checkout",
-                    },
-                    {
-                      title: "安眠:直接作用于睡眠中枢,帮助入睡",
-                      value: "安眠",
-                      type: "checkout",
-                    },
-                  ],
+                  title: "温针疗法",
+                  type: "checkout",
+                },
+                {
+                  title: "耳穴贴压疗法",
+                  type: "checkout",
+                },
+                {
+                  title: "穴位埋针法",
+                  type: "checkout",
+                },
+                {
+                  title: "穴位埋线法",
+                  type: "checkout",
+                },
+              ],
+            },
+            {
+              title: "针灸穴位",
+              valueCode: "ZLFA_ZJ_XW_SMZ",
+              list: [
+                {
+                  title: "神门:安神定志,改善睡眠质量",
+                  value: "神门",
+                  type: "checkout",
+                },
+                {
+                  title: "三阴交:调理脾胃,养血安神",
+                  value: "三阴交",
+                  type: "checkout",
+                },
+                {
+                  title: "百会:调节大脑功能,促进睡眠",
+                  value: "百会",
+                  type: "checkout",
+                },
+                {
+                  title: "安眠:直接作用于睡眠中枢,帮助入睡",
+                  value: "安眠",
+                  type: "checkout",
                 },
               ],
             },
@@ -1105,42 +1103,37 @@ export default {
           list: [
             {
               title: "针灸疗法",
+              valueCode: "ZLFA_ZJ_LF_QT",
               list: [
                 {
-                  title: "疗法",
-                  valueCode: "ZLFA_ZJ_LF_QT",
-                  list: [
-                    {
-                      title: "毫针/电针疗法",
-                      type: "checkout",
-                    },
-                    {
-                      title: "温针疗法",
-                      type: "checkout",
-                    },
-                    {
-                      title: "耳穴贴压疗法",
-                      type: "checkout",
-                    },
-                    {
-                      title: "穴位埋针法",
-                      type: "checkout",
-                    },
-                    {
-                      title: "穴位埋线法",
-                      type: "checkout",
-                    },
-                  ],
+                  title: "毫针/电针疗法",
+                  type: "checkout",
                 },
                 {
-                  title: "穴位",
-                  valueCode: "ZLFA_ZJ_XW_QT",
-                  list: [
-                    {
-                      title: "填写",
-                      type: "input",
-                    },
-                  ],
+                  title: "温针疗法",
+                  type: "checkout",
+                },
+                {
+                  title: "耳穴贴压疗法",
+                  type: "checkout",
+                },
+                {
+                  title: "穴位埋针法",
+                  type: "checkout",
+                },
+                {
+                  title: "穴位埋线法",
+                  type: "checkout",
+                },
+              ],
+            },
+            {
+              title: "针灸穴位",
+              valueCode: "ZLFA_ZJ_XW_QT",
+              list: [
+                {
+                  title: "填写",
+                  type: "input",
                 },
               ],
             },
@@ -1188,15 +1181,15 @@ export default {
         "PG_JL_HAMD-24_DF": "", //汉密尔顿抑郁评估(HAMD-24)得分
         PG_JL_SAS_DF: "", //焦虑自评量表(SAS)得分
         ZLFA_ZLLX: "", //治疗方式
-        ZLFA_XWXLGY: "", // 行为心理干预
-        ZLFA_YDGY: "", //运动干预
+        ZLFA_XWXLGY: [], // 行为心理干预
+        ZLFA_YDGY: [], //运动干预
         ZLFA_ZJ_LF: [], //针灸疗法-疗法
         ZLFA_ZJ_XW: [], //针灸疗法-穴位
         ZLFA_YW: [], //药物治疗
-        ZLFA_SHXG: "", // 生活习惯
-        ZLFA_XLTS: "", //心理调适
+        ZLFA_SHXG: [], // 生活习惯
+        ZLFA_XLTS: [], //心理调适
 
-        ZLFA_LCYYZL: "", //临床用药治疗
+        ZLFA_LCYYZL: [], //临床用药治疗
         ZLFA_ZJ_LF_SMZ: [], // 失眠症-针灸疗法-疗法
         ZLFA_ZJ_XW_SMZ: [], // 失眠症-针灸疗法-穴位
         ZLFA_YW_SMZ: [], // 失眠症-药物治疗
@@ -1408,15 +1401,15 @@ export default {
         "PG_JL_HAMD-24_DF": "", //汉密尔顿抑郁评估(HAMD-24)得分
         PG_JL_SAS_DF: "", //焦虑自评量表(SAS)得分
         ZLFA_ZLLX: "", //治疗方式
-        ZLFA_XWXLGY: "", // 行为心理干预
-        ZLFA_YDGY: "", //运动干预
+        ZLFA_XWXLGY: [], // 行为心理干预
+        ZLFA_YDGY: [], //运动干预
         ZLFA_ZJ_LF: [], //针灸疗法-疗法
         ZLFA_ZJ_XW: [], //针灸疗法-穴位
         ZLFA_YW: [], //药物治疗
-        ZLFA_SHXG: "", // 生活习惯
-        ZLFA_XLTS: "", //心理调适
+        ZLFA_SHXG: [], // 生活习惯
+        ZLFA_XLTS: [], //心理调适
 
-        ZLFA_LCYYZL: "", //临床用药治疗
+        ZLFA_LCYYZL: [], //临床用药治疗
         ZLFA_ZJ_LF_SMZ: [], // 失眠症-针灸疗法-疗法
         ZLFA_ZJ_XW_SMZ: [], // 失眠症-针灸疗法-穴位
         ZLFA_YW_SMZ: [], // 失眠症-药物治疗
@@ -1462,6 +1455,23 @@ export default {
 <style scoped src="@/assets/styles/common.css"></style>
 <!-- box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); -->
 <style scoped>
+.div-zlfy-label {
+  margin-bottom: 0;
+  display: flex;
+  align-items: center;
+  flex-wrap: wrap;
+}
+.div-zlfy-label >>> .el-form-item__label {
+  width: 210px;
+}
+.div-title {
+  font-weight: bold;
+  vertical-align: middle;
+  font-size: 14px;
+  color: #606266;
+  line-height: 26px;
+  -webkit-box-sizing: border-box;
+}
 >>> .el-radio {
   padding: 0 10px !important;
   line-height: 34px;