|
@@ -5,11 +5,11 @@
|
|
|
|
|
|
<insert id="saveScenePackage" parameterType="api.common.pojo.po.scene.ScenePackagePO">
|
|
<insert id="saveScenePackage" parameterType="api.common.pojo.po.scene.ScenePackagePO">
|
|
insert into simulation.scene_package
|
|
insert into simulation.scene_package
|
|
- (package_id,package_name,weight,
|
|
|
|
|
|
+ (package_id,package_code,package_name,weight,
|
|
package_and_rules,scene_num,remarks,
|
|
package_and_rules,scene_num,remarks,
|
|
create_user_id,create_time,modify_user_id,modify_time,
|
|
create_user_id,create_time,modify_user_id,modify_time,
|
|
is_deleted,share)
|
|
is_deleted,share)
|
|
- values (#{packageId,jdbcType=VARCHAR},#{packageName,jdbcType=VARCHAR},#{weight,jdbcType=VARCHAR},
|
|
|
|
|
|
+ values (#{packageId,jdbcType=VARCHAR},#{packageCode,jdbcType=VARCHAR},#{packageName,jdbcType=VARCHAR},#{weight,jdbcType=VARCHAR},
|
|
#{packageAndRules,jdbcType=VARCHAR},#{sceneNum},#{remarks,jdbcType=VARCHAR},
|
|
#{packageAndRules,jdbcType=VARCHAR},#{sceneNum},#{remarks,jdbcType=VARCHAR},
|
|
#{createUserId,jdbcType=VARCHAR},#{createTime},#{modifyUserId,jdbcType=VARCHAR},#{modifyTime},
|
|
#{createUserId,jdbcType=VARCHAR},#{createTime},#{modifyUserId,jdbcType=VARCHAR},#{modifyTime},
|
|
#{isDeleted,jdbcType=VARCHAR}, #{share,jdbcType=VARCHAR})
|
|
#{isDeleted,jdbcType=VARCHAR}, #{share,jdbcType=VARCHAR})
|
|
@@ -18,7 +18,7 @@
|
|
|
|
|
|
<select id="queryScenePackageList" parameterType="api.common.pojo.param.scene.ScenePackageParam" resultType="api.common.pojo.po.scene.ScenePackagePO">
|
|
<select id="queryScenePackageList" parameterType="api.common.pojo.param.scene.ScenePackageParam" resultType="api.common.pojo.po.scene.ScenePackagePO">
|
|
select
|
|
select
|
|
- a.package_id,a.package_name,a.weight,
|
|
|
|
|
|
+ a.package_id,a.package_name,a.weight,a.package_code,
|
|
a.package_and_rules,a.scene_num,a.remarks,
|
|
a.package_and_rules,a.scene_num,a.remarks,
|
|
a.create_user_id,a.create_time,a.modify_user_id,a.modify_time,
|
|
a.create_user_id,a.create_time,a.modify_user_id,a.modify_time,
|
|
a.is_deleted,a.share
|
|
a.is_deleted,a.share
|
|
@@ -28,6 +28,9 @@
|
|
<if test="packageId != null and packageId != ''">
|
|
<if test="packageId != null and packageId != ''">
|
|
and a.package_id = #{packageId,jdbcType=VARCHAR}
|
|
and a.package_id = #{packageId,jdbcType=VARCHAR}
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="packageCode != null and packageCode != ''">
|
|
|
|
+ and a.package_code = #{packageCode,jdbcType=VARCHAR}
|
|
|
|
+ </if>
|
|
<if test="share != null and share != ''">
|
|
<if test="share != null and share != ''">
|
|
and a.share = #{share,jdbcType=VARCHAR}
|
|
and a.share = #{share,jdbcType=VARCHAR}
|
|
</if>
|
|
</if>
|
|
@@ -37,6 +40,10 @@
|
|
<if test="yearMax != null and yearMax != ''">
|
|
<if test="yearMax != null and yearMax != ''">
|
|
and #{yearMax,jdbcType=VARCHAR} > a.CREATE_TIME and #{yearMin,jdbcType=VARCHAR} < a.CREATE_TIME
|
|
and #{yearMax,jdbcType=VARCHAR} > a.CREATE_TIME and #{yearMin,jdbcType=VARCHAR} < a.CREATE_TIME
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="createUserId != null and createUserId != ''">
|
|
|
|
+ and create_user_id=#{createUserId,jdbcType=VARCHAR}
|
|
|
|
+ </if>
|
|
|
|
+
|
|
order by a.create_time desc
|
|
order by a.create_time desc
|
|
</where>
|
|
</where>
|
|
</select>
|
|
</select>
|
|
@@ -44,7 +51,7 @@
|
|
|
|
|
|
<select id="queryScenePackage" parameterType="api.common.pojo.param.scene.ScenePackageParam" resultType="api.common.pojo.po.scene.ScenePackagePO">
|
|
<select id="queryScenePackage" parameterType="api.common.pojo.param.scene.ScenePackageParam" resultType="api.common.pojo.po.scene.ScenePackagePO">
|
|
select
|
|
select
|
|
- a.package_id,a.package_name,a.weight,
|
|
|
|
|
|
+ a.package_id,a.package_name,a.package_code,a.weight,
|
|
a.package_and_rules,a.scene_num,a.remarks,
|
|
a.package_and_rules,a.scene_num,a.remarks,
|
|
a.create_user_id,a.create_time,a.modify_user_id,a.modify_time,
|
|
a.create_user_id,a.create_time,a.modify_user_id,a.modify_time,
|
|
a.is_deleted,a.share
|
|
a.is_deleted,a.share
|
|
@@ -54,19 +61,28 @@
|
|
<if test="packageId != null and packageId != ''">
|
|
<if test="packageId != null and packageId != ''">
|
|
and a.package_id = #{packageId,jdbcType=VARCHAR}
|
|
and a.package_id = #{packageId,jdbcType=VARCHAR}
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="packageCode != null and packageCode != ''">
|
|
|
|
+ and a.package_code = #{packageCode,jdbcType=VARCHAR}
|
|
|
|
+ </if>
|
|
<if test="packageName != null and packageName != ''">
|
|
<if test="packageName != null and packageName != ''">
|
|
and a.package_name like CONCAT('%',#{packageName,jdbcType=VARCHAR},'%')
|
|
and a.package_name like CONCAT('%',#{packageName,jdbcType=VARCHAR},'%')
|
|
</if>
|
|
</if>
|
|
<if test="yearMax != null and yearMax != ''">
|
|
<if test="yearMax != null and yearMax != ''">
|
|
and #{yearMax,jdbcType=VARCHAR} > a.CREATE_TIME and #{yearMin,jdbcType=VARCHAR} < a.CREATE_TIME
|
|
and #{yearMax,jdbcType=VARCHAR} > a.CREATE_TIME and #{yearMin,jdbcType=VARCHAR} < a.CREATE_TIME
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="createUserId != null and createUserId != ''">
|
|
|
|
+ and create_user_id=#{createUserId,jdbcType=VARCHAR}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="share != null and share != ''">
|
|
|
|
+ and share=#{share,jdbcType=VARCHAR}
|
|
|
|
+ </if>
|
|
order by a.create_time desc
|
|
order by a.create_time desc
|
|
</where>
|
|
</where>
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="queryScenePackageBySublist" parameterType="java.lang.String" resultType="api.common.pojo.vo.scene.ScenePackageNewVO">
|
|
<select id="queryScenePackageBySublist" parameterType="java.lang.String" resultType="api.common.pojo.vo.scene.ScenePackageNewVO">
|
|
select
|
|
select
|
|
- a.package_id ,a.package_name ,a.weight,
|
|
|
|
|
|
+ a.package_id ,a.package_name ,a.weight,a.package_code,
|
|
a.scene_num,a.remarks
|
|
a.scene_num,a.remarks
|
|
from simulation.scene_package as a
|
|
from simulation.scene_package as a
|
|
<where>
|
|
<where>
|
|
@@ -121,4 +137,27 @@
|
|
</set>
|
|
</set>
|
|
where package_id = #{packageId,jdbcType=VARCHAR}
|
|
where package_id = #{packageId,jdbcType=VARCHAR}
|
|
</update>
|
|
</update>
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ <select id="queryByPackageName" parameterType="api.common.pojo.po.scene.ScenePackagePO" resultType="api.common.pojo.vo.scene.ScenePackageNewVO">
|
|
|
|
+ select
|
|
|
|
+ package_id,package_name,package_code
|
|
|
|
+ from simulation.scene_package
|
|
|
|
+ <where>
|
|
|
|
+ is_deleted = '0'
|
|
|
|
+ <if test="packageId != null and packageId != ''">
|
|
|
|
+ and package_id != #{packageId,jdbcType=VARCHAR}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="packageName != null and packageName != ''">
|
|
|
|
+ and package_name =#{packageName,jdbcType=VARCHAR}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="createUserId != null and createUserId != ''">
|
|
|
|
+ and create_user_id=#{createUserId,jdbcType=VARCHAR}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="share != null and share != ''">
|
|
|
|
+ and share=#{share,jdbcType=VARCHAR}
|
|
|
|
+ </if>
|
|
|
|
+ </where>
|
|
|
|
+ </select>
|
|
|
|
+
|
|
</mapper>
|
|
</mapper>
|