main
Wayne 2 years ago
parent fcbc94fd2a
commit cddada9408

@ -191,17 +191,17 @@ const onAddBtn = () => {
}
const onDelBtn = (index) => {
form.value.addon.splice(index, 1)
form.value.nfc_addon.splice(index, 1)
}
const onMoveBtn = (type, index) => {
if (type === 0) {
if (index !== 0) {
[form.value.addon[index], form.value.addon[index - 1]] = [form.value.addon[index - 1], form.value.addon[index]]
[form.value.nfc_addon[index], form.value.nfc_addon[index - 1]] = [form.value.nfc_addon[index - 1], form.value.nfc_addon[index]]
}
} else {
if (index + 1 !== form.value.addon.length) {
[form.value.addon[index + 1], form.value.addon[index]] = [form.value.addon[index], form.value.addon[index + 1]]
if (index + 1 !== form.value.nfc_addon.length) {
[form.value.nfc_addon[index + 1], form.value.nfc_addon[index]] = [form.value.nfc_addon[index], form.value.nfc_addon[index + 1]]
}
}
@ -575,8 +575,10 @@ const handleChangeTplSubmit = async () => {
<van-button size="small" class="ml-1 btn-tomatoRed" icon="delete-o" hairline
@click="onDelBtn(idx)"></van-button>
<van-button size="small" class="ml-1 btn-skyBlue" icon="arrow-up" hairline
:disabled="idx === 0"
@click="onMoveBtn(0, idx)"></van-button>
<van-button size="small" class="ml-1 btn-skyBlue" icon="arrow-down" plain hairline
:disabled="idx === form.nfc_addon.length - 1"
@click="onMoveBtn(1, idx)"></van-button>
</template>
</van-field>

Loading…
Cancel
Save