...
|
...
|
@@ -81,4 +81,69 @@ |
|
|
</choose>
|
|
|
</select>
|
|
|
|
|
|
<select id="selectCountByCodition" resultType="java.lang.Integer">
|
|
|
select
|
|
|
count(1)
|
|
|
from docker_project
|
|
|
where 1=1
|
|
|
<if test="params.projectName != null && params.projectName != ''" >
|
|
|
and projectname like concat('%',#{params.projectName},'%')
|
|
|
</if>
|
|
|
<if test="params.dockerProjectName != null && params.dockerProjectName != ''" >
|
|
|
and dockerProjectName like concat('%',#{params.dockerProjectName},'%')
|
|
|
</if>
|
|
|
<if test="params.projectJobType != null && params.projectJobType != ''" >
|
|
|
and projectjobtype like concat('%',#{params.projectJobType},'%')
|
|
|
</if>
|
|
|
</select>
|
|
|
|
|
|
<select id="selectDockerInfosByCodition" resultMap="BaseResultMap">
|
|
|
select * from docker_project
|
|
|
where 1=1
|
|
|
<if test="params.projectName != null && params.projectName != ''" >
|
|
|
and projectname like concat('%',#{params.projectName},'%')
|
|
|
</if>
|
|
|
<if test="params.dockerProjectName != null && params.dockerProjectName != ''" >
|
|
|
and dockerprojectname like concat('%',#{params.dockerProjectName},'%')
|
|
|
</if>
|
|
|
<if test="params.projectJobType != null && params.projectJobType != ''" >
|
|
|
and projectjobtype like concat('%',#{params.projectJobType},'%')
|
|
|
</if>
|
|
|
order by id desc
|
|
|
limit #{startIndex},#{pageSize}
|
|
|
</select>
|
|
|
|
|
|
|
|
|
<insert id="insertInfo" parameterType="com.model.DockerProjectModel" >
|
|
|
insert into docker_project
|
|
|
(projectname,projectgitgroup,projectjobtype,dockerprojectname,dockergrayclusterid,dockergraynamespace,
|
|
|
dockergrayimagestore,dockeronlineclusterid,dockeronlinenamespace,dockeronlineimagestore,port)
|
|
|
values (#{projectName,jdbcType=VARCHAR}, #{projectGitGroup,jdbcType=VARCHAR}, #{projectJobType,jdbcType=VARCHAR},
|
|
|
#{dockerProjectName,jdbcType=VARCHAR}, #{dockerGrayClusterId,jdbcType=VARCHAR}, #{dockerGrayNameSpace,jdbcType=VARCHAR},
|
|
|
#{dockerGrayImageStore,jdbcType=VARCHAR},#{dockerOnlineClusterId,jdbcType=VARCHAR},#{dockerOnlineNameSpace,jdbcType=VARCHAR},
|
|
|
#{dockerOnlineImageStore,jdbcType=VARCHAR},#{port,jdbcType=INTEGER})
|
|
|
|
|
|
</insert>
|
|
|
<update id="updateById" parameterType="com.model.DockerProjectModel" >
|
|
|
update docker_project
|
|
|
set
|
|
|
projectname = #{projectName,jdbcType=VARCHAR},
|
|
|
projectgitgroup = #{projectGitGroup,jdbcType=VARCHAR},
|
|
|
projectjobtype = #{projectJobType,jdbcType=VARCHAR},
|
|
|
dockerprojectname = #{dockerProjectName,jdbcType=VARCHAR},
|
|
|
dockergrayclusterid = #{dockerGrayClusterId,jdbcType=VARCHAR},
|
|
|
dockergraynamespace = #{dockerGrayNameSpace,jdbcType=VARCHAR},
|
|
|
dockergrayimagestore = #{dockerGrayImageStore,jdbcType=VARCHAR},
|
|
|
dockeronlineclusterid = #{dockerOnlineClusterId,jdbcType=VARCHAR},
|
|
|
dockeronlinenamespace = #{dockerOnlineNameSpace,jdbcType=VARCHAR},
|
|
|
dockeronlineimagestore = #{dockerOnlineImageStore,jdbcType=VARCHAR},
|
|
|
port = #{port,jdbcType=INTEGER}
|
|
|
where id = #{id,jdbcType=INTEGER}
|
|
|
</update>
|
|
|
|
|
|
<delete id="deleteById" parameterType="java.lang.Integer">
|
|
|
delete from docker_project where id = #{id,jdbcType=INTEGER}
|
|
|
</delete>
|
|
|
|
|
|
|
|
|
</mapper> |
|
|
\ No newline at end of file |
...
|
...
|
|