package com.iplatform.base.di;
import com.iplatform.base.LocalDatabaseMetaEngine;
import com.walker.dbmeta.FieldInfo;
import com.walker.di.excel.ExcelTemplateGenerator;
import com.walker.infrastructure.utils.StringUtils;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 平台支持的Excel导入模板生成器实现。
* 通过自动读取元数据,找出表中字段信息,并写入模板头中,目前模板头包括2行:
* 1)中文说明,2)字段ID
* @date 2023-02-07
*/
public class PlatformExcelTemplateGenerator extends ExcelTemplateGenerator {
@Override
protected String acquireWriteFilePath(Object option) {
return ((TemplateInfo)option).getTemplatePath();
}
@Override
protected List