Explorar o código

班级名称重复判断修改

chenw %!s(int64=7) %!d(string=hai) anos
pai
achega
05be16b515

+ 1 - 1
applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/mapper/SysClazzMapper.java

@@ -33,5 +33,5 @@ public interface SysClazzMapper {
 
     List<SysClazz> selectByClazz(@Param("condition") String condition, @Param("school_id") Long schoolId);
 
-    int countClazz(@Param("clazz_name") String clazz_name, @Param("clazz_grade") String clazz_grade);
+    int countClazz(@Param("clazz_name") String clazz_name, @Param("clazz_grade") String clazz_grade, @Param("school_id") Long school_id);
 }

+ 3 - 0
applications/school/school-server/src/main/resources/mapper/SysClazzMapper.xml

@@ -242,6 +242,9 @@
       <if test="clazz_grade != null">
         and clazz_grade=#{clazz_grade}
       </if>
+      <if test="school_id != null">
+        and school_id=#{school_id}
+      </if>
     </where>
   </select>