Browse Source

添加巨量广告雷达标题模糊搜索

syh 4 năm trước cách đây
mục cha
commit
2376d70e2c

+ 2 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/ctop/controller/HotInformationCtroller.java

@@ -75,13 +75,14 @@ public class HotInformationCtroller {
         Result<IPage<HotMaterial>> result = new Result<>();
         Map<String, String[]> paramMap = req.getParameterMap();
         String userName = paramMap.get("userName") != null ? paramMap.get("userName")[0] : null;
+        String title = paramMap.get("title")!=null?paramMap.get("title")[0]:null;
         String start = paramMap.get("start") != null ? paramMap.get("start")[0] : null;
         String end = paramMap.get("end") != null ? paramMap.get("end")[0] : null;
         String orderByColumn = paramMap.get("orderByColumn") != null ? paramMap.get("orderByColumn")[0] : null;
         String orderByType = paramMap.get("orderByType") != null ? paramMap.get("orderByType")[0] : null;
         Integer pageSize = paramMap.get("pageSize") != null ? Integer.parseInt(paramMap.get("pageSize")[0]) : null;
         Integer pageNo = paramMap.get("pageNo") != null ? Integer.parseInt(paramMap.get("pageNo")[0]) : null;
-        IPage<HotMaterial> list = hotMaterialService.queryHotFeeds(userName, start, end, orderByColumn, orderByType, pageNo, pageSize);
+        IPage<HotMaterial> list = hotMaterialService.queryHotFeeds(title,userName, start, end, orderByColumn, orderByType, pageNo, pageSize);
         result.setResult(list);
         result.setSuccess(true);
         return result;

+ 2 - 2
jeecg-boot-module-system/src/main/resources/application.yml

@@ -1,7 +1,7 @@
 spring:
   profiles:
-#    active: wps
-    active: @activatedProperties@
+    active: wps
+#    active: @activatedProperties@
 swagger:
   production: false
   basic:

+ 1 - 1
module-crawler/src/main/java/cn/com/ctop/crawler/modules/oceanengine/service/IHotMaterialService.java

@@ -7,7 +7,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
 import java.util.List;
 
 public interface IHotMaterialService extends IService<HotMaterial> {
-    IPage<HotMaterial> queryHotFeeds(String userName, String start, String end, String orderByColumn, String orderByType, Integer pageNo, Integer pageSize);
+    IPage<HotMaterial> queryHotFeeds(String title,String userName, String start, String end, String orderByColumn, String orderByType, Integer pageNo, Integer pageSize);
 
     List<HotMaterial> getId();
 

+ 4 - 1
module-crawler/src/main/java/cn/com/ctop/crawler/modules/oceanengine/service/impl/HotMaterialServiceImpl.java

@@ -17,11 +17,14 @@ import java.util.List;
 
 public class HotMaterialServiceImpl extends ServiceImpl<HotMaterialMapper, HotMaterial> implements IHotMaterialService {
     @Override
-    public IPage<HotMaterial> queryHotFeeds(String userName, String start, String end, String orderByColumn, String orderByType, Integer pageNo, Integer pageSize) {
+    public IPage<HotMaterial> queryHotFeeds(String title,String userName, String start, String end, String orderByColumn, String orderByType, Integer pageNo, Integer pageSize) {
         QueryWrapper<HotMaterial> queryWrapper = new QueryWrapper<>();
         if (null != userName && !"".equals(userName)) {
             queryWrapper.like("author", userName);
         }
+        if (null != title && !"".equals(title)) {
+            queryWrapper.like("title", title);
+        }
         if (null != start && !"".equals(start) && null != end && !"".equals(end)) {
             queryWrapper.between("create_time", start, end);
         }

+ 0 - 6
module-job-bytedance/pom.xml

@@ -84,12 +84,6 @@
             <scope>compile</scope>
         </dependency>
         <dependency>
-            <groupId>cn.com.ctop</groupId>
-            <artifactId>module-oa</artifactId>
-            <version>2.0.2</version>
-            <scope>compile</scope>
-        </dependency>
-        <dependency>
             <groupId>com.aliyun.oss</groupId>
             <artifactId>aliyun-sdk-oss</artifactId>
             <version>3.5.0</version>