Source/plt-web/plt-web-ui/src/util/func.js
@@ -4,6 +4,29 @@ import CryptoJS from 'crypto-js' export default class func { /** * 单选表格行 * row 当前行数据 * CrudRef 表格ref绑定值 * lastIndex 判断二次点击index是否和第一次点击一致 * setLastIndex 更新lastIndex值 * setSelectList 将下拉框保存数组置空 */ static rowClickHandler(row, CrudRef, lastIndex, setLastIndex, setSelectList) { if (lastIndex === row.$index) { setSelectList(); CrudRef.clearSelection(); } else { setSelectList(); CrudRef.clearSelection(); CrudRef.toggleRowSelection(row); } setLastIndex(row.$index); } /** * 不为空 * @param val