diff --git a/src/views/task/modal/CustomFieldModal.vue b/src/views/task/modal/CustomFieldModal.vue index c551181..6d389bb 100644 --- a/src/views/task/modal/CustomFieldModal.vue +++ b/src/views/task/modal/CustomFieldModal.vue @@ -40,6 +40,7 @@ const checkAll = computed(() => { offList.value.map((v) => { if (v.fix) baseNum += 1 + return v }) return onList.value.length == offList.value.length - baseNum }) @@ -58,9 +59,11 @@ async function handleSumbit(e: MouseEvent) { let userFieldFixed = '' fixList.value.map((v) => { userFieldFixed += `${v.id},` + return v }) onList.value.map((v) => { userFieldFixed += `${v.id},` + return v }) userFieldFixed = userFieldFixed.slice(0, userFieldFixed.length - 1) savefield(props.reviewType, userInfo.id, userFieldFixed) @@ -93,6 +96,7 @@ function onCheckAllChange(value) { offList.value.map((v) => { if (!v.checked) onList.value.push(v) + return v }) onShowList.value = cloneDeep(onList.value) } @@ -248,6 +252,7 @@ async function getData(type = '') { if (item.fix) fixList.value.push(item) else offList.value.push(item) + return v }) offList.value.unshift(...fixList.value) } @@ -265,6 +270,7 @@ async function getData(type = '') { if (!item.fix) onList.value.push(item) } + return v }) } offShowList.value = cloneDeep(offList.value) @@ -279,6 +285,7 @@ const indeterminate = computed(() => { offList.value.map((v) => { if (v.fix) baseNum += 1 + return v }) return ( onShowList.value.length > 0 @@ -347,14 +354,14 @@ const moreThanSix = computed(() => {
-
+