🐛 数据库勾选框过滤 bug

This commit is contained in:
Vanessa 2023-12-17 00:02:47 +08:00
parent bc5cc47f2b
commit ea6c8a39ec
2 changed files with 17 additions and 0 deletions

View file

@ -61,6 +61,13 @@ const genCellValueByElement = (colType: TAVCol, cellElement: HTMLElement) => {
type: colType,
[colType]: JSON.parse(cellElement.querySelector(".av__celltext").getAttribute("data-value"))
};
} else if (colType === "checkbox") {
cellValue = {
type: colType,
checkbox: {
checked: cellElement.querySelector("use").getAttribute("xlink:href") === "#iconCheck" ? true : false
}
};
}
return cellValue;
}
@ -113,6 +120,13 @@ export const genCellValue = (colType: TAVCol, value: string | any) => {
isNotTime: true,
}
};
} else if (colType === "checkbox") {
cellValue = {
type: colType,
checkbox: {
checked: value ? true : false
}
};
}
} else {
if (colType === "mSelect" || colType === "select") {