|
|
|
@ -143,8 +143,8 @@ public class FpzhcxExportThread extends BaseThread { |
|
|
|
|
String inAccountStatus = prams.getString("inAccountStatus"); |
|
|
|
|
String snVoucherNumber =prams.getString("snVoucherNumber"); |
|
|
|
|
String companyCode = prams.getString("companyCode"); |
|
|
|
|
JSONArray companyCodeArray = prams.getJSONArray("companyCodes"); |
|
|
|
|
List<String> companyCodes = companyCodeArray.toJavaList(String.class); |
|
|
|
|
// JSONArray companyCodeArray = prams.getJSONArray("companyCodes");
|
|
|
|
|
// List<String> companyCodes = companyCodeArray.toJavaList(String.class);
|
|
|
|
|
String accountPeriod = prams.getString("accountPeriod"); |
|
|
|
|
if (org.apache.commons.lang3.StringUtils.isNotEmpty(accountPeriod) && accountPeriod.length() > 7){ |
|
|
|
|
accountPeriod = accountPeriod.substring(0,7); |
|
|
|
@ -154,6 +154,7 @@ public class FpzhcxExportThread extends BaseThread { |
|
|
|
|
JSONObject jsonObject = tabulateRedisService.getTabulateExcel(company, menuId); |
|
|
|
|
// 参数转换为需要的形式
|
|
|
|
|
Map<String, Object> pramsMap = new HashMap<>(30); |
|
|
|
|
pramsMap.put("gfsh",gfsh); |
|
|
|
|
pramsMap.put("dbName", dbName); |
|
|
|
|
pramsMap.put("business", businesses); |
|
|
|
|
pramsMap.put("bzr",bzr); |
|
|
|
@ -165,13 +166,13 @@ public class FpzhcxExportThread extends BaseThread { |
|
|
|
|
pramsMap.put("postingTimeStart",postingTimeStart); |
|
|
|
|
pramsMap.put("accountPeriod",accountPeriod); |
|
|
|
|
|
|
|
|
|
List<String> gfshList = new ArrayList<>(); |
|
|
|
|
if (!StringHelper.isBlank(gfsh)) { |
|
|
|
|
gfshList = StringHelper.stringToList(gfsh); |
|
|
|
|
pramsMap.put("gfsh", gfshList); |
|
|
|
|
} else { |
|
|
|
|
pramsMap.put("gfsh", gfshList); |
|
|
|
|
} |
|
|
|
|
// List<String> gfshList = new ArrayList<>();
|
|
|
|
|
// if (!StringHelper.isBlank(gfsh)) {
|
|
|
|
|
// gfshList = StringHelper.stringToList(gfsh);
|
|
|
|
|
// pramsMap.put("gfsh", gfshList);
|
|
|
|
|
// } else {
|
|
|
|
|
// pramsMap.put("gfsh", gfshList);
|
|
|
|
|
// }
|
|
|
|
|
if (!StringHelper.isBlank(invoiceType)) { |
|
|
|
|
if (!"99".equals(invoiceType)) { |
|
|
|
|
pramsMap.put("invoiceType", invoiceType); |
|
|
|
@ -240,7 +241,7 @@ public class FpzhcxExportThread extends BaseThread { |
|
|
|
|
pramsMap.put("taxAmountMax", prams.getString("taxAmountMax")); |
|
|
|
|
pramsMap.put("settlementNo", prams.getString("settlementNo")); |
|
|
|
|
pramsMap.put("voucherNumber", prams.getString("voucherNumber")); |
|
|
|
|
pramsMap.put("companyCodes",companyCodes); |
|
|
|
|
// pramsMap.put("companyCodes",companyCodes);
|
|
|
|
|
pramsMap.put("companyCode",companyCode); |
|
|
|
|
if (!StringHelper.isBlank(rzlx) && !"99".equals(rzlx)) { |
|
|
|
|
pramsMap.put("rzlx", rzlx); |
|
|
|
|