【HZERO】值集翻译
值集翻译
值集管理:
https://open.hand-china.com/document-center/doc/component/163/16090?doc_id=156008&doc_code=29022#2.自定义SQL
值集管理客户端:
https://open.hand-china.com/document-center/doc/component/264/15442?doc_id=129048&doc_code=5406#1.3 功能特性
值集翻译:
https://open.hand-china.com/document-center/doc/component/264/15442?doc_id=129048&doc_code=5406#<code>@LovValue [Target = FIELD]</code>
在controller方法中添加注释
在controller方法中添加注释@ProcessLovValue(targetField = BaseConstants.FIELD_BODY)

新建实体dto用于翻译
新建实体dto用于翻译@NotEmpty,@LovValue(lovCode = "HZERO.2098721.COMPANY")

查看值集lovAdapter

//RejectReason、Remark字段值集翻译
Page<IfpDriver> drivers;
if (dto.getIsFleetOwner() != null && dto.getIsFleetOwner().equals("Y")){
drivers = PageHelper.doPageAndSort(pageRequest,()->this.relationService.getDriverDefaultVehicle(dto));
return Results.success(drivers);
}else{
drivers = PageHelper.doPageAndSort(pageRequest, ()->this.driverService.selectOptional(dto,criteria));
//获取值集
List<LovValueDTO> lovValueDTOS = this.lovAdapter.queryLovValue("IFP.DRIVER_AUDIT_FAILURE", 1L);
Map<String , String> lovValueMap = lovValueDTOS.stream().collect(Collectors.toMap(LovValueDTO::getValue,LovValueDTO::getMeaning));
//值集翻译
List<IfpDriver> driverList = drivers.getContent();
for (IfpDriver ifpDriver : driverList) {
String rejectReason = ifpDriver.getRejectReason();
if(null != rejectReason && !rejectReason.contains(",")){
ifpDriver.setRejectReasonDsp(lovValueMap.get(rejectReason));
}
if(null != rejectReason && rejectReason.contains(",")){
List<String> rejectReasonList = Arrays.asList(rejectReason.split(","));
List<String> returnstring = new ArrayList<>();
rejectReasonList.forEach(item ->{
returnstring.add(lovValueMap.get(item));
});
ifpDriver.setRejectReasonDsp(StringUtils.join(returnstring,","));
}
}
drivers.setContent(driverList);
return Results.success(drivers);
}
}


【HZERO】值集翻译的更多相关文章
- EBS 中经常用到的一些值集
名称 值集 ...
- 值集&快速编码(Lookup_code)
--值集 SELECT ffv.flex_value, ffv.description FROM fnd_flex_values_vl ffv, fnd_flex_value_sets ffs ...
- EBS值集,弹性域常用表
值集 select * from fnd_flex_value_sets select * from fnd_flex_values select * from fnd_flex_valu ...
- 根据条件返回相应值 decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)
decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值) [功能]根据条件返回相应值 [参数]c1, c2, ...,cn,字符型/数值型/日期型,必须类型相同或null 注 ...
- 根据条件设置poplist的值集
需求:在当前页面的pageButtonBar中有一个下拉选择框,选择框中的值集根据某些条件有不同. public class SupplierInfoReviewCO extends OAContro ...
- oracle函数 decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)
[功能]根据条件返回相应值 [参数]c1, c2, ...,cn,字符型/数值型/日期型,必须类型相同或null 注:值1……n 不能为条件表达式,这种情况只能用case when then end解 ...
- LOV里的值直接引用系统里定义的值集的值,且具有值集的安全性控制
fnd_flex_server.check_value_security(p_security_check_mode => 'YH', p_flex_value_set_id => p_f ...
- Oracle EBS 获取完全的值集信息
SELECT fvs1.flex_value_set_name, fvs1.description, decode(upper(fvs1.longlist_flag), 'N', '值列表', 'Y' ...
- EBS 定义并发参数常用值集
1.ORG_ID 2.DATE 3.YES_NO
- 【SQL查询】查询结果翻译成其他值_decode
decode()函数简介: 主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明): 使用方法: Select decode(columnname,值1,翻译值1,值2,翻译值2,.. ...
随机推荐
- MySQL数据库的四大语言
DDL数据定义语言 DDL(Data Definition Languages) : 数据定义语言,用来定义数据库的对象(数据库,表,字段)建改库建改表 DDL代码演示 DML数据操作语言 DML(D ...
- Vue公共loading升级版(处理并发异步差时响应)
公共loading是项目系统中很常见的场景,处理方式也不外乎三个步骤: 1.通过全局状态管理定义状态值(vuex.pinia等). 2.在程序主入口监听状态值变化,从而展示/隐藏laoding动画. ...
- JS toFixed()方法精度丢失解决方法
JS toFixed()方法精度丢失 toFixed()方法可把Number四舍五入为指定小数位数的数字.但这个方法并不完全遵从四舍五入的规则,如 2.485.toFixed(2) //=>2. ...
- freeswitch设置多个execute_on_media
概述 freeswitch是一款简单好用的VOIP开源软交换平台. fs中有非常多的接口和通道变量,使用方式多变. 官方文档有时候也仅仅是介绍了最基本的使用方法和格式. 环境 centos:CentO ...
- 谷歌浏览器和火狐浏览器如何查看HTTP协议?
按F12
- [ABC274E] Booster
Problem Statement In a two-dimensional plane, there are $N$ towns and $M$ chests. Town $i$ is at the ...
- 使用Visual Studio 2022 创建lib和dll并使用
对于一个经常写javaWeb的人来说,使用Visual Studio似乎没什么必要,但是对于使用ffi的人来说,使用c或c++编译器,似乎是必不可少的,下面我将讲述如何用Visual Studio 2 ...
- MySQL运维8-Mycat范围分表
一.范围分片 根据指定的字段及其配置的范围与数据节点的对应情况,来决定该数据属于哪一个分片. 说明1:范围分片会提前提供一个分片的范围默认是0-500万是一个分片,500万-1000万是一个分片,10 ...
- JXNU acm选拔赛 涛神的城堡
涛神的城堡 Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other) Total Submiss ...
- 从零玩转Docker之docker-compose-azdocker-compose
title: 从零玩转Docker之docker-compose date: 2023-04-04 17:39:40.699 updated: 2023-04-04 17:52:15.329 url: ...