ad.activity_id, ad.activity_name, ad.template_id, ad.app_user_list, ad.com_user_list, ad.cus_user_list, ad.station_list,ad.tenant_id, ad.start_time, ad.end_time, ad.`status`, ad.del_flag, ad.create_by, ad.create_time, ad.update_by, ad.update_time, ad.check_by, ad.check_time update xhpc_activity_discount set del_flag=2 where activity_id = #{activityId,jdbcType=INTEGER} delete from xhpc_activity_discount where activity_id = #{activityId,jdbcType=INTEGER} insert into xhpc_activity_discount (activity_name, template_id, app_user_list, com_user_list, cus_user_list, station_list, tenant_id, `status`, start_time, end_time, del_flag, create_by, create_time, update_by, update_time, check_by, check_time) values (#{activityName, jdbcType=VARCHAR}, #{templateId, jdbcType=INTEGER}, #{appUserList,jdbcType=VARCHAR}, #{comUserList,jdbcType=VARCHAR}, #{cusUserList,jdbcType=VARCHAR}, #{stationList,jdbcType=VARCHAR}, #{tenantId,jdbcType=VARCHAR}, #{status}, #{startTime, jdbcType=TIMESTAMP}, #{endTime, jdbcType=TIMESTAMP}, 0, #{createBy,jdbcType=VARCHAR}, sysdate(), #{updateBy,jdbcType=VARCHAR}, sysdate(), null, null) update xhpc_activity_discount set activity_name = #{activityName,jdbcType=VARCHAR}, app_user_list = #{appUserList,jdbcType=VARCHAR}, com_user_list = #{comUserList,jdbcType=VARCHAR}, cus_user_list = #{cusUserList,jdbcType=VARCHAR}, station_list = #{stationList,jdbcType=VARCHAR}, start_time = #{startTime, jdbcType=TIMESTAMP}, end_time = #{endTime, jdbcType=TIMESTAMP}, update_by = #{updateBy,jdbcType=VARCHAR}, update_time = sysdate() where activity_id = #{activityId,jdbcType=INTEGER} update xhpc_activity_discount set `status` = #{status}, check_by = #{checkBy,jdbcType=VARCHAR}, check_time = sysdate() where activity_id = #{activityId,jdbcType=INTEGER} update xhpc_activity_discount set `status` = #{status}, update_by = #{updateBy,jdbcType=VARCHAR}, update_time = sysdate() where activity_id = #{activityId,jdbcType=INTEGER} update xhpc_activity_discount set status=#{status} where status = 3 and template_id = #{templateId}