Эх сурвалжийг харах

fix 回复删除子会话

he2802 3 жил өмнө
parent
commit
d04eee0967

+ 1 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/user/mapper/UserCourseAnswerMapper.java

@@ -1,5 +1,6 @@
 package com.zhongzheng.modules.user.mapper;
 
+import com.baomidou.mybatisplus.annotation.SqlParser;
 import com.zhongzheng.modules.user.bo.UserCourseAnswerQueryBo;
 import com.zhongzheng.modules.user.domain.UserCourseAnswer;
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;

+ 1 - 1
zhongzheng-system/src/main/resources/mapper/modules/grade/ClassGradeUserMapper.xml

@@ -333,7 +333,7 @@
             and cgu.period_status != -1
         </if>
         <if test="searchKey != null and searchKey != '' ">
-            and (u.realname like concat('%', #{searchKey}, '%') or u.id_card like concat('%', #{searchKey}, '%'))
+            and (u.realname like concat('%', #{searchKey}, '%') or u.id_card like concat('%', #{searchKey}, '%') or g.goods_name like concat('%', #{searchKey}, '%') or g.code like concat('%', #{searchKey}, '%'))
         </if>
         <if test="periodStatus != 2 ">
             order by cgu.update_time desc

+ 4 - 3
zhongzheng-system/src/main/resources/mapper/modules/user/UserCourseAnswerMapper.xml

@@ -111,9 +111,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         order by uca.update_time desc
     </select>
 
-    <update id="delChildAnswer" parameterType="com.zhongzheng.modules.user.bo.UserCourseAnswerQueryBo"  >
-          UPDATE user_course_answer SET `status` = - 1 WHERE FIND_IN_SET(answer_id,( SELECT <![CDATA[ @pids := ]]> #{answerId}))
-    </update>
+    <select id="delChildAnswer" parameterType="com.zhongzheng.modules.user.bo.UserCourseAnswerQueryBo"  >
+        set   @rownum =  - 1;
+
+    </select>
 
     <update id="delChildAnswer2" parameterType="com.zhongzheng.modules.user.bo.UserCourseAnswerQueryBo"  >
         UPDATE user_course_answer