diff --git a/README.md b/README.md index cda5123..2f3f7b9 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,6 @@ # open-JSD-8693 -JSD-8693 多CPT合并导出excel \ No newline at end of file +JSD-8693 多CPT合并导出excel\ +免责说明:该源码为第三方爱好者提供,不保证源码和方案的可靠性,也不提供任何形式的源码教学指导和协助!\ +仅作为开发者学习参考使用!禁止用于任何商业用途!\ +为保护开发者隐私,开发者信息已隐去!若原开发者希望公开自己的信息,可联系hugh处理。 \ No newline at end of file diff --git a/doc/JSD-8693配置使用文档.pdf b/doc/JSD-8693配置使用文档.pdf new file mode 100644 index 0000000..daf6efc Binary files /dev/null and b/doc/JSD-8693配置使用文档.pdf differ diff --git a/doc/jsd-8693-需求确认书v1.docx b/doc/jsd-8693-需求确认书v1.docx new file mode 100644 index 0000000..ff90597 Binary files /dev/null and b/doc/jsd-8693-需求确认书v1.docx differ diff --git a/lib/finekit-10.0.jar b/lib/finekit-10.0.jar new file mode 100644 index 0000000..f4482fc Binary files /dev/null and b/lib/finekit-10.0.jar differ diff --git a/plugin.xml b/plugin.xml new file mode 100644 index 0000000..a5be9f3 --- /dev/null +++ b/plugin.xml @@ -0,0 +1,29 @@ + + + com.fr.plugin.hfic.excel + + yes + 1.0 + 10.0~10.0 + 2018-07-31 + fr.open + + + com.fr.plugin.hfic + + com.fanruan.api + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/java/com/fr/plugin/hfic/LocaleFinder.java b/src/main/java/com/fr/plugin/hfic/LocaleFinder.java new file mode 100644 index 0000000..7e173fb --- /dev/null +++ b/src/main/java/com/fr/plugin/hfic/LocaleFinder.java @@ -0,0 +1,40 @@ + /* + * Copyright (C), 2018-2020 + * Project: starter + * FileName: LocaleFinder + * Author: Louis + * Date: 2020/8/31 22:19 + */ + package com.fr.plugin.hfic; + + import com.fr.intelli.record.Focus; + import com.fr.intelli.record.Original; + import com.fr.record.analyzer.EnableMetrics; + import com.fr.stable.fun.Authorize; + import com.fr.stable.fun.impl.AbstractLocaleFinder; + + import static com.fr.plugin.hfic.LocaleFinder.PLUGIN_ID; + + /** + *
+ * + * + * @author fr.open + * @since 1.0.0 + */ + @EnableMetrics + @Authorize(callSignKey = PLUGIN_ID) + public class LocaleFinder extends AbstractLocaleFinder { + public static final String PLUGIN_ID = "com.fr.plugin.hfic.excel"; + + @Override + @Focus(id = PLUGIN_ID, text = "Plugin-hfic", source = Original.PLUGIN) + public String find() { + return "com/fr/plugin/hfic/locale/lang"; + } + + @Override + public int currentAPILevel() { + return CURRENT_LEVEL; + } + } \ No newline at end of file diff --git a/src/main/java/com/fr/plugin/hfic/service/ReportDataHandler.java b/src/main/java/com/fr/plugin/hfic/service/ReportDataHandler.java new file mode 100644 index 0000000..76174ce --- /dev/null +++ b/src/main/java/com/fr/plugin/hfic/service/ReportDataHandler.java @@ -0,0 +1,170 @@ +/* + * Copyright (C), 2015-2019 + * FileName: ReportDataHandler + * Author: Louis + * Date: 2019/8/22 8:34 + * Description: ReportDataHandler + * History: + *