From 67835991537910fd76839b90c38b0b223325a650 Mon Sep 17 00:00:00 2001 From: YM <479443481@qq.com> Date: 星期三, 24 七月 2024 18:34:34 +0800 Subject: [PATCH] 1 --- src/pages/academicSchools/index.vue | 164 ++++++++++++++++++++++++++---------------------------- 1 files changed, 79 insertions(+), 85 deletions(-) diff --git a/src/pages/academicSchools/index.vue b/src/pages/academicSchools/index.vue index 85406aa..d8603ac 100644 --- a/src/pages/academicSchools/index.vue +++ b/src/pages/academicSchools/index.vue @@ -188,8 +188,9 @@ label="鏃舵湡" ></el-table-column> </el-table> - <div style="text-align: right;padding-top: 20px;"> - <el-button style="width: 120px;background-color: #244a7b; color: #fff" + <div style="text-align: right; padding-top: 20px"> + <el-button + style="width: 120px; background-color: #244a7b; color: #fff" >纭</el-button > </div> @@ -282,11 +283,10 @@ <span @click="closeDom">鍏抽棴</span> </div> <div class="content"> - <p>濮撳悕锛歿{ detailData.name }}</p> - <p>鍒悕锛歿{ detailData.alias }}</p> - <p>绫嶈疮锛歿{ detailData.nativePlace }}</p> - <p>鍖诲鍒嗙锛� {{ detailData.medicalBranch }}</p> - <p>灏忎紶锛歿{ detailData.biography }}</p> + <p>浠h〃浜虹墿锛歿{ detailData.character }}</p> + <p>閲嶈鍖诲锛歿{ detailData.skilledDoctor }}</p> + <p>浠h〃鎬ц憲浣滐細{{ detailData.works }}</p> + <p>瀛︽淳鎬濇兂锛� {{ detailData.thought }}</p> </div> <div class="btn" @click="spaceTimeArr(detailData.id)">鏌ョ湅鏇村>>></div> </div> @@ -383,7 +383,7 @@ getPersonTag, getSocialDistinction, getDynastyAll, - getPlaceInfo, + getPlaceInfo } from "@/api/index.js"; import * as echarts from "echarts"; export default { @@ -404,28 +404,28 @@ // 鍒嗙被 categories: [ { - name: "浜插睘鍏崇郴", + name: "浜插睘鍏崇郴" }, { - name: "甯堟壙鍏崇郴", + name: "甯堟壙鍏崇郴" }, { - name: "鏂囩尞浣滃搧", + name: "鏂囩尞浣滃搧" }, { - name: "绀句細鍏崇郴", + name: "绀句細鍏崇郴" }, { - name: "娲诲姩鍦�", + name: "娲诲姩鍦�" }, { - name: "瀛︽湳娴佹淳", - }, + name: "瀛︽湳娴佹淳" + } ], // 褰撳墠浜虹墿淇℃伅 ownInfo: null, detailData: { - name: "", + name: "" }, isAdvancedSearch: false, formData: { @@ -434,14 +434,14 @@ works: "", personTags: "", socialIdentity: "", - period: "", + period: "" }, showPerson: false, personList: [], personPageInfo: { totalCount: 0, page: 1, - limit: 10, + limit: 10 }, personTag: [], socialDistinction: [], @@ -460,7 +460,7 @@ infoOfPersons: [], infoOfSchools: [], nodeDatas: [], - links: [], + links: [] }; }, mounted() { @@ -497,7 +497,7 @@ return { ...item, name: item.currentName, - id: item.dynastyId, + id: item.dynastyId }; }); this.formData.actively = data; @@ -518,7 +518,7 @@ return { ...item, name: item.currentName, - id: item.dynastyId, + id: item.dynastyId }; }); this.formData.actively = data; @@ -529,7 +529,7 @@ getAddressList() { const data = { page: this.page, - pageSize: this.pageSize, + pageSize: this.pageSize }; if (this.dynastyId != "") { data["dynastyId"] = this.dynastyId; @@ -545,7 +545,7 @@ this.gridData = res?.list?.map((item, i) => { return { ...item, - index: i, + index: i }; }); setTimeout(() => { @@ -579,7 +579,7 @@ works: "", personTags: "", socialIdentity: "", - period: "", + period: "" }; }, @@ -610,7 +610,7 @@ parentName: parent?.NAME[0]?.content1 ?? parent.parentName, name: personInfo?.NAME[0]?.content1, category: type, - symbolSize: 15, + symbolSize: 15 }; if (order > 80) { order = 80; @@ -712,7 +712,7 @@ const data = item[str]?.map((e) => { return { ...e, - personId: item.personId, + personId: item.personId }; }); if (ele[str] && data?.length) { @@ -900,8 +900,8 @@ id: item.mainId, name: mainPerson.NAME[0].content1, itemStyle: { - color: "#244a7b", - }, + color: "#244a7b" + } }); } else { switch (parent.thisType) { @@ -918,7 +918,7 @@ this.nodeDatas.push({ category: 0, id: item.mainId, - name: p.NAME[0].content1, + name: p.NAME[0].content1 }); } } @@ -934,8 +934,8 @@ padding: [3, 8], borderRadius: 30, position: "middle", // 璁剧疆鏍囩鏂囨湰鍦ㄧ嚎鐨勪腑闂翠綅缃笂灞呬腑鏄剧ず - distance: -10, // 灏嗘爣绛炬斁缃湪杩炴帴绾夸笂 - }, + distance: -10 // 灏嗘爣绛炬斁缃湪杩炴帴绾夸笂 + } }); break; case 2: @@ -947,12 +947,12 @@ this.nodeDatas.push({ category: 2, id: item.mainId, - name: item.literatureName, + name: item.literatureName }); } this.links.push({ source: item.mainId, - target: parent.mainId, + target: parent.mainId }); break; case 3: @@ -964,12 +964,12 @@ this.nodeDatas.push({ category: 4, id: item.mainId, - name: item.ancientName, + name: item.ancientName }); } this.links.push({ source: item.mainId, - target: parent.mainId, + target: parent.mainId }); break; case 4: @@ -985,13 +985,13 @@ this.nodeDatas.push({ category: 5, id: item.mainId, - name: s.name[0], + name: s.name[0] }); } } this.links.push({ source: item.mainId, - target: parent.mainId, + target: parent.mainId }); break; case 5: @@ -1007,7 +1007,7 @@ this.nodeDatas.push({ category: 3, id: item.mainId, - name: p.NAME[0].content1, + name: p.NAME[0].content1 }); } } @@ -1023,8 +1023,8 @@ padding: [3, 8], borderRadius: 30, position: "middle", // 璁剧疆鏍囩鏂囨湰鍦ㄧ嚎鐨勪腑闂翠綅缃笂灞呬腑鏄剧ず - distance: -10, // 灏嗘爣绛炬斁缃湪杩炴帴绾夸笂 - }, + distance: -10 // 灏嗘爣绛炬斁缃湪杩炴帴绾夸笂 + } }); break; case 6: @@ -1040,7 +1040,7 @@ this.nodeDatas.push({ category: 1, id: item.mainId, - name: p.NAME[0].content1, + name: p.NAME[0].content1 }); } } @@ -1056,8 +1056,8 @@ padding: [3, 8], borderRadius: 30, position: "middle", // 璁剧疆鏍囩鏂囨湰鍦ㄧ嚎鐨勪腑闂翠綅缃笂灞呬腑鏄剧ず - distance: -10, // 灏嗘爣绛炬斁缃湪杩炴帴绾夸笂 - }, + distance: -10 // 灏嗘爣绛炬斁缃湪杩炴帴绾夸笂 + } }); break; } @@ -1108,7 +1108,7 @@ } return { ...item, - symbolSize: size > 80 ? 80 : size, + symbolSize: size > 80 ? 80 : size }; }); @@ -1142,8 +1142,8 @@ orient: "vertical", data: this.categories.map(function (a) { return a.name; - }), - }, + }) + } ], series: [ { @@ -1158,27 +1158,27 @@ label: { show: true, position: "right", - formatter: "{b}", + formatter: "{b}" }, scaleLimit: { min: 0.4, - max: 2, + max: 2 }, lineStyle: { color: "source", - curveness: 0.2, + curveness: 0.2 }, emphasis: { focus: "adjacency", lineStyle: { - width: 5, - }, + width: 5 + } }, force: { repulsion: 600, - edgeLength: 300, - }, - }, + edgeLength: 300 + } + } ], color: [ "#5470c6", @@ -1186,8 +1186,8 @@ "#fac858", "#ee6666", "#ea7ccc", - "#9a60b4", - ], + "#9a60b4" + ] }; // 璁剧疆鐐瑰嚮浜嬩欢鐩戝惉 myChart.off("click"); @@ -1232,7 +1232,7 @@ i += 1; return e["content" + i]; }).join("銆�") ?? "", - biography: data?.BIOGRAPHY ?? "", + biography: data?.BIOGRAPHY ?? "" }; this.detailData = obj; } @@ -1243,30 +1243,24 @@ div.style.display = "block"; div.style.left = e.offsetX + 50 + "px"; div.style.top = e.offsetY - 50 + "px"; - const data = this.infoOfPersons?.find((i) => i.id == id); + const data = this.infoOfSchools?.find((i) => i.schoolId == id); + console.log(data); + debugger const obj = { id: params.data.id, - name: - data?.NAME?.map((e, i) => { - i += 1; - return e["content" + i]; - }).join("銆�") ?? "", - alias: - data?.ALIAS?.map((e, i) => { - i += 1; - return e["content" + i]; - }).join("銆�") ?? "", - nativePlace: - data?.NATIVE_PLACE?.map((e, i) => { - i += 1; - return e["content" + i]; - }).join("銆�") ?? "", - medicalBranch: - data?.MEDICAL_BRANCH?.map((e, i) => { - i += 1; - return e["content" + i]; - }).join("銆�") ?? "", - biography: data?.BIOGRAPHY ?? "", + name: data.name[0], + character: data.important_PEOPLE + ? data.important_PEOPLE.map((item) => item.content2).join("銆�") + : "", + skilledDoctor: data.important_PHYSICIAN + ? data.important_PHYSICIAN.map((item) => item.content2).join("銆�") + : "", + works: data.important_WORK + ? data.important_WORK.map((item) => item.content).join("銆�") + : "", + thought: data.school_THOUGHT + ? data.school_THOUGHT.map((item) => item.content).join("銆�") + : "" }; this.detailData = obj; } @@ -1297,7 +1291,7 @@ academicSearch({ keyword: key, page: this.personPageInfo.page, - pageSize: this.personPageInfo.limit, + pageSize: this.personPageInfo.limit }).then((res) => { this.personList = res.list.map((item) => { return { @@ -1318,7 +1312,7 @@ division: item.medicalBranchList && item.medicalBranchList.length ? item.medicalBranchList[0].content1 - : "-", + : "-" }; }); this.showPerson = true; @@ -1328,7 +1322,7 @@ spaceTimeArr(id) { // 鍏崇郴鍥剧殑鏁版嵁 uni.navigateTo({ - url: "/pages/character/detail?id=" + id, + url: "/pages/character/detail?id=" + id }); }, // 鑾峰彇鏈濅唬echarts鐨勬暟鎹� @@ -1352,7 +1346,7 @@ this.hotKeyList = indexList.map((item) => { return { id: item, - name: res.object[item], + name: res.object[item] }; }); }); @@ -1367,8 +1361,8 @@ // document.querySelector(".fbox1").style.height = box1Height + "px"; // } // }); - }, - }, + } + } }; </script> -- Gitblit v1.9.1