转换语言查询原创
750次浏览
编辑于2022年07月12日 10:25:10
/**
* 转换语言查询
* @param value 查询值
* @param name 匹配字段
* @param sourceName 所属单据标识
* @param language 语言类型
* @return
*/
public static DynamicObject getManyExpense(Object value, String name, String sourceName, Lang language) {
ORM orm = ORM.create();
orm.hint().setLang(language);
QFilter qFilter= new QFilter(name, QCP.equals,value);
String select = "id,name";
DynamicObject dynamicObject = orm.queryOne(sourceName, select, qFilter.toArray());
return dynamicObject;
}
调用实例: 获取组织机构的英文版数据
orgDynamicObject = getManyExpense(value,"name","bos_adminorg",Lang.en_US);
赞 0
0人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!