diff --git a/lib/finekit-10.0.jar b/lib/finekit-10.0.jar index 1ce585b..34ff820 100644 Binary files a/lib/finekit-10.0.jar and b/lib/finekit-10.0.jar differ diff --git a/pom.xml b/pom.xml index 91700c5..5b85b9f 100644 --- a/pom.xml +++ b/pom.xml @@ -3,14 +3,6 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - - - com.fanruan.api - finekit - RELEASE - compile - - com.fr.plugin @@ -20,6 +12,17 @@ jar demo-formula-script + + + + com.fanruan.api + finekit + 10.0 + system + ${project.basedir}/lib/finekit-10.0.jar + + + ${project.basedir}/../webroot/WEB-INF/plugins/plugin-com.fr.solution.plugin.design.formula.script-1.0/classes diff --git a/src/main/java/com/fr/solution/plugin/design/formula/compat/FunctionConstants.java b/src/main/java/com/fr/solution/plugin/design/formula/compat/FunctionConstants.java index 363bd56..f68e3ca 100644 --- a/src/main/java/com/fr/solution/plugin/design/formula/compat/FunctionConstants.java +++ b/src/main/java/com/fr/solution/plugin/design/formula/compat/FunctionConstants.java @@ -40,9 +40,6 @@ import java.util.Set; import java.util.zip.ZipEntry; import java.util.zip.ZipFile; -//先不改 -//有问题 - /** * @author richie * @version 10.0 diff --git a/src/main/java/com/fr/solution/plugin/design/formula/compat/FunctionDefNAD.java b/src/main/java/com/fr/solution/plugin/design/formula/compat/FunctionDefNAD.java index 4657c9e..9224085 100644 --- a/src/main/java/com/fr/solution/plugin/design/formula/compat/FunctionDefNAD.java +++ b/src/main/java/com/fr/solution/plugin/design/formula/compat/FunctionDefNAD.java @@ -1,6 +1,6 @@ package com.fr.solution.plugin.design.formula.compat; -import com.fr.design.formula.AbstractNameAndDescription; +import com.fanruan.api.util.StringKit; import com.fr.stable.script.FunctionDef; /** @@ -19,10 +19,10 @@ public class FunctionDefNAD extends AbstractNameAndDescription { } public String getName() { - return this.def == null ? "" : this.def.getName(); + return this.def == null ? StringKit.EMPTY : this.def.getName(); } public String getDesc() { - return this.def == null ? "" : this.def.getDescription(); + return this.def == null ? StringKit.EMPTY : this.def.getDescription(); } } diff --git a/src/main/java/com/fr/solution/plugin/design/formula/compat/NameAndFunctionList.java b/src/main/java/com/fr/solution/plugin/design/formula/compat/NameAndFunctionList.java index 2c41448..0fcdc9c 100644 --- a/src/main/java/com/fr/solution/plugin/design/formula/compat/NameAndFunctionList.java +++ b/src/main/java/com/fr/solution/plugin/design/formula/compat/NameAndFunctionList.java @@ -8,7 +8,6 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.List; - /** * 名称对应的函数列表 * diff --git a/src/main/java/com/fr/solution/plugin/design/formula/ui/GroupFormulaPane.java b/src/main/java/com/fr/solution/plugin/design/formula/ui/GroupFormulaPane.java index 55cfe2e..f0b45b1 100644 --- a/src/main/java/com/fr/solution/plugin/design/formula/ui/GroupFormulaPane.java +++ b/src/main/java/com/fr/solution/plugin/design/formula/ui/GroupFormulaPane.java @@ -65,43 +65,6 @@ import java.util.HashMap; import java.util.Locale; import java.util.Map; -/** - * 接口 - *

- * 调用了其他函数的方法,返回值是父类,无法赋值给子类 - *

- * 类似于上一个问题,不过是无法获取父类异常 - *

- * IOFile更改后悔出错不敢换,有instance,可能出错 - *

- * 调用了其他函数的方法,返回值是父类,无法赋值给子类 - *

- * 类似于上一个问题,不过是无法获取父类异常 - *

- * IOFile更改后悔出错不敢换,有instance,可能出错 - *

- * 调用了其他函数的方法,返回值是父类,无法赋值给子类 - *

- * 类似于上一个问题,不过是无法获取父类异常 - *

- * IOFile更改后悔出错不敢换,有instance,可能出错 - *

- * 调用了其他函数的方法,返回值是父类,无法赋值给子类 - *

- * 类似于上一个问题,不过是无法获取父类异常 - *

- * IOFile更改后悔出错不敢换,有instance,可能出错 - */ -/** - * 调用了其他函数的方法,返回值是父类,无法赋值给子类 - */ -/** - * 类似于上一个问题,不过是无法获取父类异常 - */ -/** - * IOFile更改后悔出错不敢换,有instance,可能出错 - */ -//import com.fr.base.io.IOFile; /** * 组合了普通公式和脚本公式的编辑器面板