Helius
2022-07-04 9ef3d48a2878cd76890fc1e1d78734e27afb8ac3
fix article
5 files modified
27 ■■■■■ changed files
src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddArticleDto.java 6 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateArticleDto.java 6 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/farmer/cms/modules/system/entity/ArticleEntity.java 4 ●●●● patch | view | raw | blame | history
src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ArticleServiceImpl.java 6 ●●●●● patch | view | raw | blame | history
src/main/resources/mapper/CmsTemplateMapper.xml 5 ●●●● patch | view | raw | blame | history
src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddArticleDto.java
@@ -59,4 +59,10 @@
    @ApiModelProperty(value = "上传附件")
    private String uploadFile;
    @ApiModelProperty(value = "1-站内 2-外部链接")
    private Integer type;
    @ApiModelProperty(value = "外部链接地址")
    private String articleUrl;
}
src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateArticleDto.java
@@ -61,4 +61,10 @@
    @ApiModelProperty(value = "上传附件")
    private String uploadFile;
    @ApiModelProperty(value = "1-站内 2-外部链接")
    private Integer type;
    @ApiModelProperty(value = "外部链接地址")
    private String articleUrl;
}
src/main/java/com/xcong/farmer/cms/modules/system/entity/ArticleEntity.java
@@ -76,4 +76,8 @@
    //所属ID
    private Long companyId;
    private Integer type;
    private String articleUrl;
}
src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ArticleServiceImpl.java
@@ -105,6 +105,9 @@
            articleEntity.setArticleDetails(articleDetails);
        String uploadFile = adminAddArticleDto.getUploadFile();
            articleEntity.setUploadFile(uploadFile);
        articleEntity.setArticleUrl(adminAddArticleDto.getArticleUrl());
        articleEntity.setType(adminAddArticleDto.getType());
        this.baseMapper.insert(articleEntity);
        return Result.ok("添加成功");
    }
@@ -173,6 +176,9 @@
        articleEntity.setArticleDetails(articleDetails);
        String uploadFile = adminUpdateArticleDto.getUploadFile();
        articleEntity.setUploadFile(uploadFile);
        articleEntity.setArticleUrl(adminUpdateArticleDto.getArticleUrl());
        articleEntity.setType(adminUpdateArticleDto.getType());
        this.baseMapper.updateById(articleEntity);
        return Result.ok("更新成功");
    }
src/main/resources/mapper/CmsTemplateMapper.xml
@@ -14,6 +14,9 @@
    <delete id="delete">
        delete from cms_template
        where id=#{id} and company_id=#{companyId}
        where id=#{id}
          <if test="companyId != null and companyId != 0">
              and company_id=#{companyId}
          </if>
    </delete>
</mapper>