资源简介
U8核心类库
代码片段和文件信息
package nc.report.bmsybbfixed.impl;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import nc.bs.dao.baseDAO;
import nc.jdbc.framework.SQLParameter;
import nc.jdbc.framework.processor.ArrayListProcessor;
import nc.report.bmsybbfixed.itf.IBmsybbfixedReportService;
import nc.report.bmsybbfixed.vo.ResultVO;
import nc.report.bmsybbfixed.util.SQLHandler;
import nc.vo.pub.BusinessException;
import nc.vo.pub.lang.UFDouble;
public class BmsybbfixedReportServiceImpl implements IBmsybbfixedReportService {
private baseDAO dao;
@Override
public List getData(object cperiod object deptCode object type object deptClass object isDetail)
throws BusinessException {
List result = new ArrayList();
SQLHandler handler = new SQLHandler();
String cperiodStr = “‘“ + cperiod.toString() + “‘“;
String deptCodeStr = deptCode.toString();
String typeStr = type.toString();
String deptClassStr = deptClass.toString();
String sql = handler.getSQL(cperiodStr deptCodeStr typeStr deptClassStr);
ArrayList> dataLst = (ArrayList>)getDAO().executeQuery(sql new ArrayListProcessor());
if(null != dataLst && dataLst.size() > 0) {
for(int i = 0 ; i < dataLst.size() ; i++) {
object[] object = (object[]) dataLst.get(i);
ResultVO vo = new ResultVO();
vo.setDeptName(object[0].toString());
vo.setFirstName(object[1].toString());
vo.setSecondName(object[2].toString());
vo.setThirdName(object[3].toString());
vo.setFourthName(object[4].toString());
vo.setMoney(new UFDouble(object[5].toString()));
if(object[6].toString().equals(“254“)) {
vo.setOne_no(null);
}else {
vo.setOne_no(Integer.valueOf(object[6].toString()));
}
if(object[7].toString().equals(“254“)) {
vo.setTwo_no(null);
}else {
vo.setTwo_no(Integer.valueOf(object[7].toString()));
}
if(object[8].toString().equals(“254“)) {
vo.setThree_no(null);
}else {
vo.setThree_no(Integer.valueOf(object[8].toString()));
}
if(object[9].toString().equals(“254“)) {
vo.setFour_no(null);
}else {
vo.setFour_no(Integer.valueOf(object[9].toString()));
}
result.add(vo);
}
}
//按照二级科目分组合计
Map> deptNameMap = new HashMap>();
for (ResultVO vo : result) {
if(deptNameMap.containsKey(vo.getDeptName())) {
deptNameMap.get(vo.getDeptName()).add(vo);
}else {
List list = new ArrayList();
list.add(vo);
deptNameMap.put(vo.getDeptName() list);
}
}
List groupLst = new ArrayList();
//加入的合计排序
Map> map = getMap();
Map firstSort = map.get(“first“);
Map secondSort = map.get(“second“);
Map thirdSort = map.get(“third“);
Map fourthSort =
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4474 2020-07-10 15:08 nc\report\bmsybbfixed\itf\BmsybReportEnter.class
文件 2114 2020-07-10 15:08 nc\report\bmsybbfixed\itf\BmsybReportEnter.java
文件 15435 2020-07-12 12:48 nc\report\bmsybbfixed\impl\BmsybbfixedReportServiceImpl.class
文件 16299 2020-07-12 12:48 nc\report\bmsybbfixed\impl\BmsybbfixedReportServiceImpl.java
文件 2985 2020-07-10 11:17 nc\report\bmsybbfixed\vo\ResultVO.class
文件 2284 2020-07-10 11:17 nc\report\bmsybbfixed\vo\ResultVO.java
文件 2511 2020-07-10 11:00 nc\report\bmsybbfixed\util\Initme
文件 3030 2020-07-10 11:00 nc\report\bmsybbfixed\util\Initme
文件 17842 2020-07-10 15:27 nc\report\bmsybbfixed\util\SQLHandler.class
文件 46103 2020-07-10 15:27 nc\report\bmsybbfixed\util\SQLHandler.java
文件 659 2020-07-10 11:19 nc\report\bmsybbfixed\itf\IBmsybbfixedReportService.class
文件 436 2020-07-10 11:19 nc\report\bmsybbfixed\itf\IBmsybbfixedReportService.java
文件 73 2020-07-13 09:08 installpatch.xm
文件 1614 2020-07-13 09:08 readme.txt
文件 1156 2020-07-13 09:08 packme
- 上一篇:打印机ESC指令
- 下一篇:压缩和解压(基于ICSharpCode)
相关资源
- asp.net中最好的对SQLSERVER数据库进行操
- matrix 矩阵运算类库C# 语言编写适用于
- c# 句柄类库 .net操作句柄
- 部标JT808c#解析类库
- .Net和C#常用类库100多个
- 编译好的GDAL_C#_dll库
-
多年积累c#类库。xm
l操作类序列化, - C#常用类库合集 100 完整版
- Modbus RTU TCP主站从站类库内有说明文档
- c#各种类库大全
- C#类库,支持音视频采集,摄像头采集
- CadLib4.0 Cad类库
- C#连接MySQL数据库驱动类库
- C#打印PDF的类库 PdfPrintingNet 无水印破
- 很强大的C#控件类库,各种高能控件,
- C# 二维码生成 DLL 各个版本
- 免费C#解析DXF netdxf DXF类库
- C#支付宝、微信扫码支付类库
- C#类库查询手册自动索引PDF完整版
- Sharpmap GIS C#开发的Map渲染类库
- C#实现矩阵计算类库
- C#调用FFMPEG转视频文件为M3U8
- FluentFTP已编译
- HslCommunication C#的PLC通信类库源代码
- C#Naudio .Net音频处理类库
- C#最全基类源码包括ASP.NET类库、读取
- 最全C#基础类库
- c# 操作word强大类库牛人版pixysoft.off
- C#Socket通信稳定完整版类库
- C#操作excel 类库
评论
共有 条评论