项目进度

已完成

  • (2.6,2.8)

    1. 拉起demo代码,调研,项目搭建,OSS配置,部署到日常环境,域名绑定解析
  • (2.16,2.17)

    1. 建数据库(project,page,page_version),
    2. node改造(提供render和router api能力,操作数据库,暴露接口),
    3. 前端项目将schema,packages等数据由本地改到线上
  • (2.20)

    1. 新增页面面板,支持多页面,新增页面
  • (2.23,2.24)

    1. 版本分为发布,编辑两个。实现发布后二次编辑、发布。
    2. 登录校验,用户信息
    3. 项目-页面-版本对应的保存、重置、预览、发布逻辑处理
    4. 预览页面(preview),loading,错误页
  • (3.1,3.2)

    1. 利用平台,搭建“项目管理”页面,支持“新增”,“查询”,“编辑”,“删除”
    2. 页面管理中,支持“编辑”,“复制”,“删除”
    3. 发布预防、正式环境。 同步线上数据库,账号密码配置到流水线
    4. 加入 umeng 统计
  • (3.3)

    1. 支持通过path访问页面(后续正式页面通过path访问)(方便umeng统计,避免直接通过修改url撞库)
    2. 服务端直接获取pageInfo,并修改title,icon,keywords(提升分享和SEO)
    3. 接入umeng统计
    4. 部署到预发,线上环境
    5. 搭建第一个业务页面(2023淘宝服饰白皮书)(https://activity.zhizhuan100.com/trade/23fu
  • (3.6,3.7,3.10)

    1. 修改正式页面路径为 domain/path,code_schema等直接服务端返回
    2. 登录方式改为钉钉登录
    3. 根据umeng的python版SDK,封装node调用umeng的OpenAPI工具。
    4. 搭建第二个业务页面(2023天猫服饰白皮书) (https://activity.zhizhuan100.com/trade/23tmfu)
  • (3.13)

    1. 流水线发布前端项目
    2. 搭建页面维度的统计数据(从umeng获取,业务可自行看到页面访问情况)
  • (3.15)

    1. 加入重置到历史版本功能
  • (3.17)

    a. 新增,复制,删除后,pagePanel 自动切换刷新(未建页面时,展示提示的defaultSchema)

  • (3.20)

    a. 创建物料组件库:sypl-assets-workshop-materials,并接入到 sypl-assets-workshop 项目中

  • (3.22)

    a. 增加项目权限管控(简单的项目-人的关系;无角色,无法自主申请)

  • (3.23)

    a. 加入前端日志,优化日志通用字段,配置页面仪表盘。
    b. 移植unpkg的资源到oss,优化加载资源失败后提示语(业务反馈部分用户提示页面已下线,排查后猜测是unpkg.com 的资源访问异常导致的)

  • (3.29)

    a. 通过domain/path获取的pageDetail,加入5分钟 redis 缓存。
    b. 组件库,增加图片上传,折线图两个组件
    c. assetsJson 从阿里云 MSE 配置
    d. umeng统计页面,使用折线图代替表格

  • (4.4)

    1. 智篆新商学堂——店铺诊断 (https://activity.zhizhuan100.com/zzedu/diacrisis)

待办

  • 按项目,页面分权限
  • 构建 智篆角色、权限管理 页面
  • 物料库项目
  • 图片,文件存储工具(页面)
  • 加入图表组件,统计页面,以图表展示
  • 构建 form 组件,支持搭建【新建、编辑、列表(搜索)、详情】全链路表单(含数据库)
  • PC、移动端,自适应
  • 富文本编辑器组件(在开发和线上环境下,均支持编辑和预览两种模式)

待修复bug

  • 页面发布后,左侧页面面板未更新
  • 新建(复制)页面后,自动切到对应新页面