From 4469428bfec368ea9c735303ff9ad4ed25f5b762 Mon Sep 17 00:00:00 2001
From: 杨磊 <505174330@qq.com>
Date: 星期四, 16 五月 2024 11:44:35 +0800
Subject: [PATCH] Merge branch 'master' of http://182.92.203.7:2001/r/TCM_CharacterLibrary

---
 src/pages/character/detail.vue |  124 +++++++++++++++++++++++------------------
 1 files changed, 69 insertions(+), 55 deletions(-)

diff --git a/src/pages/character/detail.vue b/src/pages/character/detail.vue
index 66a93f5..c2a8b37 100644
--- a/src/pages/character/detail.vue
+++ b/src/pages/character/detail.vue
@@ -309,6 +309,8 @@
 import {
   getFuzzySearch,
   getPersonInfo,
+  getWebBasic,
+  getIntroduction,
   getSource,
   getPersonImages,
   getPersonBiog,
@@ -461,63 +463,75 @@
           }
         }
         console.log(obj);
-        this.tableArr = [
-          {
-            list: [
-              {
-                name: "鍒悕",
-                value: obj.WEAK_NAME || "-",
-              },
-              {
-                name: "瀛�",
-                value: obj.ALIAS || "-",
-              },
-              {
-                name: "鍙�",
-                value: obj.ALIAS || "-",
-              },
-              {
-                name: "鎵�澶勬椂鏈�",
-                value: obj.PERIOD || "-",
-              },
-              {
-                name: "姘戞棌",
-                value: obj.ETHNIC || "-",
-              },
-            ],
-          },
-          {
-            list: [
-              {
-                name: "绫嶈疮",
-                value: obj.NATIVE_PLACE || "-",
-              },
-              {
-                name: "鎬у埆",
-                value: obj.GENDER
-                  ? obj.GENDER == "UNKNOWN"
-                    ? "鏈煡"
-                    : "-"
-                  : "-",
-              },
-              {
-                name: "鑱屽畼",
-                value: obj.MEDICAL_BRANCH || "-",
-              },
-              {
-                name: "娴佹淳",
-                value: obj.MEDICAL_BRANCH || "-",
-              },
-              {
-                name: "瀛︽湳鐗圭偣",
-                value: obj.MEDICAL_EXPERTISE || "-",
-              },
-            ],
-          },
-        ];
         this.detailInfo = obj;
         // 鍏崇郴鍥捐氨
         this.getMappingData(this.detailInfo.NAME);
+      });
+
+      getWebBasic({
+        personId: this.detailId
+      }).then((res) => {
+        console.log(res, "resres");
+        const obj = res.object;
+        getIntroduction(Number(obj.school)).then((sres) => {
+          console.log(sres, "sres");
+          this.tableArr = [
+            {
+              list: [
+                {
+                  name: "鍒悕",
+                  value: obj.alias || "-"
+                },
+                {
+                  name: "瀛�",
+                  value: obj.zi || "-"
+                },
+                {
+                  name: "鍙�",
+                  value: obj.hao || "-"
+                },
+                {
+                  name: "鎵�澶勬椂鏈�",
+                  value: obj.dynastyDesc || "-"
+                },
+                {
+                  name: "姘戞棌",
+                  value: obj.ethnic || "-"
+                }
+              ]
+            },
+            {
+              list: [
+                {
+                  name: "绫嶈疮",
+                  value: obj.native || "-"
+                },
+                {
+                  name: "鎬у埆",
+                  value: obj.gender || "-"
+                },
+                {
+                  name: "鑱屽畼",
+                  value: obj.official || "-"
+                },
+                {
+                  name: "娴佹淳",
+                  value:
+                    sres &&
+                    sres.object &&
+                    sres.object.school_NAME &&
+                    sres.object.school_NAME.length
+                      ? sres.object.school_NAME[0].content
+                      : "-"
+                },
+                {
+                  name: "瀛︽湳鐗圭偣",
+                  value: obj.features || "-"
+                }
+              ]
+            }
+          ];
+        });
       });
       // 娲诲姩骞磋氨
       getPersonInfo({
@@ -629,7 +643,7 @@
         const data = res.list.map((item) => {
           return {
             name: item.activityName,
-            value: [item.xcoord, item.ycoord],
+            value: [item.xcoord, item.ycoord]
           };
         });
         // 鏃剁┖鍦板浘

--
Gitblit v1.9.1