// add by shi
// 2023.5.31
// 注意功能: 根据列名获取列数据

export default class DataManageUtil   {
    
    public static getDataByDataCol(dataList, dataCol){ 
        let data:any = {}
        for(let i=0;i<dataList.length;i++){
            if(dataList[i].dataCol == dataCol){
                return dataList[i].dataVal;
            }
        }
        return null;
    }

    public static setDataByDataCol(dataList, dataCol, dataVal){ 
        let isFind = false;
        for(let i=0;i<dataList.length;i++){
            if(dataList[i].dataCol == dataCol){
                isFind = true;
                dataList[i].dataVal = dataVal;
            }
        }
        if(!isFind){
            dataList.push({dataCol:dataCol, dataVal:dataVal});
        }
        return dataList;
    }
 
}