// 遍历结果列表 for (TProjectreportbatchItem objs : resultList) { // 创建NatReportVo对象 NatReportVo vo = new NatReportVo(); // 创建ProjectMoneyAttribute对象 ProjectMoneyAttribute summy = new ProjectMoneyAttribute(); // 创建ProjectMoneyAttribute对象 ProjectMoneyAttribute summys = new ProjectMoneyAttribute(); // 获取地点名称,如果为空则赋值为空字符串 String placeName = objs.getName() != null ? objs.getName() : ''; // 设置地点名称 vo.setName(placeName); // 设置地区ID vo.setPlaceId(objs.getC_IDS()); // 设置外层ID vo.setStatment_id(statement_id); if (objs.getId() != null) { if (submit == false) { // 设置审核状态ID vo.setId(objs.getId()); } // 获取批次状态 int status = objs.getStatus(); if (status == BatchStatus.FINISH) { // 设置地点名称和状态(已归档) vo.setPlaceName(placeName); vo.setState('4'); } else if (status == BatchStatus.COUNTY) { // 设置地点名称和状态(待县审核) vo.setPlaceName(placeName); vo.setState('2'); } else if (status == BatchStatus.CITY) { // 设置地点名称和状态(待市审核) vo.setPlaceName(placeName); vo.setState('3'); } else { // 设置地点名称和状态(未提交) vo.setPlaceName(placeName); vo.setState('1'); } } else { // 设置地点名称和状态(未提交) vo.setPlaceName(placeName); vo.setState('1'); }

// 设置金额属性(当前批次)
summy.setMoneyObj(objs.getM9(), objs.getM1(), objs.getM2(), objs.getM3(), objs.getM4(), objs.getM5(), objs.getM6(), objs.getM7(), objs.getM8());
// 设置金额属性(累计批次)
summys.setMoneyObj(objs.getBm9(), objs.getBm1(), objs.getBm2(), objs.getBm3(), objs.getBm4(), objs.getBm5(), objs.getBm6(), objs.getBm7(), objs.getBbm8());
// 设置金额属性(当前批次)
vo.setMoney(summy);
// 设置金额属性(累计批次)
vo.setAll(summys);

// 初始化M1-M11字符串
vo.initM1M11Str(summys);

// 累计金额统计(当前批次)
summy_all.summary(summy);
// 累计金额统计(累计批次)
summys_all.summary(summys);

// 将vo添加到data列表中
data.add(vo);

}


原文地址: http://www.cveoy.top/t/topic/p4uE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录