Skip to content

Commit 5846c19

Browse files
committed
.
1 parent b8163d6 commit 5846c19

File tree

4 files changed

+62
-33
lines changed

4 files changed

+62
-33
lines changed

src/components/BaZi.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,12 +214,15 @@ p, input {
214214
text-align: center;
215215
font-weight: bold;
216216
}
217+
217218
p.sml, input {
218219
font-size: 20px;
219220
}
221+
220222
p.nml {
221223
font-size: 30px;
222224
}
225+
223226
p.big {
224227
font-size: 50px;
225228
}

src/components/Home.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ function getSuggest(queryString, callback) {
7979
script.src = suggestApi + encodeURIComponent(queryString)
8080
document.head.appendChild(script)
8181
}
82+
8283
function runSearch(searchEngineUrl) {
8384
const url = (searchEngineUrl || searchEngineConfig[0].search) + encodeURIComponent(searchInput.value)
8485
return window.open(url, '_blank')
@@ -89,6 +90,7 @@ function runSearch(searchEngineUrl) {
8990
.btn {
9091
margin-top: 20px;
9192
}
93+
9294
.search {
9395
width: 100%;
9496
text-align: center;

src/components/LiuYao.vue

Lines changed: 54 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,50 @@
11
<template>
2-
<el-row justify="center" v-show="yao[0]<0">
3-
<el-col>
4-
<p class="pFont" @click="dialogMark=5; dialogVisible=true" >第一次{{yao[5]<0 ? '' : ''+yao[5]+''}}</p>
5-
<p class="pFont" @click="dialogMark=4; yao[5]<0||(dialogVisible=true)">第二次{{yao[4]<0 ? '' : ''+yao[4]+''}}</p>
6-
<p class="pFont" @click="dialogMark=3; yao[4]<0||(dialogVisible=true)">第三次{{yao[3]<0 ? '' : ''+yao[3]+''}}</p>
7-
<p class="pFont" @click="dialogMark=2; yao[3]<0||(dialogVisible=true)">第四次{{yao[2]<0 ? '' : ''+yao[2]+''}}</p>
8-
<p class="pFont" @click="dialogMark=1; yao[2]<0||(dialogVisible=true)">第五次{{yao[1]<0 ? '' : ''+yao[1]+''}}</p>
9-
<p class="pFont" @click="dialogMark=0; yao[1]<0||(dialogVisible=true)">第六次{{yao[0]<0 ? '' : ''+yao[0]+''}}</p>
10-
</el-col>
11-
</el-row>
12-
<el-dialog v-model="dialogVisible" width="80%" align-center>
13-
<el-row justify="center">
14-
<el-col>
15-
<p class="pFont" @click="yao[dialogMark]=0; dialogVisible=false; dialogMark===0&&main()">0 字</p>
16-
<p class="pFont" @click="yao[dialogMark]=1; dialogVisible=false; dialogMark===0&&main()">1 字</p>
17-
<p class="pFont" @click="yao[dialogMark]=2; dialogVisible=false; dialogMark===0&&main()">2 字</p>
18-
<p class="pFont" @click="yao[dialogMark]=3; dialogVisible=false; dialogMark===0&&main()">3 字</p>
19-
</el-col>
20-
</el-row>
21-
</el-dialog>
22-
<el-row justify="center" v-show="yao[0]>=0">
23-
<el-col>
24-
<p class="pFont">{{benGuaName.slice(3)}}</p>
25-
<p class="pFont" v-for="(j, i) in 6">{{ benGuaLiuQin[i] + '&emsp;' + (shiYing[i]||'&emsp;') + '&emsp;' + (benGua[i]?'▅▅▅▅▅':'▅▅&emsp;▅▅') + (false?'&emsp;'+benGuaNaJia[i]:'') + '&emsp;' + (yao[i]===0?'〇':(yao[i]===3?'✖':'&emsp;')) }}</p>
26-
</el-col>
27-
<el-col>
28-
<p class="pFont">{{bianGuaName.slice(3)}}&emsp;&emsp;</p>
29-
<p class="pFont" v-for="(j, i) in 6">{{ (yao[i]===0||yao[i]===3)?bianGuaLiuQin[i]:'&emsp;&emsp;' + '&emsp;' + (bianGua[i]?'▅▅▅▅▅':'▅▅&emsp;▅▅') + '&emsp;' + bianGuaNaJia[i] }}</p>
30-
</el-col>
31-
</el-row>
2+
<div class="header">
3+
<select v-model="yao[5]">
4+
<option disabled value="-1">第一次</option>
5+
<option v-for="i in 4" :value="i-1">{{i-1}} 字</option>
6+
</select>
7+
<select v-model="yao[4]" :disabled="yao[5]<0">
8+
<option disabled value="-1">第二次</option>
9+
<option v-for="i in 4" :value="i-1">{{i-1}} 字</option>
10+
</select>
11+
<select v-model="yao[3]" :disabled="yao[4]<0">
12+
<option disabled value="-1">第三次</option>
13+
<option v-for="i in 4" :value="i-1">{{i-1}} 字</option>
14+
</select>
15+
<select v-model="yao[2]" :disabled="yao[3]<0">
16+
<option disabled value="-1">第四次</option>
17+
<option v-for="i in 4" :value="i-1">{{i-1}} 字</option>
18+
</select>
19+
<select v-model="yao[1]" :disabled="yao[2]<0">
20+
<option disabled value="-1">第五次</option>
21+
<option v-for="i in 4" :value="i-1">{{i-1}} 字</option>
22+
</select>
23+
<select v-model="yao[0]" :disabled="yao[1]<0" @change="main()">
24+
<option disabled value="-1">第六次</option>
25+
<option v-for="i in 4" :value="i-1">{{i-1}} 字</option>
26+
</select>
27+
</div>
28+
<div style="display:flex; margin-left: 10px" v-show="yao[0]>=0">
29+
<div>
30+
<p>{{benGuaName.slice(3)}}&emsp;</p>
31+
<p v-for="(j, i) in 6">
32+
{{ shiYing[i] || '&emsp;' }}&nbsp;
33+
{{ benGuaLiuQin[i] }}&nbsp;
34+
{{ benGua[i] ? '▅▅▅▅▅' : '▅▅&emsp;▅▅' }}&nbsp;
35+
{{ benGuaNaJia[i] }}&nbsp;
36+
{{ yao[i] === 0 ? '〇' : (yao[i]===3?'✖':'&emsp;') }}&nbsp;
37+
</p>
38+
</div>
39+
<div>
40+
<p>{{bianGuaName.slice(3)}}&emsp;</p>
41+
<p v-for="(j, i) in 6">
42+
{{ yao[i]===0 || yao[i]===3 ? bianGuaLiuQin[i] : '&emsp;&emsp;' }}&nbsp;
43+
{{ bianGua[i] ? '▅▅▅▅▅' : '▅▅&emsp;▅▅' }}&nbsp;
44+
{{ bianGuaNaJia[i] }}
45+
</p>
46+
</div>
47+
</div>
3248
</template>
3349

3450
<script setup>
@@ -56,8 +72,6 @@ const bianGua = ref([])
5672
const bianGuaLiuQin = ref([])
5773
const bianGuaNaJia = ref([])
5874
const bianGuaName = ref('')
59-
const dialogMark = ref()
60-
const dialogVisible = ref(false)
6175
const shiYing = ref(['', '', '', '', '', ''])
6276
const yao = ref([-1, -1, -1, -1, -1, -1])
6377
@@ -112,7 +126,14 @@ const NA_JIA = {
112126
</script>
113127

114128
<style scoped>
115-
p.pFont {
129+
.header {
130+
select, button, span {
131+
margin: 10px;
132+
font-size: 18px;
133+
}
134+
}
135+
136+
p {
116137
color: black;
117138
font-size: 20px;
118139
font-weight: bold;

src/components/QiMen.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ const SHEN_Z = ['符', '蛇', '阴', '合', '虎', '武', '地', '天']
133133
font-size: 18px;
134134
}
135135
}
136+
136137
.pan {
137138
display: flex;
138139
flex-wrap: wrap;
@@ -143,13 +144,15 @@ const SHEN_Z = ['符', '蛇', '阴', '合', '虎', '武', '地', '天']
143144
margin: 10px 2.5vw;
144145
font-size: 18px;
145146
}
147+
146148
.gong {
147149
display: flex;
148150
flex: 1 1 32%;
149151
flex-wrap: wrap;
150152
height: 33%;
151153
border: 1px solid;
152154
}
155+
153156
.inner {
154157
border: 0;
155158
align-items: center;

0 commit comments

Comments
 (0)