Commit 0e5e1cc8e8e91553f4fa559b165690283400f911
1 parent
764c84f446
Exists in
master
and in
1 other branch
新推送记录列表
Showing 3 changed files with 45 additions and 8 deletions
talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/ArticleController.java
View file @
0e5e1cc
| ... | ... | @@ -6,10 +6,7 @@ |
| 6 | 6 | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| 7 | 7 | import com.lyms.talkonlineweb.domain.*; |
| 8 | 8 | import com.lyms.talkonlineweb.result.BaseResponse; |
| 9 | -import com.lyms.talkonlineweb.service.ArticleInfoService; | |
| 10 | -import com.lyms.talkonlineweb.service.GetpushartInfoService; | |
| 11 | -import com.lyms.talkonlineweb.service.LymsArticleService; | |
| 12 | -import com.lyms.talkonlineweb.service.LymsPushedartService; | |
| 9 | +import com.lyms.talkonlineweb.service.*; | |
| 13 | 10 | import com.lyms.talkonlineweb.service.impl.PushedartlogsInfoServiceImpl; |
| 14 | 11 | import lombok.extern.log4j.Log4j2; |
| 15 | 12 | import org.apache.commons.io.IOUtils; |
| ... | ... | @@ -53,6 +50,9 @@ |
| 53 | 50 | |
| 54 | 51 | @Autowired |
| 55 | 52 | private GetpushartInfoService getpushartInfoService;//小程序用户端-根据患者获取推送的文章-视图 |
| 53 | + | |
| 54 | + @Autowired | |
| 55 | + private LymsPushMessagesService lymsPushMessagesService; | |
| 56 | 56 | /** |
| 57 | 57 | * 上传文件 |
| 58 | 58 | * |
| ... | ... | @@ -359,6 +359,31 @@ |
| 359 | 359 | return baseResponse; |
| 360 | 360 | } |
| 361 | 361 | |
| 362 | + /** | |
| 363 | + * 新推送记录列表 | |
| 364 | + * | |
| 365 | + * @return | |
| 366 | + */ | |
| 367 | + @GetMapping("getLymsPushMessages") | |
| 368 | + public BaseResponse getLymsPushMessages(LymsPushMessages lymsPushMessages, Integer current, Integer size){ | |
| 369 | + BaseResponse baseResponse=new BaseResponse(); | |
| 370 | + try { | |
| 371 | + Page<LymsPushMessages> page=new Page<>(current,size); | |
| 372 | + QueryWrapper<LymsPushMessages> queryWrapper = new QueryWrapper<>(); | |
| 373 | + queryWrapper.setEntity(lymsPushMessages); | |
| 374 | + if(null!=lymsPushMessages.getStartDate()&&null!=lymsPushMessages.getEndDate()){ | |
| 375 | + queryWrapper.ge("plan_time", lymsPushMessages.getStartDate()).le("plan_time",lymsPushMessages.getEndDate()); | |
| 376 | + } | |
| 377 | + queryWrapper.orderByDesc("plan_time"); | |
| 378 | + Page<LymsPushMessages> lymsPushMessagesPage=lymsPushMessagesService.page(page,queryWrapper); | |
| 379 | + baseResponse.setObject(lymsPushMessagesPage); | |
| 380 | + baseResponse.setErrormsg("成功"); | |
| 381 | + } catch (Exception e) { | |
| 382 | + baseResponse.setErrormsg("失败"); | |
| 383 | + e.printStackTrace(); | |
| 384 | + } | |
| 385 | + return baseResponse; | |
| 386 | + } | |
| 362 | 387 | |
| 363 | 388 | } |
talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/TestController.java
View file @
0e5e1cc
| ... | ... | @@ -15,12 +15,12 @@ |
| 15 | 15 | public PushArticleTask pushArticleTask; |
| 16 | 16 | @Autowired |
| 17 | 17 | public PushArticleTaskData pushArticleTaskData; |
| 18 | - @GetMapping("test0") | |
| 19 | - public void test0() { | |
| 20 | - pushArticleTask.pushArtcle(); | |
| 21 | - } | |
| 22 | 18 | @GetMapping("test9") |
| 23 | 19 | public void test9() { |
| 20 | + pushArticleTask.pushArtcle(); | |
| 21 | + } | |
| 22 | + @GetMapping("test0") | |
| 23 | + public void test0() { | |
| 24 | 24 | pushArticleTaskData.pushArtcleData(); |
| 25 | 25 | } |
| 26 | 26 |
talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsPushMessages.java
View file @
0e5e1cc
| ... | ... | @@ -153,6 +153,18 @@ |
| 153 | 153 | @TableField(value = "plan_time") |
| 154 | 154 | private Date planTime; |
| 155 | 155 | |
| 156 | + /** | |
| 157 | + * 列表筛选条件startDate | |
| 158 | + */ | |
| 159 | + @TableField(exist = false) | |
| 160 | + private String startDate; | |
| 161 | + | |
| 162 | + /** | |
| 163 | + * 列表筛选条件endDate | |
| 164 | + */ | |
| 165 | + @TableField(exist = false) | |
| 166 | + private String endDate; | |
| 167 | + | |
| 156 | 168 | @TableField(exist = false) |
| 157 | 169 | private static final long serialVersionUID = 1L; |
| 158 | 170 |