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