瀏覽代碼

notindexed

bc_zhang 4 年之前
父節點
當前提交
6324c47b6d

+ 10 - 0
src/main/java/com/zglc/fm/controller/FaultController.java

@@ -174,6 +174,16 @@ public class FaultController {
         return Result.success(new PageInfo<>( faultService.listNotIndexed()));
     }
 
+    @ApiOperation("按名称查询未标引")
+    @ApiResponses({
+            @ApiResponse(code = 0, message = "成功")
+    })
+    @GetMapping("findNotIndexed")
+    public Result<PageInfo<FaultEntity>> findNotIndexed(String name,Integer page, Integer size) {
+        PageHelper.startPage(page, size, "id desc");
+        return Result.success(new PageInfo<>( faultService.findNotIndexed(name)));
+    }
+
     @ApiOperation("按类型搜索")
     @ApiResponses({
             @ApiResponse(code = 0, message = "成功")

+ 1 - 1
src/main/java/com/zglc/fm/dao/master/BookDao.java

@@ -14,7 +14,7 @@ public interface BookDao extends Mapper<BookEntity> {
 
     Integer getCount();
 
-    List<BookEntity> findByName(@Param("book_name") String name);
+    List<BookEntity> findByName(@Param("name") String name);
 
     List<BookEntity> findByMultiple(@Param("major") String major,@Param("name") String name);
     List<BookEntity> findByBookName(@Param("major") String major,@Param("name") String name);

+ 11 - 0
src/main/java/com/zglc/fm/service/FaultService.java

@@ -166,6 +166,17 @@ public class FaultService {
             return getAllFault();
     }
 
+    public List<FaultEntity> findNotIndexed(String name) {
+        Example example = new Example(FaultEntity.class);
+        Example.Criteria criteria = example.createCriteria();
+        criteria.andIsNull("major_type");
+        criteria.andLike("fault_name","%" + name + "%");
+        if (criteria.isValid())
+            return faultDao.selectByExample(example);
+        else
+            return getAllFault();
+    }
+
     public List<FaultEntity> searchByType(String dataType, String name) {
         Example example = new Example(FaultEntity.class);
         Example.Criteria criteria = example.createCriteria();

+ 1 - 0
src/main/resources/mapping/master/BookDao.xml

@@ -33,6 +33,7 @@
         where id > 1
     </select>
 
+
 <!--    <insert id="batchAdd" parameterType="java.util.List">-->
 <!--        <foreach collection="list" item="equ" separator=";">-->
 <!--            insert into t_equipment (equipment_type)-->