已完成
(2.6,2.8)
- 拉起demo代码,调研,项目搭建,OSS配置,部署到日常环境,域名绑定解析
(2.16,2.17)
- 建数据库(project,page,page_version),
- node改造(提供render和router api能力,操作数据库,暴露接口),
- 前端项目将schema,packages等数据由本地改到线上
(2.20)
- 新增页面面板,支持多页面,新增页面
(2.23,2.24)
- 版本分为发布,编辑两个。实现发布后二次编辑、发布。
- 登录校验,用户信息
- 项目-页面-版本对应的保存、重置、预览、发布逻辑处理
- 预览页面(preview),loading,错误页
(3.1,3.2)
- 利用平台,搭建“项目管理”页面,支持“新增”,“查询”,“编辑”,“删除”
- 页面管理中,支持“编辑”,“复制”,“删除”
- 发布预防、正式环境。 同步线上数据库,账号密码配置到流水线
- 加入 umeng 统计
(3.3)
- 支持通过path访问页面(后续正式页面通过path访问)(方便umeng统计,避免直接通过修改url撞库)
- 服务端直接获取pageInfo,并修改title,icon,keywords(提升分享和SEO)
- 接入umeng统计
- 部署到预发,线上环境
- 搭建第一个业务页面(2023淘宝服饰白皮书)(https://activity.zhizhuan100.com/trade/23fu)
(3.6,3.7,3.10)
- 修改正式页面路径为 domain/path,code_schema等直接服务端返回
- 登录方式改为钉钉登录
- 根据umeng的python版SDK,封装node调用umeng的OpenAPI工具。
- 搭建第二个业务页面(2023天猫服饰白皮书) (https://activity.zhizhuan100.com/trade/23tmfu)
(3.13)
- 流水线发布前端项目
- 搭建页面维度的统计数据(从umeng获取,业务可自行看到页面访问情况)
(3.15)
- 加入重置到历史版本功能
(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)
- 智篆新商学堂——店铺诊断 (https://activity.zhizhuan100.com/zzedu/diacrisis)
待办
- 按项目,页面分权限
- 构建 智篆角色、权限管理 页面
- 物料库项目
- 图片,文件存储工具(页面)
- 加入图表组件,统计页面,以图表展示
- 构建 form 组件,支持搭建【新建、编辑、列表(搜索)、详情】全链路表单(含数据库)
- PC、移动端,自适应
- 富文本编辑器组件(在开发和线上环境下,均支持编辑和预览两种模式)
待修复bug
- 页面发布后,左侧页面面板未更新
- 新建(复制)页面后,自动切到对应新页面