|
|
@@ -113,12 +113,11 @@ public class ExportExcelUtil {
|
|
|
/**
|
|
|
* 导出部门流水数据
|
|
|
* @param map 数据
|
|
|
- * @param deptnames 部门名称数组
|
|
|
* @param comment 表头(列名)
|
|
|
* @param filePath 生成文件路径
|
|
|
*/
|
|
|
- public static XSSFWorkbook exportDeptBillInfo(Map<String,List<TOrderBillNew>> map,String[] deptnames,String[] comment,String filePath){
|
|
|
- //map 数据 ,deptnames 部门名称,comment表头 (列名称)
|
|
|
+ public static XSSFWorkbook exportDeptBillInfo(Map<String,List<TOrderBillNew>> map,String[] comment,String filePath){
|
|
|
+ //map 数据 ,comment表头 (列名称)
|
|
|
//1,创建一个workbook,对应的是一个excel文件
|
|
|
XSSFWorkbook wb = new XSSFWorkbook();
|
|
|
int count = 0;
|
|
|
@@ -130,7 +129,7 @@ public class ExportExcelUtil {
|
|
|
XSSFRow row = sheet.createRow(0);
|
|
|
//4.创建一个cell
|
|
|
XSSFCell cell = row.createCell(0);
|
|
|
- cell.setCellValue(deptnames[count]+" 流水记录");
|
|
|
+ cell.setCellValue(entry.getKey()+" 流水记录");
|
|
|
count ++;
|
|
|
XSSFCellStyle style1 = setCellStyle1(wb);
|
|
|
cell.setCellStyle(style1);
|
|
|
@@ -217,12 +216,11 @@ public class ExportExcelUtil {
|
|
|
/**
|
|
|
* 导出技术员奖金统计
|
|
|
* @param map
|
|
|
- * @param deptnames
|
|
|
* @param comment
|
|
|
* @return
|
|
|
*/
|
|
|
- public static XSSFWorkbook exportDeptBonusInfoT(Map<String,List<TOrderBonusBo>> map,String[] deptnames,String[] comment){
|
|
|
- //map 数据 ,deptnames 部门名称,comment表头 (列名称)
|
|
|
+ public static XSSFWorkbook exportDeptBonusInfoT(Map<String,List<TOrderBonusBo>> map,String[] comment){
|
|
|
+ //map 数据 ,comment表头 (列名称)
|
|
|
//1,创建一个workbook,对应的是一个excel文件
|
|
|
XSSFWorkbook wb = new XSSFWorkbook();
|
|
|
int count = 0;
|
|
|
@@ -234,7 +232,7 @@ public class ExportExcelUtil {
|
|
|
XSSFRow row = sheet.createRow(0);
|
|
|
//4.创建一个cell
|
|
|
XSSFCell cell = row.createCell(0);
|
|
|
- cell.setCellValue(deptnames[count]+" 奖金记录");
|
|
|
+ cell.setCellValue(entry.getKey()+" 奖金记录");
|
|
|
count ++;
|
|
|
XSSFCellStyle style1 = setCellStyle1(wb);
|
|
|
cell.setCellStyle(style1);
|
|
|
@@ -518,13 +516,12 @@ public class ExportExcelUtil {
|
|
|
/**
|
|
|
* 导出营销部部门奖金的数据
|
|
|
* @param map
|
|
|
- * @param deptnames
|
|
|
* @return
|
|
|
*/
|
|
|
- public static XSSFWorkbook exportDeptBonusInfoS(Map<String,List<TOrderBonusBo>> map,String[] deptnames){
|
|
|
- String comment[] = {"订单编号", "订单负责人", "签单日期", "客户名称", "签单金额", "首付款", "已收","已退","订单状态","项目状态","发放类型",
|
|
|
- "校对后单量","发放状态","当月认证项目数量","当月科技项目数量","年度认证项目数量","年度科技项目数量"};
|
|
|
- //map 数据 ,deptnames 部门名称,comment表头 (列名称)
|
|
|
+ public static XSSFWorkbook exportDeptBonusInfoS(Map<String,List<TOrderBonusBo>> map){
|
|
|
+ String comment[] = {"订单编号", "订单负责人", "签单日期", "客户名称", "签单金额(万元)", "首付款(万元)", "已收(万元)","已退(万元)","订单状态","项目状态","发放类型",
|
|
|
+ "校对后单量(个)","发放状态","当月认证项目数量","当月科技项目数量","年度认证项目数量","年度科技项目数量"};
|
|
|
+ //map 数据 ,comment表头 (列名称)
|
|
|
//1,创建一个workbook,对应的是一个excel文件
|
|
|
XSSFWorkbook wb = new XSSFWorkbook();
|
|
|
int count = 0;
|
|
|
@@ -536,7 +533,7 @@ public class ExportExcelUtil {
|
|
|
XSSFRow row = sheet.createRow(0);
|
|
|
//4.创建一个cell
|
|
|
XSSFCell cell = row.createCell(0);
|
|
|
- cell.setCellValue(deptnames[count]+" 奖金记录");
|
|
|
+ cell.setCellValue(entry.getKey()+" 奖金记录");
|
|
|
count ++;
|
|
|
XSSFCellStyle style1 = setCellStyle1(wb);
|
|
|
cell.setCellStyle(style1);
|
|
|
@@ -574,7 +571,7 @@ public class ExportExcelUtil {
|
|
|
r.createCell(9).setCellValue(ProjectNewStage.getValueByCode(ob.getProjectStatus()));
|
|
|
|
|
|
r.createCell(10).setCellValue(BonusSubject.getValueByCode(ob.getBonusSubject()));
|
|
|
- r.createCell(11).setCellValue(ob.getProofCount());
|
|
|
+ r.createCell(11).setCellValue(ob.getProofCount().toString());
|
|
|
r.createCell(12).setCellValue(ob.getGrantStatus() == 0? "未发放":"已发放");
|
|
|
|
|
|
r.createCell(13).setCellValue(ob.getRenzm());
|