|
@@ -11,7 +11,7 @@
|
|
|
typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler" />
|
|
|
<result column="reward_mode_" property="rewardMode"
|
|
|
typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler" />
|
|
|
- <result column="organ_id_list_" property="organIdList" />
|
|
|
+ <result column="organ_id_" property="organId" />
|
|
|
<result column="rewards_rules_json_" property="rewardsRulesJson" />
|
|
|
<result column="create_time_" property="createTime" />
|
|
|
<result column="update_time_" property="updateTime" />
|
|
@@ -33,8 +33,9 @@
|
|
|
<!-- <selectKey resultClass="int" keyProperty="id" > SELECT SEQ_WSDEFINITION_ID.nextval
|
|
|
AS ID FROM DUAL </selectKey> -->
|
|
|
INSERT INTO course_schedule_rewards_rules
|
|
|
- (id_,name_,course_schedule_type_,reward_mode_,organ_id_list_,rewards_rules_json_,create_time_,update_time_)
|
|
|
- VALUES(#{id},#{name},#{courseScheduleType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{rewardMode,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{organIdList},#{rewardsRulesJson},now(),now())
|
|
|
+ (id_,name_,course_schedule_type_,reward_mode_,organ_id_,rewards_rules_json_,create_time_,update_time_)
|
|
|
+ VALUES(#{id},#{name},#{courseScheduleType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
+ #{rewardMode,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{organId},#{rewardsRulesJson},now(),now())
|
|
|
</insert>
|
|
|
|
|
|
<!-- 根据主键查询一条记录 -->
|
|
@@ -55,8 +56,8 @@
|
|
|
<if test="updateTime != null">
|
|
|
update_time_ = now(),
|
|
|
</if>
|
|
|
- <if test="organIdList != null">
|
|
|
- organ_id_list_ = #{organIdList},
|
|
|
+ <if test="organId != null">
|
|
|
+ organ_id_ = #{organId},
|
|
|
</if>
|
|
|
<if test="name != null">
|
|
|
name_ = #{name},
|
|
@@ -89,10 +90,10 @@
|
|
|
</select>
|
|
|
|
|
|
<select id="query" resultType="map">
|
|
|
- SELECT * FROM course_schedule_rewards_rules where find_in_set(#{organId},organ_id_list_) and course_schedule_type_ = #{courseScheduleType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler} order by update_time_ desc
|
|
|
+ SELECT * FROM course_schedule_rewards_rules where find_in_set(#{organId},organ_id_) and course_schedule_type_ = #{courseScheduleType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler} order by update_time_ desc
|
|
|
</select>
|
|
|
|
|
|
<select id="queryOrganIdList" resultType="java.lang.String">
|
|
|
- SELECT organ_id_list_ FROM course_schedule_rewards_rules
|
|
|
+ SELECT organ_id_ FROM course_schedule_rewards_rules
|
|
|
</select>
|
|
|
</mapper>
|