فهرست منبع

渲染文件保存

huangxingxing 2 سال پیش
والد
کامیت
1cece1ceba

+ 3 - 0
dbscript/init/generate/01-appcodeInit.sql

@@ -122,6 +122,9 @@ INSERT INTO SYS_APPCODE(CODE_ID, SYSID, CODE_TYPE, CODE_NAME, CODE_VALUE, CODE_D
 -- 支付介质
 INSERT INTO SYS_APPCODE(CODE_ID, SYSID, CODE_TYPE, CODE_NAME, CODE_VALUE, CODE_DESC, CODE_ORDER)VALUES ('priceMedia1','service','priceMedia', 'point', '1','积分',1);
 INSERT INTO SYS_APPCODE(CODE_ID, SYSID, CODE_TYPE, CODE_NAME, CODE_VALUE, CODE_DESC, CODE_ORDER)VALUES ('priceMedia2','service','priceMedia', 'RMB', '2','人民币',2);
+-- 处理类型
+INSERT INTO SYS_APPCODE(CODE_ID, SYSID, CODE_TYPE, CODE_NAME, CODE_VALUE, CODE_DESC, CODE_ORDER)VALUES ('processing1','service','processing', 'pre', 'pre','前处理',1);
+INSERT INTO SYS_APPCODE(CODE_ID, SYSID, CODE_TYPE, CODE_NAME, CODE_VALUE, CODE_DESC, CODE_ORDER)VALUES ('processing2','service','processing', 'post', 'post','后处理',2);
 -- 补寄发票状态
 INSERT INTO SYS_APPCODE(CODE_ID, SYSID, CODE_TYPE, CODE_NAME, CODE_VALUE, CODE_DESC, CODE_ORDER)VALUES ('reissueInvoiceState1','service','reissueInvoiceState', 'reissueInvoicing', '1','补寄中',1);
 INSERT INTO SYS_APPCODE(CODE_ID, SYSID, CODE_TYPE, CODE_NAME, CODE_VALUE, CODE_DESC, CODE_ORDER)VALUES ('reissueInvoiceState2','service','reissueInvoiceState', 'reissueInvoiced', '2','已补寄',2);

+ 66 - 0
definitionsrc/com/miniframe/generate/appcode/Processing.java

@@ -0,0 +1,66 @@
+package com.miniframe.generate.appcode;
+
+/**
+ * 处理类型
+ */
+public enum Processing {
+
+	pre("pre", "1", "前处理"),
+	post("post", "2", "后处理");
+
+	// 成员变量
+	private String index; // value
+	private String name; // key
+	private String desc; // 描述
+	
+	/**
+	 * 构造方法
+	 * @param name
+	 * @param index
+	 * @param desc
+	 */
+	private Processing(String name, String index, String desc) {
+		this.name = name;
+		this.index = index;
+		this.desc = desc;
+	}
+
+	/**
+	 * 通过index获取对象
+	 * 
+	 * @param index
+	 * @return
+	 */
+	public static Processing getProcessing(String index) {
+		for (Processing c : Processing.values()) {
+			if (c.getIndex().equals(index)) {
+				return c;
+			}
+		}
+		return null;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public String getIndex() {
+		return index;
+	}
+
+	public void setIndex(String index) {
+		this.index = index;
+	}
+
+	public String getDesc() {
+		return desc;
+	}
+
+	public void setDesc(String desc) {
+		this.desc = desc;
+	}
+}

+ 191 - 0
modelsrc/com/miniframe/model/system/AdiSolverConfigImg.java

@@ -0,0 +1,191 @@
+package com.miniframe.model.system;
+
+import com.miniframe.system.MiniserviceBaseModel;
+import java.io.Serializable;
+import java.util.Date;
+import javax.persistence.*;
+
+@Table(name = "adi_solver_config_img")
+public class AdiSolverConfigImg extends MiniserviceBaseModel implements Serializable {
+    /**
+     * 求解器配ID
+     */
+    @Id
+    private String id;
+
+    /**
+     * 用户编码
+     */
+    private String uid;
+
+    /**
+     * 项目ID
+     */
+    private String pid;
+
+    /**
+     * 求解配置Id
+     */
+    @Column(name = "solver_config_id")
+    private String solverConfigId;
+
+    private String img;
+
+    /**
+     * 步数
+     */
+    private String step;
+
+    /**
+     * 创建时间
+     */
+    @Column(name = "create_time")
+    private Date createTime;
+
+    /**
+     * 前处理 pre后处理 post
+     */
+    private String type;
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 获取求解器配ID
+     *
+     * @return id - 求解器配ID
+     */
+    public String getId() {
+        return id;
+    }
+
+    /**
+     * 设置求解器配ID
+     *
+     * @param id 求解器配ID
+     */
+    public void setId(String id) {
+        this.id = id == null ? null : id.trim();
+    }
+
+    /**
+     * 获取用户编码
+     *
+     * @return uid - 用户编码
+     */
+    public String getUid() {
+        return uid;
+    }
+
+    /**
+     * 设置用户编码
+     *
+     * @param uid 用户编码
+     */
+    public void setUid(String uid) {
+        this.uid = uid == null ? null : uid.trim();
+    }
+
+    /**
+     * 获取项目ID
+     *
+     * @return pid - 项目ID
+     */
+    public String getPid() {
+        return pid;
+    }
+
+    /**
+     * 设置项目ID
+     *
+     * @param pid 项目ID
+     */
+    public void setPid(String pid) {
+        this.pid = pid == null ? null : pid.trim();
+    }
+
+    /**
+     * 获取求解配置Id
+     *
+     * @return solver_config_id - 求解配置Id
+     */
+    public String getSolverConfigId() {
+        return solverConfigId;
+    }
+
+    /**
+     * 设置求解配置Id
+     *
+     * @param solverConfigId 求解配置Id
+     */
+    public void setSolverConfigId(String solverConfigId) {
+        this.solverConfigId = solverConfigId == null ? null : solverConfigId.trim();
+    }
+
+    /**
+     * @return img
+     */
+    public String getImg() {
+        return img;
+    }
+
+    /**
+     * @param img
+     */
+    public void setImg(String img) {
+        this.img = img == null ? null : img.trim();
+    }
+
+    /**
+     * 获取步数
+     *
+     * @return step - 步数
+     */
+    public String getStep() {
+        return step;
+    }
+
+    /**
+     * 设置步数
+     *
+     * @param step 步数
+     */
+    public void setStep(String step) {
+        this.step = step == null ? null : step.trim();
+    }
+
+    /**
+     * 获取创建时间
+     *
+     * @return create_time - 创建时间
+     */
+    public Date getCreateTime() {
+        return createTime;
+    }
+
+    /**
+     * 设置创建时间
+     *
+     * @param createTime 创建时间
+     */
+    public void setCreateTime(Date createTime) {
+        this.createTime = createTime;
+    }
+
+    /**
+     * 获取前处理 pre后处理 post
+     *
+     * @return type - 前处理 pre后处理 post
+     */
+    public String getType() {
+        return type;
+    }
+
+    /**
+     * 设置前处理 pre后处理 post
+     *
+     * @param type 前处理 pre后处理 post
+     */
+    public void setType(String type) {
+        this.type = type == null ? null : type.trim();
+    }
+}

+ 751 - 0
modelsrc/com/miniframe/model/system/AdiSolverConfigImgSQLBuilder.java

@@ -0,0 +1,751 @@
+package com.miniframe.model.system;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class AdiSolverConfigImgSQLBuilder {
+    protected String orderByClause;
+
+    protected boolean distinct;
+
+    protected List<Criteria> oredCriteria;
+
+    public AdiSolverConfigImgSQLBuilder() {
+        oredCriteria = new ArrayList<Criteria>();
+    }
+
+    public void setOrderByClause(String orderByClause) {
+        this.orderByClause = orderByClause;
+    }
+
+    public String getOrderByClause() {
+        return orderByClause;
+    }
+
+    public void setDistinct(boolean distinct) {
+        this.distinct = distinct;
+    }
+
+    public boolean isDistinct() {
+        return distinct;
+    }
+
+    public List<Criteria> getOredCriteria() {
+        return oredCriteria;
+    }
+
+    public void or(Criteria criteria) {
+        oredCriteria.add(criteria);
+    }
+
+    public Criteria or() {
+        Criteria criteria = createCriteriaInternal();
+        oredCriteria.add(criteria);
+        return criteria;
+    }
+
+    public Criteria createCriteria() {
+        Criteria criteria = createCriteriaInternal();
+        if (oredCriteria.size() == 0) {
+            oredCriteria.add(criteria);
+        }
+        return criteria;
+    }
+
+    protected Criteria createCriteriaInternal() {
+        Criteria criteria = new Criteria();
+        return criteria;
+    }
+
+    public void clear() {
+        oredCriteria.clear();
+        orderByClause = null;
+        distinct = false;
+    }
+
+    protected abstract static class GeneratedCriteria {
+        protected List<Criterion> criteria;
+
+        protected GeneratedCriteria() {
+            super();
+            criteria = new ArrayList<Criterion>();
+        }
+
+        public boolean isValid() {
+            return criteria.size() > 0;
+        }
+
+        public List<Criterion> getAllCriteria() {
+            return criteria;
+        }
+
+        public List<Criterion> getCriteria() {
+            return criteria;
+        }
+
+        protected void addCriterion(String condition) {
+            if (condition == null) {
+                throw new RuntimeException("Value for condition cannot be null");
+            }
+            criteria.add(new Criterion(condition));
+        }
+
+        protected void addCriterion(String condition, Object value, String property) {
+            if (value == null) {
+                throw new RuntimeException("Value for " + property + " cannot be null");
+            }
+            criteria.add(new Criterion(condition, value));
+        }
+
+        protected void addCriterion(String condition, Object value1, Object value2, String property) {
+            if (value1 == null || value2 == null) {
+                throw new RuntimeException("Between values for " + property + " cannot be null");
+            }
+            criteria.add(new Criterion(condition, value1, value2));
+        }
+
+        public Criteria andIdIsNull() {
+            addCriterion("id is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdIsNotNull() {
+            addCriterion("id is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdEqualTo(String value) {
+            addCriterion("id =", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdNotEqualTo(String value) {
+            addCriterion("id <>", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdGreaterThan(String value) {
+            addCriterion("id >", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdGreaterThanOrEqualTo(String value) {
+            addCriterion("id >=", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdLessThan(String value) {
+            addCriterion("id <", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdLessThanOrEqualTo(String value) {
+            addCriterion("id <=", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdLike(String value) {
+            addCriterion("id like", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdNotLike(String value) {
+            addCriterion("id not like", value, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdIn(List<String> values) {
+            addCriterion("id in", values, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdNotIn(List<String> values) {
+            addCriterion("id not in", values, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdBetween(String value1, String value2) {
+            addCriterion("id between", value1, value2, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andIdNotBetween(String value1, String value2) {
+            addCriterion("id not between", value1, value2, "id");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidIsNull() {
+            addCriterion("uid is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidIsNotNull() {
+            addCriterion("uid is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidEqualTo(String value) {
+            addCriterion("uid =", value, "uid");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidNotEqualTo(String value) {
+            addCriterion("uid <>", value, "uid");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidGreaterThan(String value) {
+            addCriterion("uid >", value, "uid");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidGreaterThanOrEqualTo(String value) {
+            addCriterion("uid >=", value, "uid");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidLessThan(String value) {
+            addCriterion("uid <", value, "uid");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidLessThanOrEqualTo(String value) {
+            addCriterion("uid <=", value, "uid");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidLike(String value) {
+            addCriterion("uid like", value, "uid");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidNotLike(String value) {
+            addCriterion("uid not like", value, "uid");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidIn(List<String> values) {
+            addCriterion("uid in", values, "uid");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidNotIn(List<String> values) {
+            addCriterion("uid not in", values, "uid");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidBetween(String value1, String value2) {
+            addCriterion("uid between", value1, value2, "uid");
+            return (Criteria) this;
+        }
+
+        public Criteria andUidNotBetween(String value1, String value2) {
+            addCriterion("uid not between", value1, value2, "uid");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidIsNull() {
+            addCriterion("pid is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidIsNotNull() {
+            addCriterion("pid is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidEqualTo(String value) {
+            addCriterion("pid =", value, "pid");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidNotEqualTo(String value) {
+            addCriterion("pid <>", value, "pid");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidGreaterThan(String value) {
+            addCriterion("pid >", value, "pid");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidGreaterThanOrEqualTo(String value) {
+            addCriterion("pid >=", value, "pid");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidLessThan(String value) {
+            addCriterion("pid <", value, "pid");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidLessThanOrEqualTo(String value) {
+            addCriterion("pid <=", value, "pid");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidLike(String value) {
+            addCriterion("pid like", value, "pid");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidNotLike(String value) {
+            addCriterion("pid not like", value, "pid");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidIn(List<String> values) {
+            addCriterion("pid in", values, "pid");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidNotIn(List<String> values) {
+            addCriterion("pid not in", values, "pid");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidBetween(String value1, String value2) {
+            addCriterion("pid between", value1, value2, "pid");
+            return (Criteria) this;
+        }
+
+        public Criteria andPidNotBetween(String value1, String value2) {
+            addCriterion("pid not between", value1, value2, "pid");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdIsNull() {
+            addCriterion("solver_config_id is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdIsNotNull() {
+            addCriterion("solver_config_id is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdEqualTo(String value) {
+            addCriterion("solver_config_id =", value, "solverConfigId");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdNotEqualTo(String value) {
+            addCriterion("solver_config_id <>", value, "solverConfigId");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdGreaterThan(String value) {
+            addCriterion("solver_config_id >", value, "solverConfigId");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdGreaterThanOrEqualTo(String value) {
+            addCriterion("solver_config_id >=", value, "solverConfigId");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdLessThan(String value) {
+            addCriterion("solver_config_id <", value, "solverConfigId");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdLessThanOrEqualTo(String value) {
+            addCriterion("solver_config_id <=", value, "solverConfigId");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdLike(String value) {
+            addCriterion("solver_config_id like", value, "solverConfigId");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdNotLike(String value) {
+            addCriterion("solver_config_id not like", value, "solverConfigId");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdIn(List<String> values) {
+            addCriterion("solver_config_id in", values, "solverConfigId");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdNotIn(List<String> values) {
+            addCriterion("solver_config_id not in", values, "solverConfigId");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdBetween(String value1, String value2) {
+            addCriterion("solver_config_id between", value1, value2, "solverConfigId");
+            return (Criteria) this;
+        }
+
+        public Criteria andSolverConfigIdNotBetween(String value1, String value2) {
+            addCriterion("solver_config_id not between", value1, value2, "solverConfigId");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgIsNull() {
+            addCriterion("img is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgIsNotNull() {
+            addCriterion("img is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgEqualTo(String value) {
+            addCriterion("img =", value, "img");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgNotEqualTo(String value) {
+            addCriterion("img <>", value, "img");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgGreaterThan(String value) {
+            addCriterion("img >", value, "img");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgGreaterThanOrEqualTo(String value) {
+            addCriterion("img >=", value, "img");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgLessThan(String value) {
+            addCriterion("img <", value, "img");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgLessThanOrEqualTo(String value) {
+            addCriterion("img <=", value, "img");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgLike(String value) {
+            addCriterion("img like", value, "img");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgNotLike(String value) {
+            addCriterion("img not like", value, "img");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgIn(List<String> values) {
+            addCriterion("img in", values, "img");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgNotIn(List<String> values) {
+            addCriterion("img not in", values, "img");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgBetween(String value1, String value2) {
+            addCriterion("img between", value1, value2, "img");
+            return (Criteria) this;
+        }
+
+        public Criteria andImgNotBetween(String value1, String value2) {
+            addCriterion("img not between", value1, value2, "img");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepIsNull() {
+            addCriterion("step is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepIsNotNull() {
+            addCriterion("step is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepEqualTo(String value) {
+            addCriterion("step =", value, "step");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepNotEqualTo(String value) {
+            addCriterion("step <>", value, "step");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepGreaterThan(String value) {
+            addCriterion("step >", value, "step");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepGreaterThanOrEqualTo(String value) {
+            addCriterion("step >=", value, "step");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepLessThan(String value) {
+            addCriterion("step <", value, "step");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepLessThanOrEqualTo(String value) {
+            addCriterion("step <=", value, "step");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepLike(String value) {
+            addCriterion("step like", value, "step");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepNotLike(String value) {
+            addCriterion("step not like", value, "step");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepIn(List<String> values) {
+            addCriterion("step in", values, "step");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepNotIn(List<String> values) {
+            addCriterion("step not in", values, "step");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepBetween(String value1, String value2) {
+            addCriterion("step between", value1, value2, "step");
+            return (Criteria) this;
+        }
+
+        public Criteria andStepNotBetween(String value1, String value2) {
+            addCriterion("step not between", value1, value2, "step");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeIsNull() {
+            addCriterion("create_time is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeIsNotNull() {
+            addCriterion("create_time is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeEqualTo(Date value) {
+            addCriterion("create_time =", value, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeNotEqualTo(Date value) {
+            addCriterion("create_time <>", value, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeGreaterThan(Date value) {
+            addCriterion("create_time >", value, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) {
+            addCriterion("create_time >=", value, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeLessThan(Date value) {
+            addCriterion("create_time <", value, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeLessThanOrEqualTo(Date value) {
+            addCriterion("create_time <=", value, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeIn(List<Date> values) {
+            addCriterion("create_time in", values, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeNotIn(List<Date> values) {
+            addCriterion("create_time not in", values, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeBetween(Date value1, Date value2) {
+            addCriterion("create_time between", value1, value2, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeNotBetween(Date value1, Date value2) {
+            addCriterion("create_time not between", value1, value2, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeIsNull() {
+            addCriterion("type is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeIsNotNull() {
+            addCriterion("type is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeEqualTo(String value) {
+            addCriterion("type =", value, "type");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeNotEqualTo(String value) {
+            addCriterion("type <>", value, "type");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeGreaterThan(String value) {
+            addCriterion("type >", value, "type");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeGreaterThanOrEqualTo(String value) {
+            addCriterion("type >=", value, "type");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeLessThan(String value) {
+            addCriterion("type <", value, "type");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeLessThanOrEqualTo(String value) {
+            addCriterion("type <=", value, "type");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeLike(String value) {
+            addCriterion("type like", value, "type");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeNotLike(String value) {
+            addCriterion("type not like", value, "type");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeIn(List<String> values) {
+            addCriterion("type in", values, "type");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeNotIn(List<String> values) {
+            addCriterion("type not in", values, "type");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeBetween(String value1, String value2) {
+            addCriterion("type between", value1, value2, "type");
+            return (Criteria) this;
+        }
+
+        public Criteria andTypeNotBetween(String value1, String value2) {
+            addCriterion("type not between", value1, value2, "type");
+            return (Criteria) this;
+        }
+    }
+
+    public static class Criteria extends GeneratedCriteria {
+
+        protected Criteria() {
+            super();
+        }
+    }
+
+    public static class Criterion {
+        private String condition;
+
+        private Object value;
+
+        private Object secondValue;
+
+        private boolean noValue;
+
+        private boolean singleValue;
+
+        private boolean betweenValue;
+
+        private boolean listValue;
+
+        private String typeHandler;
+
+        public String getCondition() {
+            return condition;
+        }
+
+        public Object getValue() {
+            return value;
+        }
+
+        public Object getSecondValue() {
+            return secondValue;
+        }
+
+        public boolean isNoValue() {
+            return noValue;
+        }
+
+        public boolean isSingleValue() {
+            return singleValue;
+        }
+
+        public boolean isBetweenValue() {
+            return betweenValue;
+        }
+
+        public boolean isListValue() {
+            return listValue;
+        }
+
+        public String getTypeHandler() {
+            return typeHandler;
+        }
+
+        protected Criterion(String condition) {
+            super();
+            this.condition = condition;
+            this.typeHandler = null;
+            this.noValue = true;
+        }
+
+        protected Criterion(String condition, Object value, String typeHandler) {
+            super();
+            this.condition = condition;
+            this.value = value;
+            this.typeHandler = typeHandler;
+            if (value instanceof List<?>) {
+                this.listValue = true;
+            } else {
+                this.singleValue = true;
+            }
+        }
+
+        protected Criterion(String condition, Object value) {
+            this(condition, value, null);
+        }
+
+        protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+            super();
+            this.condition = condition;
+            this.value = value;
+            this.secondValue = secondValue;
+            this.typeHandler = typeHandler;
+            this.betweenValue = true;
+        }
+
+        protected Criterion(String condition, Object value, Object secondValue) {
+            this(condition, value, secondValue, null);
+        }
+    }
+}

+ 10 - 0
modelsrc/com/miniframe/model/system/dao/AdiSolverConfigImgMapper.java

@@ -0,0 +1,10 @@
+package com.miniframe.model.system.dao;
+
+import com.miniframe.model.system.AdiSolverConfigImg;
+import com.miniframe.model.system.AdiSolverConfigImgSQLBuilder;
+import com.miniframe.spring.db.MFBaseMapper;
+import com.miniframe.system.MiniserviceBaseDao;
+
+public interface AdiSolverConfigImgMapper extends MiniserviceBaseDao, MFBaseMapper<AdiSolverConfigImg> {
+    long countByExample(AdiSolverConfigImgSQLBuilder example);
+}

+ 2 - 1
modelsrc/com/miniframe/model/system/dbconfig/MapperConfig-system.xml

@@ -5,7 +5,7 @@
     This file is generated by MyBatis Generator.
     This file is the shell of a Mapper Config file - in many cases you will need to add
       to this file before it is usable by MyBatis.
-    This file was generated on Thu May 11 11:15:42 CST 2023.
+    This file was generated on Thu Jun 01 11:12:55 CST 2023.
   -->
   <mappers>
     <mapper resource="com/miniframe/model/system/xml/SysAppcodeMapper.xml" />
@@ -25,5 +25,6 @@
     <mapper resource="com/miniframe/model/system/xml/AdiSolverMapper.xml" />
     <mapper resource="com/miniframe/model/system/xml/AdiSolverConfigMapper.xml" />
     <mapper resource="com/miniframe/model/system/xml/AdiSolverJobMapper.xml" />
+    <mapper resource="com/miniframe/model/system/xml/AdiSolverConfigImgMapper.xml" />
   </mappers>
 </configuration>

+ 50 - 0
modelsrc/com/miniframe/model/system/xml/AdiSolverConfigImgMapper.xml

@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.miniframe.model.system.dao.AdiSolverConfigImgMapper">
+  <sql id="Example_Where_Clause">
+    <!--
+      WARNING - @mbg.generated
+    -->
+    <where>
+      <foreach collection="oredCriteria" item="criteria" separator="or">
+        <if test="criteria.valid">
+          <trim prefix="(" prefixOverrides="and" suffix=")">
+            <foreach collection="criteria.criteria" item="criterion">
+              <choose>
+                <when test="criterion.noValue">
+                  and ${criterion.condition}
+                </when>
+                <when test="criterion.singleValue">
+                  and ${criterion.condition} #{criterion.value}
+                </when>
+                <when test="criterion.betweenValue">
+                  and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
+                </when>
+                <when test="criterion.listValue">
+                  and ${criterion.condition}
+                  <foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
+                    #{listItem}
+                  </foreach>
+                </when>
+              </choose>
+            </foreach>
+          </trim>
+        </if>
+      </foreach>
+    </where>
+  </sql>
+  <select id="countByExample" parameterType="com.miniframe.model.system.AdiSolverConfigImgSQLBuilder" resultType="java.lang.Long">
+    <!--
+      WARNING - @mbg.generated
+    -->
+    select count(*) from adi_solver_config_img
+    <if test="_parameter != null">
+      <include refid="Example_Where_Clause" />
+    </if>
+  </select>
+  <cache>
+    <!--
+      WARNING - @mbg.generated
+    -->
+  </cache>
+</mapper>

+ 9 - 0
src/main/java/com/miniframe/aftercure/ActionMsg.java

@@ -29,6 +29,7 @@ public class ActionMsg {
      * 操作
      */
     private String img ;
+    private String step;
 
     private String nameTypes;
     private String range0;
@@ -215,4 +216,12 @@ public class ActionMsg {
     public void setAction(String action) {
         this.action = action;
     }
+
+    public String getStep() {
+        return step;
+    }
+
+    public void setStep(String step) {
+        this.step = step;
+    }
 }

+ 2 - 2
src/main/java/com/miniframe/bisiness/system/AFT001Service.java

@@ -157,14 +157,14 @@ public class AFT001Service extends AFT001BaseModel implements ExecProcessFlow {
 				String jobPath = XIFileUtils.getRootPathStr()+ MFConstant.separator+solver.getPid();
 				String exePath = jobPath+ MFConstant.separator+"fem";
 				String exeOutPath = exePath+ MFConstant.separator+"data_out";
-					File file = new File(exeOutPath+MFConstant.separator+"dynamicResponse-transient.vtk");
+					File file = new File(exeOutPath+MFConstant.separator+"dynamicResponse-transient1.vtk");
 				if(!file.exists()){
 					throw new BusinessException("EB4000017");
 				}
 				JSONObject obj = new JSONObject();
 				obj.put("filePath", exeOutPath);
 				obj.put("fileType", "ascii");
-				obj.put("fileName", "dynamicResponse-transient.vtk");
+				obj.put("fileName", "dynamicResponse-transient1.vtk");
 				msg.setParamJson(obj.toString());
 			}
 		}else if(action.equals("ContourDisplay")){

+ 23 - 0
src/main/java/com/miniframe/dbtransfer/AdiSolverConfigImgDbTransfer.java

@@ -0,0 +1,23 @@
+package com.miniframe.dbtransfer;
+
+import com.miniframe.core.DbTransfer;
+import java.io.Serializable;
+import java.util.List;
+import java.util.Map;
+
+import com.miniframe.model.system.AdiSolverConfigImg;
+
+/**
+ * 实体列表,“ADI_SOLVER_CONFIG_IMG”数据库数据转化逻辑处理(重新生成不覆盖)。
+ */
+public class AdiSolverConfigImgDbTransfer extends DbTransfer implements Serializable {
+	
+	private static final long serialVersionUID = -7051358269847459502L;
+
+	@Override
+	public List transfer(final List l,Map map) throws Exception{
+		List<AdiSolverConfigImg> list=l;
+		return list;
+	};
+
+}

+ 3 - 1
系统设计/实体Bean/system(实体列表).csv

@@ -16,4 +16,6 @@
 14,ADI_MODELING,项目建模信息,,
 15,ADI_SOLVER,项目求解器信息,,
 16,ADI_SOLVER_CONFIG,项目求解器配置信息,,
-17,ADI_SOLVER_JOB,求解任务ID,,
+17,ADI_SOLVER_JOB,求解任务ID,,
+
+18,ADI_SOLVER_CONFIG_IMG,求解渲染结果图片信息,,

+ 4 - 0
系统设计/数据定义/标准数据/processing(处理类型).csv

@@ -0,0 +1,4 @@
+序号,代码编号,代码值,代码名称
+"1","pre","pre","前处理"
+"2","post","post","后处理"
+