update 企业来款统计-分类统计
This commit is contained in:
+19
-9
@@ -42,6 +42,7 @@ import java.math.BigDecimal;
|
||||
import java.net.URLEncoder;
|
||||
import java.text.DecimalFormat;
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import static cn.hutool.poi.excel.sax.AttributeName.s;
|
||||
|
||||
@@ -236,8 +237,15 @@ public class CompanyComeMoneyStatisticsController {
|
||||
public Result<?> classification(CompanyComeMoneySearch companyComeMoneySearch,
|
||||
HttpServletResponse response) {
|
||||
String chargeCompanyId = companyComeMoneySearch.getChargeCompanyId();
|
||||
List<String> chargeCompanyIds = StrUtil.split(chargeCompanyId, ',');
|
||||
companyComeMoneySearch.setChargeCompanyIds(chargeCompanyIds);
|
||||
List<String> chargeCompanyIds;
|
||||
if (StringUtils.isNotBlank(chargeCompanyId)){
|
||||
chargeCompanyIds = StrUtil.split(chargeCompanyId, ',');
|
||||
companyComeMoneySearch.setChargeCompanyIds(chargeCompanyIds);
|
||||
}else {
|
||||
List<PayCompanyManagement> list = payCompanyManagementService.list();
|
||||
chargeCompanyIds = list.stream().map(PayCompanyManagement::getId).collect(Collectors.toList());
|
||||
companyComeMoneySearch.setChargeCompanyIds(chargeCompanyIds);
|
||||
}
|
||||
|
||||
String year = companyComeMoneySearch.getYear();
|
||||
List<String> years = StrUtil.split(year, ',');
|
||||
@@ -246,11 +254,6 @@ public class CompanyComeMoneyStatisticsController {
|
||||
//获取表头
|
||||
List<DictModel> dictModels = sysBaseAPI.queryDictItemsByCode("payment_charge_use");
|
||||
List<Map<String, String>> titleList = new ArrayList<>();
|
||||
Map<String, String> map1 = new HashMap<>();
|
||||
map1.put("name", "企业名称");
|
||||
map1.put("key", "name");
|
||||
titleList.add(map1);
|
||||
|
||||
Map<String, String> allMap = new HashMap<>();
|
||||
BigDecimal zero = new BigDecimal("0.00");
|
||||
for (String s : years) {
|
||||
@@ -338,8 +341,15 @@ public class CompanyComeMoneyStatisticsController {
|
||||
public void classificationExcel(CompanyComeMoneySearch companyComeMoneySearch,
|
||||
HttpServletResponse response) {
|
||||
String chargeCompanyId = companyComeMoneySearch.getChargeCompanyId();
|
||||
List<String> chargeCompanyIds = StrUtil.split(chargeCompanyId, ',');
|
||||
companyComeMoneySearch.setChargeCompanyIds(chargeCompanyIds);
|
||||
List<String> chargeCompanyIds;
|
||||
if (StringUtils.isNotBlank(chargeCompanyId)){
|
||||
chargeCompanyIds = StrUtil.split(chargeCompanyId, ',');
|
||||
companyComeMoneySearch.setChargeCompanyIds(chargeCompanyIds);
|
||||
}else {
|
||||
List<PayCompanyManagement> list = payCompanyManagementService.list();
|
||||
chargeCompanyIds = list.stream().map(PayCompanyManagement::getId).collect(Collectors.toList());
|
||||
companyComeMoneySearch.setChargeCompanyIds(chargeCompanyIds);
|
||||
}
|
||||
|
||||
String year = companyComeMoneySearch.getYear();
|
||||
List<String> years = StrUtil.split(year, ',');
|
||||
|
||||
Reference in New Issue
Block a user