From 781b5fea46cd55220b5ffca17aa6bb1b83551410 Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期二, 21 五月 2024 08:59:55 +0800 Subject: [PATCH] 代码提交 --- ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TSysSetController.java | 26 ++++++++++++++++++++------ 1 files changed, 20 insertions(+), 6 deletions(-) diff --git a/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TSysSetController.java b/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TSysSetController.java index 6187c6c..821b6c1 100644 --- a/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TSysSetController.java +++ b/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TSysSetController.java @@ -11,6 +11,7 @@ import com.ruoyi.management.domain.TUseGuide; import com.ruoyi.management.dto.AggrementDTO; import com.ruoyi.management.dto.UseGuidDTO; +import com.ruoyi.management.query.UseGuideQuery; import com.ruoyi.management.service.ITPageService; import com.ruoyi.management.service.ITProtocolService; import com.ruoyi.management.service.ITSysSetService; @@ -20,7 +21,6 @@ import io.swagger.annotations.ApiOperation; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.*; @@ -118,6 +118,23 @@ res.setTotal(useGuides.size()); return AjaxResult.success(res); } + @PostMapping("/useGuide1") + @ApiOperation(value = "列表查询", tags = {"家长端-使用指南"}) + public R<PageInfo<TUseGuide>> useGuide1(@RequestBody UseGuideQuery query) { + QueryWrapper<TUseGuide> wrapper = new QueryWrapper<>(); + if (StringUtils.hasLength(query.getTitle())){ + wrapper.like("title",query.getTitle()); + } + List<String> strings = new ArrayList<>(); + strings.add("insertTime"); + wrapper.orderByDesc(strings); + PageInfo<TUseGuide> res = new PageInfo<>(query.getPageNumber(), query.getPageSize()); + List<TUseGuide> useGuides = useGuideService.list(wrapper); + res.setRecords(useGuides); + res.setTotal(useGuides.size()); + return R.ok(res); + } + @PostMapping("/updateUseGuide") @ApiOperation(value = "使用指南-添加/编辑/查看详情", tags = {"使用指南"}) public AjaxResult<TUseGuide> updateUseGuide(@RequestBody UseGuidDTO dto) { @@ -126,7 +143,6 @@ TUseGuide useGuide = new TUseGuide(); useGuide.setTitle(dto.getTitle()); useGuide.setSort(dto.getSort()); - useGuide.setIsDelete(0); useGuide.setAnswer(dto.getAnswer()); useGuide.setInsertTime(new Date()); useGuideService.save(useGuide); @@ -148,10 +164,8 @@ @DeleteMapping("/delete{id}") @ApiOperation(value = "使用指南-删除", tags = {"使用指南"}) public AjaxResult updateUseGuide(@PathVariable Integer id) { - - TUseGuide useGuide2 = useGuideService.getById(id); - useGuide2.setIsDelete(1); - useGuideService.updateById(useGuide2); +// TUseGuide useGuide2 = useGuideService.getById(id); + useGuideService.removeById(id); return AjaxResult.success("删除成功"); } } -- Gitblit v1.7.1