feat: 修改选中问题

pull/314/head
raoyongjun 1 year ago
parent 05d3fca146
commit 397b700a49

@ -506,13 +506,17 @@ function remove() {
confrimModalRef?.value?.showModal() confrimModalRef?.value?.showModal()
} }
function setBatch(value) { function setBatch(value, isUpdate?) {
console.log('执行了设置夸勾选-------------')
if (value && batch.value) if (value && batch.value)
batch.value = !value batch.value = !value
else else
batch.value = value batch.value = value
// waterfallRef.value?.resize() if (!isUpdate)
updateHtml() updateHtml()
else
waterfallRef.value?.resize()
if (value === false) { if (value === false) {
selectIds.value = [] selectIds.value = []
selectedApproveItems.value.forEach(item => (item.checked = false)) selectedApproveItems.value.forEach(item => (item.checked = false))
@ -756,12 +760,12 @@ watch(() => show.value, async (newVal) => {
<div class="remove" @click="remove"> <div class="remove" @click="remove">
移除可疑文件夹 移除可疑文件夹
</div> </div>
<div v-show="!showActions" class="wrapper-content-form-button" @click="setBatch(true)"> <div v-show="!showActions" class="wrapper-content-form-button" @click="setBatch(true, true)">
<SvgIcon style="margin-right: 6px;" size="14" name="tf" /> <SvgIcon style="margin-right: 6px;" size="14" name="tf" />
批量审批 批量审批
</div> </div>
<div v-show="showActions" class="batch"> <div v-show="showActions" class="batch">
<n-button text style="margin-left: 20px;" @click="setBatch(false)"> <n-button text style="margin-left: 20px;" @click="setBatch(false, true)">
<template #icon> <template #icon>
<SvgIcon name="revoke" /> <SvgIcon name="revoke" />
</template> </template>

@ -1184,6 +1184,7 @@ defineExpose({
} }
.grid{ .grid{
padding-top: 3px;
grid-gap: 10px 10px; grid-gap: 10px 10px;
} }

Loading…
Cancel
Save