AND FIND_IN_SET(organ_id_,#{organId}) AND AND status_ = 2 AND id_ = #{id} AND (id_ = #{search} OR name_ LIKE CONCAT('%',#{search},'%') ) AND order_no_ = #{orderNo} AND trans_no_ = #{transNo} AND name_ = #{name} AND idcard_ = #{idcard} AND school_ LIKE CONCAT('%', #{school},'%') AND city_ LIKE CONCAT('%', #{city},'%') AND subject_= #{subject} AND mobile_= #{mobile} AND level_= #{level} AND DATE_FORMAT(create_time_,"%Y-%m-%d") >= #{startTime} delete from degree_registration where id_ = #{id,jdbcType=INTEGER} insert into degree_registration (user_id_,sporadic_id_,organ_id_,order_no_, name_, gender_, idcard_, city_, school_, subject_,level_, theory_level_,theory_money_, theory_cert_,mobile_, money_, memo_, create_time_, update_time_, status_, activity_tag_) values (#{userId},#{sporadicId,jdbcType=INTEGER},#{organId,jdbcType=INTEGER}, #{orderNo,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{gender,jdbcType=VARCHAR}, #{idcard,jdbcType=VARCHAR}, #{city,jdbcType=VARCHAR}, #{school,jdbcType=VARCHAR}, #{subject,jdbcType=VARCHAR},#{level,jdbcType=VARCHAR}, #{theoryLevel,jdbcType=VARCHAR},#{theoryMoney,jdbcType=DECIMAL}, #{theoryCert,jdbcType=VARCHAR},#{mobile,jdbcType=VARCHAR},#{money,jdbcType=DECIMAL}, #{memo,jdbcType=VARCHAR}, #{createTime}, #{updateTime}, #{status,jdbcType=TINYINT}, #{activityTag}) update degree_registration user_id_ = #{userId}, organ_id_ = #{organId,jdbcType=INTEGER}, sporadic_id_ = #{sporadicId,jdbcType=INTEGER}, order_no_ = #{orderNo,jdbcType=VARCHAR}, trans_no_ = #{transNo,jdbcType=VARCHAR}, name_ = #{name,jdbcType=VARCHAR}, gender_ = #{gender,jdbcType=VARCHAR}, idcard_ = #{idcard,jdbcType=VARCHAR}, city_ = #{city,jdbcType=VARCHAR}, school_ = #{school,jdbcType=VARCHAR}, subject_ = #{subject,jdbcType=VARCHAR}, level_ = #{level,jdbcType=VARCHAR}, theory_level_ = #{theoryLevel,jdbcType=VARCHAR}, theory_money_ = #{theoryMoney,jdbcType=DECIMAL}, theory_cert_ = #{theoryCert,jdbcType=VARCHAR}, mobile_ = #{mobile,jdbcType=VARCHAR}, money_ = #{money,jdbcType=DECIMAL}, memo_ = #{memo,jdbcType=VARCHAR}, create_time_ = #{createTime}, status_ = #{status,jdbcType=INTEGER}, activity_tag_ = #{activityTag}, update_time_ = NOW() where id_ = #{id,jdbcType=INTEGER} update degree_registration user_id_ = #{degree.userId}, organ_id_ = #{degree.organId,jdbcType=INTEGER}, sporadic_id_ = #{degree.sporadicId,jdbcType=INTEGER}, order_no_ = #{degree.orderNo,jdbcType=VARCHAR}, trans_no_ = #{degree.transNo,jdbcType=VARCHAR}, name_ = #{degree.name,jdbcType=VARCHAR}, gender_ = #{degree.gender,jdbcType=VARCHAR}, idcard_ = #{degree.idcard,jdbcType=VARCHAR}, city_ = #{degree.city,jdbcType=VARCHAR}, school_ = #{degree.school,jdbcType=VARCHAR}, subject_ = #{degree.subject,jdbcType=VARCHAR}, level_ = #{degree.level,jdbcType=VARCHAR}, theory_level_ = #{degree.theoryLevel,jdbcType=VARCHAR}, theory_money_ = #{degree.theoryMoney,jdbcType=DECIMAL}, theory_cert_ = #{degree.theoryCert,jdbcType=VARCHAR}, mobile_ = #{degree.mobile,jdbcType=VARCHAR}, money_ = #{degree.money,jdbcType=DECIMAL}, memo_ = #{degree.memo,jdbcType=VARCHAR}, create_time_ = #{degree.createTime}, status_ = #{degree.status,jdbcType=INTEGER}, activity_tag_ = #{degree.activityTag}, update_time_ = NOW() where id_ = #{degree.id,jdbcType=INTEGER}