|
@@ -23,11 +23,14 @@ watch(
|
|
|
TransportList.value = current
|
|
TransportList.value = current
|
|
|
TransportList.value.forEach((item: any) => {
|
|
TransportList.value.forEach((item: any) => {
|
|
|
if (item.checked) {
|
|
if (item.checked) {
|
|
|
- checkedCount.push(item.name)
|
|
|
|
|
|
|
+ checkedCount.push(item.sname)
|
|
|
const map = new Map()
|
|
const map = new Map()
|
|
|
checkedCount.forEach((item) => map.set(item, true))
|
|
checkedCount.forEach((item) => map.set(item, true))
|
|
|
checkedCount = [...map.keys()]
|
|
checkedCount = [...map.keys()]
|
|
|
}
|
|
}
|
|
|
|
|
+ if (checkedCount.length == TransportList.value.length) {
|
|
|
|
|
+ checkAll.value = true
|
|
|
|
|
+ }
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
)
|
|
)
|
|
@@ -63,7 +66,7 @@ const handleCheckAllChange = (val: any) => {
|
|
|
TransportList.value.forEach((item: any) => {
|
|
TransportList.value.forEach((item: any) => {
|
|
|
if (val) {
|
|
if (val) {
|
|
|
item.checked = true
|
|
item.checked = true
|
|
|
- checkedCount.push(item.name)
|
|
|
|
|
|
|
+ checkedCount.push(item.sname)
|
|
|
} else {
|
|
} else {
|
|
|
item.checked = false
|
|
item.checked = false
|
|
|
checkedCount = []
|
|
checkedCount = []
|
|
@@ -104,7 +107,7 @@ const TransportData = {
|
|
|
const TransportSearch = (visible: any) => {
|
|
const TransportSearch = (visible: any) => {
|
|
|
TransportList.value.forEach((item: any) => {
|
|
TransportList.value.forEach((item: any) => {
|
|
|
if (item.checked) {
|
|
if (item.checked) {
|
|
|
- checkedCount.push(item.name)
|
|
|
|
|
|
|
+ checkedCount.push(item.sname)
|
|
|
const map = new Map()
|
|
const map = new Map()
|
|
|
checkedCount.forEach((item) => map.set(item, true))
|
|
checkedCount.forEach((item) => map.set(item, true))
|
|
|
checkedCount = [...map.keys()]
|
|
checkedCount = [...map.keys()]
|