24282 1 год назад
Родитель
Сommit
8638ea5dec

+ 5 - 0
sd-business/src/main/java/com/sd/business/entity/artwork/dto/ArtworkLibrarySelectDto.java

@@ -19,4 +19,9 @@ public class ArtworkLibrarySelectDto extends BaseSelectDto {
      */
     private String artworkName;
 
+    /**
+     * 部门id
+     */
+    private Long departmentId;
+
 }

+ 6 - 0
sd-business/src/main/java/com/sd/business/entity/artwork/po/ArtworkLibrary.java

@@ -22,6 +22,12 @@ import javax.validation.constraints.NotNull;
 public class ArtworkLibrary extends BasePo {
 
     /**
+     * 部门id
+     */
+    @NotBlank(message = "部门id不能为空")
+    private Long departmentId;
+
+    /**
      * 图稿名称
      */
     @NotBlank(message = "图稿名称不能为空")

+ 1 - 0
sd-business/src/main/java/com/sd/business/service/artwork/impl/ArtworkLibraryServiceImpl.java

@@ -37,6 +37,7 @@ public class ArtworkLibraryServiceImpl extends ServiceImpl<ArtworkLibraryMapper,
     public Page<ArtworkLibraryVo> getPage(ArtworkLibrarySelectDto dto) {
         IWrapper<ArtworkLibrary> wrapper = getWrapper();
         wrapper.like("al", ArtworkLibrary::getArtworkName, dto.getArtworkName());
+        wrapper.eq("al", ArtworkLibrary::getDepartmentId, dto.getDepartmentId());
         wrapper.orderByDesc("al", ArtworkLibrary::getId);
         return this.baseMapper.getPage(dto.getPage(), wrapper);
     }