wuweihao 3 лет назад
Родитель
Сommit
4864825bce

+ 1 - 1
720yun_local_manage/gis_pano/src/main/java/com/gis/cms/controller/WorkController.java

@@ -25,7 +25,7 @@ import javax.validation.Valid;
  */
 @Api(tags = "我的作品")
 @RestController
-@RequestMapping("cms/work")
+@RequestMapping("/cms/work")
 public class WorkController  {
 
     @Autowired

+ 2 - 2
720yun_local_manage/gis_pano/src/main/java/com/gis/cms/entity/po/WorkEntity.java

@@ -1,6 +1,7 @@
 package com.gis.cms.entity.po;
 
 import com.alibaba.fastjson.annotation.JSONField;
+import com.baomidou.mybatisplus.annotation.TableName;
 import com.gis.common.base.entity.po.BaseEntity;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
@@ -13,8 +14,7 @@ import java.io.Serializable;
  * 作品表
  */
 @Data
-@Entity
-@Table(name = "tb_work")
+@TableName(value = "tb_work")
 public class WorkEntity extends BaseEntity implements Serializable {
 
     private static final long serialVersionUID = 6827754544317282072L;

+ 4 - 1
720yun_local_manage/gis_pano/src/main/java/com/gis/cms/service/impl/WorkServiceImpl.java

@@ -73,7 +73,10 @@ public class WorkServiceImpl extends ServiceImpl<WorkMapper, WorkEntity> impleme
         IPage<WorkEntity> page = new Page<>(param.getPageNum() , param.getPageSize());
         LambdaQueryWrapper<WorkEntity> wrapper = new LambdaQueryWrapper<> ();
         wrapper.eq(WorkEntity::getCreatorId, iBaseService.getUserId());
-        wrapper.like(WorkEntity::getName, param.getSearchKey());
+        String searchKey = param.getSearchKey();
+        if (StringUtils.isNotBlank(searchKey)){
+            wrapper.like(WorkEntity::getName, param.getSearchKey());
+        }
         IPage<WorkEntity> result = this.page(page, wrapper);
         return Result.success(result);
     }