`

代码开发--一个转换

 
阅读更多

logger.info("----------find user for process instance begin----------");

List<Object[]> divObjs = bottleAvailabilityDao.findDCPopupList(

                businessDate, skuCode);

List<DCPopupDto> divPopList = new ArrayList<DCPopupDto>();

                for (Object[] objs : divObjs) {

                DCPopupDto dto = new DCPopupDto();

                dto.setMaterialCode(objs[0] == null ? "" : objs[0].toString());

                dto.setMaterialDesc(objs[1] == null ? "" : objs[1].toString());

                dto.setPlantDC(objs[2] == null ? "" : objs[2].toString());

                dto.setQty(objs[3] == null ? BigDecimal.ZERO : new BigDecimal(

                        objs[3].toString()));

                divPopList.add(dto);

        }

 

return divPopList;

 

另一种

List<ApprovalSummaryDto> appSummarylist = new ArrayList<ApprovalSummaryDto>();

/*for (Object[] objs : summaryList) {

ApprovalSummaryDto approvalsummary = new ApprovalSummaryDto();

approvalsummary.setApproval_summary_id(objs[0]== null ? "" : objs[0].toString());

approvalsummary.setRpName(objs[1] == null ? "" : objs[1].toString());

approvalsummary.setMaterial_code(objs[2]== null ? "" : objs[2].toString());

approvalsummary.setBusiness_year(objs[3]== null ? "" : objs[3].toString());

approvalsummary.setApproved_month(objs[4]== null ? "" : objs[4].toString());

approvalsummary.setApproved_amount_kpcs(objs[5] == null ? "" : objs[5].toString());

approvalsummary.setApproved_qty_kpcs(objs[6] == null ? "" : objs[6].toString());

 

list.add(approvalsummary);

 

}*/

for ( ApprovalSummary appSummary : appList.getContent() ) {

ApprovalSummaryDto approvalsummary = new ApprovalSummaryDto();

 

approvalsummary.setApproval_summary_id(appSummary.getApproval_summary_id());

approvalsummary.setRpName(plantMap.get(appSummary.getPlant_code()));

approvalsummary.setMaterial_code(appSummary.getMaterial_code());

approvalsummary.setBusiness_year(appSummary.getBusiness_year());

approvalsummary.setApproved_month(appSummary.getApproved_month());

approvalsummary.setApproved_amount_kpcs(appSummary.getApproved_amount_kpcs().toString());

approvalsummary.setApproved_qty_kpcs(appSummary.getApproved_qty_kpcs().toString());

appSummarylist.add(approvalsummary);

}

分享到:
评论

相关推荐

    VB代码转换为C#代码-转换工具-转换器

    标题中的“VB代码转换为C#代码-转换工具-转换器”表明了这是一个关于编程语言转换的工具,主要功能是将Visual Basic(VB)代码,包括VBA和VB.NET,转化为C#语言。C#是一种现代化、面向对象的编程语言,广泛应用于...

    VC++.NET案例开发集锦源代码--第一章代码

    VC++.NET案例开发集锦源代码--第一章代码! 案例1 第一个Windows程序 案例2 基数转换计数器 案例3 打印杨晖三角形 案例4 确定一个月的天数 案例5 石头、剪子、布猜拳游戏 案例6 创建动态菜单 案例7 创建工具...

    C#VB代码转换器

    对于专业开发者,它可以作为一个快速原型验证或代码迁移的辅助工具。同时,了解不同编程语言之间的差异,有助于拓宽技术视野,提升编程能力。 在实际操作中,为了确保转换的准确性,建议先进行小规模的测试,逐步...

    代码格式转换工具 转换代码风格

    "AStyleWin"可能是一个专为Windows平台设计的代码格式化工具。 1. **代码风格的重要性** - 代码风格是编程实践中的一种约定,它规定了代码的排版、缩进、命名规则等,有助于提升代码的可读性,使他人更容易理解你...

    C#代码转换为VB.NET代码的工具

    4. **NRefactory**:这是一个强大的代码分析和操作库,可以作为开发自定义代码转换工具的基础。 5. **ILSpy**:除了是一个开源的.NET反编译器,ILSpy还包含了代码转换功能,可以将C#代码转换成VB.NET代码,反之亦然...

    数制转换, 将一个十进制整数m转换成 →r(2-16)进制字符串,VB6.0源代码编写

    本文将深入探讨如何将一个十进制整数m转换成2至16进制的字符串,重点使用VB6.0(Visual Basic 6.0)编程语言进行源代码编写。VB6.0是微软公司开发的一款面向对象的可视化编程工具,它提供了丰富的控件和函数库,使得...

    4--[scratch算法练习-温度转换].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码

    4--[scratch算法练习-温度转换].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码4--[scratch算法练习-温度转换].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码4--[scratch算法练习-温度转换].zip...

    matlab开发-安全标签转换器

    总结起来,"matlab开发-安全标签转换器"是一个旨在提升MATLAB代码性能和安全性的工具,它通过将MATLAB代码转换为C代码,实现了更高效的执行和更好的跨语言集成。了解并掌握如何使用这样的工具,对于MATLAB开发者来说...

    易语言源码易语言代码转换源码.rar

    - 源码转换是指将源代码从一种编程语言转化为另一种编程语言的过程,这在跨平台开发、代码优化或者使用不同语言特性时很有用。 - 在这个压缩包中的“易语言代码转换源码”,可能是用于将易语言编写的源码转换为...

    VB6.0代码转换到易语言

    "VB6.0代码转换到易语言"这个主题涉及到了两个不同的编程环境:Visual Basic 6.0(VB6.0)和易语言。VB6.0是微软推出的一种面向对象的可视化编程工具,广泛应用于Windows平台的软件开发;而易语言则是一款国产的、以...

    delphi-C语言到Delphi的转换器-语言转换.zip

    标题中的“delphi-C语言到Delphi的转换器”指的是一个工具或程序,它能够帮助开发者将用C语言编写的代码转换成Delphi语言。在软件开发中,这样的转换可能出于多种原因,如项目迁移、利用Delphi的特定功能或者为了在...

    七参数坐标转换C语言代码

    这篇内容涉及到的"七参数坐标转换C语言代码"是将理论算法转化为实际程序的一个实例,主要针对大地坐标系(例如WGS84)与空间直角坐标系(如地方坐标系)之间的转换。 首先,我们来理解七参数坐标转换的基本概念。这...

    Android-SwiftKotlin将Swift代码转换为Kotlin的工具非常简单快捷

    总的来说,SwiftKotlin工具是一个实用的辅助工具,能有效降低Swift到Kotlin迁移的难度,但并不能完全自动化整个过程。开发者需要结合自身项目的具体情况,对转换后的代码进行适配和优化,以确保代码质量。在Android...

    943939坐标转换的源代码

    - 多参数转换:通过平移、旋转和尺度因子来调整坐标,如七参数转换(三个平移参数,三个旋转参数,一个尺度参数)或三参数转换(两个平移参数,一个尺度参数)。 3. 源代码实现: - 在编程中,我们可以利用数学库...

    图片格式转换器源代码

    以上是对"图片格式转换器源代码"这一主题的详细阐述,涵盖了图像格式、源代码开发、编译过程、批量处理等多个方面。对于想要学习图像处理、C++编程或者想要自定义转换器功能的人来说,这个源代码是一个宝贵的资源。

    js2c#-js转换c#代码

    "js2c#"工具正是一个旨在帮助开发者将JavaScript代码转换为C#代码的实用工具。这个工具的亮点在于它能够将JS代码编译成DLL或EXE文件,使得C#项目可以直接引用这些编译后的库,从而实现跨语言的代码复用。 首先,...

    源代码-access数据库转换工具a-to-b.zip

    【描述】"源代码-access数据库转换工具a-to-b.zip" 暗示了这个工具是一个自定义开发的解决方案,其源代码已经包含在zip压缩文件中。这意味着用户或开发者可以查看、学习、修改和扩展这个工具的功能,以满足特定的...

    MDC-XSL-XML文件转换源代码

    这可能是转换程序的特定版本号,表示这个源代码是项目MDC中关于XSL-XML转换的一个早期版本。版本号中的“0.1”通常意味着这是开发过程中的初始或早期版本,可能包含基本功能但不完善。 6. **移植性**: 由于MDC-...

    java代码-使用java输入一个字符串,将字符串中的所有大写字母转换为小写字母,所有小写字母转换为大写字的源代码

    java代码-使用java输入一个字符串,将字符串中的所有大写字母转换为小写字母,所有小写字母转换为大写字的源代码 ——学习参考资料:仅用于个人学习使用!

    matlab开发-巴克布斯转换器.zip

    本资料包"matlab开发-巴克布斯转换器.zip"显然包含了一个利用MATLAB进行巴克-布斯转换器的设计与分析的项目。 MATLAB是一种强大的数学计算软件,常用于科学计算、工程仿真和数据分析。在巴克-布斯转换器的开发过程...

Global site tag (gtag.js) - Google Analytics