|
@@ -168,16 +168,34 @@ const getTableData = async () => {
|
|
|
tableData.value = getArrValue(data['records'])
|
|
|
searchForm.value.total = data.total || 0
|
|
|
tableLoading.value = false
|
|
|
+
|
|
|
+ let defaultarr = []
|
|
|
+ tableData.value.forEach((item) => {
|
|
|
+ if (item.isSelect === 1) {
|
|
|
+ defaultarr.push(item)
|
|
|
+
|
|
|
+ }
|
|
|
+ tabtoggleSelection(defaultarr)
|
|
|
+ })
|
|
|
+
|
|
|
+}
|
|
|
+const tabtoggleSelection = (rows) => {
|
|
|
+ if (rows) {
|
|
|
+ rows.forEach(row => {
|
|
|
+ nextTick(() => {
|
|
|
+ qualTable.value?.toggleRowSelection(row, true)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ qualTable.value?.clearSelection()
|
|
|
+
|
|
|
+ }
|
|
|
}
|
|
|
const curTree = ref(null)
|
|
|
const nodeElTreeClick = ({ node, data, keys })=>{
|
|
|
curTree.value = data
|
|
|
getTableData()
|
|
|
- const selectArr = selectId.value.split(',')
|
|
|
- nextTick(() => {
|
|
|
- qualTable.value?.toggleRowSelection(selectArr, true)
|
|
|
|
|
|
- })
|
|
|
}
|
|
|
//多选
|
|
|
const tableKeys = ref([])
|