|
@@ -62,9 +62,15 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</section>
|
|
|
- <!-- <footer class="footer" v-if="isShowMain"> -->
|
|
|
- <footer class="footer" v-if="false">
|
|
|
+ <footer class="footer" v-if="isShowMain">
|
|
|
<main class="inputWrap">
|
|
|
+ <!-- <select class="input" v-model="searchStr" placeholder="族谱溯源">
|
|
|
+ <option value="045472">045472</option>
|
|
|
+ <option value="045713">045713</option>
|
|
|
+ <option value="048004">048004</option>
|
|
|
+ <option value="046845">046845</option>
|
|
|
+ <option value="043975">043975</option>
|
|
|
+ </select> -->
|
|
|
<input
|
|
|
type="text"
|
|
|
class="input"
|
|
@@ -73,7 +79,7 @@
|
|
|
/>
|
|
|
<i class="icon_search" @click.stop="search"></i>
|
|
|
</main>
|
|
|
- <img class="bg_map" src="../../assets/u922.png" />
|
|
|
+ <!-- <img class="bg_map" src="../../assets/u922.png" />
|
|
|
<div class="icon_pasture_1" @click.stop="clickPoint('dr')">
|
|
|
<img src="../../assets/icon_pasture.png">
|
|
|
<h3>长兴德睿生态农业开发有限公司</h3>
|
|
@@ -81,30 +87,29 @@
|
|
|
<div class="icon_pasture_2" @click.stop="clickPoint('ys')">
|
|
|
<img src="../../assets/icon_pasture.png">
|
|
|
<h3>长兴永盛牧业有限公司</h3>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
+ <iframe
|
|
|
+ src="http://122.237.98.3:8888/LvShanDaShuJu/page/map.html"
|
|
|
+ frameborder="0"
|
|
|
+ style="height: 100%; width: 100%"
|
|
|
+ ></iframe>
|
|
|
</footer>
|
|
|
- <!-- <footer
|
|
|
- class="footer_2"
|
|
|
- v-show="!isShowMain"
|
|
|
- > -->
|
|
|
- <footer
|
|
|
- class="footer_2"
|
|
|
- v-show="false"
|
|
|
- >
|
|
|
+ <footer class="footer_2" v-show="!isShowMain">
|
|
|
<h1>族谱溯源</h1>
|
|
|
<article class="tree">
|
|
|
- <div class="self">021543</div>
|
|
|
- <div class="f">父:025464</div>
|
|
|
- <div class="m">母:01348</div>
|
|
|
- <div class="ff">父父:045645</div>
|
|
|
- <div class="fm">父母:046595</div>
|
|
|
- <div class="mf">母父:084561</div>
|
|
|
- <div class="mm">母母:046585</div>
|
|
|
+ <div class="self">{{ sheepClan.self }}</div>
|
|
|
+ <div class="f">父:{{ sheepClan.f }}</div>
|
|
|
+ <div class="m">母:{{ sheepClan.m }}</div>
|
|
|
+ <div class="ff">父父:{{ sheepClan.ff }}</div>
|
|
|
+ <div class="fm">父母:{{ sheepClan.fm }}</div>
|
|
|
+ <div class="mf">母父:{{ sheepClan.mf }}</div>
|
|
|
+ <div class="mm">母母:{{ sheepClan.mm }}</div>
|
|
|
</article>
|
|
|
</footer>
|
|
|
- <footer class="footer">
|
|
|
- <iframe src="http://122.237.98.3:8888/LvShanDaShuJu/page/map.html" frameborder="0" style="height: 100%; width:100%"></iframe>
|
|
|
- </footer>
|
|
|
+ <!-- <footer class="footer"> -->
|
|
|
+ <!-- <iframe src="http://122.237.98.3:8888/LvShanDaShuJu/page/map.html" frameborder="0" style="height: 100%; width:100%"></iframe> -->
|
|
|
+ <!-- <Map></Map> -->
|
|
|
+ <!-- </footer> -->
|
|
|
</div>
|
|
|
<div class="right">
|
|
|
<div class="right1">
|
|
@@ -121,7 +126,9 @@
|
|
|
<article class="dialog" v-if="showDialog">
|
|
|
<h3>{{ dialogData.name }}</h3>
|
|
|
<div class="container">
|
|
|
- <p v-for="item in dialogData.content" :key="item.name">{{ item }}</p>
|
|
|
+ <p v-for="item in dialogData.content" :key="item.name">
|
|
|
+ {{ item }}
|
|
|
+ </p>
|
|
|
</div>
|
|
|
</article>
|
|
|
</div>
|
|
@@ -136,12 +143,23 @@ import ERight1 from "./charts/ERight1";
|
|
|
import ERight2 from "./charts/ERight2";
|
|
|
import ERight3 from "./charts/ERight3";
|
|
|
|
|
|
+import Map from "./charts/Map";
|
|
|
+
|
|
|
export default {
|
|
|
name: "LvShanXiang",
|
|
|
data() {
|
|
|
return {
|
|
|
searchStr: "",
|
|
|
isShowMain: true,
|
|
|
+ sheepClan: {
|
|
|
+ self: "",
|
|
|
+ f: "",
|
|
|
+ m: "",
|
|
|
+ ff: "",
|
|
|
+ fm: "",
|
|
|
+ mf: "",
|
|
|
+ mm: "",
|
|
|
+ },
|
|
|
showDialog: false,
|
|
|
fieldInfo: {
|
|
|
dr: {
|
|
@@ -165,7 +183,7 @@ export default {
|
|
|
],
|
|
|
},
|
|
|
},
|
|
|
- dialogData: {name:'' , content: []}
|
|
|
+ dialogData: { name: "", content: [] },
|
|
|
};
|
|
|
},
|
|
|
components: {
|
|
@@ -176,6 +194,7 @@ export default {
|
|
|
ERight1,
|
|
|
ERight2,
|
|
|
ERight3,
|
|
|
+ Map,
|
|
|
},
|
|
|
created() {
|
|
|
document.title = "吕山牧场";
|
|
@@ -183,12 +202,85 @@ export default {
|
|
|
methods: {
|
|
|
search() {
|
|
|
console.log(this.searchStr);
|
|
|
+ if (!this.searchStr) {
|
|
|
+ confirm("请输入羊只编号!");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ // if (this.searchStr) {
|
|
|
+ // this.sheepClan = {
|
|
|
+ // self: "044782",
|
|
|
+ // f: "037845",
|
|
|
+ // m: "036589",
|
|
|
+ // ff: "023584",
|
|
|
+ // fm: "027584",
|
|
|
+ // mf: "022546",
|
|
|
+ // mm: "024246",
|
|
|
+ // };
|
|
|
+ // }
|
|
|
+ switch (this.searchStr) {
|
|
|
+ case '045472':
|
|
|
+ this.sheepClan = {
|
|
|
+ self: "045472",
|
|
|
+ f: "034055",
|
|
|
+ m: "034458",
|
|
|
+ ff: "026044",
|
|
|
+ fm: "025487",
|
|
|
+ mf: "022487",
|
|
|
+ mm: "021547",
|
|
|
+ };
|
|
|
+ break;
|
|
|
+ case '045713':
|
|
|
+ this.sheepClan = {
|
|
|
+ self: "045713",
|
|
|
+ f: "032487",
|
|
|
+ m: "035482",
|
|
|
+ ff: "026544",
|
|
|
+ fm: "029272",
|
|
|
+ mf: "022478",
|
|
|
+ mm: "020247",
|
|
|
+ };
|
|
|
+ break;
|
|
|
+ case '048004':
|
|
|
+ this.sheepClan = {
|
|
|
+ self: "048004",
|
|
|
+ f: "030158",
|
|
|
+ m: "035648",
|
|
|
+ ff: "021248",
|
|
|
+ fm: "020545",
|
|
|
+ mf: "022178",
|
|
|
+ mm: "025761",
|
|
|
+ };
|
|
|
+ break;
|
|
|
+ case '046845':
|
|
|
+ this.sheepClan = {
|
|
|
+ self: "046845",
|
|
|
+ f: "033578",
|
|
|
+ m: "037896",
|
|
|
+ ff: "021567",
|
|
|
+ fm: "024598",
|
|
|
+ mf: "021597",
|
|
|
+ mm: "021598",
|
|
|
+ };
|
|
|
+ break;
|
|
|
+ case '043975':
|
|
|
+ this.sheepClan = {
|
|
|
+ self: "043975",
|
|
|
+ f: "034862",
|
|
|
+ m: "031597",
|
|
|
+ ff: "024872",
|
|
|
+ fm: "028944",
|
|
|
+ mf: "027865",
|
|
|
+ mm: "025568",
|
|
|
+ };
|
|
|
+ break;
|
|
|
+ default: confirm("请输入正确的羊只编号!");
|
|
|
+ }
|
|
|
console.log("search");
|
|
|
this.isShowMain = false;
|
|
|
},
|
|
|
clickPoint(v) {
|
|
|
this.showDialog = !this.showDialog;
|
|
|
- this.dialogData = this.fieldInfo[v]
|
|
|
+ this.dialogData = this.fieldInfo[v];
|
|
|
},
|
|
|
qita() {
|
|
|
this.isShowMain = true;
|
|
@@ -297,7 +389,7 @@ export default {
|
|
|
width: 200px;
|
|
|
flex-grow: 1;
|
|
|
font-size: 60px;
|
|
|
- color: #fff;
|
|
|
+ color: rgb(29, 68, 65);
|
|
|
padding-left: 20px;
|
|
|
background: none;
|
|
|
// outline: none;
|
|
@@ -422,8 +514,8 @@ export default {
|
|
|
> img {
|
|
|
width: 80px;
|
|
|
}
|
|
|
- > h3{
|
|
|
- color: #FFF;
|
|
|
+ > h3 {
|
|
|
+ color: #fff;
|
|
|
font-size: 30px;
|
|
|
}
|
|
|
}
|
|
@@ -437,8 +529,8 @@ export default {
|
|
|
> img {
|
|
|
width: 80px;
|
|
|
}
|
|
|
- > h3{
|
|
|
- color: #FFF;
|
|
|
+ > h3 {
|
|
|
+ color: #fff;
|
|
|
font-size: 30px;
|
|
|
}
|
|
|
}
|