Explorar el Código

修改公出申请接口修改,避免公出时段重复

anderx hace 3 años
padre
commit
7599617ad2

+ 2 - 5
src/main/java/com/goafanti/common/dao/PublicReleaseMapper.java

@@ -26,12 +26,9 @@ public interface PublicReleaseMapper {
     OutPublicRelease selectDtails(@Param("id") Integer id, @Param("ufid")String ufid);
     OutPublicRelease selectDtails(@Param("id") Integer id, @Param("ufid")String ufid);
 
 
     /**
     /**
-     * and ( (release_start >= #{start} and release_start < #{end})
-     *   or  (release_start < #{start} and release_end > #{start})
-     *   or  (release_start < #{end} and release_end > #{end}))
      * 需要比对申请人其他公出时间,选择出重复的时间来判断是否生效。
      * 需要比对申请人其他公出时间,选择出重复的时间来判断是否生效。
-     * 1 已有发起时间大于选择发起小于选择结束
-     * 2 已有发起小于选择发起大于选择结束
+     * 1 已有发起时间大于等于选择发起小于选择结束
+     * 2 已有发起小于选择发起并且已有结束大于选择发起
      * 3 已有发起小于选择结束和已有结束大于选择结束
      * 3 已有发起小于选择结束和已有结束大于选择结束
      * @param aid 申请人
      * @param aid 申请人
      * @param start 开始时间
      * @param start 开始时间