2024.8.26
This commit is contained in:
		
							parent
							
								
									d22e0102fe
								
							
						
					
					
						commit
						3d1d4d1d0e
					
				| @ -66,6 +66,17 @@ public class DoorController extends BaseController { | |||||||
|         return getDataTable(list); |         return getDataTable(list); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |     /** | ||||||
|  |      * 查询文章管理列表 | ||||||
|  |      */ | ||||||
|  |     @ApiOperation("查询文章") | ||||||
|  |     @PostMapping("/gwArticleList") | ||||||
|  |     public TableDataInfo gwArticleList(CmsArticle article) { | ||||||
|  |         startPage(); | ||||||
|  |         List<CmsArticle> list = articleService.selectCmsArticleList(article); | ||||||
|  |         return getDataTable(list); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|     @ApiOperation("文章详情查询") |     @ApiOperation("文章详情查询") | ||||||
|     @ApiImplicitParam(name = "id", value = "文章Id", required = true, dataType = "int", paramType = "path", dataTypeClass = String.class) |     @ApiImplicitParam(name = "id", value = "文章Id", required = true, dataType = "int", paramType = "path", dataTypeClass = String.class) | ||||||
|     @PostMapping("/getArt/{id}") |     @PostMapping("/getArt/{id}") | ||||||
| @ -88,9 +99,9 @@ public class DoorController extends BaseController { | |||||||
|      */ |      */ | ||||||
|     @ApiOperation("照片查询") |     @ApiOperation("照片查询") | ||||||
|     @PostMapping("/MaterialList") |     @PostMapping("/MaterialList") | ||||||
|     public TableDataInfo list() { |     public TableDataInfo list(CmsMaterial cmsMaterial) { | ||||||
| //        startPage(); | //        startPage(); | ||||||
|         List<CmsMaterial> list = materialMapper.selectCmsMaterialList(new CmsMaterial()); |         List<CmsMaterial> list = materialMapper.selectCmsMaterialList(cmsMaterial); | ||||||
|         return getDataTable(list); |         return getDataTable(list); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
| @ -129,12 +140,14 @@ public class DoorController extends BaseController { | |||||||
|             @ApiImplicitParam(name = "description", value = "摘要", dataType = "String", dataTypeClass = String.class), |             @ApiImplicitParam(name = "description", value = "摘要", dataType = "String", dataTypeClass = String.class), | ||||||
|             @ApiImplicitParam(name = "articleModel", value = "文章模型", dataType = "String", dataTypeClass = String.class) |             @ApiImplicitParam(name = "articleModel", value = "文章模型", dataType = "String", dataTypeClass = String.class) | ||||||
|     }) |     }) | ||||||
|     public List<CmsArticle> searchArticles(@RequestParam(value = "author", required = false) String author, |     public TableDataInfo searchArticles(@RequestParam(value = "author", required = false) String author, | ||||||
|                                         @RequestParam(value = "title", required = false) String title, |                                         @RequestParam(value = "title", required = false) String title, | ||||||
|                                         @RequestParam(value = "keywords", required = false) String keywords, |                                         @RequestParam(value = "keywords", required = false) String keywords, | ||||||
|                                         @RequestParam(value = "description", required = false) String description, |                                         @RequestParam(value = "description", required = false) String description, | ||||||
|                                         @RequestParam(value = "articleModel", required = false) String articleModel) { |                                         @RequestParam(value = "articleModel", required = false) String articleModel) { | ||||||
|         return articleMapper.selectArticlesFuzzySearch(author, title, keywords, description, articleModel); |         startPage(); | ||||||
|  |         List<CmsArticle> list = articleMapper.selectArticlesFuzzySearch(author, title, keywords, description, articleModel); | ||||||
|  |         return getDataTable(list); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     /** |     /** | ||||||
| @ -197,62 +210,12 @@ public class DoorController extends BaseController { | |||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
| 
 |  | ||||||
|     /** |     /** | ||||||
|      * 查询留言列表 |      * 模糊查询首页收索框 | ||||||
|      */ |      */ | ||||||
| //    @ApiOperation("查询留言") |     @GetMapping("/getNext") | ||||||
| //    @PostMapping("/Wordslist") |     public AjaxResult getBNext(@RequestParam(value = "id") Long id, | ||||||
| //    public TableDataInfo list(CmsLeaveWords cmsLeaveWords) |                                            @RequestParam(value = "categoryId") String categoryId) { | ||||||
| //    { |         return AjaxResult.success(articleMapper.getNext(id,categoryId)); | ||||||
| //        startPage(); |     } | ||||||
| //        List<CmsLeaveWords> list = cmsLeaveWordsService.selectCmsLeaveWordsList(cmsLeaveWords); |  | ||||||
| //        return getDataTable(list); |  | ||||||
| //    } |  | ||||||
| 
 |  | ||||||
|     /** |  | ||||||
|      * 新增保存留言 |  | ||||||
|      */ |  | ||||||
| //    @ApiOperation("新增留言") |  | ||||||
| //    @ApiImplicitParams({ |  | ||||||
| //            @ApiImplicitParam(name = "wordsTheme", value = "留言主题", dataType = "String", dataTypeClass = String.class), |  | ||||||
| //            @ApiImplicitParam(name = "wordsEmil", value = "邮箱", dataType = "String", dataTypeClass = String.class), |  | ||||||
| //            @ApiImplicitParam(name = "wordsCms", value = "留言内容", dataType = "String", dataTypeClass = String.class) |  | ||||||
| //    }) |  | ||||||
| //    @Log(title = "留言", businessType = BusinessType.INSERT) |  | ||||||
| //    @PostMapping("/WordsAdd") |  | ||||||
| //    public AjaxResult addSave(CmsLeaveWords cmsLeaveWords) |  | ||||||
| //    { |  | ||||||
| //        return toAjax(cmsLeaveWordsService.insertCmsLeaveWords(cmsLeaveWords)); |  | ||||||
| //    } |  | ||||||
| 
 |  | ||||||
|     /** |  | ||||||
|      * 查询团队预约列表 |  | ||||||
|      */ |  | ||||||
| //    @ApiOperation("查询团队预约列表") |  | ||||||
| //    @PostMapping("/MakeAnAppointmentList") |  | ||||||
| //    public TableDataInfo list(CmsMakeAnAppointment cmsMakeAnAppointment) |  | ||||||
| //    { |  | ||||||
| //        startPage(); |  | ||||||
| //        List<CmsMakeAnAppointment> list = cmsMakeAnAppointmentService.selectCmsMakeAnAppointmentList(cmsMakeAnAppointment); |  | ||||||
| //        return getDataTable(list); |  | ||||||
| //    } |  | ||||||
| 
 |  | ||||||
|     /** |  | ||||||
|      * 新增保存团队预约 |  | ||||||
|      */ |  | ||||||
| //    @ApiOperation("新增团队预约") |  | ||||||
| //    @ApiImplicitParams({ |  | ||||||
| //            @ApiImplicitParam(name = "makeLinkman", value = "联系人", dataType = "String", dataTypeClass = String.class), |  | ||||||
| //            @ApiImplicitParam(name = "makePhone", value = "手机号", dataType = "String", dataTypeClass = String.class), |  | ||||||
| //            @ApiImplicitParam(name = "makeCompany", value = "单位名称", dataType = "String", dataTypeClass = String.class), |  | ||||||
| //            @ApiImplicitParam(name = "makeDate", value = "预约时间", dataType = "Date", dataTypeClass = Date.class) |  | ||||||
| //    }) |  | ||||||
| //    @Log(title = "团队预约", businessType = BusinessType.INSERT) |  | ||||||
| //    @PostMapping("/MakeAnAppointmentAdd") |  | ||||||
| //    public AjaxResult addSave(CmsMakeAnAppointment cmsMakeAnAppointment) |  | ||||||
| //    { |  | ||||||
| //        return toAjax(cmsMakeAnAppointmentService.insertCmsMakeAnAppointment(cmsMakeAnAppointment)); |  | ||||||
| //    } |  | ||||||
| 
 |  | ||||||
| } | } | ||||||
|  | |||||||
| @ -85,4 +85,10 @@ public interface CmsArticleMapper | |||||||
|      * @return |      * @return | ||||||
|      */ |      */ | ||||||
|     public Map<String,Object> getArticleContent(String article_id); |     public Map<String,Object> getArticleContent(String article_id); | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 下一篇 | ||||||
|  |      */ | ||||||
|  |     CmsArticle getNext(@Param("id") Long id, | ||||||
|  |                        @Param("categoryId") String categoryId); | ||||||
| } | } | ||||||
|  | |||||||
| @ -227,10 +227,10 @@ public class CmsArticleServiceImpl implements ICmsArticleService | |||||||
|     public int updateCmsArticle(CmsArticle cmsArticle) |     public int updateCmsArticle(CmsArticle cmsArticle) | ||||||
|     { |     { | ||||||
|         cmsArticle.setUpdateTime(DateUtils.getNowDate()); |         cmsArticle.setUpdateTime(DateUtils.getNowDate()); | ||||||
|         if(SecurityUtils.getLoginUser().getUser() != null){ | //        if(SecurityUtils.getLoginUser().getUser() != null){ | ||||||
|             SysUser user = SecurityUtils.getLoginUser().getUser(); | //            SysUser user = SecurityUtils.getLoginUser().getUser(); | ||||||
|             cmsArticle.setYhid(user.getUserId().toString()); | //            cmsArticle.setYhid(user.getUserId().toString()); | ||||||
|         } | //        } | ||||||
|         cmsArticle.setDeleted(0); |         cmsArticle.setDeleted(0); | ||||||
|         cmsArticle.setTopFlag(1); |         cmsArticle.setTopFlag(1); | ||||||
|         cmsArticle.setAvailable(1); |         cmsArticle.setAvailable(1); | ||||||
|  | |||||||
| @ -251,4 +251,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" | |||||||
|             id=#{article_id} |             id=#{article_id} | ||||||
|         </where> |         </where> | ||||||
|     </select> |     </select> | ||||||
|  | 
 | ||||||
|  |     <select id="getNext" parameterType="CmsArticle" resultMap="CmsArticleResult"> | ||||||
|  |         select id,title from cms_article where id > #{id} and category_id = #{categoryId} | ||||||
|  |         limit 1 | ||||||
|  |     </select> | ||||||
| </mapper> | </mapper> | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user