| | |
| | | import pdgImg from "./images/pdg.png"; |
| | | import kggImg from "./images/kgg.png"; |
| | | import hrImg from "./images/hr.png"; |
| | | import ListCard from "@/components/listCard.vue"; |
| | | |
| | | import createWs from "@/assets/js/websocket/plus"; |
| | | const WSMixin = createWs("dev", "dfu"); |
| | |
| | | ProtectorBox, |
| | | TextBox, |
| | | SvgLine, |
| | | ListCard, |
| | | }, |
| | | data() { |
| | | const baseURL = getWebUrl(); |
| | |
| | | </div> |
| | | </div> |
| | | <div class="main"> |
| | | <div class="list"> |
| | | <div class="row-item" v-for="idx in 9" :key="'pdg_' + idx"> |
| | | {{ idx - 1 }}{{ PDG[idx - 1].label }}: |
| | | </div> |
| | | </div> |
| | | <div class="list"> |
| | | <div class="row-item" v-for="idx of 9" :key="'pdg2_' + idx"> |
| | | <template v-if="PDG[idx + 8]" |
| | | >{{ idx + 8 }}{{ PDG[idx + 8].label }}:</template |
| | | > |
| | | </div> |
| | | </div> |
| | | <list-card :datas="PDG" :rows="9" :cols="2"></list-card> |
| | | </div> |
| | | </div> |
| | | <div class="info info2"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="main"> |
| | | <div class="list"> |
| | | <div class="row-item" v-for="idx in 6" :key="'kgg_' + idx"> |
| | | {{ idx - 1 }}{{ KGG[idx - 1].label }}: |
| | | </div> |
| | | </div> |
| | | <div class="list"> |
| | | <div class="row-item" v-for="idx of 6" :key="'kgg2_' + idx"> |
| | | <template v-if="KGG[idx + 5]" |
| | | >{{ idx + 5 }}{{ KGG[idx + 5].label }}:</template |
| | | > |
| | | </div> |
| | | </div> |
| | | <list-card :datas="KGG" :rows="6" :cols="2"></list-card> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | </div> |
| | | </div> |
| | | <div class="main"> |
| | | <div class="list"> |
| | | <div class="row-item" v-for="idx in 4" :key="'hr_' + idx"> |
| | | <template v-if="idx < 4" |
| | | >{{ idx - 1 }}{{ HR[idx - 1].label }}:</template |
| | | > |
| | | </div> |
| | | </div> |
| | | <div class="list"> |
| | | <div class="row-item" v-for="idx of 4" :key="'hr2_' + idx"> |
| | | <template v-if="idx < 4 && HR[idx + 2]" |
| | | >{{ idx + 2 }}{{ HR[idx + 2].label }}:</template |
| | | > |
| | | </div> |
| | | </div> |
| | | <list-card :datas="HR" :emptyIdxs="[3]" :rows="4" :cols="2"></list-card> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | } |
| | | .main { |
| | | flex: 1; |
| | | display: flex; |
| | | padding: 0 6px; |
| | | .list { |
| | | flex: 1; |
| | | display: flex; |
| | | flex-direction: column; |
| | | padding: 10px 0; |
| | | & + .list { |
| | | margin-left: 6px; |
| | | } |
| | | .row-item { |
| | | flex: 1; |
| | | display: flex; |
| | | align-items: center; |
| | | padding-left: 10px; |
| | | // height: 20px; |
| | | // line-height: 20px; |
| | | background: #153952; |
| | | &:nth-child(2n) { |
| | | background: rgba(21, 57, 82, 0.6); |
| | | } |
| | | } |
| | | } |
| | | padding: 10px 6px; |
| | | } |
| | | &.info1 { |
| | | flex: 10; |