xda пре 3 година
родитељ
комит
6aaff74b96

+ 2 - 3
src/main/java/com/winhc/repal/service/impl/RepalBookServiceImpl.java

@@ -197,11 +197,10 @@ public class RepalBookServiceImpl extends ServiceImpl<RepalBookMapper, RepalBook
         // 新建账本
         RepalBook book = this.getOne(Wrappers.lambdaQuery(RepalBook.class)
                 .eq(RepalBook::getUserId, UserContextUtil.getUser().getUserId())
+                .eq(RepalBook::getRepalBookName, dto.getRepalBookName())
                 .eq(RepalBook::getRepalGroupId, groupId));
         if (Objects.nonNull(book)) {
-            if (dto.getRepalBookName().equals(book.getRepalBookName())) {
-                throw new CommonException(CodeMsg.FAILED, "账本名称重复");
-            }
+            throw new CommonException(CodeMsg.FAILED, "账本名称重复");
         }
         RepalBook repalBook = new RepalBook();
         repalBook.setRepalGroupId(groupId);

+ 1 - 0
src/main/resources/mapper/RepalChangeRecordMapper.xml

@@ -20,6 +20,7 @@
             AND rPerson.USER_ID = #{userId}
         </if>
         AND bill.REPAL_BILL_TYPE = 1
+        GROUP BY record.RECORD_DATE
     </select>
 
 </mapper>