Browse Source

优化条件 及进化优化器 参数设置

huangxingxing 11 tháng trước cách đây
mục cha
commit
b831f09887
100 tập tin đã thay đổi với 4131 bổ sung0 xóa
  1. 12 0
      dbscript/init/generate/03-functionInit.sql
  2. 3 0
      definitionsrc/returncode/returncode-business.properties
  3. 3 0
      definitionsrc/returncode/returncode-business_zh_CN.properties
  4. 112 0
      generated/com/miniframe/generate/business/mdo/model/MDO0008BaseModel.java
  5. 112 0
      generated/com/miniframe/generate/business/mdo/model/MDO0009BaseModel.java
  6. 112 0
      generated/com/miniframe/generate/business/mdo/model/MDO0010BaseModel.java
  7. 112 0
      generated/com/miniframe/generate/business/mdo/model/MDO0011BaseModel.java
  8. 112 0
      generated/com/miniframe/generate/business/mdo/model/MDO0012BaseModel.java
  9. 112 0
      generated/com/miniframe/generate/business/mdo/model/MDO0013BaseModel.java
  10. 112 0
      generated/com/miniframe/generate/business/mdo/model/MDO0014BaseModel.java
  11. 112 0
      generated/com/miniframe/generate/business/mdo/model/MDO0015BaseModel.java
  12. 112 0
      generated/com/miniframe/generate/business/mdo/model/MDO0016BaseModel.java
  13. 112 0
      generated/com/miniframe/generate/business/mdo/model/MDO0017BaseModel.java
  14. 112 0
      generated/com/miniframe/generate/business/mdo/model/MDO0018BaseModel.java
  15. 112 0
      generated/com/miniframe/generate/business/mdo/model/MDO0019BaseModel.java
  16. 99 0
      generated/com/miniframe/generate/comm/httpmdoapater/MDO0008Client.java
  17. 99 0
      generated/com/miniframe/generate/comm/httpmdoapater/MDO0009Client.java
  18. 99 0
      generated/com/miniframe/generate/comm/httpmdoapater/MDO0010Client.java
  19. 99 0
      generated/com/miniframe/generate/comm/httpmdoapater/MDO0011Client.java
  20. 99 0
      generated/com/miniframe/generate/comm/httpmdoapater/MDO0012Client.java
  21. 99 0
      generated/com/miniframe/generate/comm/httpmdoapater/MDO0013Client.java
  22. 99 0
      generated/com/miniframe/generate/comm/httpmdoapater/MDO0014Client.java
  23. 99 0
      generated/com/miniframe/generate/comm/httpmdoapater/MDO0015Client.java
  24. 99 0
      generated/com/miniframe/generate/comm/httpmdoapater/MDO0016Client.java
  25. 99 0
      generated/com/miniframe/generate/comm/httpmdoapater/MDO0017Client.java
  26. 99 0
      generated/com/miniframe/generate/comm/httpmdoapater/MDO0018Client.java
  27. 99 0
      generated/com/miniframe/generate/comm/httpmdoapater/MDO0019Client.java
  28. 38 0
      generated/com/miniframe/generate/comm/mdo/A_MDO0008.java
  29. 38 0
      generated/com/miniframe/generate/comm/mdo/A_MDO0009.java
  30. 38 0
      generated/com/miniframe/generate/comm/mdo/A_MDO0010.java
  31. 25 0
      generated/com/miniframe/generate/comm/mdo/A_MDO0011.java
  32. 25 0
      generated/com/miniframe/generate/comm/mdo/A_MDO0012.java
  33. 103 0
      generated/com/miniframe/generate/comm/mdo/A_MDO0013.java
  34. 25 0
      generated/com/miniframe/generate/comm/mdo/A_MDO0014.java
  35. 25 0
      generated/com/miniframe/generate/comm/mdo/A_MDO0015.java
  36. 116 0
      generated/com/miniframe/generate/comm/mdo/A_MDO0016.java
  37. 25 0
      generated/com/miniframe/generate/comm/mdo/A_MDO0017.java
  38. 25 0
      generated/com/miniframe/generate/comm/mdo/A_MDO0018.java
  39. 168 0
      generated/com/miniframe/generate/comm/mdo/A_MDO0019.java
  40. 12 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0008.java
  41. 12 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0009.java
  42. 38 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0010.java
  43. 12 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0011.java
  44. 26 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0012.java
  45. 103 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0012_ROWS_RECODE.java
  46. 12 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0013.java
  47. 12 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0014.java
  48. 26 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0015.java
  49. 116 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0015_ROWS_RECODE.java
  50. 12 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0016.java
  51. 12 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0017.java
  52. 168 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0018.java
  53. 12 0
      generated/com/miniframe/generate/comm/mdo/D_MDO0019.java
  54. 15 0
      generated/validateform/a_mdo0008Form.xml
  55. 15 0
      generated/validateform/a_mdo0009Form.xml
  56. 15 0
      generated/validateform/a_mdo0010Form.xml
  57. 12 0
      generated/validateform/a_mdo0011Form.xml
  58. 12 0
      generated/validateform/a_mdo0012Form.xml
  59. 12 0
      generated/validateform/a_mdo0013Form.xml
  60. 12 0
      generated/validateform/a_mdo0014Form.xml
  61. 12 0
      generated/validateform/a_mdo0015Form.xml
  62. 12 0
      generated/validateform/a_mdo0016Form.xml
  63. 12 0
      generated/validateform/a_mdo0017Form.xml
  64. 12 0
      generated/validateform/a_mdo0018Form.xml
  65. 12 0
      generated/validateform/a_mdo0019Form.xml
  66. 15 0
      generated/validateform/d_mdo0010Form.xml
  67. 12 0
      generated/validateform/d_mdo0013Form.xml
  68. 12 0
      generated/validateform/d_mdo0014Form.xml
  69. 12 0
      generated/validateform/d_mdo0015Form.xml
  70. 12 0
      generated/validateform/d_mdo0016Form.xml
  71. 12 0
      generated/validateform/d_mdo0017Form.xml
  72. 12 0
      generated/validateform/d_mdo0018Form.xml
  73. 12 0
      generated/validateform/d_mdo0019Form.xml
  74. 3 0
      generated/validator/resources_a_mdo0008Form_validator.properties
  75. 3 0
      generated/validator/resources_a_mdo0008Form_validator_zh_CN.properties
  76. 3 0
      generated/validator/resources_a_mdo0009Form_validator.properties
  77. 3 0
      generated/validator/resources_a_mdo0009Form_validator_zh_CN.properties
  78. 3 0
      generated/validator/resources_a_mdo0010Form_validator.properties
  79. 3 0
      generated/validator/resources_a_mdo0010Form_validator_zh_CN.properties
  80. 2 0
      generated/validator/resources_a_mdo0011Form_validator.properties
  81. 2 0
      generated/validator/resources_a_mdo0011Form_validator_zh_CN.properties
  82. 2 0
      generated/validator/resources_a_mdo0012Form_validator.properties
  83. 2 0
      generated/validator/resources_a_mdo0012Form_validator_zh_CN.properties
  84. 8 0
      generated/validator/resources_a_mdo0013Form_validator.properties
  85. 8 0
      generated/validator/resources_a_mdo0013Form_validator_zh_CN.properties
  86. 2 0
      generated/validator/resources_a_mdo0014Form_validator.properties
  87. 2 0
      generated/validator/resources_a_mdo0014Form_validator_zh_CN.properties
  88. 2 0
      generated/validator/resources_a_mdo0015Form_validator.properties
  89. 2 0
      generated/validator/resources_a_mdo0015Form_validator_zh_CN.properties
  90. 9 0
      generated/validator/resources_a_mdo0016Form_validator.properties
  91. 9 0
      generated/validator/resources_a_mdo0016Form_validator_zh_CN.properties
  92. 2 0
      generated/validator/resources_a_mdo0017Form_validator.properties
  93. 2 0
      generated/validator/resources_a_mdo0017Form_validator_zh_CN.properties
  94. 2 0
      generated/validator/resources_a_mdo0018Form_validator.properties
  95. 2 0
      generated/validator/resources_a_mdo0018Form_validator_zh_CN.properties
  96. 13 0
      generated/validator/resources_a_mdo0019Form_validator.properties
  97. 13 0
      generated/validator/resources_a_mdo0019Form_validator_zh_CN.properties
  98. 1 0
      generated/validator/resources_d_mdo0008Form_validator.properties
  99. 1 0
      generated/validator/resources_d_mdo0008Form_validator_zh_CN.properties
  100. 1 0
      generated/validator/resources_d_mdo0009Form_validator.properties

+ 12 - 0
dbscript/init/generate/03-functionInit.sql

@@ -9,6 +9,18 @@ INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MD
 INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0005', '西工大系统','模版查询',true);
 INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0006', '西工大系统','模版添加修改',true);
 INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0007', '西工大系统','模版删除',true);
+INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0008', '西工大系统','变量设计添加',true);
+INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0009', '西工大系统','约束条件添加',true);
+INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0010', '西工大系统','目标函数添加',true);
+INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0011', '西工大系统','初始化求解参数',true);
+INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0012', '西工大系统','求解输入参数查询',true);
+INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0013', '西工大系统','求解输入参数添加修改',true);
+INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0014', '西工大系统','求解输入参数删除',true);
+INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0015', '西工大系统','求解输出参数查询',true);
+INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0016', '西工大系统','求解输出参数添加修改',true);
+INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0017', '西工大系统','求解输出参数删除',true);
+INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0018', '西工大系统','进化优化器参数查询',true);
+INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('MDO0019', '西工大系统','进化优化器参数添加修改',true);
 -- 基础系统
 INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('SYSTEM', '基础系统','系统内部服务',true);
 INSERT INTO SYS_FUNCTION(FUNCTIONID, CLASSNAME, FUNCTIONNAME ,ENABLE)VALUES ('A00000', '基础系统','获取图片验证码',true);

+ 3 - 0
definitionsrc/returncode/returncode-business.properties

@@ -58,3 +58,6 @@ EB2000007 = \u6587\u4EF6\u8BFB\u53D6\u5931\u8D25\uFF01
 EB2000008 = \u6587\u4EF6\u4E0D\u5B58\u5728\uFF01
 MDO000001 = \u5DE5\u7A0B\u4E0D\u5B58\u5728\uFF01
 MDO000002 = \u6A21\u677F\u4E0D\u5B58\u5728\uFF01
+MDO000003 = \u8BBE\u8BA1\u53D8\u91CF\u6570\u636E\u683C\u5F0F\u9519\u8BEF\uFF01
+MDO000004 = \u7EA6\u675F\u6761\u4EF6\u6570\u636E\u683C\u5F0F\u9519\u8BEF\uFF01
+MDO000005 = \u76EE\u6807\u51FD\u6570\u6570\u636E\u683C\u5F0F\u9519\u8BEF\uFF01

+ 3 - 0
definitionsrc/returncode/returncode-business_zh_CN.properties

@@ -58,3 +58,6 @@ EB2000007 = \u6587\u4EF6\u8BFB\u53D6\u5931\u8D25\uFF01
 EB2000008 = \u6587\u4EF6\u4E0D\u5B58\u5728\uFF01
 MDO000001 = \u5DE5\u7A0B\u4E0D\u5B58\u5728\uFF01
 MDO000002 = \u6A21\u677F\u4E0D\u5B58\u5728\uFF01
+MDO000003 = \u8BBE\u8BA1\u53D8\u91CF\u6570\u636E\u683C\u5F0F\u9519\u8BEF\uFF01
+MDO000004 = \u7EA6\u675F\u6761\u4EF6\u6570\u636E\u683C\u5F0F\u9519\u8BEF\uFF01
+MDO000005 = \u76EE\u6807\u51FD\u6570\u6570\u636E\u683C\u5F0F\u9519\u8BEF\uFF01

+ 112 - 0
generated/com/miniframe/generate/business/mdo/model/MDO0008BaseModel.java

@@ -0,0 +1,112 @@
+package com.miniframe.generate.business.mdo.model;
+
+import java.util.Map;
+import java.io.IOException;
+import java.util.LinkedHashMap;
+import com.miniframe.core.BaseMapModel;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.core.ext.HttpMapFormater;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import com.miniframe.generate.global.AppGlobalVariableSysconfig;
+
+import com.miniframe.generate.comm.mdo.A_MDOHEAD;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+import com.miniframe.generate.comm.mdo.A_MDO0008;
+import com.miniframe.generate.comm.mdo.D_MDO0008;
+
+/**
+ * 系统服务,“变量设计批量添加”模型类(不要维护,重新生成将覆盖)。
+ */
+@SuppressWarnings({ "rawtypes", "unchecked" })
+public class MDO0008BaseModel extends BaseMapModel {
+
+	private static final long serialVersionUID = -1326184831746814093L;
+
+	A_MDOHEAD a_mdohead;//上行头
+	D_MDOHEAD d_mdohead;//下行头
+	A_MDO0008 a_mdo0008;//上行体
+	D_MDO0008 d_mdo0008;//下行体
+
+	public MDO0008BaseModel(){
+		a_mdohead=new A_MDOHEAD();
+		d_mdohead=new D_MDOHEAD();
+		a_mdo0008=new A_MDO0008();
+		d_mdo0008=new D_MDO0008();
+	}
+
+	public void validater() throws Exception {
+		this.a_mdohead.validater();
+		this.a_mdo0008.validater();
+	}
+
+	public void setTransMap(Map map) throws Exception {
+		Map headMap = HttpMapFormater.format(map, A_MDOHEAD.class);
+		this.a_mdohead = UtilTools.map2Obj(headMap, A_MDOHEAD.class);
+		Map bodyMap = HttpMapFormater.format(map, A_MDO0008.class);
+		this.a_mdo0008 = UtilTools.map2Obj(bodyMap, A_MDO0008.class);
+	}
+
+	public Map getTransMap() throws Exception {
+		Map reMap = new LinkedHashMap();
+
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getTransCode())){
+			(this.d_mdohead).setTransCode((this.a_mdohead).getTransCode());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getChannelNo())){
+			(this.d_mdohead).setChannelNo((this.a_mdohead).getChannelNo());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getUserId())){
+			(this.d_mdohead).setUserId((this.a_mdohead).getUserId());
+		}
+        if(UtilTools.isNullOrBlank((this.d_mdohead).getTransTime())){
+            (this.d_mdohead).setTransTime(DateTimeFormatter.ofPattern(AppGlobalVariableSysconfig.DATETIMEFORMAT).format(ZonedDateTime.now()));
+        }
+
+		reMap.putAll(UtilTools.obj2Map(this.d_mdohead));
+		reMap.putAll(UtilTools.obj2Map(this.d_mdo0008));
+
+		return reMap;
+	}
+
+	public A_MDOHEAD getA_mdohead() {
+		return this.a_mdohead;
+	}
+
+	public void setA_mdohead(A_MDOHEAD a_mdohead) {
+		this.a_mdohead=a_mdohead;
+	}
+
+	public D_MDOHEAD getD_mdohead() {
+		return d_mdohead;
+	}
+
+	public void setD_mdohead(D_MDOHEAD d_mdohead) {
+		this.d_mdohead=d_mdohead;
+	}
+
+	public A_MDO0008 getA_mdo0008() {
+		return a_mdo0008;
+	}
+
+	public void setA_mdo0008(A_MDO0008 a_mdo0008) {
+		this.a_mdo0008=a_mdo0008;
+	}
+
+	public D_MDO0008 getD_mdo0008() {
+		return this.d_mdo0008;
+	}
+
+	public void setD_mdo0008(D_MDO0008 d_mdo0008) {
+		this.d_mdo0008=d_mdo0008;
+	}
+
+	@Override
+	public String toString() {
+		try {
+			return UtilTools.obj2Json(this,true);
+		} catch (IOException e) {
+			return "";
+		}
+	}
+}

+ 112 - 0
generated/com/miniframe/generate/business/mdo/model/MDO0009BaseModel.java

@@ -0,0 +1,112 @@
+package com.miniframe.generate.business.mdo.model;
+
+import java.util.Map;
+import java.io.IOException;
+import java.util.LinkedHashMap;
+import com.miniframe.core.BaseMapModel;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.core.ext.HttpMapFormater;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import com.miniframe.generate.global.AppGlobalVariableSysconfig;
+
+import com.miniframe.generate.comm.mdo.A_MDOHEAD;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+import com.miniframe.generate.comm.mdo.A_MDO0009;
+import com.miniframe.generate.comm.mdo.D_MDO0009;
+
+/**
+ * 系统服务,“约束条件批量添加”模型类(不要维护,重新生成将覆盖)。
+ */
+@SuppressWarnings({ "rawtypes", "unchecked" })
+public class MDO0009BaseModel extends BaseMapModel {
+
+	private static final long serialVersionUID = -1326184831746814093L;
+
+	A_MDOHEAD a_mdohead;//上行头
+	D_MDOHEAD d_mdohead;//下行头
+	A_MDO0009 a_mdo0009;//上行体
+	D_MDO0009 d_mdo0009;//下行体
+
+	public MDO0009BaseModel(){
+		a_mdohead=new A_MDOHEAD();
+		d_mdohead=new D_MDOHEAD();
+		a_mdo0009=new A_MDO0009();
+		d_mdo0009=new D_MDO0009();
+	}
+
+	public void validater() throws Exception {
+		this.a_mdohead.validater();
+		this.a_mdo0009.validater();
+	}
+
+	public void setTransMap(Map map) throws Exception {
+		Map headMap = HttpMapFormater.format(map, A_MDOHEAD.class);
+		this.a_mdohead = UtilTools.map2Obj(headMap, A_MDOHEAD.class);
+		Map bodyMap = HttpMapFormater.format(map, A_MDO0009.class);
+		this.a_mdo0009 = UtilTools.map2Obj(bodyMap, A_MDO0009.class);
+	}
+
+	public Map getTransMap() throws Exception {
+		Map reMap = new LinkedHashMap();
+
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getTransCode())){
+			(this.d_mdohead).setTransCode((this.a_mdohead).getTransCode());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getChannelNo())){
+			(this.d_mdohead).setChannelNo((this.a_mdohead).getChannelNo());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getUserId())){
+			(this.d_mdohead).setUserId((this.a_mdohead).getUserId());
+		}
+        if(UtilTools.isNullOrBlank((this.d_mdohead).getTransTime())){
+            (this.d_mdohead).setTransTime(DateTimeFormatter.ofPattern(AppGlobalVariableSysconfig.DATETIMEFORMAT).format(ZonedDateTime.now()));
+        }
+
+		reMap.putAll(UtilTools.obj2Map(this.d_mdohead));
+		reMap.putAll(UtilTools.obj2Map(this.d_mdo0009));
+
+		return reMap;
+	}
+
+	public A_MDOHEAD getA_mdohead() {
+		return this.a_mdohead;
+	}
+
+	public void setA_mdohead(A_MDOHEAD a_mdohead) {
+		this.a_mdohead=a_mdohead;
+	}
+
+	public D_MDOHEAD getD_mdohead() {
+		return d_mdohead;
+	}
+
+	public void setD_mdohead(D_MDOHEAD d_mdohead) {
+		this.d_mdohead=d_mdohead;
+	}
+
+	public A_MDO0009 getA_mdo0009() {
+		return a_mdo0009;
+	}
+
+	public void setA_mdo0009(A_MDO0009 a_mdo0009) {
+		this.a_mdo0009=a_mdo0009;
+	}
+
+	public D_MDO0009 getD_mdo0009() {
+		return this.d_mdo0009;
+	}
+
+	public void setD_mdo0009(D_MDO0009 d_mdo0009) {
+		this.d_mdo0009=d_mdo0009;
+	}
+
+	@Override
+	public String toString() {
+		try {
+			return UtilTools.obj2Json(this,true);
+		} catch (IOException e) {
+			return "";
+		}
+	}
+}

+ 112 - 0
generated/com/miniframe/generate/business/mdo/model/MDO0010BaseModel.java

@@ -0,0 +1,112 @@
+package com.miniframe.generate.business.mdo.model;
+
+import java.util.Map;
+import java.io.IOException;
+import java.util.LinkedHashMap;
+import com.miniframe.core.BaseMapModel;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.core.ext.HttpMapFormater;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import com.miniframe.generate.global.AppGlobalVariableSysconfig;
+
+import com.miniframe.generate.comm.mdo.A_MDOHEAD;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+import com.miniframe.generate.comm.mdo.A_MDO0010;
+import com.miniframe.generate.comm.mdo.D_MDO0010;
+
+/**
+ * 系统服务,“目标函数批量添加”模型类(不要维护,重新生成将覆盖)。
+ */
+@SuppressWarnings({ "rawtypes", "unchecked" })
+public class MDO0010BaseModel extends BaseMapModel {
+
+	private static final long serialVersionUID = -1326184831746814093L;
+
+	A_MDOHEAD a_mdohead;//上行头
+	D_MDOHEAD d_mdohead;//下行头
+	A_MDO0010 a_mdo0010;//上行体
+	D_MDO0010 d_mdo0010;//下行体
+
+	public MDO0010BaseModel(){
+		a_mdohead=new A_MDOHEAD();
+		d_mdohead=new D_MDOHEAD();
+		a_mdo0010=new A_MDO0010();
+		d_mdo0010=new D_MDO0010();
+	}
+
+	public void validater() throws Exception {
+		this.a_mdohead.validater();
+		this.a_mdo0010.validater();
+	}
+
+	public void setTransMap(Map map) throws Exception {
+		Map headMap = HttpMapFormater.format(map, A_MDOHEAD.class);
+		this.a_mdohead = UtilTools.map2Obj(headMap, A_MDOHEAD.class);
+		Map bodyMap = HttpMapFormater.format(map, A_MDO0010.class);
+		this.a_mdo0010 = UtilTools.map2Obj(bodyMap, A_MDO0010.class);
+	}
+
+	public Map getTransMap() throws Exception {
+		Map reMap = new LinkedHashMap();
+
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getTransCode())){
+			(this.d_mdohead).setTransCode((this.a_mdohead).getTransCode());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getChannelNo())){
+			(this.d_mdohead).setChannelNo((this.a_mdohead).getChannelNo());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getUserId())){
+			(this.d_mdohead).setUserId((this.a_mdohead).getUserId());
+		}
+        if(UtilTools.isNullOrBlank((this.d_mdohead).getTransTime())){
+            (this.d_mdohead).setTransTime(DateTimeFormatter.ofPattern(AppGlobalVariableSysconfig.DATETIMEFORMAT).format(ZonedDateTime.now()));
+        }
+
+		reMap.putAll(UtilTools.obj2Map(this.d_mdohead));
+		reMap.putAll(UtilTools.obj2Map(this.d_mdo0010));
+
+		return reMap;
+	}
+
+	public A_MDOHEAD getA_mdohead() {
+		return this.a_mdohead;
+	}
+
+	public void setA_mdohead(A_MDOHEAD a_mdohead) {
+		this.a_mdohead=a_mdohead;
+	}
+
+	public D_MDOHEAD getD_mdohead() {
+		return d_mdohead;
+	}
+
+	public void setD_mdohead(D_MDOHEAD d_mdohead) {
+		this.d_mdohead=d_mdohead;
+	}
+
+	public A_MDO0010 getA_mdo0010() {
+		return a_mdo0010;
+	}
+
+	public void setA_mdo0010(A_MDO0010 a_mdo0010) {
+		this.a_mdo0010=a_mdo0010;
+	}
+
+	public D_MDO0010 getD_mdo0010() {
+		return this.d_mdo0010;
+	}
+
+	public void setD_mdo0010(D_MDO0010 d_mdo0010) {
+		this.d_mdo0010=d_mdo0010;
+	}
+
+	@Override
+	public String toString() {
+		try {
+			return UtilTools.obj2Json(this,true);
+		} catch (IOException e) {
+			return "";
+		}
+	}
+}

+ 112 - 0
generated/com/miniframe/generate/business/mdo/model/MDO0011BaseModel.java

@@ -0,0 +1,112 @@
+package com.miniframe.generate.business.mdo.model;
+
+import java.util.Map;
+import java.io.IOException;
+import java.util.LinkedHashMap;
+import com.miniframe.core.BaseMapModel;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.core.ext.HttpMapFormater;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import com.miniframe.generate.global.AppGlobalVariableSysconfig;
+
+import com.miniframe.generate.comm.mdo.A_MDOHEAD;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+import com.miniframe.generate.comm.mdo.A_MDO0011;
+import com.miniframe.generate.comm.mdo.D_MDO0011;
+
+/**
+ * 系统服务,“初始化求解参数”模型类(不要维护,重新生成将覆盖)。
+ */
+@SuppressWarnings({ "rawtypes", "unchecked" })
+public class MDO0011BaseModel extends BaseMapModel {
+
+	private static final long serialVersionUID = -1326184831746814093L;
+
+	A_MDOHEAD a_mdohead;//上行头
+	D_MDOHEAD d_mdohead;//下行头
+	A_MDO0011 a_mdo0011;//上行体
+	D_MDO0011 d_mdo0011;//下行体
+
+	public MDO0011BaseModel(){
+		a_mdohead=new A_MDOHEAD();
+		d_mdohead=new D_MDOHEAD();
+		a_mdo0011=new A_MDO0011();
+		d_mdo0011=new D_MDO0011();
+	}
+
+	public void validater() throws Exception {
+		this.a_mdohead.validater();
+		this.a_mdo0011.validater();
+	}
+
+	public void setTransMap(Map map) throws Exception {
+		Map headMap = HttpMapFormater.format(map, A_MDOHEAD.class);
+		this.a_mdohead = UtilTools.map2Obj(headMap, A_MDOHEAD.class);
+		Map bodyMap = HttpMapFormater.format(map, A_MDO0011.class);
+		this.a_mdo0011 = UtilTools.map2Obj(bodyMap, A_MDO0011.class);
+	}
+
+	public Map getTransMap() throws Exception {
+		Map reMap = new LinkedHashMap();
+
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getTransCode())){
+			(this.d_mdohead).setTransCode((this.a_mdohead).getTransCode());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getChannelNo())){
+			(this.d_mdohead).setChannelNo((this.a_mdohead).getChannelNo());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getUserId())){
+			(this.d_mdohead).setUserId((this.a_mdohead).getUserId());
+		}
+        if(UtilTools.isNullOrBlank((this.d_mdohead).getTransTime())){
+            (this.d_mdohead).setTransTime(DateTimeFormatter.ofPattern(AppGlobalVariableSysconfig.DATETIMEFORMAT).format(ZonedDateTime.now()));
+        }
+
+		reMap.putAll(UtilTools.obj2Map(this.d_mdohead));
+		reMap.putAll(UtilTools.obj2Map(this.d_mdo0011));
+
+		return reMap;
+	}
+
+	public A_MDOHEAD getA_mdohead() {
+		return this.a_mdohead;
+	}
+
+	public void setA_mdohead(A_MDOHEAD a_mdohead) {
+		this.a_mdohead=a_mdohead;
+	}
+
+	public D_MDOHEAD getD_mdohead() {
+		return d_mdohead;
+	}
+
+	public void setD_mdohead(D_MDOHEAD d_mdohead) {
+		this.d_mdohead=d_mdohead;
+	}
+
+	public A_MDO0011 getA_mdo0011() {
+		return a_mdo0011;
+	}
+
+	public void setA_mdo0011(A_MDO0011 a_mdo0011) {
+		this.a_mdo0011=a_mdo0011;
+	}
+
+	public D_MDO0011 getD_mdo0011() {
+		return this.d_mdo0011;
+	}
+
+	public void setD_mdo0011(D_MDO0011 d_mdo0011) {
+		this.d_mdo0011=d_mdo0011;
+	}
+
+	@Override
+	public String toString() {
+		try {
+			return UtilTools.obj2Json(this,true);
+		} catch (IOException e) {
+			return "";
+		}
+	}
+}

+ 112 - 0
generated/com/miniframe/generate/business/mdo/model/MDO0012BaseModel.java

@@ -0,0 +1,112 @@
+package com.miniframe.generate.business.mdo.model;
+
+import java.util.Map;
+import java.io.IOException;
+import java.util.LinkedHashMap;
+import com.miniframe.core.BaseMapModel;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.core.ext.HttpMapFormater;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import com.miniframe.generate.global.AppGlobalVariableSysconfig;
+
+import com.miniframe.generate.comm.mdo.A_MDOHEAD;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+import com.miniframe.generate.comm.mdo.A_MDO0012;
+import com.miniframe.generate.comm.mdo.D_MDO0012;
+
+/**
+ * 系统服务,“求解输入参数查询”模型类(不要维护,重新生成将覆盖)。
+ */
+@SuppressWarnings({ "rawtypes", "unchecked" })
+public class MDO0012BaseModel extends BaseMapModel {
+
+	private static final long serialVersionUID = -1326184831746814093L;
+
+	A_MDOHEAD a_mdohead;//上行头
+	D_MDOHEAD d_mdohead;//下行头
+	A_MDO0012 a_mdo0012;//上行体
+	D_MDO0012 d_mdo0012;//下行体
+
+	public MDO0012BaseModel(){
+		a_mdohead=new A_MDOHEAD();
+		d_mdohead=new D_MDOHEAD();
+		a_mdo0012=new A_MDO0012();
+		d_mdo0012=new D_MDO0012();
+	}
+
+	public void validater() throws Exception {
+		this.a_mdohead.validater();
+		this.a_mdo0012.validater();
+	}
+
+	public void setTransMap(Map map) throws Exception {
+		Map headMap = HttpMapFormater.format(map, A_MDOHEAD.class);
+		this.a_mdohead = UtilTools.map2Obj(headMap, A_MDOHEAD.class);
+		Map bodyMap = HttpMapFormater.format(map, A_MDO0012.class);
+		this.a_mdo0012 = UtilTools.map2Obj(bodyMap, A_MDO0012.class);
+	}
+
+	public Map getTransMap() throws Exception {
+		Map reMap = new LinkedHashMap();
+
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getTransCode())){
+			(this.d_mdohead).setTransCode((this.a_mdohead).getTransCode());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getChannelNo())){
+			(this.d_mdohead).setChannelNo((this.a_mdohead).getChannelNo());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getUserId())){
+			(this.d_mdohead).setUserId((this.a_mdohead).getUserId());
+		}
+        if(UtilTools.isNullOrBlank((this.d_mdohead).getTransTime())){
+            (this.d_mdohead).setTransTime(DateTimeFormatter.ofPattern(AppGlobalVariableSysconfig.DATETIMEFORMAT).format(ZonedDateTime.now()));
+        }
+
+		reMap.putAll(UtilTools.obj2Map(this.d_mdohead));
+		reMap.putAll(UtilTools.obj2Map(this.d_mdo0012));
+
+		return reMap;
+	}
+
+	public A_MDOHEAD getA_mdohead() {
+		return this.a_mdohead;
+	}
+
+	public void setA_mdohead(A_MDOHEAD a_mdohead) {
+		this.a_mdohead=a_mdohead;
+	}
+
+	public D_MDOHEAD getD_mdohead() {
+		return d_mdohead;
+	}
+
+	public void setD_mdohead(D_MDOHEAD d_mdohead) {
+		this.d_mdohead=d_mdohead;
+	}
+
+	public A_MDO0012 getA_mdo0012() {
+		return a_mdo0012;
+	}
+
+	public void setA_mdo0012(A_MDO0012 a_mdo0012) {
+		this.a_mdo0012=a_mdo0012;
+	}
+
+	public D_MDO0012 getD_mdo0012() {
+		return this.d_mdo0012;
+	}
+
+	public void setD_mdo0012(D_MDO0012 d_mdo0012) {
+		this.d_mdo0012=d_mdo0012;
+	}
+
+	@Override
+	public String toString() {
+		try {
+			return UtilTools.obj2Json(this,true);
+		} catch (IOException e) {
+			return "";
+		}
+	}
+}

+ 112 - 0
generated/com/miniframe/generate/business/mdo/model/MDO0013BaseModel.java

@@ -0,0 +1,112 @@
+package com.miniframe.generate.business.mdo.model;
+
+import java.util.Map;
+import java.io.IOException;
+import java.util.LinkedHashMap;
+import com.miniframe.core.BaseMapModel;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.core.ext.HttpMapFormater;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import com.miniframe.generate.global.AppGlobalVariableSysconfig;
+
+import com.miniframe.generate.comm.mdo.A_MDOHEAD;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+import com.miniframe.generate.comm.mdo.A_MDO0013;
+import com.miniframe.generate.comm.mdo.D_MDO0013;
+
+/**
+ * 系统服务,“求解输入参数添加修改”模型类(不要维护,重新生成将覆盖)。
+ */
+@SuppressWarnings({ "rawtypes", "unchecked" })
+public class MDO0013BaseModel extends BaseMapModel {
+
+	private static final long serialVersionUID = -1326184831746814093L;
+
+	A_MDOHEAD a_mdohead;//上行头
+	D_MDOHEAD d_mdohead;//下行头
+	A_MDO0013 a_mdo0013;//上行体
+	D_MDO0013 d_mdo0013;//下行体
+
+	public MDO0013BaseModel(){
+		a_mdohead=new A_MDOHEAD();
+		d_mdohead=new D_MDOHEAD();
+		a_mdo0013=new A_MDO0013();
+		d_mdo0013=new D_MDO0013();
+	}
+
+	public void validater() throws Exception {
+		this.a_mdohead.validater();
+		this.a_mdo0013.validater();
+	}
+
+	public void setTransMap(Map map) throws Exception {
+		Map headMap = HttpMapFormater.format(map, A_MDOHEAD.class);
+		this.a_mdohead = UtilTools.map2Obj(headMap, A_MDOHEAD.class);
+		Map bodyMap = HttpMapFormater.format(map, A_MDO0013.class);
+		this.a_mdo0013 = UtilTools.map2Obj(bodyMap, A_MDO0013.class);
+	}
+
+	public Map getTransMap() throws Exception {
+		Map reMap = new LinkedHashMap();
+
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getTransCode())){
+			(this.d_mdohead).setTransCode((this.a_mdohead).getTransCode());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getChannelNo())){
+			(this.d_mdohead).setChannelNo((this.a_mdohead).getChannelNo());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getUserId())){
+			(this.d_mdohead).setUserId((this.a_mdohead).getUserId());
+		}
+        if(UtilTools.isNullOrBlank((this.d_mdohead).getTransTime())){
+            (this.d_mdohead).setTransTime(DateTimeFormatter.ofPattern(AppGlobalVariableSysconfig.DATETIMEFORMAT).format(ZonedDateTime.now()));
+        }
+
+		reMap.putAll(UtilTools.obj2Map(this.d_mdohead));
+		reMap.putAll(UtilTools.obj2Map(this.d_mdo0013));
+
+		return reMap;
+	}
+
+	public A_MDOHEAD getA_mdohead() {
+		return this.a_mdohead;
+	}
+
+	public void setA_mdohead(A_MDOHEAD a_mdohead) {
+		this.a_mdohead=a_mdohead;
+	}
+
+	public D_MDOHEAD getD_mdohead() {
+		return d_mdohead;
+	}
+
+	public void setD_mdohead(D_MDOHEAD d_mdohead) {
+		this.d_mdohead=d_mdohead;
+	}
+
+	public A_MDO0013 getA_mdo0013() {
+		return a_mdo0013;
+	}
+
+	public void setA_mdo0013(A_MDO0013 a_mdo0013) {
+		this.a_mdo0013=a_mdo0013;
+	}
+
+	public D_MDO0013 getD_mdo0013() {
+		return this.d_mdo0013;
+	}
+
+	public void setD_mdo0013(D_MDO0013 d_mdo0013) {
+		this.d_mdo0013=d_mdo0013;
+	}
+
+	@Override
+	public String toString() {
+		try {
+			return UtilTools.obj2Json(this,true);
+		} catch (IOException e) {
+			return "";
+		}
+	}
+}

+ 112 - 0
generated/com/miniframe/generate/business/mdo/model/MDO0014BaseModel.java

@@ -0,0 +1,112 @@
+package com.miniframe.generate.business.mdo.model;
+
+import java.util.Map;
+import java.io.IOException;
+import java.util.LinkedHashMap;
+import com.miniframe.core.BaseMapModel;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.core.ext.HttpMapFormater;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import com.miniframe.generate.global.AppGlobalVariableSysconfig;
+
+import com.miniframe.generate.comm.mdo.A_MDOHEAD;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+import com.miniframe.generate.comm.mdo.A_MDO0014;
+import com.miniframe.generate.comm.mdo.D_MDO0014;
+
+/**
+ * 系统服务,“求解输入参数删除”模型类(不要维护,重新生成将覆盖)。
+ */
+@SuppressWarnings({ "rawtypes", "unchecked" })
+public class MDO0014BaseModel extends BaseMapModel {
+
+	private static final long serialVersionUID = -1326184831746814093L;
+
+	A_MDOHEAD a_mdohead;//上行头
+	D_MDOHEAD d_mdohead;//下行头
+	A_MDO0014 a_mdo0014;//上行体
+	D_MDO0014 d_mdo0014;//下行体
+
+	public MDO0014BaseModel(){
+		a_mdohead=new A_MDOHEAD();
+		d_mdohead=new D_MDOHEAD();
+		a_mdo0014=new A_MDO0014();
+		d_mdo0014=new D_MDO0014();
+	}
+
+	public void validater() throws Exception {
+		this.a_mdohead.validater();
+		this.a_mdo0014.validater();
+	}
+
+	public void setTransMap(Map map) throws Exception {
+		Map headMap = HttpMapFormater.format(map, A_MDOHEAD.class);
+		this.a_mdohead = UtilTools.map2Obj(headMap, A_MDOHEAD.class);
+		Map bodyMap = HttpMapFormater.format(map, A_MDO0014.class);
+		this.a_mdo0014 = UtilTools.map2Obj(bodyMap, A_MDO0014.class);
+	}
+
+	public Map getTransMap() throws Exception {
+		Map reMap = new LinkedHashMap();
+
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getTransCode())){
+			(this.d_mdohead).setTransCode((this.a_mdohead).getTransCode());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getChannelNo())){
+			(this.d_mdohead).setChannelNo((this.a_mdohead).getChannelNo());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getUserId())){
+			(this.d_mdohead).setUserId((this.a_mdohead).getUserId());
+		}
+        if(UtilTools.isNullOrBlank((this.d_mdohead).getTransTime())){
+            (this.d_mdohead).setTransTime(DateTimeFormatter.ofPattern(AppGlobalVariableSysconfig.DATETIMEFORMAT).format(ZonedDateTime.now()));
+        }
+
+		reMap.putAll(UtilTools.obj2Map(this.d_mdohead));
+		reMap.putAll(UtilTools.obj2Map(this.d_mdo0014));
+
+		return reMap;
+	}
+
+	public A_MDOHEAD getA_mdohead() {
+		return this.a_mdohead;
+	}
+
+	public void setA_mdohead(A_MDOHEAD a_mdohead) {
+		this.a_mdohead=a_mdohead;
+	}
+
+	public D_MDOHEAD getD_mdohead() {
+		return d_mdohead;
+	}
+
+	public void setD_mdohead(D_MDOHEAD d_mdohead) {
+		this.d_mdohead=d_mdohead;
+	}
+
+	public A_MDO0014 getA_mdo0014() {
+		return a_mdo0014;
+	}
+
+	public void setA_mdo0014(A_MDO0014 a_mdo0014) {
+		this.a_mdo0014=a_mdo0014;
+	}
+
+	public D_MDO0014 getD_mdo0014() {
+		return this.d_mdo0014;
+	}
+
+	public void setD_mdo0014(D_MDO0014 d_mdo0014) {
+		this.d_mdo0014=d_mdo0014;
+	}
+
+	@Override
+	public String toString() {
+		try {
+			return UtilTools.obj2Json(this,true);
+		} catch (IOException e) {
+			return "";
+		}
+	}
+}

+ 112 - 0
generated/com/miniframe/generate/business/mdo/model/MDO0015BaseModel.java

@@ -0,0 +1,112 @@
+package com.miniframe.generate.business.mdo.model;
+
+import java.util.Map;
+import java.io.IOException;
+import java.util.LinkedHashMap;
+import com.miniframe.core.BaseMapModel;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.core.ext.HttpMapFormater;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import com.miniframe.generate.global.AppGlobalVariableSysconfig;
+
+import com.miniframe.generate.comm.mdo.A_MDOHEAD;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+import com.miniframe.generate.comm.mdo.A_MDO0015;
+import com.miniframe.generate.comm.mdo.D_MDO0015;
+
+/**
+ * 系统服务,“求解输出参数查询”模型类(不要维护,重新生成将覆盖)。
+ */
+@SuppressWarnings({ "rawtypes", "unchecked" })
+public class MDO0015BaseModel extends BaseMapModel {
+
+	private static final long serialVersionUID = -1326184831746814093L;
+
+	A_MDOHEAD a_mdohead;//上行头
+	D_MDOHEAD d_mdohead;//下行头
+	A_MDO0015 a_mdo0015;//上行体
+	D_MDO0015 d_mdo0015;//下行体
+
+	public MDO0015BaseModel(){
+		a_mdohead=new A_MDOHEAD();
+		d_mdohead=new D_MDOHEAD();
+		a_mdo0015=new A_MDO0015();
+		d_mdo0015=new D_MDO0015();
+	}
+
+	public void validater() throws Exception {
+		this.a_mdohead.validater();
+		this.a_mdo0015.validater();
+	}
+
+	public void setTransMap(Map map) throws Exception {
+		Map headMap = HttpMapFormater.format(map, A_MDOHEAD.class);
+		this.a_mdohead = UtilTools.map2Obj(headMap, A_MDOHEAD.class);
+		Map bodyMap = HttpMapFormater.format(map, A_MDO0015.class);
+		this.a_mdo0015 = UtilTools.map2Obj(bodyMap, A_MDO0015.class);
+	}
+
+	public Map getTransMap() throws Exception {
+		Map reMap = new LinkedHashMap();
+
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getTransCode())){
+			(this.d_mdohead).setTransCode((this.a_mdohead).getTransCode());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getChannelNo())){
+			(this.d_mdohead).setChannelNo((this.a_mdohead).getChannelNo());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getUserId())){
+			(this.d_mdohead).setUserId((this.a_mdohead).getUserId());
+		}
+        if(UtilTools.isNullOrBlank((this.d_mdohead).getTransTime())){
+            (this.d_mdohead).setTransTime(DateTimeFormatter.ofPattern(AppGlobalVariableSysconfig.DATETIMEFORMAT).format(ZonedDateTime.now()));
+        }
+
+		reMap.putAll(UtilTools.obj2Map(this.d_mdohead));
+		reMap.putAll(UtilTools.obj2Map(this.d_mdo0015));
+
+		return reMap;
+	}
+
+	public A_MDOHEAD getA_mdohead() {
+		return this.a_mdohead;
+	}
+
+	public void setA_mdohead(A_MDOHEAD a_mdohead) {
+		this.a_mdohead=a_mdohead;
+	}
+
+	public D_MDOHEAD getD_mdohead() {
+		return d_mdohead;
+	}
+
+	public void setD_mdohead(D_MDOHEAD d_mdohead) {
+		this.d_mdohead=d_mdohead;
+	}
+
+	public A_MDO0015 getA_mdo0015() {
+		return a_mdo0015;
+	}
+
+	public void setA_mdo0015(A_MDO0015 a_mdo0015) {
+		this.a_mdo0015=a_mdo0015;
+	}
+
+	public D_MDO0015 getD_mdo0015() {
+		return this.d_mdo0015;
+	}
+
+	public void setD_mdo0015(D_MDO0015 d_mdo0015) {
+		this.d_mdo0015=d_mdo0015;
+	}
+
+	@Override
+	public String toString() {
+		try {
+			return UtilTools.obj2Json(this,true);
+		} catch (IOException e) {
+			return "";
+		}
+	}
+}

+ 112 - 0
generated/com/miniframe/generate/business/mdo/model/MDO0016BaseModel.java

@@ -0,0 +1,112 @@
+package com.miniframe.generate.business.mdo.model;
+
+import java.util.Map;
+import java.io.IOException;
+import java.util.LinkedHashMap;
+import com.miniframe.core.BaseMapModel;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.core.ext.HttpMapFormater;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import com.miniframe.generate.global.AppGlobalVariableSysconfig;
+
+import com.miniframe.generate.comm.mdo.A_MDOHEAD;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+import com.miniframe.generate.comm.mdo.A_MDO0016;
+import com.miniframe.generate.comm.mdo.D_MDO0016;
+
+/**
+ * 系统服务,“求解输出参数添加修改”模型类(不要维护,重新生成将覆盖)。
+ */
+@SuppressWarnings({ "rawtypes", "unchecked" })
+public class MDO0016BaseModel extends BaseMapModel {
+
+	private static final long serialVersionUID = -1326184831746814093L;
+
+	A_MDOHEAD a_mdohead;//上行头
+	D_MDOHEAD d_mdohead;//下行头
+	A_MDO0016 a_mdo0016;//上行体
+	D_MDO0016 d_mdo0016;//下行体
+
+	public MDO0016BaseModel(){
+		a_mdohead=new A_MDOHEAD();
+		d_mdohead=new D_MDOHEAD();
+		a_mdo0016=new A_MDO0016();
+		d_mdo0016=new D_MDO0016();
+	}
+
+	public void validater() throws Exception {
+		this.a_mdohead.validater();
+		this.a_mdo0016.validater();
+	}
+
+	public void setTransMap(Map map) throws Exception {
+		Map headMap = HttpMapFormater.format(map, A_MDOHEAD.class);
+		this.a_mdohead = UtilTools.map2Obj(headMap, A_MDOHEAD.class);
+		Map bodyMap = HttpMapFormater.format(map, A_MDO0016.class);
+		this.a_mdo0016 = UtilTools.map2Obj(bodyMap, A_MDO0016.class);
+	}
+
+	public Map getTransMap() throws Exception {
+		Map reMap = new LinkedHashMap();
+
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getTransCode())){
+			(this.d_mdohead).setTransCode((this.a_mdohead).getTransCode());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getChannelNo())){
+			(this.d_mdohead).setChannelNo((this.a_mdohead).getChannelNo());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getUserId())){
+			(this.d_mdohead).setUserId((this.a_mdohead).getUserId());
+		}
+        if(UtilTools.isNullOrBlank((this.d_mdohead).getTransTime())){
+            (this.d_mdohead).setTransTime(DateTimeFormatter.ofPattern(AppGlobalVariableSysconfig.DATETIMEFORMAT).format(ZonedDateTime.now()));
+        }
+
+		reMap.putAll(UtilTools.obj2Map(this.d_mdohead));
+		reMap.putAll(UtilTools.obj2Map(this.d_mdo0016));
+
+		return reMap;
+	}
+
+	public A_MDOHEAD getA_mdohead() {
+		return this.a_mdohead;
+	}
+
+	public void setA_mdohead(A_MDOHEAD a_mdohead) {
+		this.a_mdohead=a_mdohead;
+	}
+
+	public D_MDOHEAD getD_mdohead() {
+		return d_mdohead;
+	}
+
+	public void setD_mdohead(D_MDOHEAD d_mdohead) {
+		this.d_mdohead=d_mdohead;
+	}
+
+	public A_MDO0016 getA_mdo0016() {
+		return a_mdo0016;
+	}
+
+	public void setA_mdo0016(A_MDO0016 a_mdo0016) {
+		this.a_mdo0016=a_mdo0016;
+	}
+
+	public D_MDO0016 getD_mdo0016() {
+		return this.d_mdo0016;
+	}
+
+	public void setD_mdo0016(D_MDO0016 d_mdo0016) {
+		this.d_mdo0016=d_mdo0016;
+	}
+
+	@Override
+	public String toString() {
+		try {
+			return UtilTools.obj2Json(this,true);
+		} catch (IOException e) {
+			return "";
+		}
+	}
+}

+ 112 - 0
generated/com/miniframe/generate/business/mdo/model/MDO0017BaseModel.java

@@ -0,0 +1,112 @@
+package com.miniframe.generate.business.mdo.model;
+
+import java.util.Map;
+import java.io.IOException;
+import java.util.LinkedHashMap;
+import com.miniframe.core.BaseMapModel;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.core.ext.HttpMapFormater;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import com.miniframe.generate.global.AppGlobalVariableSysconfig;
+
+import com.miniframe.generate.comm.mdo.A_MDOHEAD;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+import com.miniframe.generate.comm.mdo.A_MDO0017;
+import com.miniframe.generate.comm.mdo.D_MDO0017;
+
+/**
+ * 系统服务,“求解输出参数删除”模型类(不要维护,重新生成将覆盖)。
+ */
+@SuppressWarnings({ "rawtypes", "unchecked" })
+public class MDO0017BaseModel extends BaseMapModel {
+
+	private static final long serialVersionUID = -1326184831746814093L;
+
+	A_MDOHEAD a_mdohead;//上行头
+	D_MDOHEAD d_mdohead;//下行头
+	A_MDO0017 a_mdo0017;//上行体
+	D_MDO0017 d_mdo0017;//下行体
+
+	public MDO0017BaseModel(){
+		a_mdohead=new A_MDOHEAD();
+		d_mdohead=new D_MDOHEAD();
+		a_mdo0017=new A_MDO0017();
+		d_mdo0017=new D_MDO0017();
+	}
+
+	public void validater() throws Exception {
+		this.a_mdohead.validater();
+		this.a_mdo0017.validater();
+	}
+
+	public void setTransMap(Map map) throws Exception {
+		Map headMap = HttpMapFormater.format(map, A_MDOHEAD.class);
+		this.a_mdohead = UtilTools.map2Obj(headMap, A_MDOHEAD.class);
+		Map bodyMap = HttpMapFormater.format(map, A_MDO0017.class);
+		this.a_mdo0017 = UtilTools.map2Obj(bodyMap, A_MDO0017.class);
+	}
+
+	public Map getTransMap() throws Exception {
+		Map reMap = new LinkedHashMap();
+
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getTransCode())){
+			(this.d_mdohead).setTransCode((this.a_mdohead).getTransCode());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getChannelNo())){
+			(this.d_mdohead).setChannelNo((this.a_mdohead).getChannelNo());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getUserId())){
+			(this.d_mdohead).setUserId((this.a_mdohead).getUserId());
+		}
+        if(UtilTools.isNullOrBlank((this.d_mdohead).getTransTime())){
+            (this.d_mdohead).setTransTime(DateTimeFormatter.ofPattern(AppGlobalVariableSysconfig.DATETIMEFORMAT).format(ZonedDateTime.now()));
+        }
+
+		reMap.putAll(UtilTools.obj2Map(this.d_mdohead));
+		reMap.putAll(UtilTools.obj2Map(this.d_mdo0017));
+
+		return reMap;
+	}
+
+	public A_MDOHEAD getA_mdohead() {
+		return this.a_mdohead;
+	}
+
+	public void setA_mdohead(A_MDOHEAD a_mdohead) {
+		this.a_mdohead=a_mdohead;
+	}
+
+	public D_MDOHEAD getD_mdohead() {
+		return d_mdohead;
+	}
+
+	public void setD_mdohead(D_MDOHEAD d_mdohead) {
+		this.d_mdohead=d_mdohead;
+	}
+
+	public A_MDO0017 getA_mdo0017() {
+		return a_mdo0017;
+	}
+
+	public void setA_mdo0017(A_MDO0017 a_mdo0017) {
+		this.a_mdo0017=a_mdo0017;
+	}
+
+	public D_MDO0017 getD_mdo0017() {
+		return this.d_mdo0017;
+	}
+
+	public void setD_mdo0017(D_MDO0017 d_mdo0017) {
+		this.d_mdo0017=d_mdo0017;
+	}
+
+	@Override
+	public String toString() {
+		try {
+			return UtilTools.obj2Json(this,true);
+		} catch (IOException e) {
+			return "";
+		}
+	}
+}

+ 112 - 0
generated/com/miniframe/generate/business/mdo/model/MDO0018BaseModel.java

@@ -0,0 +1,112 @@
+package com.miniframe.generate.business.mdo.model;
+
+import java.util.Map;
+import java.io.IOException;
+import java.util.LinkedHashMap;
+import com.miniframe.core.BaseMapModel;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.core.ext.HttpMapFormater;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import com.miniframe.generate.global.AppGlobalVariableSysconfig;
+
+import com.miniframe.generate.comm.mdo.A_MDOHEAD;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+import com.miniframe.generate.comm.mdo.A_MDO0018;
+import com.miniframe.generate.comm.mdo.D_MDO0018;
+
+/**
+ * 系统服务,“进化优化器参数查询”模型类(不要维护,重新生成将覆盖)。
+ */
+@SuppressWarnings({ "rawtypes", "unchecked" })
+public class MDO0018BaseModel extends BaseMapModel {
+
+	private static final long serialVersionUID = -1326184831746814093L;
+
+	A_MDOHEAD a_mdohead;//上行头
+	D_MDOHEAD d_mdohead;//下行头
+	A_MDO0018 a_mdo0018;//上行体
+	D_MDO0018 d_mdo0018;//下行体
+
+	public MDO0018BaseModel(){
+		a_mdohead=new A_MDOHEAD();
+		d_mdohead=new D_MDOHEAD();
+		a_mdo0018=new A_MDO0018();
+		d_mdo0018=new D_MDO0018();
+	}
+
+	public void validater() throws Exception {
+		this.a_mdohead.validater();
+		this.a_mdo0018.validater();
+	}
+
+	public void setTransMap(Map map) throws Exception {
+		Map headMap = HttpMapFormater.format(map, A_MDOHEAD.class);
+		this.a_mdohead = UtilTools.map2Obj(headMap, A_MDOHEAD.class);
+		Map bodyMap = HttpMapFormater.format(map, A_MDO0018.class);
+		this.a_mdo0018 = UtilTools.map2Obj(bodyMap, A_MDO0018.class);
+	}
+
+	public Map getTransMap() throws Exception {
+		Map reMap = new LinkedHashMap();
+
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getTransCode())){
+			(this.d_mdohead).setTransCode((this.a_mdohead).getTransCode());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getChannelNo())){
+			(this.d_mdohead).setChannelNo((this.a_mdohead).getChannelNo());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getUserId())){
+			(this.d_mdohead).setUserId((this.a_mdohead).getUserId());
+		}
+        if(UtilTools.isNullOrBlank((this.d_mdohead).getTransTime())){
+            (this.d_mdohead).setTransTime(DateTimeFormatter.ofPattern(AppGlobalVariableSysconfig.DATETIMEFORMAT).format(ZonedDateTime.now()));
+        }
+
+		reMap.putAll(UtilTools.obj2Map(this.d_mdohead));
+		reMap.putAll(UtilTools.obj2Map(this.d_mdo0018));
+
+		return reMap;
+	}
+
+	public A_MDOHEAD getA_mdohead() {
+		return this.a_mdohead;
+	}
+
+	public void setA_mdohead(A_MDOHEAD a_mdohead) {
+		this.a_mdohead=a_mdohead;
+	}
+
+	public D_MDOHEAD getD_mdohead() {
+		return d_mdohead;
+	}
+
+	public void setD_mdohead(D_MDOHEAD d_mdohead) {
+		this.d_mdohead=d_mdohead;
+	}
+
+	public A_MDO0018 getA_mdo0018() {
+		return a_mdo0018;
+	}
+
+	public void setA_mdo0018(A_MDO0018 a_mdo0018) {
+		this.a_mdo0018=a_mdo0018;
+	}
+
+	public D_MDO0018 getD_mdo0018() {
+		return this.d_mdo0018;
+	}
+
+	public void setD_mdo0018(D_MDO0018 d_mdo0018) {
+		this.d_mdo0018=d_mdo0018;
+	}
+
+	@Override
+	public String toString() {
+		try {
+			return UtilTools.obj2Json(this,true);
+		} catch (IOException e) {
+			return "";
+		}
+	}
+}

+ 112 - 0
generated/com/miniframe/generate/business/mdo/model/MDO0019BaseModel.java

@@ -0,0 +1,112 @@
+package com.miniframe.generate.business.mdo.model;
+
+import java.util.Map;
+import java.io.IOException;
+import java.util.LinkedHashMap;
+import com.miniframe.core.BaseMapModel;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.core.ext.HttpMapFormater;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import com.miniframe.generate.global.AppGlobalVariableSysconfig;
+
+import com.miniframe.generate.comm.mdo.A_MDOHEAD;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+import com.miniframe.generate.comm.mdo.A_MDO0019;
+import com.miniframe.generate.comm.mdo.D_MDO0019;
+
+/**
+ * 系统服务,“进化优化器参数添加修改”模型类(不要维护,重新生成将覆盖)。
+ */
+@SuppressWarnings({ "rawtypes", "unchecked" })
+public class MDO0019BaseModel extends BaseMapModel {
+
+	private static final long serialVersionUID = -1326184831746814093L;
+
+	A_MDOHEAD a_mdohead;//上行头
+	D_MDOHEAD d_mdohead;//下行头
+	A_MDO0019 a_mdo0019;//上行体
+	D_MDO0019 d_mdo0019;//下行体
+
+	public MDO0019BaseModel(){
+		a_mdohead=new A_MDOHEAD();
+		d_mdohead=new D_MDOHEAD();
+		a_mdo0019=new A_MDO0019();
+		d_mdo0019=new D_MDO0019();
+	}
+
+	public void validater() throws Exception {
+		this.a_mdohead.validater();
+		this.a_mdo0019.validater();
+	}
+
+	public void setTransMap(Map map) throws Exception {
+		Map headMap = HttpMapFormater.format(map, A_MDOHEAD.class);
+		this.a_mdohead = UtilTools.map2Obj(headMap, A_MDOHEAD.class);
+		Map bodyMap = HttpMapFormater.format(map, A_MDO0019.class);
+		this.a_mdo0019 = UtilTools.map2Obj(bodyMap, A_MDO0019.class);
+	}
+
+	public Map getTransMap() throws Exception {
+		Map reMap = new LinkedHashMap();
+
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getTransCode())){
+			(this.d_mdohead).setTransCode((this.a_mdohead).getTransCode());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getChannelNo())){
+			(this.d_mdohead).setChannelNo((this.a_mdohead).getChannelNo());
+		}
+		if(UtilTools.isNullOrBlank((this.d_mdohead).getUserId())){
+			(this.d_mdohead).setUserId((this.a_mdohead).getUserId());
+		}
+        if(UtilTools.isNullOrBlank((this.d_mdohead).getTransTime())){
+            (this.d_mdohead).setTransTime(DateTimeFormatter.ofPattern(AppGlobalVariableSysconfig.DATETIMEFORMAT).format(ZonedDateTime.now()));
+        }
+
+		reMap.putAll(UtilTools.obj2Map(this.d_mdohead));
+		reMap.putAll(UtilTools.obj2Map(this.d_mdo0019));
+
+		return reMap;
+	}
+
+	public A_MDOHEAD getA_mdohead() {
+		return this.a_mdohead;
+	}
+
+	public void setA_mdohead(A_MDOHEAD a_mdohead) {
+		this.a_mdohead=a_mdohead;
+	}
+
+	public D_MDOHEAD getD_mdohead() {
+		return d_mdohead;
+	}
+
+	public void setD_mdohead(D_MDOHEAD d_mdohead) {
+		this.d_mdohead=d_mdohead;
+	}
+
+	public A_MDO0019 getA_mdo0019() {
+		return a_mdo0019;
+	}
+
+	public void setA_mdo0019(A_MDO0019 a_mdo0019) {
+		this.a_mdo0019=a_mdo0019;
+	}
+
+	public D_MDO0019 getD_mdo0019() {
+		return this.d_mdo0019;
+	}
+
+	public void setD_mdo0019(D_MDO0019 d_mdo0019) {
+		this.d_mdo0019=d_mdo0019;
+	}
+
+	@Override
+	public String toString() {
+		try {
+			return UtilTools.obj2Json(this,true);
+		} catch (IOException e) {
+			return "";
+		}
+	}
+}

+ 99 - 0
generated/com/miniframe/generate/comm/httpmdoapater/MDO0008Client.java

@@ -0,0 +1,99 @@
+package com.miniframe.generate.comm.httpmdoapater;
+
+import com.miniframe.spring.httpclient.MFHttpRespInfo;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.util.LinkedHashMap;
+import java.util.Map;
+
+import com.miniframe.core.Transmitter;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.generate.comm.mdo.D_MDO0008;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+
+import com.miniframe.generate.business.mdo.model.MDO0008BaseModel;
+
+public class MDO0008Client {
+
+	private static final Logger logger = LoggerFactory.getLogger(MDO0008Client.class);
+	private MFHttpRespInfo respInfo;
+
+	public MFHttpRespInfo getRespInfo(){
+		return respInfo;
+	}
+
+	/**
+	 * 调用 [系统服务->变量设计批量添加((MDO0008)]的通讯接口
+	 * @param model 接口模型
+	 * @param extMap 扩展输入
+	 * @param url 请求地址
+	 * @return model 接口模型
+	 * @throws Exception
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0008BaseModel execute(MDO0008BaseModel model,final Map extMap,final String url) throws Exception {
+		this.executeToRespInfo(model,extMap,url);
+		return model;
+	}
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0008BaseModel execute(MDO0008BaseModel model,final Map extMap) throws Exception {
+		this.executeToRespInfo(model,extMap,null);
+		return model;
+	}
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MFHttpRespInfo executeToRespInfo(MDO0008BaseModel model,final Map extMap,final String url) throws Exception {
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0008BaseModel) - start");
+		}
+
+		if(UtilTools.isNullOrBlank(model.getA_mdohead().getTransCode())){
+			model.getA_mdohead().setTransCode("MDO0008");
+		}
+
+		Map inMap = new LinkedHashMap();
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdohead()));
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdo0008()));
+		if(extMap!=null && extMap.size()>0){
+			inMap.putAll(extMap);
+		}
+
+		Transmitter httpmdoApater = (Transmitter) UtilTools.getBean("httpmdoApater");
+		MFHttpRespInfo respInfo;
+		if(UtilTools.isNotNullAndBlank(url)){
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap,url);
+		}else{
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap);
+		}
+
+		if(respInfo!=null) {
+			Map outMap=respInfo.getParamMap();
+			D_MDOHEAD d_mdohead =  UtilTools.map2Obj(outMap, D_MDOHEAD.class);
+			D_MDO0008 d_mdo0008 =  UtilTools.map2Obj(outMap, D_MDO0008.class);
+			model.setD_mdohead(d_mdohead);
+			model.setD_mdo0008(d_mdo0008);
+
+
+		}
+
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0008BaseModel) - end");
+		}
+
+        this.respInfo=respInfo;
+
+		return respInfo;
+	}
+
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0008BaseModel execute(MDO0008BaseModel model) throws Exception {
+		return this.execute(model,null,null);
+	}
+
+
+}

+ 99 - 0
generated/com/miniframe/generate/comm/httpmdoapater/MDO0009Client.java

@@ -0,0 +1,99 @@
+package com.miniframe.generate.comm.httpmdoapater;
+
+import com.miniframe.spring.httpclient.MFHttpRespInfo;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.util.LinkedHashMap;
+import java.util.Map;
+
+import com.miniframe.core.Transmitter;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.generate.comm.mdo.D_MDO0009;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+
+import com.miniframe.generate.business.mdo.model.MDO0009BaseModel;
+
+public class MDO0009Client {
+
+	private static final Logger logger = LoggerFactory.getLogger(MDO0009Client.class);
+	private MFHttpRespInfo respInfo;
+
+	public MFHttpRespInfo getRespInfo(){
+		return respInfo;
+	}
+
+	/**
+	 * 调用 [系统服务->约束条件批量添加((MDO0009)]的通讯接口
+	 * @param model 接口模型
+	 * @param extMap 扩展输入
+	 * @param url 请求地址
+	 * @return model 接口模型
+	 * @throws Exception
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0009BaseModel execute(MDO0009BaseModel model,final Map extMap,final String url) throws Exception {
+		this.executeToRespInfo(model,extMap,url);
+		return model;
+	}
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0009BaseModel execute(MDO0009BaseModel model,final Map extMap) throws Exception {
+		this.executeToRespInfo(model,extMap,null);
+		return model;
+	}
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MFHttpRespInfo executeToRespInfo(MDO0009BaseModel model,final Map extMap,final String url) throws Exception {
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0009BaseModel) - start");
+		}
+
+		if(UtilTools.isNullOrBlank(model.getA_mdohead().getTransCode())){
+			model.getA_mdohead().setTransCode("MDO0009");
+		}
+
+		Map inMap = new LinkedHashMap();
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdohead()));
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdo0009()));
+		if(extMap!=null && extMap.size()>0){
+			inMap.putAll(extMap);
+		}
+
+		Transmitter httpmdoApater = (Transmitter) UtilTools.getBean("httpmdoApater");
+		MFHttpRespInfo respInfo;
+		if(UtilTools.isNotNullAndBlank(url)){
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap,url);
+		}else{
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap);
+		}
+
+		if(respInfo!=null) {
+			Map outMap=respInfo.getParamMap();
+			D_MDOHEAD d_mdohead =  UtilTools.map2Obj(outMap, D_MDOHEAD.class);
+			D_MDO0009 d_mdo0009 =  UtilTools.map2Obj(outMap, D_MDO0009.class);
+			model.setD_mdohead(d_mdohead);
+			model.setD_mdo0009(d_mdo0009);
+
+
+		}
+
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0009BaseModel) - end");
+		}
+
+        this.respInfo=respInfo;
+
+		return respInfo;
+	}
+
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0009BaseModel execute(MDO0009BaseModel model) throws Exception {
+		return this.execute(model,null,null);
+	}
+
+
+}

+ 99 - 0
generated/com/miniframe/generate/comm/httpmdoapater/MDO0010Client.java

@@ -0,0 +1,99 @@
+package com.miniframe.generate.comm.httpmdoapater;
+
+import com.miniframe.spring.httpclient.MFHttpRespInfo;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.util.LinkedHashMap;
+import java.util.Map;
+
+import com.miniframe.core.Transmitter;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.generate.comm.mdo.D_MDO0010;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+
+import com.miniframe.generate.business.mdo.model.MDO0010BaseModel;
+
+public class MDO0010Client {
+
+	private static final Logger logger = LoggerFactory.getLogger(MDO0010Client.class);
+	private MFHttpRespInfo respInfo;
+
+	public MFHttpRespInfo getRespInfo(){
+		return respInfo;
+	}
+
+	/**
+	 * 调用 [系统服务->目标函数批量添加((MDO0010)]的通讯接口
+	 * @param model 接口模型
+	 * @param extMap 扩展输入
+	 * @param url 请求地址
+	 * @return model 接口模型
+	 * @throws Exception
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0010BaseModel execute(MDO0010BaseModel model,final Map extMap,final String url) throws Exception {
+		this.executeToRespInfo(model,extMap,url);
+		return model;
+	}
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0010BaseModel execute(MDO0010BaseModel model,final Map extMap) throws Exception {
+		this.executeToRespInfo(model,extMap,null);
+		return model;
+	}
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MFHttpRespInfo executeToRespInfo(MDO0010BaseModel model,final Map extMap,final String url) throws Exception {
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0010BaseModel) - start");
+		}
+
+		if(UtilTools.isNullOrBlank(model.getA_mdohead().getTransCode())){
+			model.getA_mdohead().setTransCode("MDO0010");
+		}
+
+		Map inMap = new LinkedHashMap();
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdohead()));
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdo0010()));
+		if(extMap!=null && extMap.size()>0){
+			inMap.putAll(extMap);
+		}
+
+		Transmitter httpmdoApater = (Transmitter) UtilTools.getBean("httpmdoApater");
+		MFHttpRespInfo respInfo;
+		if(UtilTools.isNotNullAndBlank(url)){
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap,url);
+		}else{
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap);
+		}
+
+		if(respInfo!=null) {
+			Map outMap=respInfo.getParamMap();
+			D_MDOHEAD d_mdohead =  UtilTools.map2Obj(outMap, D_MDOHEAD.class);
+			D_MDO0010 d_mdo0010 =  UtilTools.map2Obj(outMap, D_MDO0010.class);
+			model.setD_mdohead(d_mdohead);
+			model.setD_mdo0010(d_mdo0010);
+
+
+		}
+
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0010BaseModel) - end");
+		}
+
+        this.respInfo=respInfo;
+
+		return respInfo;
+	}
+
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0010BaseModel execute(MDO0010BaseModel model) throws Exception {
+		return this.execute(model,null,null);
+	}
+
+
+}

+ 99 - 0
generated/com/miniframe/generate/comm/httpmdoapater/MDO0011Client.java

@@ -0,0 +1,99 @@
+package com.miniframe.generate.comm.httpmdoapater;
+
+import com.miniframe.spring.httpclient.MFHttpRespInfo;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.util.LinkedHashMap;
+import java.util.Map;
+
+import com.miniframe.core.Transmitter;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.generate.comm.mdo.D_MDO0011;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+
+import com.miniframe.generate.business.mdo.model.MDO0011BaseModel;
+
+public class MDO0011Client {
+
+	private static final Logger logger = LoggerFactory.getLogger(MDO0011Client.class);
+	private MFHttpRespInfo respInfo;
+
+	public MFHttpRespInfo getRespInfo(){
+		return respInfo;
+	}
+
+	/**
+	 * 调用 [系统服务->初始化求解参数((MDO0011)]的通讯接口
+	 * @param model 接口模型
+	 * @param extMap 扩展输入
+	 * @param url 请求地址
+	 * @return model 接口模型
+	 * @throws Exception
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0011BaseModel execute(MDO0011BaseModel model,final Map extMap,final String url) throws Exception {
+		this.executeToRespInfo(model,extMap,url);
+		return model;
+	}
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0011BaseModel execute(MDO0011BaseModel model,final Map extMap) throws Exception {
+		this.executeToRespInfo(model,extMap,null);
+		return model;
+	}
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MFHttpRespInfo executeToRespInfo(MDO0011BaseModel model,final Map extMap,final String url) throws Exception {
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0011BaseModel) - start");
+		}
+
+		if(UtilTools.isNullOrBlank(model.getA_mdohead().getTransCode())){
+			model.getA_mdohead().setTransCode("MDO0011");
+		}
+
+		Map inMap = new LinkedHashMap();
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdohead()));
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdo0011()));
+		if(extMap!=null && extMap.size()>0){
+			inMap.putAll(extMap);
+		}
+
+		Transmitter httpmdoApater = (Transmitter) UtilTools.getBean("httpmdoApater");
+		MFHttpRespInfo respInfo;
+		if(UtilTools.isNotNullAndBlank(url)){
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap,url);
+		}else{
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap);
+		}
+
+		if(respInfo!=null) {
+			Map outMap=respInfo.getParamMap();
+			D_MDOHEAD d_mdohead =  UtilTools.map2Obj(outMap, D_MDOHEAD.class);
+			D_MDO0011 d_mdo0011 =  UtilTools.map2Obj(outMap, D_MDO0011.class);
+			model.setD_mdohead(d_mdohead);
+			model.setD_mdo0011(d_mdo0011);
+
+
+		}
+
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0011BaseModel) - end");
+		}
+
+        this.respInfo=respInfo;
+
+		return respInfo;
+	}
+
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0011BaseModel execute(MDO0011BaseModel model) throws Exception {
+		return this.execute(model,null,null);
+	}
+
+
+}

+ 99 - 0
generated/com/miniframe/generate/comm/httpmdoapater/MDO0012Client.java

@@ -0,0 +1,99 @@
+package com.miniframe.generate.comm.httpmdoapater;
+
+import com.miniframe.spring.httpclient.MFHttpRespInfo;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.util.LinkedHashMap;
+import java.util.Map;
+
+import com.miniframe.core.Transmitter;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.generate.comm.mdo.D_MDO0012;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+
+import com.miniframe.generate.business.mdo.model.MDO0012BaseModel;
+
+public class MDO0012Client {
+
+	private static final Logger logger = LoggerFactory.getLogger(MDO0012Client.class);
+	private MFHttpRespInfo respInfo;
+
+	public MFHttpRespInfo getRespInfo(){
+		return respInfo;
+	}
+
+	/**
+	 * 调用 [系统服务->求解输入参数查询((MDO0012)]的通讯接口
+	 * @param model 接口模型
+	 * @param extMap 扩展输入
+	 * @param url 请求地址
+	 * @return model 接口模型
+	 * @throws Exception
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0012BaseModel execute(MDO0012BaseModel model,final Map extMap,final String url) throws Exception {
+		this.executeToRespInfo(model,extMap,url);
+		return model;
+	}
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0012BaseModel execute(MDO0012BaseModel model,final Map extMap) throws Exception {
+		this.executeToRespInfo(model,extMap,null);
+		return model;
+	}
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MFHttpRespInfo executeToRespInfo(MDO0012BaseModel model,final Map extMap,final String url) throws Exception {
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0012BaseModel) - start");
+		}
+
+		if(UtilTools.isNullOrBlank(model.getA_mdohead().getTransCode())){
+			model.getA_mdohead().setTransCode("MDO0012");
+		}
+
+		Map inMap = new LinkedHashMap();
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdohead()));
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdo0012()));
+		if(extMap!=null && extMap.size()>0){
+			inMap.putAll(extMap);
+		}
+
+		Transmitter httpmdoApater = (Transmitter) UtilTools.getBean("httpmdoApater");
+		MFHttpRespInfo respInfo;
+		if(UtilTools.isNotNullAndBlank(url)){
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap,url);
+		}else{
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap);
+		}
+
+		if(respInfo!=null) {
+			Map outMap=respInfo.getParamMap();
+			D_MDOHEAD d_mdohead =  UtilTools.map2Obj(outMap, D_MDOHEAD.class);
+			D_MDO0012 d_mdo0012 =  UtilTools.map2Obj(outMap, D_MDO0012.class);
+			model.setD_mdohead(d_mdohead);
+			model.setD_mdo0012(d_mdo0012);
+
+
+		}
+
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0012BaseModel) - end");
+		}
+
+        this.respInfo=respInfo;
+
+		return respInfo;
+	}
+
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0012BaseModel execute(MDO0012BaseModel model) throws Exception {
+		return this.execute(model,null,null);
+	}
+
+
+}

+ 99 - 0
generated/com/miniframe/generate/comm/httpmdoapater/MDO0013Client.java

@@ -0,0 +1,99 @@
+package com.miniframe.generate.comm.httpmdoapater;
+
+import com.miniframe.spring.httpclient.MFHttpRespInfo;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.util.LinkedHashMap;
+import java.util.Map;
+
+import com.miniframe.core.Transmitter;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.generate.comm.mdo.D_MDO0013;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+
+import com.miniframe.generate.business.mdo.model.MDO0013BaseModel;
+
+public class MDO0013Client {
+
+	private static final Logger logger = LoggerFactory.getLogger(MDO0013Client.class);
+	private MFHttpRespInfo respInfo;
+
+	public MFHttpRespInfo getRespInfo(){
+		return respInfo;
+	}
+
+	/**
+	 * 调用 [系统服务->求解输入参数添加修改((MDO0013)]的通讯接口
+	 * @param model 接口模型
+	 * @param extMap 扩展输入
+	 * @param url 请求地址
+	 * @return model 接口模型
+	 * @throws Exception
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0013BaseModel execute(MDO0013BaseModel model,final Map extMap,final String url) throws Exception {
+		this.executeToRespInfo(model,extMap,url);
+		return model;
+	}
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0013BaseModel execute(MDO0013BaseModel model,final Map extMap) throws Exception {
+		this.executeToRespInfo(model,extMap,null);
+		return model;
+	}
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MFHttpRespInfo executeToRespInfo(MDO0013BaseModel model,final Map extMap,final String url) throws Exception {
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0013BaseModel) - start");
+		}
+
+		if(UtilTools.isNullOrBlank(model.getA_mdohead().getTransCode())){
+			model.getA_mdohead().setTransCode("MDO0013");
+		}
+
+		Map inMap = new LinkedHashMap();
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdohead()));
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdo0013()));
+		if(extMap!=null && extMap.size()>0){
+			inMap.putAll(extMap);
+		}
+
+		Transmitter httpmdoApater = (Transmitter) UtilTools.getBean("httpmdoApater");
+		MFHttpRespInfo respInfo;
+		if(UtilTools.isNotNullAndBlank(url)){
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap,url);
+		}else{
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap);
+		}
+
+		if(respInfo!=null) {
+			Map outMap=respInfo.getParamMap();
+			D_MDOHEAD d_mdohead =  UtilTools.map2Obj(outMap, D_MDOHEAD.class);
+			D_MDO0013 d_mdo0013 =  UtilTools.map2Obj(outMap, D_MDO0013.class);
+			model.setD_mdohead(d_mdohead);
+			model.setD_mdo0013(d_mdo0013);
+
+
+		}
+
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0013BaseModel) - end");
+		}
+
+        this.respInfo=respInfo;
+
+		return respInfo;
+	}
+
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0013BaseModel execute(MDO0013BaseModel model) throws Exception {
+		return this.execute(model,null,null);
+	}
+
+
+}

+ 99 - 0
generated/com/miniframe/generate/comm/httpmdoapater/MDO0014Client.java

@@ -0,0 +1,99 @@
+package com.miniframe.generate.comm.httpmdoapater;
+
+import com.miniframe.spring.httpclient.MFHttpRespInfo;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.util.LinkedHashMap;
+import java.util.Map;
+
+import com.miniframe.core.Transmitter;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.generate.comm.mdo.D_MDO0014;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+
+import com.miniframe.generate.business.mdo.model.MDO0014BaseModel;
+
+public class MDO0014Client {
+
+	private static final Logger logger = LoggerFactory.getLogger(MDO0014Client.class);
+	private MFHttpRespInfo respInfo;
+
+	public MFHttpRespInfo getRespInfo(){
+		return respInfo;
+	}
+
+	/**
+	 * 调用 [系统服务->求解输入参数删除((MDO0014)]的通讯接口
+	 * @param model 接口模型
+	 * @param extMap 扩展输入
+	 * @param url 请求地址
+	 * @return model 接口模型
+	 * @throws Exception
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0014BaseModel execute(MDO0014BaseModel model,final Map extMap,final String url) throws Exception {
+		this.executeToRespInfo(model,extMap,url);
+		return model;
+	}
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0014BaseModel execute(MDO0014BaseModel model,final Map extMap) throws Exception {
+		this.executeToRespInfo(model,extMap,null);
+		return model;
+	}
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MFHttpRespInfo executeToRespInfo(MDO0014BaseModel model,final Map extMap,final String url) throws Exception {
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0014BaseModel) - start");
+		}
+
+		if(UtilTools.isNullOrBlank(model.getA_mdohead().getTransCode())){
+			model.getA_mdohead().setTransCode("MDO0014");
+		}
+
+		Map inMap = new LinkedHashMap();
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdohead()));
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdo0014()));
+		if(extMap!=null && extMap.size()>0){
+			inMap.putAll(extMap);
+		}
+
+		Transmitter httpmdoApater = (Transmitter) UtilTools.getBean("httpmdoApater");
+		MFHttpRespInfo respInfo;
+		if(UtilTools.isNotNullAndBlank(url)){
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap,url);
+		}else{
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap);
+		}
+
+		if(respInfo!=null) {
+			Map outMap=respInfo.getParamMap();
+			D_MDOHEAD d_mdohead =  UtilTools.map2Obj(outMap, D_MDOHEAD.class);
+			D_MDO0014 d_mdo0014 =  UtilTools.map2Obj(outMap, D_MDO0014.class);
+			model.setD_mdohead(d_mdohead);
+			model.setD_mdo0014(d_mdo0014);
+
+
+		}
+
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0014BaseModel) - end");
+		}
+
+        this.respInfo=respInfo;
+
+		return respInfo;
+	}
+
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0014BaseModel execute(MDO0014BaseModel model) throws Exception {
+		return this.execute(model,null,null);
+	}
+
+
+}

+ 99 - 0
generated/com/miniframe/generate/comm/httpmdoapater/MDO0015Client.java

@@ -0,0 +1,99 @@
+package com.miniframe.generate.comm.httpmdoapater;
+
+import com.miniframe.spring.httpclient.MFHttpRespInfo;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.util.LinkedHashMap;
+import java.util.Map;
+
+import com.miniframe.core.Transmitter;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.generate.comm.mdo.D_MDO0015;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+
+import com.miniframe.generate.business.mdo.model.MDO0015BaseModel;
+
+public class MDO0015Client {
+
+	private static final Logger logger = LoggerFactory.getLogger(MDO0015Client.class);
+	private MFHttpRespInfo respInfo;
+
+	public MFHttpRespInfo getRespInfo(){
+		return respInfo;
+	}
+
+	/**
+	 * 调用 [系统服务->求解输出参数查询((MDO0015)]的通讯接口
+	 * @param model 接口模型
+	 * @param extMap 扩展输入
+	 * @param url 请求地址
+	 * @return model 接口模型
+	 * @throws Exception
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0015BaseModel execute(MDO0015BaseModel model,final Map extMap,final String url) throws Exception {
+		this.executeToRespInfo(model,extMap,url);
+		return model;
+	}
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0015BaseModel execute(MDO0015BaseModel model,final Map extMap) throws Exception {
+		this.executeToRespInfo(model,extMap,null);
+		return model;
+	}
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MFHttpRespInfo executeToRespInfo(MDO0015BaseModel model,final Map extMap,final String url) throws Exception {
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0015BaseModel) - start");
+		}
+
+		if(UtilTools.isNullOrBlank(model.getA_mdohead().getTransCode())){
+			model.getA_mdohead().setTransCode("MDO0015");
+		}
+
+		Map inMap = new LinkedHashMap();
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdohead()));
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdo0015()));
+		if(extMap!=null && extMap.size()>0){
+			inMap.putAll(extMap);
+		}
+
+		Transmitter httpmdoApater = (Transmitter) UtilTools.getBean("httpmdoApater");
+		MFHttpRespInfo respInfo;
+		if(UtilTools.isNotNullAndBlank(url)){
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap,url);
+		}else{
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap);
+		}
+
+		if(respInfo!=null) {
+			Map outMap=respInfo.getParamMap();
+			D_MDOHEAD d_mdohead =  UtilTools.map2Obj(outMap, D_MDOHEAD.class);
+			D_MDO0015 d_mdo0015 =  UtilTools.map2Obj(outMap, D_MDO0015.class);
+			model.setD_mdohead(d_mdohead);
+			model.setD_mdo0015(d_mdo0015);
+
+
+		}
+
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0015BaseModel) - end");
+		}
+
+        this.respInfo=respInfo;
+
+		return respInfo;
+	}
+
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0015BaseModel execute(MDO0015BaseModel model) throws Exception {
+		return this.execute(model,null,null);
+	}
+
+
+}

+ 99 - 0
generated/com/miniframe/generate/comm/httpmdoapater/MDO0016Client.java

@@ -0,0 +1,99 @@
+package com.miniframe.generate.comm.httpmdoapater;
+
+import com.miniframe.spring.httpclient.MFHttpRespInfo;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.util.LinkedHashMap;
+import java.util.Map;
+
+import com.miniframe.core.Transmitter;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.generate.comm.mdo.D_MDO0016;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+
+import com.miniframe.generate.business.mdo.model.MDO0016BaseModel;
+
+public class MDO0016Client {
+
+	private static final Logger logger = LoggerFactory.getLogger(MDO0016Client.class);
+	private MFHttpRespInfo respInfo;
+
+	public MFHttpRespInfo getRespInfo(){
+		return respInfo;
+	}
+
+	/**
+	 * 调用 [系统服务->求解输出参数添加修改((MDO0016)]的通讯接口
+	 * @param model 接口模型
+	 * @param extMap 扩展输入
+	 * @param url 请求地址
+	 * @return model 接口模型
+	 * @throws Exception
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0016BaseModel execute(MDO0016BaseModel model,final Map extMap,final String url) throws Exception {
+		this.executeToRespInfo(model,extMap,url);
+		return model;
+	}
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0016BaseModel execute(MDO0016BaseModel model,final Map extMap) throws Exception {
+		this.executeToRespInfo(model,extMap,null);
+		return model;
+	}
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MFHttpRespInfo executeToRespInfo(MDO0016BaseModel model,final Map extMap,final String url) throws Exception {
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0016BaseModel) - start");
+		}
+
+		if(UtilTools.isNullOrBlank(model.getA_mdohead().getTransCode())){
+			model.getA_mdohead().setTransCode("MDO0016");
+		}
+
+		Map inMap = new LinkedHashMap();
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdohead()));
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdo0016()));
+		if(extMap!=null && extMap.size()>0){
+			inMap.putAll(extMap);
+		}
+
+		Transmitter httpmdoApater = (Transmitter) UtilTools.getBean("httpmdoApater");
+		MFHttpRespInfo respInfo;
+		if(UtilTools.isNotNullAndBlank(url)){
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap,url);
+		}else{
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap);
+		}
+
+		if(respInfo!=null) {
+			Map outMap=respInfo.getParamMap();
+			D_MDOHEAD d_mdohead =  UtilTools.map2Obj(outMap, D_MDOHEAD.class);
+			D_MDO0016 d_mdo0016 =  UtilTools.map2Obj(outMap, D_MDO0016.class);
+			model.setD_mdohead(d_mdohead);
+			model.setD_mdo0016(d_mdo0016);
+
+
+		}
+
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0016BaseModel) - end");
+		}
+
+        this.respInfo=respInfo;
+
+		return respInfo;
+	}
+
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0016BaseModel execute(MDO0016BaseModel model) throws Exception {
+		return this.execute(model,null,null);
+	}
+
+
+}

+ 99 - 0
generated/com/miniframe/generate/comm/httpmdoapater/MDO0017Client.java

@@ -0,0 +1,99 @@
+package com.miniframe.generate.comm.httpmdoapater;
+
+import com.miniframe.spring.httpclient.MFHttpRespInfo;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.util.LinkedHashMap;
+import java.util.Map;
+
+import com.miniframe.core.Transmitter;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.generate.comm.mdo.D_MDO0017;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+
+import com.miniframe.generate.business.mdo.model.MDO0017BaseModel;
+
+public class MDO0017Client {
+
+	private static final Logger logger = LoggerFactory.getLogger(MDO0017Client.class);
+	private MFHttpRespInfo respInfo;
+
+	public MFHttpRespInfo getRespInfo(){
+		return respInfo;
+	}
+
+	/**
+	 * 调用 [系统服务->求解输出参数删除((MDO0017)]的通讯接口
+	 * @param model 接口模型
+	 * @param extMap 扩展输入
+	 * @param url 请求地址
+	 * @return model 接口模型
+	 * @throws Exception
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0017BaseModel execute(MDO0017BaseModel model,final Map extMap,final String url) throws Exception {
+		this.executeToRespInfo(model,extMap,url);
+		return model;
+	}
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0017BaseModel execute(MDO0017BaseModel model,final Map extMap) throws Exception {
+		this.executeToRespInfo(model,extMap,null);
+		return model;
+	}
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MFHttpRespInfo executeToRespInfo(MDO0017BaseModel model,final Map extMap,final String url) throws Exception {
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0017BaseModel) - start");
+		}
+
+		if(UtilTools.isNullOrBlank(model.getA_mdohead().getTransCode())){
+			model.getA_mdohead().setTransCode("MDO0017");
+		}
+
+		Map inMap = new LinkedHashMap();
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdohead()));
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdo0017()));
+		if(extMap!=null && extMap.size()>0){
+			inMap.putAll(extMap);
+		}
+
+		Transmitter httpmdoApater = (Transmitter) UtilTools.getBean("httpmdoApater");
+		MFHttpRespInfo respInfo;
+		if(UtilTools.isNotNullAndBlank(url)){
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap,url);
+		}else{
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap);
+		}
+
+		if(respInfo!=null) {
+			Map outMap=respInfo.getParamMap();
+			D_MDOHEAD d_mdohead =  UtilTools.map2Obj(outMap, D_MDOHEAD.class);
+			D_MDO0017 d_mdo0017 =  UtilTools.map2Obj(outMap, D_MDO0017.class);
+			model.setD_mdohead(d_mdohead);
+			model.setD_mdo0017(d_mdo0017);
+
+
+		}
+
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0017BaseModel) - end");
+		}
+
+        this.respInfo=respInfo;
+
+		return respInfo;
+	}
+
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0017BaseModel execute(MDO0017BaseModel model) throws Exception {
+		return this.execute(model,null,null);
+	}
+
+
+}

+ 99 - 0
generated/com/miniframe/generate/comm/httpmdoapater/MDO0018Client.java

@@ -0,0 +1,99 @@
+package com.miniframe.generate.comm.httpmdoapater;
+
+import com.miniframe.spring.httpclient.MFHttpRespInfo;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.util.LinkedHashMap;
+import java.util.Map;
+
+import com.miniframe.core.Transmitter;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.generate.comm.mdo.D_MDO0018;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+
+import com.miniframe.generate.business.mdo.model.MDO0018BaseModel;
+
+public class MDO0018Client {
+
+	private static final Logger logger = LoggerFactory.getLogger(MDO0018Client.class);
+	private MFHttpRespInfo respInfo;
+
+	public MFHttpRespInfo getRespInfo(){
+		return respInfo;
+	}
+
+	/**
+	 * 调用 [系统服务->进化优化器参数查询((MDO0018)]的通讯接口
+	 * @param model 接口模型
+	 * @param extMap 扩展输入
+	 * @param url 请求地址
+	 * @return model 接口模型
+	 * @throws Exception
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0018BaseModel execute(MDO0018BaseModel model,final Map extMap,final String url) throws Exception {
+		this.executeToRespInfo(model,extMap,url);
+		return model;
+	}
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0018BaseModel execute(MDO0018BaseModel model,final Map extMap) throws Exception {
+		this.executeToRespInfo(model,extMap,null);
+		return model;
+	}
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MFHttpRespInfo executeToRespInfo(MDO0018BaseModel model,final Map extMap,final String url) throws Exception {
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0018BaseModel) - start");
+		}
+
+		if(UtilTools.isNullOrBlank(model.getA_mdohead().getTransCode())){
+			model.getA_mdohead().setTransCode("MDO0018");
+		}
+
+		Map inMap = new LinkedHashMap();
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdohead()));
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdo0018()));
+		if(extMap!=null && extMap.size()>0){
+			inMap.putAll(extMap);
+		}
+
+		Transmitter httpmdoApater = (Transmitter) UtilTools.getBean("httpmdoApater");
+		MFHttpRespInfo respInfo;
+		if(UtilTools.isNotNullAndBlank(url)){
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap,url);
+		}else{
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap);
+		}
+
+		if(respInfo!=null) {
+			Map outMap=respInfo.getParamMap();
+			D_MDOHEAD d_mdohead =  UtilTools.map2Obj(outMap, D_MDOHEAD.class);
+			D_MDO0018 d_mdo0018 =  UtilTools.map2Obj(outMap, D_MDO0018.class);
+			model.setD_mdohead(d_mdohead);
+			model.setD_mdo0018(d_mdo0018);
+
+
+		}
+
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0018BaseModel) - end");
+		}
+
+        this.respInfo=respInfo;
+
+		return respInfo;
+	}
+
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0018BaseModel execute(MDO0018BaseModel model) throws Exception {
+		return this.execute(model,null,null);
+	}
+
+
+}

+ 99 - 0
generated/com/miniframe/generate/comm/httpmdoapater/MDO0019Client.java

@@ -0,0 +1,99 @@
+package com.miniframe.generate.comm.httpmdoapater;
+
+import com.miniframe.spring.httpclient.MFHttpRespInfo;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.util.LinkedHashMap;
+import java.util.Map;
+
+import com.miniframe.core.Transmitter;
+import com.miniframe.core.ext.UtilTools;
+import com.miniframe.generate.comm.mdo.D_MDO0019;
+import com.miniframe.generate.comm.mdo.D_MDOHEAD;
+
+import com.miniframe.generate.business.mdo.model.MDO0019BaseModel;
+
+public class MDO0019Client {
+
+	private static final Logger logger = LoggerFactory.getLogger(MDO0019Client.class);
+	private MFHttpRespInfo respInfo;
+
+	public MFHttpRespInfo getRespInfo(){
+		return respInfo;
+	}
+
+	/**
+	 * 调用 [系统服务->进化优化器参数添加修改((MDO0019)]的通讯接口
+	 * @param model 接口模型
+	 * @param extMap 扩展输入
+	 * @param url 请求地址
+	 * @return model 接口模型
+	 * @throws Exception
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0019BaseModel execute(MDO0019BaseModel model,final Map extMap,final String url) throws Exception {
+		this.executeToRespInfo(model,extMap,url);
+		return model;
+	}
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0019BaseModel execute(MDO0019BaseModel model,final Map extMap) throws Exception {
+		this.executeToRespInfo(model,extMap,null);
+		return model;
+	}
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MFHttpRespInfo executeToRespInfo(MDO0019BaseModel model,final Map extMap,final String url) throws Exception {
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0019BaseModel) - start");
+		}
+
+		if(UtilTools.isNullOrBlank(model.getA_mdohead().getTransCode())){
+			model.getA_mdohead().setTransCode("MDO0019");
+		}
+
+		Map inMap = new LinkedHashMap();
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdohead()));
+		inMap.putAll(UtilTools.obj2Map(model.getA_mdo0019()));
+		if(extMap!=null && extMap.size()>0){
+			inMap.putAll(extMap);
+		}
+
+		Transmitter httpmdoApater = (Transmitter) UtilTools.getBean("httpmdoApater");
+		MFHttpRespInfo respInfo;
+		if(UtilTools.isNotNullAndBlank(url)){
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap,url);
+		}else{
+			respInfo = httpmdoApater.doPostDataToRespInfo(inMap);
+		}
+
+		if(respInfo!=null) {
+			Map outMap=respInfo.getParamMap();
+			D_MDOHEAD d_mdohead =  UtilTools.map2Obj(outMap, D_MDOHEAD.class);
+			D_MDO0019 d_mdo0019 =  UtilTools.map2Obj(outMap, D_MDO0019.class);
+			model.setD_mdohead(d_mdohead);
+			model.setD_mdo0019(d_mdo0019);
+
+
+		}
+
+		if (logger.isDebugEnabled()) {
+			logger.debug("execute(MDO0019BaseModel) - end");
+		}
+
+        this.respInfo=respInfo;
+
+		return respInfo;
+	}
+
+
+
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public MDO0019BaseModel execute(MDO0019BaseModel model) throws Exception {
+		return this.execute(model,null,null);
+	}
+
+
+}

+ 38 - 0
generated/com/miniframe/generate/comm/mdo/A_MDO0008.java

@@ -0,0 +1,38 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 变量设计批量添加
+ */
+public class A_MDO0008 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String pid;//项目ID
+	/**
+	 *项目ID
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目ID
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+	String varlist;//已逗号分隔属性分号分隔对象
+	/**
+	 *已逗号分隔属性分号分隔对象
+	 */
+	public void setVarlist(String varlist) {
+		this.varlist=varlist;
+	}
+	/**
+	 *已逗号分隔属性分号分隔对象
+	 */
+	public String getVarlist() {
+		return this.varlist;
+	}
+}

+ 38 - 0
generated/com/miniframe/generate/comm/mdo/A_MDO0009.java

@@ -0,0 +1,38 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 约束条件批量添加
+ */
+public class A_MDO0009 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String pid;//项目ID
+	/**
+	 *项目ID
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目ID
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+	String conlist;//已逗号分隔属性分号分隔对象
+	/**
+	 *已逗号分隔属性分号分隔对象
+	 */
+	public void setConlist(String conlist) {
+		this.conlist=conlist;
+	}
+	/**
+	 *已逗号分隔属性分号分隔对象
+	 */
+	public String getConlist() {
+		return this.conlist;
+	}
+}

+ 38 - 0
generated/com/miniframe/generate/comm/mdo/A_MDO0010.java

@@ -0,0 +1,38 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 目标函数批量添加
+ */
+public class A_MDO0010 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String pid;//项目ID
+	/**
+	 *项目ID
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目ID
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+	String funlist;//已逗号分隔属性分号分隔对象
+	/**
+	 *已逗号分隔属性分号分隔对象
+	 */
+	public void setFunlist(String funlist) {
+		this.funlist=funlist;
+	}
+	/**
+	 *已逗号分隔属性分号分隔对象
+	 */
+	public String getFunlist() {
+		return this.funlist;
+	}
+}

+ 25 - 0
generated/com/miniframe/generate/comm/mdo/A_MDO0011.java

@@ -0,0 +1,25 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 初始化求解参数
+ */
+public class A_MDO0011 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String pid;//项目ID
+	/**
+	 *项目ID
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目ID
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+}

+ 25 - 0
generated/com/miniframe/generate/comm/mdo/A_MDO0012.java

@@ -0,0 +1,25 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 求解输入参数查询
+ */
+public class A_MDO0012 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String pid;//项目ID
+	/**
+	 *项目ID
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目ID
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+}

+ 103 - 0
generated/com/miniframe/generate/comm/mdo/A_MDO0013.java

@@ -0,0 +1,103 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 求解输入参数添加修改
+ */
+public class A_MDO0013 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String pid;//项目ID
+	/**
+	 *项目ID
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目ID
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+	String inid;//输入参数ID
+	/**
+	 *输入参数ID
+	 */
+	public void setInid(String inid) {
+		this.inid=inid;
+	}
+	/**
+	 *输入参数ID
+	 */
+	public String getInid() {
+		return this.inid;
+	}
+	String vid;//设计变量ID
+	/**
+	 *设计变量ID
+	 */
+	public void setVid(String vid) {
+		this.vid=vid;
+	}
+	/**
+	 *设计变量ID
+	 */
+	public String getVid() {
+		return this.vid;
+	}
+	String enable;//启用0不启用1启用
+	/**
+	 *启用0不启用1启用
+	 */
+	public void setEnable(String enable) {
+		this.enable=enable;
+	}
+	/**
+	 *启用0不启用1启用
+	 */
+	public String getEnable() {
+		return this.enable;
+	}
+	String name;//名称
+	/**
+	 *名称
+	 */
+	public void setName(String name) {
+		this.name=name;
+	}
+	/**
+	 *名称
+	 */
+	public String getName() {
+		return this.name;
+	}
+	String v1;//参数值1
+	/**
+	 *参数值1
+	 */
+	public void setV1(String v1) {
+		this.v1=v1;
+	}
+	/**
+	 *参数值1
+	 */
+	public String getV1() {
+		return this.v1;
+	}
+	String v2;//参数值2
+	/**
+	 *参数值2
+	 */
+	public void setV2(String v2) {
+		this.v2=v2;
+	}
+	/**
+	 *参数值2
+	 */
+	public String getV2() {
+		return this.v2;
+	}
+}

+ 25 - 0
generated/com/miniframe/generate/comm/mdo/A_MDO0014.java

@@ -0,0 +1,25 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 求解输入参数删除
+ */
+public class A_MDO0014 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String inid;//输入参数ID
+	/**
+	 *输入参数ID
+	 */
+	public void setInid(String inid) {
+		this.inid=inid;
+	}
+	/**
+	 *输入参数ID
+	 */
+	public String getInid() {
+		return this.inid;
+	}
+}

+ 25 - 0
generated/com/miniframe/generate/comm/mdo/A_MDO0015.java

@@ -0,0 +1,25 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 求解输出参数查询
+ */
+public class A_MDO0015 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String pid;//项目ID
+	/**
+	 *项目ID
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目ID
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+}

+ 116 - 0
generated/com/miniframe/generate/comm/mdo/A_MDO0016.java

@@ -0,0 +1,116 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 求解输出参数添加修改
+ */
+public class A_MDO0016 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String outid;//输出参数ID
+	/**
+	 *输出参数ID
+	 */
+	public void setOutid(String outid) {
+		this.outid=outid;
+	}
+	/**
+	 *输出参数ID
+	 */
+	public String getOutid() {
+		return this.outid;
+	}
+	String pid;//项目
+	/**
+	 *项目
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+	String fid;//目标函数ID
+	/**
+	 *目标函数ID
+	 */
+	public void setFid(String fid) {
+		this.fid=fid;
+	}
+	/**
+	 *目标函数ID
+	 */
+	public String getFid() {
+		return this.fid;
+	}
+	String conid;//约束条件ID
+	/**
+	 *约束条件ID
+	 */
+	public void setConid(String conid) {
+		this.conid=conid;
+	}
+	/**
+	 *约束条件ID
+	 */
+	public String getConid() {
+		return this.conid;
+	}
+	String enable;//启用0不启用1启用
+	/**
+	 *启用0不启用1启用
+	 */
+	public void setEnable(String enable) {
+		this.enable=enable;
+	}
+	/**
+	 *启用0不启用1启用
+	 */
+	public String getEnable() {
+		return this.enable;
+	}
+	String name;//名称
+	/**
+	 *名称
+	 */
+	public void setName(String name) {
+		this.name=name;
+	}
+	/**
+	 *名称
+	 */
+	public String getName() {
+		return this.name;
+	}
+	String v1;//参数值1
+	/**
+	 *参数值1
+	 */
+	public void setV1(String v1) {
+		this.v1=v1;
+	}
+	/**
+	 *参数值1
+	 */
+	public String getV1() {
+		return this.v1;
+	}
+	String v2;//参数值2
+	/**
+	 *参数值2
+	 */
+	public void setV2(String v2) {
+		this.v2=v2;
+	}
+	/**
+	 *参数值2
+	 */
+	public String getV2() {
+		return this.v2;
+	}
+}

+ 25 - 0
generated/com/miniframe/generate/comm/mdo/A_MDO0017.java

@@ -0,0 +1,25 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 求解输出参数删除
+ */
+public class A_MDO0017 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String outid;//输出参数ID
+	/**
+	 *输出参数ID
+	 */
+	public void setOutid(String outid) {
+		this.outid=outid;
+	}
+	/**
+	 *输出参数ID
+	 */
+	public String getOutid() {
+		return this.outid;
+	}
+}

+ 25 - 0
generated/com/miniframe/generate/comm/mdo/A_MDO0018.java

@@ -0,0 +1,25 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 进化优化器参数查询
+ */
+public class A_MDO0018 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String pid;//项目ID
+	/**
+	 *项目ID
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目ID
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+}

+ 168 - 0
generated/com/miniframe/generate/comm/mdo/A_MDO0019.java

@@ -0,0 +1,168 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 进化优化器参数添加修改
+ */
+public class A_MDO0019 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String eid;//进化器参数ID
+	/**
+	 *进化器参数ID
+	 */
+	public void setEid(String eid) {
+		this.eid=eid;
+	}
+	/**
+	 *进化器参数ID
+	 */
+	public String getEid() {
+		return this.eid;
+	}
+	String pid;//项目ID
+	/**
+	 *项目ID
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目ID
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+	String algorithm;//优化算法
+	/**
+	 *优化算法
+	 */
+	public void setAlgorithm(String algorithm) {
+		this.algorithm=algorithm;
+	}
+	/**
+	 *优化算法
+	 */
+	public String getAlgorithm() {
+		return this.algorithm;
+	}
+	String popsize;//种群规模
+	/**
+	 *种群规模
+	 */
+	public void setPopsize(String popsize) {
+		this.popsize=popsize;
+	}
+	/**
+	 *种群规模
+	 */
+	public String getPopsize() {
+		return this.popsize;
+	}
+	String epoch;//迭代次数
+	/**
+	 *迭代次数
+	 */
+	public void setEpoch(String epoch) {
+		this.epoch=epoch;
+	}
+	/**
+	 *迭代次数
+	 */
+	public String getEpoch() {
+		return this.epoch;
+	}
+	String probcrossover;//交叉概率
+	/**
+	 *交叉概率
+	 */
+	public void setProbcrossover(String probcrossover) {
+		this.probcrossover=probcrossover;
+	}
+	/**
+	 *交叉概率
+	 */
+	public String getProbcrossover() {
+		return this.probcrossover;
+	}
+	String probmut;//变异概率
+	/**
+	 *变异概率
+	 */
+	public void setProbmut(String probmut) {
+		this.probmut=probmut;
+	}
+	/**
+	 *变异概率
+	 */
+	public String getProbmut() {
+		return this.probmut;
+	}
+	String proboperator;//交叉算子
+	/**
+	 *交叉算子
+	 */
+	public void setProboperator(String proboperator) {
+		this.proboperator=proboperator;
+	}
+	/**
+	 *交叉算子
+	 */
+	public String getProboperator() {
+		return this.proboperator;
+	}
+	String probscale;//竞赛规模
+	/**
+	 *竞赛规模
+	 */
+	public void setProbscale(String probscale) {
+		this.probscale=probscale;
+	}
+	/**
+	 *竞赛规模
+	 */
+	public String getProbscale() {
+		return this.probscale;
+	}
+	String strategy;//保留优选策略
+	/**
+	 *保留优选策略
+	 */
+	public void setStrategy(String strategy) {
+		this.strategy=strategy;
+	}
+	/**
+	 *保留优选策略
+	 */
+	public String getStrategy() {
+		return this.strategy;
+	}
+	String operator;//变异算子选择
+	/**
+	 *变异算子选择
+	 */
+	public void setOperator(String operator) {
+		this.operator=operator;
+	}
+	/**
+	 *变异算子选择
+	 */
+	public String getOperator() {
+		return this.operator;
+	}
+	String gpu;//GPU加速
+	/**
+	 *GPU加速
+	 */
+	public void setGpu(String gpu) {
+		this.gpu=gpu;
+	}
+	/**
+	 *GPU加速
+	 */
+	public String getGpu() {
+		return this.gpu;
+	}
+}

+ 12 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0008.java

@@ -0,0 +1,12 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 变量设计批量添加
+ */
+public class D_MDO0008 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+}

+ 12 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0009.java

@@ -0,0 +1,12 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 约束条件批量添加
+ */
+public class D_MDO0009 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+}

+ 38 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0010.java

@@ -0,0 +1,38 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 目标函数批量添加
+ */
+public class D_MDO0010 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String pid;//项目ID
+	/**
+	 *项目ID
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目ID
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+	String varlist;//已逗号分隔属性分号分隔对象
+	/**
+	 *已逗号分隔属性分号分隔对象
+	 */
+	public void setVarlist(String varlist) {
+		this.varlist=varlist;
+	}
+	/**
+	 *已逗号分隔属性分号分隔对象
+	 */
+	public String getVarlist() {
+		return this.varlist;
+	}
+}

+ 12 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0011.java

@@ -0,0 +1,12 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 初始化求解参数
+ */
+public class D_MDO0011 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+}

+ 26 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0012.java

@@ -0,0 +1,26 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+import java.util.*;
+/**
+ * 求解输入参数查询
+ */
+public class D_MDO0012 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	List <D_MDO0012_ROWS_RECODE> rows;//数据
+	/**
+	 *数据
+	 */
+	public void setRows(List <D_MDO0012_ROWS_RECODE> rows) {
+		this.rows=rows;
+	}
+	/**
+	 *数据
+	 */
+	public List <D_MDO0012_ROWS_RECODE> getRows() {
+		return this.rows;
+	}
+}

+ 103 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0012_ROWS_RECODE.java

@@ -0,0 +1,103 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 求解输入参数查询->数据
+ */
+public class D_MDO0012_ROWS_RECODE extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String inid;//输入参数ID
+	/**
+	 *输入参数ID
+	 */
+	public void setInid(String inid) {
+		this.inid=inid;
+	}
+	/**
+	 *输入参数ID
+	 */
+	public String getInid() {
+		return this.inid;
+	}
+	String vid;//设计变量ID
+	/**
+	 *设计变量ID
+	 */
+	public void setVid(String vid) {
+		this.vid=vid;
+	}
+	/**
+	 *设计变量ID
+	 */
+	public String getVid() {
+		return this.vid;
+	}
+	String enable;//启用0不启用1启用
+	/**
+	 *启用0不启用1启用
+	 */
+	public void setEnable(String enable) {
+		this.enable=enable;
+	}
+	/**
+	 *启用0不启用1启用
+	 */
+	public String getEnable() {
+		return this.enable;
+	}
+	String name;//名称
+	/**
+	 *名称
+	 */
+	public void setName(String name) {
+		this.name=name;
+	}
+	/**
+	 *名称
+	 */
+	public String getName() {
+		return this.name;
+	}
+	String v1;//参数值1
+	/**
+	 *参数值1
+	 */
+	public void setV1(String v1) {
+		this.v1=v1;
+	}
+	/**
+	 *参数值1
+	 */
+	public String getV1() {
+		return this.v1;
+	}
+	String v2;//参数值2
+	/**
+	 *参数值2
+	 */
+	public void setV2(String v2) {
+		this.v2=v2;
+	}
+	/**
+	 *参数值2
+	 */
+	public String getV2() {
+		return this.v2;
+	}
+	String pid;//项目
+	/**
+	 *项目
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+}

+ 12 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0013.java

@@ -0,0 +1,12 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 求解输入参数添加修改
+ */
+public class D_MDO0013 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+}

+ 12 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0014.java

@@ -0,0 +1,12 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 求解输入参数删除
+ */
+public class D_MDO0014 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+}

+ 26 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0015.java

@@ -0,0 +1,26 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+import java.util.*;
+/**
+ * 求解输出参数查询
+ */
+public class D_MDO0015 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	List <D_MDO0015_ROWS_RECODE> rows;//数据
+	/**
+	 *数据
+	 */
+	public void setRows(List <D_MDO0015_ROWS_RECODE> rows) {
+		this.rows=rows;
+	}
+	/**
+	 *数据
+	 */
+	public List <D_MDO0015_ROWS_RECODE> getRows() {
+		return this.rows;
+	}
+}

+ 116 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0015_ROWS_RECODE.java

@@ -0,0 +1,116 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 求解输出参数查询->数据
+ */
+public class D_MDO0015_ROWS_RECODE extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String outid;//输出参数ID
+	/**
+	 *输出参数ID
+	 */
+	public void setOutid(String outid) {
+		this.outid=outid;
+	}
+	/**
+	 *输出参数ID
+	 */
+	public String getOutid() {
+		return this.outid;
+	}
+	String pid;//项目
+	/**
+	 *项目
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+	String fid;//目标函数ID
+	/**
+	 *目标函数ID
+	 */
+	public void setFid(String fid) {
+		this.fid=fid;
+	}
+	/**
+	 *目标函数ID
+	 */
+	public String getFid() {
+		return this.fid;
+	}
+	String conid;//约束条件ID
+	/**
+	 *约束条件ID
+	 */
+	public void setConid(String conid) {
+		this.conid=conid;
+	}
+	/**
+	 *约束条件ID
+	 */
+	public String getConid() {
+		return this.conid;
+	}
+	String enable;//启用0不启用1启用
+	/**
+	 *启用0不启用1启用
+	 */
+	public void setEnable(String enable) {
+		this.enable=enable;
+	}
+	/**
+	 *启用0不启用1启用
+	 */
+	public String getEnable() {
+		return this.enable;
+	}
+	String name;//名称
+	/**
+	 *名称
+	 */
+	public void setName(String name) {
+		this.name=name;
+	}
+	/**
+	 *名称
+	 */
+	public String getName() {
+		return this.name;
+	}
+	String v1;//参数值1
+	/**
+	 *参数值1
+	 */
+	public void setV1(String v1) {
+		this.v1=v1;
+	}
+	/**
+	 *参数值1
+	 */
+	public String getV1() {
+		return this.v1;
+	}
+	String v2;//参数值2
+	/**
+	 *参数值2
+	 */
+	public void setV2(String v2) {
+		this.v2=v2;
+	}
+	/**
+	 *参数值2
+	 */
+	public String getV2() {
+		return this.v2;
+	}
+}

+ 12 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0016.java

@@ -0,0 +1,12 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 求解输出参数添加修改
+ */
+public class D_MDO0016 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+}

+ 12 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0017.java

@@ -0,0 +1,12 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 求解输出参数删除
+ */
+public class D_MDO0017 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+}

+ 168 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0018.java

@@ -0,0 +1,168 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 进化优化器参数查询
+ */
+public class D_MDO0018 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+	String eid;//进化器参数ID
+	/**
+	 *进化器参数ID
+	 */
+	public void setEid(String eid) {
+		this.eid=eid;
+	}
+	/**
+	 *进化器参数ID
+	 */
+	public String getEid() {
+		return this.eid;
+	}
+	String pid;//项目ID
+	/**
+	 *项目ID
+	 */
+	public void setPid(String pid) {
+		this.pid=pid;
+	}
+	/**
+	 *项目ID
+	 */
+	public String getPid() {
+		return this.pid;
+	}
+	String algorithm;//优化算法
+	/**
+	 *优化算法
+	 */
+	public void setAlgorithm(String algorithm) {
+		this.algorithm=algorithm;
+	}
+	/**
+	 *优化算法
+	 */
+	public String getAlgorithm() {
+		return this.algorithm;
+	}
+	String popsize;//种群规模
+	/**
+	 *种群规模
+	 */
+	public void setPopsize(String popsize) {
+		this.popsize=popsize;
+	}
+	/**
+	 *种群规模
+	 */
+	public String getPopsize() {
+		return this.popsize;
+	}
+	String epoch;//迭代次数
+	/**
+	 *迭代次数
+	 */
+	public void setEpoch(String epoch) {
+		this.epoch=epoch;
+	}
+	/**
+	 *迭代次数
+	 */
+	public String getEpoch() {
+		return this.epoch;
+	}
+	String probcrossover;//交叉概率
+	/**
+	 *交叉概率
+	 */
+	public void setProbcrossover(String probcrossover) {
+		this.probcrossover=probcrossover;
+	}
+	/**
+	 *交叉概率
+	 */
+	public String getProbcrossover() {
+		return this.probcrossover;
+	}
+	String probmut;//变异概率
+	/**
+	 *变异概率
+	 */
+	public void setProbmut(String probmut) {
+		this.probmut=probmut;
+	}
+	/**
+	 *变异概率
+	 */
+	public String getProbmut() {
+		return this.probmut;
+	}
+	String proboperator;//交叉算子
+	/**
+	 *交叉算子
+	 */
+	public void setProboperator(String proboperator) {
+		this.proboperator=proboperator;
+	}
+	/**
+	 *交叉算子
+	 */
+	public String getProboperator() {
+		return this.proboperator;
+	}
+	String probscale;//竞赛规模
+	/**
+	 *竞赛规模
+	 */
+	public void setProbscale(String probscale) {
+		this.probscale=probscale;
+	}
+	/**
+	 *竞赛规模
+	 */
+	public String getProbscale() {
+		return this.probscale;
+	}
+	String strategy;//保留优选策略
+	/**
+	 *保留优选策略
+	 */
+	public void setStrategy(String strategy) {
+		this.strategy=strategy;
+	}
+	/**
+	 *保留优选策略
+	 */
+	public String getStrategy() {
+		return this.strategy;
+	}
+	String operator;//变异算子选择
+	/**
+	 *变异算子选择
+	 */
+	public void setOperator(String operator) {
+		this.operator=operator;
+	}
+	/**
+	 *变异算子选择
+	 */
+	public String getOperator() {
+		return this.operator;
+	}
+	String gpu;//GPU加速
+	/**
+	 *GPU加速
+	 */
+	public void setGpu(String gpu) {
+		this.gpu=gpu;
+	}
+	/**
+	 *GPU加速
+	 */
+	public String getGpu() {
+		return this.gpu;
+	}
+}

+ 12 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO0019.java

@@ -0,0 +1,12 @@
+/**
+ * 系统服务
+ */
+package com.miniframe.generate.comm.mdo;
+import com.miniframe.core.BaseMapModel;
+import java.io.Serializable;
+/**
+ * 进化优化器参数添加修改
+ */
+public class D_MDO0019 extends BaseMapModel implements Serializable {
+	private static final long serialVersionUID = -1463838678425832212L;
+}

+ 15 - 0
generated/validateform/a_mdo0008Form.xml

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 变量设计批量添加Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="a_mdo0008Form">
+<field property="pid" depends="required">
+    <arg0 key="a_mdo0008.pid"/>
+</field>
+<field property="varlist" depends="required">
+    <arg0 key="a_mdo0008.varlist"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 15 - 0
generated/validateform/a_mdo0009Form.xml

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 约束条件批量添加Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="a_mdo0009Form">
+<field property="pid" depends="required">
+    <arg0 key="a_mdo0009.pid"/>
+</field>
+<field property="conlist" depends="required">
+    <arg0 key="a_mdo0009.conlist"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 15 - 0
generated/validateform/a_mdo0010Form.xml

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 目标函数批量添加Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="a_mdo0010Form">
+<field property="pid" depends="required">
+    <arg0 key="a_mdo0010.pid"/>
+</field>
+<field property="funlist" depends="required">
+    <arg0 key="a_mdo0010.funlist"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/a_mdo0011Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 初始化求解参数Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="a_mdo0011Form">
+<field property="pid" depends="required">
+    <arg0 key="a_mdo0011.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/a_mdo0012Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 求解输入参数查询Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="a_mdo0012Form">
+<field property="pid" depends="required">
+    <arg0 key="a_mdo0012.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/a_mdo0013Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 求解输入参数添加修改Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="a_mdo0013Form">
+<field property="pid" depends="required">
+    <arg0 key="a_mdo0013.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/a_mdo0014Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 求解输入参数删除Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="a_mdo0014Form">
+<field property="inid" depends="required">
+    <arg0 key="a_mdo0014.inid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/a_mdo0015Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 求解输出参数查询Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="a_mdo0015Form">
+<field property="pid" depends="required">
+    <arg0 key="a_mdo0015.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/a_mdo0016Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 求解输出参数添加修改Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="a_mdo0016Form">
+<field property="pid" depends="required">
+    <arg0 key="a_mdo0016.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/a_mdo0017Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 求解输出参数删除Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="a_mdo0017Form">
+<field property="outid" depends="required">
+    <arg0 key="a_mdo0017.outid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/a_mdo0018Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 进化优化器参数查询Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="a_mdo0018Form">
+<field property="pid" depends="required">
+    <arg0 key="a_mdo0018.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/a_mdo0019Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 进化优化器参数添加修改Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="a_mdo0019Form">
+<field property="pid" depends="required">
+    <arg0 key="a_mdo0019.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 15 - 0
generated/validateform/d_mdo0010Form.xml

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 目标函数批量添加Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="d_mdo0010Form">
+<field property="pid" depends="required">
+    <arg0 key="d_mdo0010.pid"/>
+</field>
+<field property="varlist" depends="required">
+    <arg0 key="d_mdo0010.varlist"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/d_mdo0013Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 求解输入参数添加修改Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="d_mdo0013Form">
+<field property="pid" depends="required">
+    <arg0 key="d_mdo0013.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/d_mdo0014Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 求解输入参数删除Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="d_mdo0014Form">
+<field property="pid" depends="required">
+    <arg0 key="d_mdo0014.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/d_mdo0015Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 求解输出参数查询Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="d_mdo0015Form">
+<field property="pid" depends="required">
+    <arg0 key="d_mdo0015.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/d_mdo0016Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 求解输出参数添加修改Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="d_mdo0016Form">
+<field property="pid" depends="required">
+    <arg0 key="d_mdo0016.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/d_mdo0017Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 求解输出参数删除Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="d_mdo0017Form">
+<field property="pid" depends="required">
+    <arg0 key="d_mdo0017.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/d_mdo0018Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 进化优化器参数查询Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="d_mdo0018Form">
+<field property="pid" depends="required">
+    <arg0 key="d_mdo0018.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 12 - 0
generated/validateform/d_mdo0019Form.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
+<!-- 进化优化器参数添加修改Form配置文件系统生成请勿修改,否则重新生成将覆盖 -->
+<form-validation>
+<formset>
+<form name="d_mdo0019Form">
+<field property="pid" depends="required">
+    <arg0 key="d_mdo0019.pid"/>
+</field>
+</form>
+</formset>
+</form-validation>

+ 3 - 0
generated/validator/resources_a_mdo0008Form_validator.properties

@@ -0,0 +1,3 @@
+a_mdo0008.pid = \u9879\u76EEID
+a_mdo0008.varlist = \u5DF2\u9017\u53F7\u5206\u9694\u5C5E\u6027\u5206\u53F7\u5206\u9694\u5BF9\u8C61
+a_mdo0008Form = true

+ 3 - 0
generated/validator/resources_a_mdo0008Form_validator_zh_CN.properties

@@ -0,0 +1,3 @@
+a_mdo0008.pid = \u9879\u76EEID
+a_mdo0008.varlist = \u5DF2\u9017\u53F7\u5206\u9694\u5C5E\u6027\u5206\u53F7\u5206\u9694\u5BF9\u8C61
+a_mdo0008Form = true

+ 3 - 0
generated/validator/resources_a_mdo0009Form_validator.properties

@@ -0,0 +1,3 @@
+a_mdo0009.pid = \u9879\u76EEID
+a_mdo0009.conlist = \u5DF2\u9017\u53F7\u5206\u9694\u5C5E\u6027\u5206\u53F7\u5206\u9694\u5BF9\u8C61
+a_mdo0009Form = true

+ 3 - 0
generated/validator/resources_a_mdo0009Form_validator_zh_CN.properties

@@ -0,0 +1,3 @@
+a_mdo0009.pid = \u9879\u76EEID
+a_mdo0009.conlist = \u5DF2\u9017\u53F7\u5206\u9694\u5C5E\u6027\u5206\u53F7\u5206\u9694\u5BF9\u8C61
+a_mdo0009Form = true

+ 3 - 0
generated/validator/resources_a_mdo0010Form_validator.properties

@@ -0,0 +1,3 @@
+a_mdo0010.pid = \u9879\u76EEID
+a_mdo0010.funlist = \u5DF2\u9017\u53F7\u5206\u9694\u5C5E\u6027\u5206\u53F7\u5206\u9694\u5BF9\u8C61
+a_mdo0010Form = true

+ 3 - 0
generated/validator/resources_a_mdo0010Form_validator_zh_CN.properties

@@ -0,0 +1,3 @@
+a_mdo0010.pid = \u9879\u76EEID
+a_mdo0010.funlist = \u5DF2\u9017\u53F7\u5206\u9694\u5C5E\u6027\u5206\u53F7\u5206\u9694\u5BF9\u8C61
+a_mdo0010Form = true

+ 2 - 0
generated/validator/resources_a_mdo0011Form_validator.properties

@@ -0,0 +1,2 @@
+a_mdo0011.pid = \u9879\u76EEID
+a_mdo0011Form = true

+ 2 - 0
generated/validator/resources_a_mdo0011Form_validator_zh_CN.properties

@@ -0,0 +1,2 @@
+a_mdo0011.pid = \u9879\u76EEID
+a_mdo0011Form = true

+ 2 - 0
generated/validator/resources_a_mdo0012Form_validator.properties

@@ -0,0 +1,2 @@
+a_mdo0012.pid = \u9879\u76EEID
+a_mdo0012Form = true

+ 2 - 0
generated/validator/resources_a_mdo0012Form_validator_zh_CN.properties

@@ -0,0 +1,2 @@
+a_mdo0012.pid = \u9879\u76EEID
+a_mdo0012Form = true

+ 8 - 0
generated/validator/resources_a_mdo0013Form_validator.properties

@@ -0,0 +1,8 @@
+a_mdo0013.pid = \u9879\u76EEID
+a_mdo0013.inid = \u8F93\u5165\u53C2\u6570ID
+a_mdo0013.vid = \u8BBE\u8BA1\u53D8\u91CFID
+a_mdo0013.enable = \u542F\u75280\u4E0D\u542F\u75281\u542F\u7528
+a_mdo0013.name = \u540D\u79F0
+a_mdo0013.v1 = \u53C2\u6570\u503C1
+a_mdo0013.v2 = \u53C2\u6570\u503C2
+a_mdo0013Form = true

+ 8 - 0
generated/validator/resources_a_mdo0013Form_validator_zh_CN.properties

@@ -0,0 +1,8 @@
+a_mdo0013.pid = \u9879\u76EEID
+a_mdo0013.inid = \u8F93\u5165\u53C2\u6570ID
+a_mdo0013.vid = \u8BBE\u8BA1\u53D8\u91CFID
+a_mdo0013.enable = \u542F\u75280\u4E0D\u542F\u75281\u542F\u7528
+a_mdo0013.name = \u540D\u79F0
+a_mdo0013.v1 = \u53C2\u6570\u503C1
+a_mdo0013.v2 = \u53C2\u6570\u503C2
+a_mdo0013Form = true

+ 2 - 0
generated/validator/resources_a_mdo0014Form_validator.properties

@@ -0,0 +1,2 @@
+a_mdo0014.inid = \u8F93\u5165\u53C2\u6570ID
+a_mdo0014Form = true

+ 2 - 0
generated/validator/resources_a_mdo0014Form_validator_zh_CN.properties

@@ -0,0 +1,2 @@
+a_mdo0014.inid = \u8F93\u5165\u53C2\u6570ID
+a_mdo0014Form = true

+ 2 - 0
generated/validator/resources_a_mdo0015Form_validator.properties

@@ -0,0 +1,2 @@
+a_mdo0015.pid = \u9879\u76EEID
+a_mdo0015Form = true

+ 2 - 0
generated/validator/resources_a_mdo0015Form_validator_zh_CN.properties

@@ -0,0 +1,2 @@
+a_mdo0015.pid = \u9879\u76EEID
+a_mdo0015Form = true

+ 9 - 0
generated/validator/resources_a_mdo0016Form_validator.properties

@@ -0,0 +1,9 @@
+a_mdo0016.outid = \u8F93\u51FA\u53C2\u6570ID
+a_mdo0016.pid = \u9879\u76EE
+a_mdo0016.fid = \u76EE\u6807\u51FD\u6570ID
+a_mdo0016.conid = \u7EA6\u675F\u6761\u4EF6ID
+a_mdo0016.enable = \u542F\u75280\u4E0D\u542F\u75281\u542F\u7528
+a_mdo0016.name = \u540D\u79F0
+a_mdo0016.v1 = \u53C2\u6570\u503C1
+a_mdo0016.v2 = \u53C2\u6570\u503C2
+a_mdo0016Form = true

+ 9 - 0
generated/validator/resources_a_mdo0016Form_validator_zh_CN.properties

@@ -0,0 +1,9 @@
+a_mdo0016.outid = \u8F93\u51FA\u53C2\u6570ID
+a_mdo0016.pid = \u9879\u76EE
+a_mdo0016.fid = \u76EE\u6807\u51FD\u6570ID
+a_mdo0016.conid = \u7EA6\u675F\u6761\u4EF6ID
+a_mdo0016.enable = \u542F\u75280\u4E0D\u542F\u75281\u542F\u7528
+a_mdo0016.name = \u540D\u79F0
+a_mdo0016.v1 = \u53C2\u6570\u503C1
+a_mdo0016.v2 = \u53C2\u6570\u503C2
+a_mdo0016Form = true

+ 2 - 0
generated/validator/resources_a_mdo0017Form_validator.properties

@@ -0,0 +1,2 @@
+a_mdo0017.outid = \u8F93\u51FA\u53C2\u6570ID
+a_mdo0017Form = true

+ 2 - 0
generated/validator/resources_a_mdo0017Form_validator_zh_CN.properties

@@ -0,0 +1,2 @@
+a_mdo0017.outid = \u8F93\u51FA\u53C2\u6570ID
+a_mdo0017Form = true

+ 2 - 0
generated/validator/resources_a_mdo0018Form_validator.properties

@@ -0,0 +1,2 @@
+a_mdo0018.pid = \u9879\u76EEID
+a_mdo0018Form = true

+ 2 - 0
generated/validator/resources_a_mdo0018Form_validator_zh_CN.properties

@@ -0,0 +1,2 @@
+a_mdo0018.pid = \u9879\u76EEID
+a_mdo0018Form = true

+ 13 - 0
generated/validator/resources_a_mdo0019Form_validator.properties

@@ -0,0 +1,13 @@
+a_mdo0019.eid = \u8FDB\u5316\u5668\u53C2\u6570ID
+a_mdo0019.pid = \u9879\u76EEID
+a_mdo0019.algorithm = \u4F18\u5316\u7B97\u6CD5
+a_mdo0019.popsize = \u79CD\u7FA4\u89C4\u6A21
+a_mdo0019.epoch = \u8FED\u4EE3\u6B21\u6570
+a_mdo0019.probcrossover = \u4EA4\u53C9\u6982\u7387
+a_mdo0019.probmut = \u53D8\u5F02\u6982\u7387
+a_mdo0019.proboperator = \u4EA4\u53C9\u7B97\u5B50
+a_mdo0019.probscale = \u7ADE\u8D5B\u89C4\u6A21
+a_mdo0019.strategy = \u4FDD\u7559\u4F18\u9009\u7B56\u7565
+a_mdo0019.operator = \u53D8\u5F02\u7B97\u5B50\u9009\u62E9
+a_mdo0019.gpu = GPU\u52A0\u901F
+a_mdo0019Form = true

+ 13 - 0
generated/validator/resources_a_mdo0019Form_validator_zh_CN.properties

@@ -0,0 +1,13 @@
+a_mdo0019.eid = \u8FDB\u5316\u5668\u53C2\u6570ID
+a_mdo0019.pid = \u9879\u76EEID
+a_mdo0019.algorithm = \u4F18\u5316\u7B97\u6CD5
+a_mdo0019.popsize = \u79CD\u7FA4\u89C4\u6A21
+a_mdo0019.epoch = \u8FED\u4EE3\u6B21\u6570
+a_mdo0019.probcrossover = \u4EA4\u53C9\u6982\u7387
+a_mdo0019.probmut = \u53D8\u5F02\u6982\u7387
+a_mdo0019.proboperator = \u4EA4\u53C9\u7B97\u5B50
+a_mdo0019.probscale = \u7ADE\u8D5B\u89C4\u6A21
+a_mdo0019.strategy = \u4FDD\u7559\u4F18\u9009\u7B56\u7565
+a_mdo0019.operator = \u53D8\u5F02\u7B97\u5B50\u9009\u62E9
+a_mdo0019.gpu = GPU\u52A0\u901F
+a_mdo0019Form = true

+ 1 - 0
generated/validator/resources_d_mdo0008Form_validator.properties

@@ -0,0 +1 @@
+d_mdo0008Form = false

+ 1 - 0
generated/validator/resources_d_mdo0008Form_validator_zh_CN.properties

@@ -0,0 +1 @@
+d_mdo0008Form = false

+ 1 - 0
generated/validator/resources_d_mdo0009Form_validator.properties

@@ -0,0 +1 @@
+d_mdo0009Form = false

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác