From 49f68c1a784eeb379a1fc7a51578fac4d714168c Mon Sep 17 00:00:00 2001 From: ck <851316342@qq.com> Date: Sun, 25 Oct 2020 22:28:51 +0800 Subject: [PATCH 1/3] up --- src/main/resources/application-production.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/resources/application-production.yml b/src/main/resources/application-production.yml index 9f6e8a8..0cee9ed 100644 --- a/src/main/resources/application-production.yml +++ b/src/main/resources/application-production.yml @@ -1,5 +1,9 @@ server: port: 8888 + tomcat: + max-http-header-size: 16000 + uri-encoding: UTF-8 + max-http-header-size: 16000 spring: datasource: From ed805dbffccb42ca3cbcc2375c465ae9f33ef105 Mon Sep 17 00:00:00 2001 From: ck <851316342@qq.com> Date: Mon, 2 Nov 2020 14:25:16 +0800 Subject: [PATCH 2/3] up --- .../controller/CaseContentController.java | 24 +++++++++++++++++++ .../mapper/CaseContentForwardMapper.java | 9 +++++++ .../bsd/cases/model/CaseContentForward.java | 12 ++++++++++ .../bsd/cases/service/CaseContentService.java | 5 ++++ .../service/impl/CaseContentServiceImpl.java | 24 +++++++++++++++++++ .../mapper/CaseContentForwardMapper.xml | 5 ++++ 6 files changed, 79 insertions(+) create mode 100644 src/main/java/com/bsd/cases/mapper/CaseContentForwardMapper.java create mode 100644 src/main/java/com/bsd/cases/model/CaseContentForward.java create mode 100644 src/main/resources/mapper/CaseContentForwardMapper.xml diff --git a/src/main/java/com/bsd/cases/controller/CaseContentController.java b/src/main/java/com/bsd/cases/controller/CaseContentController.java index 4ada5b6..40a1eb3 100644 --- a/src/main/java/com/bsd/cases/controller/CaseContentController.java +++ b/src/main/java/com/bsd/cases/controller/CaseContentController.java @@ -237,4 +237,28 @@ public class CaseContentController { } return JSONObject.toJSONString(value); } + + /** + * 后台通过文章id获取文章 + * @param jsonObject + * @return + */ + @RequestMapping("/forward-content") + public AjaxResult forwardContent(@RequestBody JSONObject jsonObject) { + AjaxResult ajaxResult = new AjaxResult(); + try { + Long contentId = jsonObject.getLong("contentId"); + if (null == contentId){ + ajaxResult.setRetcode(AjaxResult.FAILED); + ajaxResult.setRetmsg("文章id不可为空"); + }else { + ajaxResult = caseContentService.forwardContent(contentId); + } + } catch (Exception e) { + e.printStackTrace(); + ajaxResult.setRetmsg("操作失败:" + e.getMessage()); + ajaxResult.setRetcode(AjaxResult.FAILED); + } + return ajaxResult; + } } diff --git a/src/main/java/com/bsd/cases/mapper/CaseContentForwardMapper.java b/src/main/java/com/bsd/cases/mapper/CaseContentForwardMapper.java new file mode 100644 index 0000000..b3eab90 --- /dev/null +++ b/src/main/java/com/bsd/cases/mapper/CaseContentForwardMapper.java @@ -0,0 +1,9 @@ +package com.bsd.cases.mapper; + +import com.bsd.cases.model.CaseContentForward; +import com.bsd.cases.util.CommonMapper; +import org.springframework.stereotype.Repository; + +@Repository +public interface CaseContentForwardMapper extends CommonMapper { +} diff --git a/src/main/java/com/bsd/cases/model/CaseContentForward.java b/src/main/java/com/bsd/cases/model/CaseContentForward.java new file mode 100644 index 0000000..e8ee628 --- /dev/null +++ b/src/main/java/com/bsd/cases/model/CaseContentForward.java @@ -0,0 +1,12 @@ +package com.bsd.cases.model; + +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; +import lombok.EqualsAndHashCode; + +@Data +@EqualsAndHashCode(callSuper = false) +@TableName("case_content_forward") +public class CaseContentForward extends BaseEntity{ + private Long contentId; +} diff --git a/src/main/java/com/bsd/cases/service/CaseContentService.java b/src/main/java/com/bsd/cases/service/CaseContentService.java index 8b66777..d1195a8 100644 --- a/src/main/java/com/bsd/cases/service/CaseContentService.java +++ b/src/main/java/com/bsd/cases/service/CaseContentService.java @@ -32,4 +32,9 @@ public interface CaseContentService extends BaseService searchBakContentByParam(String name, Long level1, Long level2, Long level3, Integer pageNum); CaseContentDetailBakVo getCaseContentDetailBakVoByContentID(Long contentId) throws UnsupportedEncodingException; + + /** + * 转发文章记录 + */ + AjaxResult forwardContent(Long contentId); } diff --git a/src/main/java/com/bsd/cases/service/impl/CaseContentServiceImpl.java b/src/main/java/com/bsd/cases/service/impl/CaseContentServiceImpl.java index d61e897..69f5f0f 100644 --- a/src/main/java/com/bsd/cases/service/impl/CaseContentServiceImpl.java +++ b/src/main/java/com/bsd/cases/service/impl/CaseContentServiceImpl.java @@ -48,6 +48,8 @@ public class CaseContentServiceImpl extends BaseServiceImpl + + + + From d297d570686553553f170ac870434bc5fa5a2626 Mon Sep 17 00:00:00 2001 From: ck <851316342@qq.com> Date: Mon, 2 Nov 2020 14:39:00 +0800 Subject: [PATCH 3/3] up --- src/main/resources/application-production.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/resources/application-production.yml b/src/main/resources/application-production.yml index 0cee9ed..148af32 100644 --- a/src/main/resources/application-production.yml +++ b/src/main/resources/application-production.yml @@ -1,9 +1,9 @@ server: port: 8888 tomcat: - max-http-header-size: 16000 - uri-encoding: UTF-8 max-http-header-size: 16000 + uri-encoding: UTF-8 + max-http-header-size: 16000 spring: datasource: