licailing 4 年 前
コミット
c740196100

+ 2 - 0
src/main/java/com/izouma/wenlvju/domain/TrainingInstitution.java

@@ -1,6 +1,7 @@
 package com.izouma.wenlvju.domain;
 
 import com.alibaba.excel.annotation.ExcelProperty;
+import com.izouma.wenlvju.annotations.Searchable;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.AllArgsConstructor;
@@ -19,6 +20,7 @@ import java.math.BigDecimal;
 @Entity
 @ApiModel("培训机构")
 public class TrainingInstitution extends BaseEntity {
+    @Searchable
     @ApiModelProperty("企业名称")
     private String name;
 

+ 3 - 0
src/main/java/com/izouma/wenlvju/repo/TrainingInstitutionRepo.java

@@ -7,10 +7,13 @@ import org.springframework.data.jpa.repository.Modifying;
 import org.springframework.data.jpa.repository.Query;
 
 import javax.transaction.Transactional;
+import java.util.List;
 
 public interface TrainingInstitutionRepo extends JpaRepository<TrainingInstitution, Long>, JpaSpecificationExecutor<TrainingInstitution> {
     @Query("update TrainingInstitution t set t.del = true where t.id = ?1")
     @Modifying
     @Transactional
     void softDelete(Long id);
+
+    List<TrainingInstitution> findAllByNameLike(String name);
 }