| | |
| | | import { |
| | | getFuzzySearch, |
| | | getPersonInfo, |
| | | getWebBasic, |
| | | getIntroduction, |
| | | getSource, |
| | | getPersonImages, |
| | | getPersonBiog, |
| | |
| | | } |
| | | } |
| | | console.log(obj); |
| | | 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.WEAK_NAME || "-", |
| | | value: obj.alias || "-" |
| | | }, |
| | | { |
| | | name: "字", |
| | | value: obj.ALIAS || "-", |
| | | value: obj.zi || "-" |
| | | }, |
| | | { |
| | | name: "号", |
| | | value: obj.ALIAS || "-", |
| | | value: obj.hao || "-" |
| | | }, |
| | | { |
| | | name: "所处时期", |
| | | value: obj.PERIOD || "-", |
| | | value: obj.dynastyDesc || "-" |
| | | }, |
| | | { |
| | | name: "民族", |
| | | value: obj.ETHNIC || "-", |
| | | }, |
| | | ], |
| | | value: obj.ethnic || "-" |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | list: [ |
| | | { |
| | | name: "籍贯", |
| | | value: obj.NATIVE_PLACE || "-", |
| | | value: obj.native || "-" |
| | | }, |
| | | { |
| | | name: "性别", |
| | | value: obj.GENDER |
| | | ? obj.GENDER == "UNKNOWN" |
| | | ? "未知" |
| | | : "-" |
| | | : "-", |
| | | value: obj.gender || "-" |
| | | }, |
| | | { |
| | | name: "职官", |
| | | value: obj.MEDICAL_BRANCH || "-", |
| | | value: obj.official || "-" |
| | | }, |
| | | { |
| | | name: "流派", |
| | | value: obj.MEDICAL_BRANCH || "-", |
| | | value: |
| | | sres && |
| | | sres.object && |
| | | sres.object.school_NAME && |
| | | sres.object.school_NAME.length |
| | | ? sres.object.school_NAME[0].content |
| | | : "-" |
| | | }, |
| | | { |
| | | name: "学术特点", |
| | | value: obj.MEDICAL_EXPERTISE || "-", |
| | | }, |
| | | ], |
| | | }, |
| | | value: obj.features || "-" |
| | | } |
| | | ] |
| | | } |
| | | ]; |
| | | this.detailInfo = obj; |
| | | // 关系图谱 |
| | | this.getMappingData(this.detailInfo.NAME); |
| | | }); |
| | | }); |
| | | // 活动年谱 |
| | | getPersonInfo({ |
| | |
| | | const data = res.list.map((item) => { |
| | | return { |
| | | name: item.activityName, |
| | | value: [item.xcoord, item.ycoord], |
| | | value: [item.xcoord, item.ycoord] |
| | | }; |
| | | }); |
| | | // 时空地图 |