diff --git a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/controller/XhpcAgreementController.java b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/controller/XhpcAgreementController.java index f4bb73ef..b0ad5137 100644 --- a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/controller/XhpcAgreementController.java +++ b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/controller/XhpcAgreementController.java @@ -55,9 +55,9 @@ public class XhpcAgreementController extends BaseController { return AjaxResult.success(iXhpcAgreementService.selectAgreementItem(agreementId)); } @GetMapping("/getContent") - public AjaxResult getContent(@RequestParam String title,@RequestParam Integer type){ + public AjaxResult getContent(@RequestParam Integer type){ - return AjaxResult.success(iXhpcAgreementService.selectContent(title,type)); + return AjaxResult.success(iXhpcAgreementService.selectContent(type)); } diff --git a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/mapper/XhpcAgreementMapper.java b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/mapper/XhpcAgreementMapper.java index 8d5b5e14..3c3f9370 100644 --- a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/mapper/XhpcAgreementMapper.java +++ b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/mapper/XhpcAgreementMapper.java @@ -34,5 +34,5 @@ public interface XhpcAgreementMapper { XhpcAgreement selectAgreementItem(@Param("agreementId") Long agreementId); - XhpcAgreement selectContentType(@Param("title") String title,@Param("type") Integer type); + XhpcAgreement selectContentType(@Param("type") Integer type); } diff --git a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/IXhpcAgreementService.java b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/IXhpcAgreementService.java index 9f602c2c..96498034 100644 --- a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/IXhpcAgreementService.java +++ b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/IXhpcAgreementService.java @@ -26,5 +26,5 @@ public interface IXhpcAgreementService { XhpcAgreement selectAgreementItem(Long agreementId); - XhpcAgreement selectContent(String title,Integer type); + XhpcAgreement selectContent(Integer type); } diff --git a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/XhpcAgreementServiceImpl.java b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/XhpcAgreementServiceImpl.java index 0e668318..2cd6e081 100644 --- a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/XhpcAgreementServiceImpl.java +++ b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/XhpcAgreementServiceImpl.java @@ -113,8 +113,8 @@ public class XhpcAgreementServiceImpl implements IXhpcAgreementService { @Override - public XhpcAgreement selectContent(String title,Integer type) { + public XhpcAgreement selectContent(Integer type) { - return xhpcAgreementMapper.selectContentType(title,type); + return xhpcAgreementMapper.selectContentType(type); } } diff --git a/xhpc-modules/xhpc-general/src/main/resources/mapper/XhpcAgreementMapper.xml b/xhpc-modules/xhpc-general/src/main/resources/mapper/XhpcAgreementMapper.xml index a87ba8fe..38281ec6 100644 --- a/xhpc-modules/xhpc-general/src/main/resources/mapper/XhpcAgreementMapper.xml +++ b/xhpc-modules/xhpc-general/src/main/resources/mapper/XhpcAgreementMapper.xml @@ -68,6 +68,8 @@ select * from xhpc_agreement - where type=#{type} and title=#{title} + where type=#{type} + order by update_time desc + limit 1 \ No newline at end of file