Browse Source

党建声音-内容添加Pdf字段

feature/evaluate
jianjun 5 years ago
parent
commit
5ba2a90b36
  1. 14
      epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/ArticleContentDTO.java
  2. 5
      epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/DraftContentDTO.java
  3. 6
      epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/form/DraftContentFromDTO.java
  4. 7
      epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/result/GovArticleContentDTO.java
  5. 7
      epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/result/GovDraftContentDTO.java
  6. 10
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/entity/ArticleContentEntity.java
  7. 10
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/entity/DraftContentEntity.java
  8. 6
      epmet-module/gov-voice/gov-voice-server/src/main/resources/db/migration/V0.0.3__addpdf.sql
  9. 5
      epmet-module/gov-voice/gov-voice-server/src/main/resources/mapper/ArticleDao.xml

14
epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/ArticleContentDTO.java

@ -17,9 +17,10 @@
package com.epmet.dto;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
@ -54,10 +55,19 @@ public class ArticleContentDTO implements Serializable {
private String content;
/**
* 内容类型 图片img文字text
* 内容类型 图片img文字text文件file
*/
private String contentType;
/**
* desc: 请描述类的业务用途
*
* @param null
* @return
* @author LiuJanJun
* @date 2021/3/29 5:42 下午
*/
/**
* 审核状态 通过:pass失败:fail审核中auditing
*/

5
epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/DraftContentDTO.java

@ -17,9 +17,10 @@
package com.epmet.dto;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
@ -54,7 +55,7 @@ public class DraftContentDTO implements Serializable {
private String content;
/**
* 内容类型 图片img文字text
* 内容类型 图片img文字text文件file
*/
private String contentType;

6
epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/form/DraftContentFromDTO.java

@ -73,13 +73,13 @@ public class DraftContentFromDTO implements Serializable {
private String content;
/**
* 内容类型 图片img文字text附件attachment
* 内容类型 图片img文字text文件file
*/
private String contentType;
/**
* 件名称
* 件名称
*/
private String attachmentName;
private String fileName;
}
}

7
epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/result/GovArticleContentDTO.java

@ -14,10 +14,15 @@ import java.io.Serializable;
public class GovArticleContentDTO implements Serializable {
private static final long serialVersionUID = 1519014754254863006L;
/**
* 内容类型图片img文字text
* 内容类型图片img文字text; 文件file
*/
private String contentType;
/**
* 文件名称
*/
private String fileName;
/**
* 内容
*/

7
epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/result/GovDraftContentDTO.java

@ -15,10 +15,15 @@ public class GovDraftContentDTO implements Serializable {
private static final long serialVersionUID = 5653062658148122552L;
/**
* 内容类型图片img文字text
* 内容类型 图片img文字text文件file
*/
private String contentType;
/**
* 文件名称
*/
private String fileName;
/**
* 内容
*/

10
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/entity/ArticleContentEntity.java

@ -18,13 +18,10 @@
package com.epmet.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.epmet.commons.mybatis.entity.BaseEpmetEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 文章内容表
*
@ -54,10 +51,15 @@ public class ArticleContentEntity extends BaseEpmetEntity {
private String content;
/**
* 内容类型 图片img文字text
* 内容类型 图片img文字text文件file
*/
private String contentType;
/**
* 文件名称
*/
private String fileName;
/**
* 审核状态 通过:pass失败:fail审核中auditing
*/

10
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/entity/DraftContentEntity.java

@ -18,13 +18,10 @@
package com.epmet.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.epmet.commons.mybatis.entity.BaseEpmetEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 草稿内容表
*
@ -54,7 +51,7 @@ public class DraftContentEntity extends BaseEpmetEntity {
private String content;
/**
* 内容类型 图片img文字text
* 内容类型 图片img文字text文件file
*/
private String contentType;
@ -73,4 +70,9 @@ public class DraftContentEntity extends BaseEpmetEntity {
*/
private Integer orderNum;
/**
* 文件名称
*/
private String fileName;
}

6
epmet-module/gov-voice/gov-voice-server/src/main/resources/db/migration/V0.0.3__addpdf.sql

@ -0,0 +1,6 @@
ALTER TABLE `epmet_gov_voice`.`draft_content`
MODIFY COLUMN `CONTENT_TYPE` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容类型 图片:img;文字:text;文件:file;' AFTER `CONTENT`,
ADD COLUMN `FILE_NAME` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件名称' AFTER `CONTENT_TYPE`;
ALTER TABLE `epmet_gov_voice`.`article_content`
MODIFY COLUMN `CONTENT_TYPE` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容类型 图片:img;文字:text;文件:file;' AFTER `CONTENT`,
ADD COLUMN `FILE_NAME` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件名称' AFTER `CONTENT_TYPE`;

5
epmet-module/gov-voice/gov-voice-server/src/main/resources/mapper/ArticleDao.xml

@ -25,7 +25,8 @@
<select id="queryGovArticleContent" parameterType="java.lang.String" resultType="com.epmet.dto.result.GovArticleContentDTO">
SELECT
ac.CONTENT_TYPE,
ac.CONTENT
ac.CONTENT,
ac.FILE_NAME
FROM
article_content ac
WHERE
@ -288,6 +289,7 @@
IFNULL(art.TAGS,'') AS tags,
content2.CONTENT,
content2.CONTENT_TYPE,
content2.FILE_NAME,
(SELECT COUNT(1) FROM ARTICLE_VISIT_RECORD WHERE DEL_FLAG = '0' AND ARTICLE_ID = #{articleId} AND GRID_ID = #{gridId}) AS visitRecordCount,
art.CUSTOMER_ID
FROM
@ -297,6 +299,7 @@
content.ARTICLE_ID,
content.CONTENT,
content.CONTENT_TYPE,
content.FILE_NAME,
content.ORDER_NUM
FROM
ARTICLE_CONTENT content

Loading…
Cancel
Save