Skip to content

Commit 0a869dc

Browse files
committed
.
1 parent 2610545 commit 0a869dc

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

src/components/QiMen.vue

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
2-
<div>
3-
<select v-model="shiGan">
2+
<div class="header">
3+
<select v-model="shiGan" @change="shiZhi=''">
44
<option disabled value="">时干</option>
55
<option v-for="i in TIAN_GAN" :value="i">{{i}}</option>
66
</select>
@@ -15,9 +15,9 @@
1515
</select>
1616
<button @click="paiPan('z')">排转盘</button>
1717
<button @click="paiPan('f')">排飞盘</button>
18-
</div>
19-
<div>
20-
<span>&nbsp;&nbsp;旬首:{{xunShou}}&emsp;&emsp;值符:{{zhiFu}}&emsp;&emsp;值使:{{zhiShi}}</span>
18+
<div>
19+
<span>旬首:{{xunShou}}&emsp;&emsp;值符:{{zhiFu}}&emsp;&emsp;值使:{{zhiShi}}</span>
20+
</div>
2121
</div>
2222
<div class="pan">
2323
<div class="gong gong-4">
@@ -179,18 +179,18 @@ function paiZhuanPan() { // 转盘
179179
zhiFu.value = xunShouGong === 5 ? '' : XING_Z[transer.indexOf(xunShouGong)]
180180
zhiShi.value = xunShouGong === 5 ? '' : MEN_Z[transer.indexOf(xunShouGong)]
181181
for (let i = 0; i < 8; i++) { //
182-
const j = transer[transer.indexOf(shiGanGong) + i]
182+
const j = transer[transer.indexOf(shiGanGong === 5 ? 2 : shiGanGong) + i]
183183
cfg.value[j][5] = [...XING_Z, ...XING_Z][XING_Z.indexOf(zhiFu.value === '' ? '' : zhiFu.value) + i]
184184
}
185185
for (let i = 0; i < 8; i++) { // 天盘奇仪
186186
cfg.value[+Object.keys(cfg.value).find(k => cfg.value[k][5] === XING_Z[i])][6] = cfg.value[transer[i]][9]
187187
}
188188
for (let i = 0; i < 8; i++) { //
189-
const j = transer[transer.indexOf(shiZhiGong) + i]
189+
const j = transer[transer.indexOf(shiZhiGong === 5 ? 2 : shiZhiGong) + i]
190190
cfg.value[j][8] = [...MEN_Z, ...MEN_Z][MEN_Z.indexOf(zhiShi.value) + i]
191191
}
192192
for (let i = 0; i < 8; i++) { //
193-
const j = transer[transer.indexOf(shiGanGong) + i]
193+
const j = transer[transer.indexOf(shiGanGong === 5 ? 2 : shiGanGong) + i]
194194
const shenList = juShu.value > 0 ? SHEN_Z : [SHEN_Z[0], ...SHEN_Z.slice().reverse()]
195195
cfg.value[j][2] = shenList[i]
196196
}
@@ -210,8 +210,11 @@ function paiPan(type) {
210210
</script>
211211

212212
<style scoped>
213-
select, button {
214-
margin: 10px;
213+
.header {
214+
select, button, span {
215+
margin: 10px;
216+
font-size: 18px;
217+
}
215218
}
216219
.pan {
217220
display: flex;

0 commit comments

Comments
 (0)