您的位置:首页 > 编程语言 > Java开发

java基于xml配置的通用excel单表数据导入组件(三、负责数据转换处理的类)

2013-08-28 09:41 603 查看
package xxxxxxx.manage.importexcel;

import java.util.Map;
import java.util.logging.Logger;

import xxxxxxx.cache.UserSession;
import xxxxxxx.manage.accounttype.DAO_AccountType;
import xxxxxxx.manage.dict.DAO_Dict;
import xxxxxxx.supp.BN_Row;
import xxxxxxx.util.DateUtil;
import xxxxxxx.util.StringUtil;

public class Transfer {

private static Logger logger = Logger.getLogger(Transfer.class.getName());

public Transfer(){}

public String filterDate(String date){
return DateUtil.filterDate(date);
}

public String getAccoutTypeIdByName(String op_name){
return DAO_AccountType.getIdByName(op_name);
}

public String getUUID(){
return StringUtil.getUUID();
}

public String getUserId(){
return UserSession.getOpId();
}

public String getUserName(){
return UserSession.getOpName();
}

public String getNowInput(){
return BN_Row.getNowInput();
}

public String getDictIdByName(String op_name, String nodeId){
Map map = DAO_Dict.getNameIdMap(nodeId);
if (map.containsKey(op_name)){
return map.get(op_name).toString();
}
return null;
}

public String getDictValueByName(String op_name, String nodeId){
Map map = DAO_Dict.getNameValueMap(new String[]{nodeId});
if (map.containsKey(op_name)){
return map.get(op_name).toString();
}
return null;
}

public String getConst(String value){
return value;
}

public int getConst(int value){
return value;
}

public float getConst(float value){
return value;
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: