提交人:陈绍鑫

日期:2025/9/28 12:00
内容:报表导出优化
This commit is contained in:
陈绍鑫 2025-09-28 12:18:15 +08:00
parent d68bebb440
commit 8ca6fac971
1 changed files with 50 additions and 39 deletions

View File

@ -14,6 +14,8 @@ import kd.bos.entity.datamodel.FmtField;
import kd.bos.entity.report.*; import kd.bos.entity.report.*;
import kd.bos.form.control.Toolbar; import kd.bos.form.control.Toolbar;
import kd.bos.form.control.events.ItemClickEvent; import kd.bos.form.control.events.ItemClickEvent;
import kd.bos.logging.Log;
import kd.bos.logging.LogFactory;
import kd.bos.report.ReportList; import kd.bos.report.ReportList;
import kd.bos.report.plugin.AbstractReportFormPlugin; import kd.bos.report.plugin.AbstractReportFormPlugin;
import kd.bos.report.proxy.ReportListProxy; import kd.bos.report.proxy.ReportListProxy;
@ -33,6 +35,8 @@ import java.util.stream.Collectors;
public class AccountbankReportFormPlugin extends AbstractReportFormPlugin { public class AccountbankReportFormPlugin extends AbstractReportFormPlugin {
private static final Log logger = LogFactory.getLog(AccountbankReportFormPlugin.class);
@Override @Override
public void registerListener(EventObject e) { public void registerListener(EventObject e) {
super.registerListener(e); super.registerListener(e);
@ -135,6 +139,7 @@ public class AccountbankReportFormPlugin extends AbstractReportFormPlugin {
} }
String disString="";//展示的文本 String disString="";//展示的文本
try {
//获取配置 //获取配置
Map<String, Object> stringObjectMap = type.get(key); Map<String, Object> stringObjectMap = type.get(key);
System.out.println(stringObjectMap); System.out.println(stringObjectMap);
@ -175,6 +180,12 @@ public class AccountbankReportFormPlugin extends AbstractReportFormPlugin {
disString=""; disString="";
break; break;
} }
} catch (Exception e) {
logger.info("value:"+value);
logger.info("type:"+type);
logger.info("key:"+key);
logger.info("错误");
}
return disString; return disString;
} }