|
|
@@ -26,26 +26,27 @@
|
|
|
<result property="templateDesc" column="TEMPLATE_DESC_" jdbcType="BLOB"/>
|
|
|
<result property="chartOption" column="CHART_OPTION_" jdbcType="BLOB"/>
|
|
|
<result property="scope" column="SCOPE_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="methodKey" column="METHOD_KEY_" jdbcType="VARCHAR"/>
|
|
|
</resultMap>
|
|
|
-
|
|
|
+
|
|
|
<sql id="columns">
|
|
|
- ID_,PARENT_ID_,TENANT_ID_,IP_,CREATE_BY_,CREATE_TIME_,UPDATE_BY_,UPDATE_TIME_,METHOD_NAME_,METHOD_TYPE_,SN_,IS_BASIC,IS_DISABLED_,IS_PUBLIC_,STEP_,CRITERION_,REFERENCES_,PARAMS_,FORMULAS_,TEMPLATE_,TEMPLATE_DESC_,CHART_OPTION_,SCOPE_
|
|
|
+ ID_,PARENT_ID_,TENANT_ID_,IP_,CREATE_BY_,CREATE_TIME_,UPDATE_BY_,UPDATE_TIME_,METHOD_NAME_,METHOD_TYPE_,SN_,IS_BASIC,IS_DISABLED_,IS_PUBLIC_,STEP_,CRITERION_,REFERENCES_,PARAMS_,FORMULAS_,TEMPLATE_,TEMPLATE_DESC_,CHART_OPTION_,SCOPE_,METHOD_KEY_
|
|
|
</sql>
|
|
|
-
|
|
|
+
|
|
|
<insert id="create" parameterType="com.lc.ibps.components.pv.persistence.entity.ExperimentalConfigDetailPo">
|
|
|
INSERT INTO T_XNYZPZXQ
|
|
|
(<include refid="columns"/>)
|
|
|
- VALUES
|
|
|
- (#{id,jdbcType=VARCHAR}, #{parentId,jdbcType=VARCHAR}, #{tenantId,jdbcType=VARCHAR}, #{ip,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{methodName,jdbcType=VARCHAR}, #{methodType,jdbcType=VARCHAR}, #{sn,jdbcType=VARCHAR}, #{isBasic,jdbcType=VARCHAR}, #{isDisabled,jdbcType=VARCHAR}, #{isPublic,jdbcType=VARCHAR}, #{step,jdbcType=BLOB}, #{criterion,jdbcType=BLOB}, #{references,jdbcType=BLOB}, #{params,jdbcType=BLOB}, #{formulas,jdbcType=BLOB}, #{template,jdbcType=BLOB}, #{templateDesc,jdbcType=BLOB}, #{chartOption,jdbcType=BLOB}, #{scope,jdbcType=VARCHAR})
|
|
|
+ VALUES
|
|
|
+ (#{id,jdbcType=VARCHAR}, #{parentId,jdbcType=VARCHAR}, #{tenantId,jdbcType=VARCHAR}, #{ip,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{methodName,jdbcType=VARCHAR}, #{methodType,jdbcType=VARCHAR}, #{sn,jdbcType=VARCHAR}, #{isBasic,jdbcType=VARCHAR}, #{isDisabled,jdbcType=VARCHAR}, #{isPublic,jdbcType=VARCHAR}, #{step,jdbcType=BLOB}, #{criterion,jdbcType=BLOB}, #{references,jdbcType=BLOB}, #{params,jdbcType=BLOB}, #{formulas,jdbcType=BLOB}, #{template,jdbcType=BLOB}, #{templateDesc,jdbcType=BLOB}, #{chartOption,jdbcType=BLOB}, #{scope,jdbcType=VARCHAR}, #{methodKey,jdbcType=VARCHAR})
|
|
|
</insert>
|
|
|
-
|
|
|
+
|
|
|
<select id="get" parameterType="java.lang.String" resultMap="ExperimentalConfigDetailPo">
|
|
|
- SELECT <include refid="columns"/> FROM T_XNYZPZXQ
|
|
|
- WHERE
|
|
|
+ SELECT <include refid="columns"/> FROM T_XNYZPZXQ
|
|
|
+ WHERE
|
|
|
ID_=#{id}
|
|
|
</select>
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
<sql id="querySql" >
|
|
|
SELECT <include refid="columns"/> FROM T_XNYZPZXQ
|
|
|
<where>
|
|
|
@@ -60,72 +61,73 @@
|
|
|
ORDER BY ID_ DESC
|
|
|
</if>
|
|
|
</sql>
|
|
|
-
|
|
|
+
|
|
|
<select id="query" parameterType="java.util.Map" resultMap="ExperimentalConfigDetailPo">
|
|
|
<include refid="querySql"/>
|
|
|
</select>
|
|
|
-
|
|
|
+
|
|
|
<select id="queryIds" parameterType="java.util.Map" resultMap="ExperimentalConfigDetailPo">
|
|
|
SELECT ID_ FROM (<include refid="querySql"/>) T
|
|
|
</select>
|
|
|
-
|
|
|
+
|
|
|
<select id="findByIds" resultMap="ExperimentalConfigDetailPo">
|
|
|
SELECT <include refid="columns"/> FROM T_XNYZPZXQ
|
|
|
- WHERE ID_ in
|
|
|
- <foreach item="id" index="index" collection="ids" open="(" separator="," close=")">
|
|
|
- #{id}
|
|
|
- </foreach>
|
|
|
- ORDER BY ID_ DESC
|
|
|
- </select>
|
|
|
-
|
|
|
+ WHERE ID_ in
|
|
|
+ <foreach item="id" index="index" collection="ids" open="(" separator="," close=")">
|
|
|
+ #{id}
|
|
|
+ </foreach>
|
|
|
+ ORDER BY ID_ DESC
|
|
|
+ </select>
|
|
|
+
|
|
|
<update id="update" parameterType="com.lc.ibps.components.pv.persistence.entity.ExperimentalConfigDetailPo">
|
|
|
UPDATE T_XNYZPZXQ SET
|
|
|
- PARENT_ID_=#{parentId,jdbcType=VARCHAR},
|
|
|
- TENANT_ID_=#{tenantId,jdbcType=VARCHAR},
|
|
|
- IP_=#{ip,jdbcType=VARCHAR},
|
|
|
- UPDATE_BY_=#{updateBy,jdbcType=VARCHAR},
|
|
|
- UPDATE_TIME_=#{updateTime,jdbcType=TIMESTAMP},
|
|
|
- METHOD_NAME_=#{methodName,jdbcType=VARCHAR},
|
|
|
- METHOD_TYPE_=#{methodType,jdbcType=VARCHAR},
|
|
|
- SN_=#{sn,jdbcType=VARCHAR},
|
|
|
- IS_BASIC=#{isBasic,jdbcType=VARCHAR},
|
|
|
- IS_DISABLED_=#{isDisabled,jdbcType=VARCHAR},
|
|
|
- IS_PUBLIC_=#{isPublic,jdbcType=VARCHAR},
|
|
|
- STEP_=#{step,jdbcType=BLOB},
|
|
|
- CRITERION_=#{criterion,jdbcType=BLOB},
|
|
|
- REFERENCES_=#{references,jdbcType=BLOB},
|
|
|
- PARAMS_=#{params,jdbcType=BLOB},
|
|
|
- FORMULAS_=#{formulas,jdbcType=BLOB},
|
|
|
- TEMPLATE_=#{template,jdbcType=BLOB},
|
|
|
- TEMPLATE_DESC_=#{templateDesc,jdbcType=BLOB},
|
|
|
- CHART_OPTION_=#{chartOption,jdbcType=BLOB},
|
|
|
- SCOPE_=#{scope,jdbcType=VARCHAR}
|
|
|
+ PARENT_ID_=#{parentId,jdbcType=VARCHAR},
|
|
|
+ TENANT_ID_=#{tenantId,jdbcType=VARCHAR},
|
|
|
+ IP_=#{ip,jdbcType=VARCHAR},
|
|
|
+ UPDATE_BY_=#{updateBy,jdbcType=VARCHAR},
|
|
|
+ UPDATE_TIME_=#{updateTime,jdbcType=TIMESTAMP},
|
|
|
+ METHOD_NAME_=#{methodName,jdbcType=VARCHAR},
|
|
|
+ METHOD_TYPE_=#{methodType,jdbcType=VARCHAR},
|
|
|
+ SN_=#{sn,jdbcType=VARCHAR},
|
|
|
+ IS_BASIC=#{isBasic,jdbcType=VARCHAR},
|
|
|
+ IS_DISABLED_=#{isDisabled,jdbcType=VARCHAR},
|
|
|
+ IS_PUBLIC_=#{isPublic,jdbcType=VARCHAR},
|
|
|
+ STEP_=#{step,jdbcType=BLOB},
|
|
|
+ CRITERION_=#{criterion,jdbcType=BLOB},
|
|
|
+ REFERENCES_=#{references,jdbcType=BLOB},
|
|
|
+ PARAMS_=#{params,jdbcType=BLOB},
|
|
|
+ FORMULAS_=#{formulas,jdbcType=BLOB},
|
|
|
+ TEMPLATE_=#{template,jdbcType=BLOB},
|
|
|
+ TEMPLATE_DESC_=#{templateDesc,jdbcType=BLOB},
|
|
|
+ CHART_OPTION_=#{chartOption,jdbcType=BLOB},
|
|
|
+ SCOPE_=#{scope,jdbcType=VARCHAR},
|
|
|
+ METHOD_KEY_=#{methodKey,jdbcType=VARCHAR}
|
|
|
WHERE
|
|
|
- ID_=#{id}
|
|
|
+ ID_=#{id}
|
|
|
</update>
|
|
|
-
|
|
|
+
|
|
|
<delete id="remove" parameterType="java.lang.String">
|
|
|
- DELETE FROM T_XNYZPZXQ
|
|
|
+ DELETE FROM T_XNYZPZXQ
|
|
|
WHERE
|
|
|
- ID_=#{id}
|
|
|
+ ID_=#{id}
|
|
|
</delete>
|
|
|
-
|
|
|
+
|
|
|
<delete id="deleteByMainId">
|
|
|
- DELETE FROM T_XNYZPZXQ
|
|
|
- WHERE
|
|
|
- PARENT_ID_=#{mainId}
|
|
|
- </delete>
|
|
|
-
|
|
|
+ DELETE FROM T_XNYZPZXQ
|
|
|
+ WHERE
|
|
|
+ PARENT_ID_=#{mainId}
|
|
|
+ </delete>
|
|
|
+
|
|
|
<select id="findByMainId" resultMap="ExperimentalConfigDetailPo">
|
|
|
- SELECT <include refid="columns"/>
|
|
|
- FROM T_XNYZPZXQ
|
|
|
- WHERE PARENT_ID_=#{mainId}
|
|
|
+ SELECT <include refid="columns"/>
|
|
|
+ FROM T_XNYZPZXQ
|
|
|
+ WHERE PARENT_ID_=#{mainId}
|
|
|
</select>
|
|
|
-
|
|
|
+
|
|
|
<select id="findIdsByMainId" parameterType="java.util.Map" resultMap="ExperimentalConfigDetailPo">
|
|
|
SELECT ID_ FROM T_XNYZPZXQ
|
|
|
- WHERE
|
|
|
- PARENT_ID_=#{mainId}
|
|
|
+ WHERE
|
|
|
+ PARENT_ID_=#{mainId}
|
|
|
</select>
|
|
|
-
|
|
|
+
|
|
|
</mapper>
|