知识库管理系统

文章目录

    正在开发一套知识库管理系统,用于向目标客户展示产品的使用方法,及相关科普知识。

    知识库管理系统的构成

    • 用户端:微信小程序
    • 企业端(网页管理后台):Ant Design Pro V5 & Golang Gin

    管理后台前端 Ant Design Pro

    • done: Ant Design Pro table list layout
    • done: 新建 Modal
    • done: 调用新建接口
    • done: 知识库列表
    • done: 调整 ModalForm 的宽度。Modal Form 宽度 600px,组件 XL。
    • 更新 Modal,能否复用新建的 Modal
    • 图片上传组件 https://braft.margox.cn/demos/antd-upload
    • 富文本编辑器内的图片上传组件 (上面的组件里有说明)
    • 过滤,查询功能
    • bug: 勾选一行,会导致所有行都被选中

    管理后台服务 Golang Gin

    • done: DB:MySQL 数据库建表
    • done: model
    • done: API:新增知识文章接口 (默认封面图)
    • done: API: 获取知识库列表接口 (小程序端与后台共用一个后台接口)
    • API:获取知识库详情接口
    • API:更新知识库文章接口
    • DB:保存数据库 SQL 到 git 项目
    • API:获取七牛上传用 token (先用个人的账号,上线时替换为公司账号)

    微信小程序端

    • 列表页调用接口真实数据
    • 详情页调用后台接口真实数据

    数据库表结构

    • id
    • title
    • cover_img 封面图 (选填)
    • content
    • created_at
    • updated_at
    • deleted_at

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式