2026/6/20 8:38:36
网站建设
项目流程
关于网站开发的,参考消息电子版官网,如何用源代码提取网页的图片,cad软件目录⏳ 前情回顾#x1f3af; 本节目标第一步#xff1a;套餐——教培机构的“商品档案”第二步#xff1a;搭建“套餐管理”页面第三步#xff1a;完善新增表单第四步#xff1a;核心交互——实现“上架/下架”状态控制第五步#xff1a;录入测试数据#x1f31f; 总结…目录⏳ 前情回顾 本节目标第一步套餐——教培机构的“商品档案”第二步搭建“套餐管理”页面第三步完善新增表单第四步核心交互——实现“上架/下架”状态控制第五步录入测试数据 总结与预告⏳ 前情回顾在上一讲中我们完成了物理空间的基建——“教室管理”。有了宽敞明亮的教室下一步就是要把我们的知识和技能“产品化”。在教培行业“套餐”就是我们的产品。它不仅是课时的集合更是包含价格策略、服务承诺和有效期约束的商业契约。本讲我们将深入《教培管家》系列的第二篇攻克“套餐管理”。 本节目标产品化建模创建CoursePackage课程套餐模型定义其商业属性。页面搭建构建具备“电商感”的套餐展示中心。核心业务逻辑价格策略支持原价与现价的对比显示。有效期管理设定套餐的使用寿命。表单优化实现高效的套餐录入。第一步套餐——教培机构的“商品档案”一个好的套餐设计直接决定了前台销售的转化率。我们需要在系统中记录以下核心维度创建数据源CoursePackage(套餐表)字段名称字段标识类型说明基本属性套餐名称name文本如少儿创意美术·48节基础套餐课程类型courseType枚举体验课、正课描述/特色description文本卖点描述如“包含全套画材”课时/价格基础课时sessions数字客户付费购买的课时数赠送课时bonusSessions数字营销赠送的课时数原价originalPrice数字用于划线价显示现价currentPrice数字实际成交价约束条件有效期validDays数字天数0表示长期有效状态status枚举销售中、已下架、草稿 业务逻辑沉淀消课优先级在后续的消课模块中系统通常会优先消耗“基础课时”再消耗“赠送课时”这涉及到退费时的核算逻辑。价格吸引力通过原价与现价的对比在前端生成“划线价”提升成交冲动。第二步搭建“套餐管理”页面套餐管理同样属于教务行政范畴我们继续在管理后台应用中进行搭建。创建页面在微搭应用编辑器中新建页面“套餐管理”布局选择“左侧导航布局”。添加组件从组件库拖入“布局组件”并在其中嵌入“数据表格”组件。绑定数据点击“使用数据源生成表格”选择我们刚刚创建的CoursePackage套餐表。勾选“查询”、“新增”、“编辑”、“删除”等全部场景。配置筛选器添加“状态”和“课程类型”作为常用筛选条件方便管理员快速定位产品。切换到布局设计选择左侧导航布局点击添加平级菜单配置菜单第三步完善新增表单套餐的属性较多默认的一列布局会显得表单极其冗长。我们需要利用微搭的栅格能力进行优化。多列布局选中表单容器将 PC 端的“表单列数”修改为2列。重点突出将描述/特色”组件所在的列的PC端列宽设置为12占满一行方便输入长文本。配置必填进入属性设置将“套餐名称”、“基础课时”、“现价”设置为必填项。设置“有效期”输入值为365降低录入成本。第四步核心交互——实现“上架/下架”状态控制套餐的生命周期管理是教务运营的关键。我们需要在表格操作列增加快速切换状态的按钮。添加操作按钮选中数据表格的“操作列”拖入两个“按钮”组件。分别命名为“上架”和“下架”。配置显隐逻辑条件展示上架按钮在“显示条件”中绑定公式$w.table1.cell__custom__option.record.status!1。即只有非销售状态才显示上架按钮。下架按钮在“显示条件”中绑定公式$w.table1.cell__custom__option.record.status1。即只有销售中状态才显示下架按钮。配置点击事件上架动作点击事件选择“调用数据源方法” 选择套餐表方法选择更新单条查询条件配置为数据标识等于所在行的数据标识更新数据status设置为1。下架动作点击事件选择“调用数据源方法” 选择套餐表方法选择更新单条查询条件配置为数据标识等于所在行的数据标识更新数据status设置为2。具体配置参考上架动作。交互反馈在方法执行成功的事件回调中添加“显示消息提示”提示“操作成功”并执行“刷新数据表格”动作。第五步录入测试数据进入实时预览录入几条真实的套餐数据检查页面表现新建套餐录入“创意美术·暑期48课时包”。校验逻辑确认价格显示是否正确必填项校验是否生效。状态切换尝试将套餐状态从“草稿”改为“销售中”观察表格状态标签的变化。 总结与预告本讲我们将教务资源课时成功地转化为了商业产品套餐。现在我们有了教室空间和套餐产品。下一讲《教务核心——班级档案与排课规则的深度重构》。我们将迎来整个教务系统逻辑最复杂的部分如何把学生、套餐、老师、教室在时间轴上完美对齐。