Kaynağa Gözat

圈子新闻公告,取消根据地址查询

wanghaicheng 5 yıl önce
ebeveyn
işleme
a2f673c75f

+ 11 - 0
lift-quan-service/src/main/java/cn/com/ty/lift/quan/news/controller/QuanNewsController.java

@@ -4,6 +4,8 @@ import cn.com.ty.lift.quan.news.dao.entity.QuanNews;
 import cn.com.ty.lift.quan.news.dao.entity.model.QuanNewsReq;
 import cn.com.ty.lift.quan.news.service.impl.QuanNewsServiceImpl;
 import cn.com.xwy.boot.web.dto.RestResponse;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import lombok.AllArgsConstructor;
 import org.springframework.web.bind.annotation.*;
 
@@ -35,6 +37,15 @@ public class QuanNewsController {
         return quanNewsService.news(quanNews);
     }
 
+    /**
+     * @param quanNews pageNum,pageSize
+     * @return 新闻列表
+     */
+    @PostMapping("/newsList")
+    public RestResponse newsList(@RequestBody QuanNewsReq quanNews) {
+        return RestResponse.success(quanNewsService.page(new Page<>(quanNews.getPageNum(), quanNews.getPageSize())));
+    }
+
     /**
      * 置顶/取消置顶
      *

+ 0 - 6
lift-quan-service/src/main/java/cn/com/ty/lift/quan/news/dao/entity/QuanNews.java

@@ -37,12 +37,6 @@ public class QuanNews implements Serializable {
     @TableField("top_serial")
     private Integer topSerial;
 
-    /**
-     * 行政区id
-     */
-    @TableField("district")
-    private String district;
-
     /**
      * 标题
      */

+ 0 - 2
lift-quan-service/src/main/java/cn/com/ty/lift/quan/news/dao/entity/model/QuanNewsReq.java

@@ -5,8 +5,6 @@ import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.experimental.Accessors;
 
-import java.io.Serializable;
-
 /**
  * <p>
  * 电梯圈新闻公告

+ 1 - 1
lift-quan-service/src/main/java/cn/com/ty/lift/quan/news/dao/mapper/QuanNewsMapper.java

@@ -17,4 +17,4 @@ import java.util.List;
 public interface QuanNewsMapper extends BaseMapper<QuanNews> {
     @Select("select name from area_code where level = 2")
     List<String> areas();
-}
+}

+ 1 - 3
lift-quan-service/src/main/java/cn/com/ty/lift/quan/news/service/impl/QuanNewsServiceImpl.java

@@ -47,7 +47,6 @@ public class QuanNewsServiceImpl extends ServiceImpl<QuanNewsMapper, QuanNews> i
         Page<QuanNews> page = new Page<>(request.getPageNum(), request.getPageSize());
         IPage<Map<String, Object>> news = this.pageMaps(page, new QueryWrapper<QuanNews>()
                 .select("id", "title", "content", "top_serial topSerial", "video_url videoUrl", "release_id releaseId", "release_user releaseUser", "release_date releaseDate")
-                .like(null != request.getDistrict(), "district", request.getDistrict())
                 .like(null != request.getTitle(), "title", request.getTitle())
                 .eq("top_serial", "0")
                 .orderByDesc("release_date"));
@@ -188,8 +187,7 @@ public class QuanNewsServiceImpl extends ServiceImpl<QuanNewsMapper, QuanNews> i
 
     public RestResponse addNew(QuanNewsReq request) {
         QuanNews quanNews = new QuanNews();
-        quanNews.setDistrict(request.getDistrict())
-                .setTitle(request.getTitle())
+        quanNews.setTitle(request.getTitle())
                 .setContent(request.getContent())
                 .setReleaseId(request.getReleaseId())
                 .setReleaseUser(request.getReleaseUser())